Project

General

Profile

Release Notes » History » Version 458

Andreas Kohlbecker, 07/19/2019 04:09 PM

1 121 Andreas Müller
2 149 Andreas Kohlbecker
# Cdm Platform Roadmap
3 148 Andreas Kohlbecker
4
5 203 Andreas Müller
_Please login to see all tickets_
6 10 Andreas Kohlbecker
7 270 Andreas Müller
{{>toc}}
8 314 Andreas Müller
9 455 Andreas Müller
## CDM Platform 5.10 (scheduled for Aug 26th, 2019)
10 453 Andreas Müller
11 455 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 274 , -c)}}*
12 453 Andreas Müller
13
 **What will be new?**
14
15
16
## CDM Platform 5.9 (scheduled for Jul 24th, 2019)
17
18 456 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 277 , -c)}}*
19 453 Andreas Müller
20
 **What will be new?**
21
22
 * some model changes
23
24
25 454 Andreas Müller
## CDM Platform 5.8 (released on Jul 19th, 2019)
26 446 Andreas Müller
27 1 Andreas Kohlbecker
*Issues: {{ref_issues(-f:fixed_version_id = 273 , -c)}}*
28
29 453 Andreas Müller
 **What's new?**
30 1 Andreas Kohlbecker
31 453 Andreas Müller
* **Data Portal**
32
33 457 Andreas Kohlbecker
    * Improvements to the media page related to source references and the media title
34
    * Name page shows more information: name relations, type designation with specimen map, related taxa, nomenclatural acts (registrations)
35
        * The automatic redirect behavior to the taxon page is now configurable
36
    * Registration search:
37
        * Supports for filtering by references
38
        * Improves search by type designation status and name
39
    * Registration page:
40
        *  Subheadline to show the type of the nomenclatural event
41
    * General layout improvements
42
        * Links to reference pages as unobtrusive icon link 
43
    * Maps:
44
        * Support for OpenTopoMap 
45
    * User interface to search the Unified Taxonomic Information Service ([UTIS](https://cybertaxonomy.eu/eu-bon/utis/)) 
46
    * Bugfixes related to 
47
        * Name relations
48
        * Nomenclatural status
49
        * Type designations
50 453 Andreas Müller
51 451 Andreas Müller
* **TaxEditor**
52
53
 * improved deduplication for references in name editor (hotfix 5.7.3)
54
55
 * Bugs
56
57
       * exception/freezing when opening name in source search dialogue (hotfix 5.7.3)
58
       * recognize again the previous state (opened sections) of details view and supplemental data view (hotfix 5.7.3)
59
       * refresh in name bulk editor after search (hotfix 5.7.3)
60 1 Andreas Kohlbecker
61 458 Andreas Kohlbecker
* **Web editor (Phycobank registration UI)**
62
63
    * Registration list view with reference filter
64
    * Curators and admins can edit arbitrary Annotations (Notes)
65
    * Bugfixes
66
        * Related to user permissions
67
        * ...
68
     
69
70 454 Andreas Müller
{{ref_issues(-q:Release5.8 , id, subject, status)}}
71 1 Andreas Kohlbecker
72 453 Andreas Müller
*Downloads:*(not yet available) [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.8.0/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.8.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.8.0/)
73
74 445 Andreas Müller
## CDM Platform 5.7 (released on May 6th, 2019)
75
76
*Issues: {{ref_issues(-f:fixed_version_id = 269 , -c)}}*
77 449 Andreas Müller
78
 **What's new?**
79
80
* **Data Portal**
81
82 438 Andreas Müller
 * Bugfix for setting the feature tree for the general page
83 447 Andreas Müller
84
* **TaxEditor**
85 448 Andreas Müller
86
 * some urgent bugfixes for character matrix editing 
87
 * possibility to define area specific distribution status for distribution editor (UI for setting this preference is still missing)
88
 * some bugfixes
89 447 Andreas Müller
90 448 Andreas Müller
* **Web editor (Phycobank registration UI)**
91 450 Andreas Kohlbecker
92
    * All comboboxes for references are making use of the ellypsed reference labels
93
    * The TaxonNamePopeditor now supports editing the nomenclatural status
94
    * Name type status filter in registration search simplified
95 447 Andreas Müller
    * and some bugfixes
96
97 1 Andreas Kohlbecker
{{ref_issues(-q:Release5.7 , id, subject, status)}}
98 447 Andreas Müller
99 453 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.7.4/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.7.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.7.0/)
100 447 Andreas Müller
101 1 Andreas Kohlbecker
## CDM Platform 5.6 (released on Apr 12th, 2019)
102 408 Andreas Müller
103 1 Andreas Kohlbecker
*Issues: {{ref_issues(-f:fixed_version_id = 268 , -c)}}*
104
105 447 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.6.0/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.6.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.6.0/)
106 1 Andreas Kohlbecker
107 438 Andreas Müller
 **What's new?** 
108 407 Andreas Müller
109 432 Katja Luther
* **Data Model**
110 443 Andreas Müller
 * feature trees have been refactored to typified Term trees which support any type of terms
111
 * added term types to term vocabularies
112
 * added structure, property and regional modifier as new term types
113 432 Katja Luther
114
* **Data Portal**
115 443 Andreas Müller
 * added time period for description elements in data portals
116
 * improve user profile settigs in cdm_dataportal
117
 * harmonize registrationId links and make testing easier
118 432 Katja Luther
 * improve image gallery settings labeling
119
120
* **Import/Export**
121 443 Andreas Müller
 * name facts added to cdm light export
122 432 Katja Luther
123
* **TaxEditor**
124 443 Andreas Müller
 * term editor 
125
        * add "plural" to representations
126
        * new term editor for structures, properties, regional modifers
127
 * feature/term tree editor 
128
        * feature trees became more generic and support all types of terms (not yet fully available in editor)
129
        * restrict editor according to typified term trees
130
 * name editor
131
         * creating duplicates of specimen type designations
132
 * update of open data after updating subtree operations (update publish flag and update sec reference)
133
 * user selection dialogs for group members filter out already added users
134
 * name facts now editable, when selecting name in details view and in name bulk editor
135
 * sources can be added to type designations
136 1 Andreas Kohlbecker
 
137 443 Andreas Müller
 * Bugs
138 1 Andreas Kohlbecker
139 443 Andreas Müller
       * changing of title cache of a factual data set was not possible
140
       * selection dialogs for teams or persons did not filter out institutes
141
       * insufficient rights lead to missing focus in name editor
142
       * fixed title cache issues for taxon descriptions
143 432 Katja Luther
144 442 Andreas Müller
* **Web editor (Phycobank registration UI)**
145 444 Andreas Kohlbecker
    * User friendly message when accessing editors with unsufficient permissions (#8218)
146
    * Registry curator can unlock a published registration for minor changes (#8192)
147
    * Solving a major performance problem related to uninomial und specific epithet comboboxes (#8176)
148
    * Better lables for popup editors breadcrumbs  (#7962)
149
    * ReferenceEditor: optional validation for completenes of Partial values in datePublished (#7968)
150
    * Create blocking relations for un-registered names which are to be used in nomenclatural acts (#8050)
151
    * TaxonNamePopEditor: name part field visibility not correct for all ranks (#7963)
152
    * ReferenceEditor: filter inReferences ONLY by applicable reference type suppess Generic and NULL (#8149)
153
    * ReferencePopupEditor: When coming from NameEdior editing of the inreference should not be blocked (#8191)
154
    * Bugfixes:
155
        * Fixing enabled state of edit buttons in combobox widgets (#8217)
156
        * Solving multiple problems related to problems with hibernate session an transaction handling
157
        * Problem with inserting a section - inReference is "lost" (#8097)
158
        * Error saving name type designation editor due to problem in poupeditor context (#8099)
159
    
160 432 Katja Luther
161
{{ref_issues(-q:Release5.6 , id, subject, status)}}
162
163 420 Andreas Müller
## CDM Platform 5.5 (released on Feb 14th, 2019)
164 407 Andreas Müller
165 1 Andreas Kohlbecker
*Issues: {{ref_issues(-f:fixed_version_id = 267 , -c)}}*
166
167 439 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.5.1/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.5.3/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.5.0/)
168 395 Andreas Müller
169 438 Andreas Müller
 **What's new?**
170 1 Andreas Kohlbecker
171 428 Andreas Müller
* **Data Model**
172 1 Andreas Kohlbecker
173 422 Andreas Müller
 * removed/added some attributes from certain attribute types (e.g. removed *date published* and *authorship* from journals and print series, added ISBN to Proceedings)
174
175 423 Andreas Müller
* **CDM Server**
176
177
 * Available as docker container
178
179 422 Andreas Müller
* **Import/Export**
180
181 420 Andreas Müller
 * taxon (tree)index added to CDMlight export
182
183 418 Andreas Müller
* **Dataportal**
184 409 Andreas Müller
185 419 Andreas Müller
 * improved registration page, now showing the complete nomenclatural act data and registration metadata
186 418 Andreas Müller
     * human feedback to users in case a registration is not public or does not exist
187
 * improved diplay of type designations
188
 * improved display of registrations in lists like in search results and reference page
189
 * reference page shows name relations
190
 * details page for field units improved 
191
 * some bugs fixed
192 409 Andreas Müller
193
* **TaxEditor**
194 410 Andreas Müller
195 1 Andreas Kohlbecker
 * Distribution editor
196
197 422 Andreas Müller
     * use new table frame work (so called NAT tables), offering improved usabilty and functionality like filtering, column freezing etc
198
     * improved area selection dialog
199
     * bug fixes
200 1 Andreas Kohlbecker
201 422 Andreas Müller
 * Preferences
202
     
203
     * new menu structure for local preferences (not fully completed yet)
204
     * serverside preferences and local preferenced unsing same user interface pages
205
     * translation to German completed
206
     * improved handling of "(allow) override" functionality
207
     * improved handling of default values
208
     * (the last 2 will be further developed into 1 system with one of the next releases)
209
210
211 414 Andreas Müller
 * References
212 1 Andreas Kohlbecker
     
213 412 Andreas Müller
     * DOI available as attribute
214 410 Andreas Müller
     * warning for multiple usage of references also in details view (not only in editing dialog)
215 422 Andreas Müller
     * improved attribute selection for specific reference types (see data model section above)
216 1 Andreas Kohlbecker
 
217 420 Andreas Müller
 * Rights&Roles
218
     
219
     * Role "remoting" added, only users belonging to a group with role remoting are allowed to open data in TaxEditor 
220 414 Andreas Müller
221
 * Term editor
222 410 Andreas Müller
     
223 409 Andreas Müller
     * performance improved
224 1 Andreas Kohlbecker
     * 2nd symbol for terms available
225 424 Andreas Müller
     * Bugs/exceptions when moving or adding terms fixed 
226 414 Andreas Müller
 
227
 * Feature tree editor
228
229 1 Andreas Kohlbecker
     * drag&drop from (feature) term editor available
230
     * Right click menu added (replacement for buttons)
231
     * copy&paste added (for the rare case that a feature should be reused within the tree)
232
233 424 Andreas Müller
 * Name editor
234 1 Andreas Kohlbecker
235 430 Patrick Plitzner
     * invalid designations available similar to pro parte synonyms and misapplied names (formatting not yet correct)
236 424 Andreas Müller
237
 * Description/Character Editor (experimental, multiple improvements)
238
239
 * Taxon node wizard improved
240
241
 * Automated deduplication of references and authors works also for new taxon dialog (before it worked only in name editor)
242
243 416 Andreas Kohlbecker
 * Bugs
244 422 Andreas Müller
   
245
     * Improved (title)cache updating
246 1 Andreas Kohlbecker
     * Empty dialog for File -> New -> Reference -> Change reference type fixed
247
     * Some exceptions thrown in term editor fixed
248 424 Andreas Müller
     * sometimes invisible deduplication icons fixed in bulk editor
249
     * handling of deleting new+unsaved records fixed in bulk editor    
250 416 Andreas Kohlbecker
251 429 Andreas Kohlbecker
* **Web editor (Phycobank registration UI)**
252 425 Andreas Kohlbecker
   * Reference editor
253 427 Andreas Müller
        * Reference editor: Label In proceedings in InProceedings missing
254
        * ReferencePopupEditor: saving a newly created inreference is not refreshing the inrefernce field with the new entity
255
        * ReferencePopupEditor: apply sensible reference type pre-set for in references 
256
        * ReferenceEditor: filter inReferences by applicable reference type
257
        * ReferenceEditor misses institution, organization and school fields
258 425 Andreas Kohlbecker
   * TaxonNameEditor: 
259
        * Entering data for name parts (genus, specific epithet) is now required
260
        * Exclude current name from name relationship comboboxes  
261
        * orthographic name correction available
262
   * Registration start view:
263 427 Andreas Müller
        * Reference combobox to offer two search modes
264
        * Exclude irrelevant reference types from list of existing publications
265 425 Andreas Kohlbecker
   * Registration Workingset Editor
266
        * A couple of severe bugs fixed
267
        * realiably setting registration date when status is set to PUBLISHED
268
   * Registration search 
269
        * Registration items in list view is using the wrong button icons for blocking regs and validation errors
270
   * SpecimenTypeDesignationEditor
271
        * Display of altitude fixed and also a related problem when saving
272
        * GeoLocationField uses OpenTopoMap
273
        * Collection date supports timespans
274
        * Improved user feedback
275
        * Geolocation 
276 427 Andreas Müller
             * Suopport for reference systems
277
             * Map shows error radius
278 425 Andreas Kohlbecker
   * cdmlib-vaadin UI widgets
279
        * Reference combobox options with ellypsed reference titles 
280
        * ToOneRelatedEntityCombobox validation fixed, layout problems solved
281
        * PopupEditors notify user on editor changes and allow the user choose from discard or save in a dialog
282
        * PopupEditors show editor context information as 'breadcrumbs' in the header or toolbar.
283
   * Label improvements
284
   * Permission and security improvements
285
   * Performance improvements
286
   * Classification fragments are managed in a non cyclic directed graph, this mainly improves the search capabilities 
287 427 Andreas Müller
        * Automatic management of the graph during editing of RegistrationStatusFieldInstantiator  
288 425 Andreas Kohlbecker
   * Bugs fixed:
289
        * Massive memory consumption problem solved
290
        * Multiple representations problems fixed 
291
        * LazyInitializationExceptions fixed
292
        * Fixing problems with possibly corrupted hiberante sessions
293
   * Complete removal of the rejected messaging prototype implementation
294
     
295 416 Andreas Kohlbecker
296 415 Andreas Kohlbecker
{{ref_issues(-q:Release5.5 , id, subject, status)}}
297
298 395 Andreas Müller
## CDM Platform 5.4 (released on Oct 25th, 2018)
299 1 Andreas Kohlbecker
300
*Issues: {{ref_issues(-f:fixed_version_id = 266 , -c)}}*
301 393 Andreas Müller
302 440 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.4.0/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.4.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.4.0/)
303 1 Andreas Kohlbecker
304 395 Andreas Müller
 **What's new?**
305
306 396 Andreas Müller
* **Documentation**
307
308
 * online webservice documentation was broken since 5.3. Fixed.
309
310 395 Andreas Müller
* **Dataportal**
311
312 396 Andreas Müller
 * display of related taxa (misapplied names, pro parte synonyms, concept relations)
313
       * sort order
314
       * hyperlink to related taxa was missing
315
       * further links (???)
316
317 401 Andreas Müller
 * phycobank/name registration related
318 404 Andreas Kohlbecker
       * search via taxon graph (#7835)
319 396 Andreas Müller
       * improvements on name registration page
320 404 Andreas Kohlbecker
       * hide unpublished names, types and registrations (#7723)
321 396 Andreas Müller
322 395 Andreas Müller
* **TaxEditor**
323 406 Andreas Müller
 
324
 * restart menu available
325 397 Andreas Müller
 * distribution editor
326
327
      * further improvements, now it is not an experimental feature anymore (but still has some open issues, we recommend to contact us before using)
328 398 Andreas Müller
      * improved area selection (still some issues)
329
      * predefined source selection
330 399 Andreas Müller
      * support supplemental data
331 405 Andreas Kohlbecker
      * support various symbols/labels for areas and status
332 398 Andreas Müller
333 1 Andreas Kohlbecker
 * performance
334
      * faster loading of details view and other views (open issues exist)
335
      * faster creation of factual data view right click menu
336 397 Andreas Müller
337 398 Andreas Müller
 * bulk editor
338
      * multiple columns available for display and sorting
339
      * symbol indicating deduplication status
340
 
341 400 Andreas Müller
 * navigator
342 399 Andreas Müller
      * set excluded and unplaced via right click menu
343
344 398 Andreas Müller
 * name relationships allow reverse direction
345 1 Andreas Kohlbecker
 * hybrid flags enabled/disabled rank specific
346 401 Andreas Müller
 * determination events can now have sources  
347 402 Andreas Müller
 * factual data
348 397 Andreas Müller
      * improved labels for descriptions including sources
349 1 Andreas Kohlbecker
      * available common name references can be explicitly marked
350
      * reference search on alternative identifiers possible parallel to title (cache) search
351
      * add sources to descriptions when creating them (explicit menu item)
352 398 Andreas Müller
      * reorder menu ("new" on top, ...)
353 405 Andreas Kohlbecker
      * available distribution area vocabularies and status and common name areas definable via DB preferences
354 400 Andreas Müller
355 401 Andreas Müller
 * further database sided preferences implemented (there are still some bugs, we recommend contacting us before using DB sided preferences)
356 397 Andreas Müller
      * exclude specimen, media, import/exports, multiple classification functionality
357 1 Andreas Kohlbecker
      * further attributes for simplified name details view
358 397 Andreas Müller
      * distribution area vocabulary selection
359 1 Andreas Kohlbecker
      * distribution status selection
360
      * checklist perspective as start perspective
361
      * simplify sources view (hide IdInSource and IdNamespace)
362
363 402 Andreas Müller
 * client side (local) preferences stored database specific
364 401 Andreas Müller
      
365 402 Andreas Müller
      * if users use multiple databases client side preferences often need to be different depending on the database in use; now also client side preferences are stored for each database and not for the complete TaxEditor installation anymore (only valid for newly changed preferences)
366 401 Andreas Müller
367 402 Andreas Müller
 * NOTE: preference handling (server and client side) still has some severe open issues, we will try to work on them for the next release, so we recommend to handle with care until then
368 401 Andreas Müller
369 400 Andreas Müller
 * bugs:
370
      * taxon node editor does not allow editing existing taxon data anymore, only taxon node data
371 397 Andreas Müller
      * right click menu sometimes does not show up in name editor
372
      * exceptions when editing terms in term editor
373 1 Andreas Kohlbecker
      * freezing login dialog if no connection established
374 397 Andreas Müller
      * exception after saving bulk editor
375
      * exception during specimen search in bulk editor
376
      * exception when canceling "move elements" in factual data view
377 396 Andreas Müller
      
378
379 395 Andreas Müller
* **Browser Editor (Vaadin)**
380 396 Andreas Müller
381 403 Andreas Kohlbecker
 * performance
382
      * big workingsets in the RegistrationWorkingSetEditor are loading much faster now. This improvement also has positive effects on other editors (#7785)
383
 * usability
384
      * multiple classifications and classification fragments can be merged into a common taxon graph structure. This graph first of all allows searching names by higher ranked names. Edits of names are automatically tracked in the graph. (#7834)
385
      * New mode for the TaxonNameEditor: `VALIDATE_AGAINST_HIGHER_NAME_PART`. This mode requires that a higher name must exising in the data base before it can be used as name part. (#7783, #7648, #7831, #7830, 7845)
386
      * improving some labels in the UI
387 1 Andreas Kohlbecker
 * bugs
388 403 Andreas Kohlbecker
      * memory issues (#7036, #7036)
389
      * problem with session attributes in different CDM Instances
390 395 Andreas Müller
391
392
{{ref_issues(-q:Release5.4 , id, subject, status)}}
393 379 Andreas Müller
394 394 Andreas Müller
395 1 Andreas Kohlbecker
## CDM Platform 5.3 (released on Sep 17th, 2018)
396 393 Andreas Müller
397 440 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.3.0/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.3.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.3.0/)
398 381 Andreas Müller
399 379 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 265 , -c)}}*
400
401
 **What's new?**
402
403
* **General**
404
405 385 Andreas Müller
  * Allow handling "continued" for reference date published for dates like *2017+*
406 379 Andreas Müller
  * Allow filtering some webservices on taxonomic subtrees
407 1 Andreas Kohlbecker
408 379 Andreas Müller
* **Dataportal**
409 384 Andreas Müller
410
 * Creation of data portals with a filter on taxonomic subtrees (e.g. families)
411 387 Andreas Müller
 * Formatting of misapplied names and invalid designations refactored (and hopefully improved) 
412 1 Andreas Kohlbecker
 * Improved advanced search on taxa with geo-filter, * on start does work now, but still remaining issues for searches including * and whitespace
413 387 Andreas Müller
 * Improved handling of specimen with protected cache
414 379 Andreas Müller
 * Tree View for specimen data (still experimental)
415 388 Andreas Müller
 * Bugs
416 379 Andreas Müller
     * Fix for aggregated images not being shown anymore
417
     * Fix empty bibliography sections
418 388 Andreas Müller
     * Fix disabling of determination keys block in tab-less taxon pages
419 379 Andreas Müller
420
421
* **Export**
422
423 1 Andreas Kohlbecker
 * Improved handling for types in CDM light export
424 380 Andreas Müller
 
425 379 Andreas Müller
* **TaxEditor**
426
427 390 Andreas Müller
 * "Continued" for date published (see General section) available in TaxEditor
428 379 Andreas Müller
 * External links for sources (not yet implemented in data portal)
429 1 Andreas Kohlbecker
 * Label changes
430 379 Andreas Müller
 * Consistent handling of Description and DescriptionElement **sources**
431
 * Warning if Media are linked multiple times
432 384 Andreas Müller
 * Improved synchronization between views when moving factual data
433 389 Andreas Müller
 * Improved formatting of misapplied names and pro parte synonyms (synchronized with formatting in data portal)
434 379 Andreas Müller
 * Ordering misapplications with defined alphabetic order
435
 * Editing of supplemental data for descriptive data sets
436
 * Specimen Tree Editor collapsable and expandable
437
 * Bugs
438
      * Protected cache handling in details view for References
439
      * Exception when deleting a polytomous key
440
      * Dialog to avoid creating users with duplicated usernames
441
      * Exception when trying to create a new datasource
442
443
* **Browser Editor (Vaadin)**
444 391 Andreas Kohlbecker
    
445
    * Reference editor offers field for adding notes
446
    * Multiple important bug fixes to increase the overall stability and reliance of the registration system
447
        * Preventing from creation of empty registrations 
448 392 Andreas Kohlbecker
        * Problem with inserting several new authors into a new author team solved
449 379 Andreas Müller
        * Memory leak eliminated 
450 383 Andreas Müller
451 373 Andreas Müller
{{ref_issues(-q:Release5.3 , id, subject, status)}}
452
453 1 Andreas Kohlbecker
## CDM Platform 5.2 (released on Aug 17th, 2018)
454 382 Andreas Müller
455 440 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.2.1/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.2.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.2.0/)
456 373 Andreas Müller
457
*Issues: {{ref_issues(-f:fixed_version_id = 263 , -c)}}*
458
459
 **What's new?**
460
461
* **General**
462 376 Andreas Müller
463
 * Some improvements for ABCD import
464
 * Some minor improvements for CDM light export
465 373 Andreas Müller
 * New webservice for formatted taxon relationships (misapplications, pro parte synonyms, concept relationships) - available in data portal in next version
466
467
* **Dataportal**
468 374 Andreas Müller
469
 * Reference page
470
     
471
     * proper formatting of taxon names in registration summary
472
     * proper handling of date published without end date
473
474
 * Specimen tab
475
     
476
     * remove "associated with" in compressed table
477 1 Andreas Kohlbecker
     * correct handling of freetext in altitude, distance to gorund and watersurface in default specimen table
478
     * correct handling of missing values for numeric values (do not show 0 anymore) in default specimen table
479 376 Andreas Müller
 
480
 * Name Registration
481
    
482 1 Andreas Kohlbecker
     * TBC
483
484 376 Andreas Müller
* **TaxEditor**
485
  
486
 * Bulk editor
487
     
488
     * improve new implementation with so called NAT tables
489 1 Andreas Kohlbecker
     * asynchronous loading of data for large datasets
490 376 Andreas Müller
491
 * specimen
492
     
493
     * remaining issues for determinations in details view
494 1 Andreas Kohlbecker
 
495 375 Andreas Müller
 * Bugs
496
497
     * Taxa, being misapplied names or pro parte synonyms elsewhere, always show misapplied name details view
498 1 Andreas Kohlbecker
     * specimen server preferences are not saved
499
     * exception handling for media with corrupted metadata
500 376 Andreas Müller
     * exception out of bounds exception after deleting record in bulk editor
501
     * problems with progress monitor for setting publish flag for subtree (maybe some issues open)
502
     * dragging a misapplication on itself throws exception
503 1 Andreas Kohlbecker
     * multiple representations exception when adding annotation in bulk editor
504 376 Andreas Müller
505
 * experimental features 
506 377 Andreas Müller
     
507
     * data aggregation in character matrix
508 376 Andreas Müller
     * improved workflow for editing descriptive data 
509 375 Andreas Müller
510 376 Andreas Müller
* **Browser Editor (Vaadin)**
511
    
512 373 Andreas Müller
     * TBC: name registration issues 
513
514 358 Andreas Müller
{{ref_issues(-q:Release5.2 , id, subject, status)}}
515
516
## CDM Platform 5.1 (released on Jun 27th, 2018)
517 372 Andreas Müller
518 440 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.1.2/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.1.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.1.0/)
519 367 Andreas Müller
520 358 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 261 , -c)}}*
521
522
 **What's new?**
523
524 1 Andreas Kohlbecker
* **General**
525 359 Andreas Müller
526
 * update script to model 5.0 fixed for PostGreSQL databases
527
 * freetext search indexing fixed after change in misapplied names
528
 * term related webservices include language information 
529
530
* **Dataportal**
531
532
 * Withheld taxa with publish=false from dataportal results (not yet implemented for freetext search on factual data)
533
 * External Links fixed
534
 * Default visibility for pro parte and partial synonyms and misapplied names
535
 * Find pro parte and partial synonyms in search
536
 * Creation date for media visible
537 358 Andreas Müller
538 1 Andreas Kohlbecker
* **TaxEditor**
539 359 Andreas Müller
540
 * Recently used references list for reference search dialog (bibliographic references only)
541
 * Find pro parte and partial synonyms in search
542
 * Default value for taxon publish flag configurable (true, false, inherit)
543
 * Allow multiple selections for moving taxa
544
 * Progress monitoring for moving taxa
545
 * Default nomenclatural status is nom. illeg.
546
 * Further support for eclipse4
547
 * Bulk editor
548
     * change table type (using so called NAT tables now, which are more powerful)
549
     * sorting for columns by clicking on column headers
550
     * multi select for deduplication more user friendly
551
 * Bugs
552
      * fixed lazy loading exception for misapplied names with type specimen
553
      * incorrect title cache creation for persons with protected title cache
554
      * new team member added to the end of the list now
555
      * some File->New dialogues fixed
556 358 Andreas Müller
557 362 Andreas Kohlbecker
* **Browser Editor (Vaadin)**
558
    * Improved consistency in taxon names by restricting the higher name parts like genus name or species epithet to names which are already known to the system. (#7364)
559
    * Support for validations and replaced synonyms in the TaxonNameEditor
560
    * Login dialog can be submitted by pressing the enter key
561
    * Fields visibility in the ReferenceEditor adapts to the Reference type
562
    * A Field for editorial notes is now available in TaxonName , NameType and SpecimenType editors
563
    * Bugs
564
        * Readonly state problems fixed
565 358 Andreas Müller
        * Fixing incomplete terms
566 361 Andreas Kohlbecker
567
{{ref_issues(-q:Release5.1 , id, subject, status)}}
568 344 Andreas Müller
569 1 Andreas Kohlbecker
## CDM Platform 5.0 (released on May 16th, 2018)
570 355 Andreas Müller
571 343 Andreas Müller
*Issues: {{ref_issues(-q:Release5.0, -c)}}*
572 356 Andreas Müller
573 343 Andreas Müller
 **What's new?**
574 353 Andreas Müller
575
* **General**
576 349 Andreas Müller
577 1 Andreas Kohlbecker
 * Project Website (cybertaxonomy.org) migrated to Drupal 8
578 353 Andreas Müller
 * Demo servers renamed to demo I and demo II
579
 * Improved performance for saving
580
581
* **Model**
582 345 Andreas Müller
583
 * Micrometer added to measurement units
584
 * Person last name and first name renamed to given name and family name
585
 * Add second under definable symbol to defined terms (e.g. for better representations of distribution status)
586
 * Change type of Media.mediaCreated from DateTime (single date) to TimePeriod (start and end time, freetext, ...)
587
 * Allow time for TimePeriod (before only dates were handled) -  not yet handled in TaxEditor
588
 * Support for zoological in-Authors
589
 * Add verbatim date to publication date of references
590
 * Individual count for occurrence data changed from numbers to text
591 346 Andreas Müller
 * Added external links to sources (not yet supported in TaxEditor)
592 1 Andreas Kohlbecker
 * Rename "WorkingSet" to "DescriptiveDataSet" and make it a so called identifiable entity (=> some further attributes like sources, extensions, ...)
593
 * Added nomen oblitum to zoological name status vocabulary
594
595 348 Andreas Müller
* **TaxEditor**
596 347 Andreas Müller
 
597 353 Andreas Müller
 * Further migration to Eclipse4 (e4) => migration finished now except for some open issues.
598 354 Andreas Müller
 * Hardcoded update sites to avoid problems with automated TaxEditor update in future (and for development)
599 1 Andreas Kohlbecker
 * Download site shows version number and release date
600 354 Andreas Müller
 
601
 * Name editor
602
      * Specimen Type Designation ordered by type
603
      * Pro parte and partial synonyms handled similar to misapplied names (internally handled as concept relationships)
604 353 Andreas Müller
      * Allow editing pro parte and partial misapplied names
605 354 Andreas Müller
 
606
 * References
607
      * Reference search via alternative identifiers available
608 1 Andreas Kohlbecker
      * References have verbatim date
609
 
610 353 Andreas Müller
 * Media representations have fixed order (by creation date in database)
611 1 Andreas Kohlbecker
 * Allow opening gathering events from referencing objects view
612 353 Andreas Müller
613 1 Andreas Kohlbecker
 * New Dialog for editing server based preferences, including some more preferences (but still incomplete)
614 353 Andreas Müller
615 1 Andreas Kohlbecker
 * Deleting names and taxa for specimen determinations
616
617
 * Usage view migrated to e4 and fully functional again
618
619 353 Andreas Müller
 * Taxon navigator
620 1 Andreas Kohlbecker
       * fully refactored underlying data model
621
       * improve performance
622
       * refresh mechanism improved for changes elsewhere
623 353 Andreas Müller
       * Progress monitor and cancel for set secundum for subtree (not yet available for set publish for subtree)
624 354 Andreas Müller
625
 * Feature tree editor
626
      * Multi-language support for feature tree editor
627 353 Andreas Müller
      * Details view and supplemental data view for feature tree/nodes
628 349 Andreas Müller
629 353 Andreas Müller
 * Rights&Roles: drag&drop for rights on features in rights editor
630 354 Andreas Müller
631
 * Facts
632
      * Fact label in fact view truncated and line breaks removed
633 352 Andreas Müller
      * Fact have a time scope now in facts details view
634 347 Andreas Müller
635 1 Andreas Kohlbecker
 * Refresh:
636
      * Taxon navigator after changes to taxa, names or sort order
637
      * Name editors with specimen types after a specimen has been deleted
638 349 Andreas Müller
      * Name editor after selecting a new taxon for a misapplied name
639 1 Andreas Kohlbecker
      * Name relationships and similar data in details view after selecting a new name for a taxon
640 353 Andreas Müller
      * Open taxa refreshed after setting secundum or publish flag for subtree
641 348 Andreas Müller
      * Refresh reference title cache after changing in-reference title in edit dialog
642
 
643
 * Renaming:
644
      * Person: lastname => family name; firstname => other/given name
645
      * Specimen Bulk Editor => Specimen Editor (List)  and Derivative Editor => Sepcimen Editor (Tree)
646
      * Working Set Editor => Descriptive Data Editor
647 347 Andreas Müller
 * Distribution Editor
648
      * Available areas as server based preferences
649
      * Area selection dialog improved
650
      * some further bug fixes (still some open)    
651
      
652
 * Bug fixes:
653
      * Selection of nomenclatural code in "new taxon" dialog
654
      * Accepted taxon and new synonym disappear after creating homotypic synonym
655 1 Andreas Kohlbecker
      * Right click menus in name editor
656
      * correct handling of doubtful in misapplied names
657 348 Andreas Müller
      * Missing labels for gathering events in referencing objects view
658
      * dirty flag after number recomputation in polytomous key
659
      * saving of preferences only after pressing "Finish" button
660
      * Exception after selecting a team after team has been merged in bulk editor
661 1 Andreas Kohlbecker
      * Show only accepted taxa for concept relationship taxon selection and polytomous key taxon selection
662 349 Andreas Müller
      * Exception when searching for "?" in Taxon search dialog
663
      * Exception when creating the first node in polytomous key
664
      * To many menu entries in a fresh name bulk editor
665
      * Do not allow self-referencing name relationships
666 350 Andreas Müller
      * Remove "open in ... referencing objects view" where not appropriate
667
      * Refresh issues for details and supplemental data view
668 1 Andreas Kohlbecker
      * Exception when deleting a type specimen
669 349 Andreas Müller
      * Excluded and excluded note notupdated in taxon node wizard
670 347 Andreas Müller
      * Removing country not possible in specimen editors
671
      * Dirty flag handling when deleting a synonym in name editor
672
      * Term could be opened multiple times for same term type, now they are singletons
673 1 Andreas Kohlbecker
      * Remove old data when again parsing a time period
674 361 Andreas Kohlbecker
675 346 Andreas Müller
{{ref_issues(-q:Release5.0 , id, subject, status)}}
676 343 Andreas Müller
 
677 346 Andreas Müller
* **Browser Editor (Vaadin)**
678 1 Andreas Kohlbecker
679 349 Andreas Müller
 * Many improvements in name registration editor
680 1 Andreas Kohlbecker
 * Help for distribution editor
681 344 Andreas Müller
 * Sorting of areas in area selection dialog
682
683
 {{ref_issues(-q:Release5.0 , id, subject, status)}}
684
685 343 Andreas Müller
686 334 Andreas Müller
## CDM Platform 4.14 (released on Feb 15th, 2018)
687 1 Andreas Kohlbecker
688 338 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 259 , -c)}}*
689 1 Andreas Kohlbecker
690 338 Andreas Müller
 **What's new?**
691
692 339 Andreas Müller
* **General / Model**
693 341 Andreas Müller
694 338 Andreas Müller
 * Export:
695 1 Andreas Kohlbecker
     * CSV_Print and CDM light: Progress monitor added (hopefully also fixes the problem of failing long running exports)
696 339 Andreas Müller
697
* **TaxEditor**
698
 * Distribution Editor
699
      * Bugfix: Status not deletable
700
      * Natural sorting of areas
701
 * Feature Tree editor: several bugfixes
702 340 Andreas Müller
 * Rights Editor:
703
      * Allow Drag&Drop
704 339 Andreas Müller
 * Taxon Navigator:
705
      * Handling of excluded and unplaced (move to the end and use icon)
706 338 Andreas Müller
 * Bugs
707 339 Andreas Müller
      * Protected Cache for person editing not working
708
      * Opening a type specimen from referencing objects view throws an exception
709 338 Andreas Müller
710
* **Dataportal**
711 342 Andreas Kohlbecker
 * Bugfix: Misapplied name search not working
712 338 Andreas Müller
713 1 Andreas Kohlbecker
* **Browser Editor (Vaadin)**
714 338 Andreas Müller
 * Registration UI completed
715
716
 {{ref_issues(-q:Release4.14 , id, subject, status)}}
717 343 Andreas Müller
718 328 Andreas Müller
719 1 Andreas Kohlbecker
## CDM Platform 4.13 (released on Feb 1st, 2018)
720 334 Andreas Müller
721
*Issues: {{ref_issues(-f:fixed_version_id = 258 , -c)}}*
722
723 1 Andreas Kohlbecker
 **What's new?**
724 335 Andreas Müller
725
* **General / Model**
726
 
727
 * Export:
728 336 Andreas Müller
     * DwC-A and CDM light: Add rank and area filter (not yet available in TaxEditor)
729 335 Andreas Müller
 
730
 * Added pro parte misapplied name relationship (not yet fully supported by TaxEditor and Dataportal) 
731
 * Bugs:
732 1 Andreas Kohlbecker
     * DwC-A Export did use incorrect file endings
733
     * DwC-A Export include headers fixed
734
735 335 Andreas Müller
* **TaxEditor**
736
737
 * Exports
738
     * DwC-A and CDM light: allow filtering for published taxa/synonyms only
739
     * DwC-A: filtering on single taxa
740
741
 * Performance
742
     * After selecting an area in area search dialog
743
744
 * Security:
745
     * Allow to fully forget "remembered" password
746
747
 * Taxon Navigator:
748
     * Consistent delete dialog for single nodes and nodes with children
749
     * Set for Subtree functionality: change of data synchronized with open name editors (still some open issues)
750
751
 * Search Dialogues:
752
     * Taxon search: Allow sorting by rank, too
753 337 Andreas Müller
 
754 335 Andreas Müller
 * Bugs
755
     * Fix in Caching mechanism: hopefully fixes many of the "multiple representations" exceptions
756
     * Bulk Editor
757
           * Set focus to newly created record
758
           * Exceptions when using wildcards for user and group search
759
     * TaxonNavigator: 
760
           * ClassCast exceptions when synchronizing with NameEditor
761
           * Failing behavior after an exception
762
     * Default Classification for "Move factual data" dialogue
763
  
764 1 Andreas Kohlbecker
 * Character data editing (experimental)
765 337 Andreas Müller
     * New character matrix editor (only available as experimental feature) 
766 335 Andreas Müller
    
767
* **Dataportal**
768
  
769
 * FSI Viewer for media did not work for Chrome and other browsers anymore
770 1 Andreas Kohlbecker
771 335 Andreas Müller
772 337 Andreas Müller
* **Browser Editor (Vaadin)**
773 335 Andreas Müller
774
 * Many improvements in name registration editor (not yet publicly available)
775
776 334 Andreas Müller
777 328 Andreas Müller
 {{ref_issues(-q:Release4.13 , id, subject, status)}}
778 329 Andreas Müller
779 314 Andreas Müller
780
## CDM Platform 4.12 (released on Dec 5th, 2017)
781 1 Andreas Kohlbecker
782 328 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 257 , -c)}}*
783
784
 **What's new?**
785
786 332 Andreas Müller
* **General / Model**
787
788 331 Andreas Müller
 * Better support for SQL Server (not yet ready)
789 328 Andreas Müller
 * Tropicos import (not yet available through TaxEditor)
790 1 Andreas Kohlbecker
791
* **TaxEditor**
792 332 Andreas Müller
793
 * Search Dialogs fully refactored
794
     * improve performance
795
     * improve usability (filter button, new record buttons)
796 1 Andreas Kohlbecker
     * fix bugs (multiple representation exceptions)
797 332 Andreas Müller
     * migration to eclipse4
798 331 Andreas Müller
 * Specimen Editor
799 332 Andreas Müller
      * edit & delete buttons added to specimen determinations
800
 * Name Parser
801 331 Andreas Müller
      * better recognition of reference duplicates
802 332 Andreas Müller
      * remove empty spaces in nomenclatural author names
803
 * bug fixes
804
     * exception when reusing taxon names
805
     * widget is disposed exceptions
806
     * multiple representation exceptions in bulk editor and specimen tree editor
807 328 Andreas Müller
     * refresh of taxon title after taxon/synonym swap
808 331 Andreas Müller
     * ask for saving when closing workbench
809
810 332 Andreas Müller
* **Browser Editor (Vaadin)**
811
 * Distribution Editor
812 328 Andreas Müller
     * Ordering of areas by vocabulary defined order
813
     * German translation
814 314 Andreas Müller
815
816 330 Andreas Müller
 {{ref_issues(-q:Release4.12 , id, subject, status)}}
817 304 Andreas Müller
818
819 1 Andreas Kohlbecker
## CDM Platform 4.11 (released on Nov 11th, 2017)
820 314 Andreas Müller
821 1 Andreas Kohlbecker
*Issues: {{ref_issues(-f:fixed_version_id = 256 , -c)}}*
822 314 Andreas Müller
823 316 Andreas Müller
 **What's new?**
824
825
* **General / Model**
826
 * Some minor improvements in the rights&roles module
827
828
* **DataPortal**
829
 * Display name registration metadata in footnotes
830 320 Andreas Müller
831 321 Andreas Müller
* **TaxEditor**
832 320 Andreas Müller
 * Eclipse3->Eclipse4 migration
833
     * migration
834
           * Editors: name editor, bulk editors, group authority editor
835
           * Views: search result, concept graph
836 317 Andreas Müller
           * Modules: molecular module, polytomous key module
837 316 Andreas Müller
           * Dialogues: preferences, import wizards and views, 
838
           * others: taxon navigator, main menu, theme
839
     * bugfixes for bugs that came with the previous migration
840
 * Distribution editor: add possibility to add references to distributions (first version)
841 319 Patrick Plitzner
 * some improvements for the import/export wizard (e.g. order of configuration pages)
842 316 Andreas Müller
 * Setting publish flag for a classification subtree
843
 * Media View shows preview (first version, needs to be switched on in preferences)
844
 * Performance improvements (details view rendering, combo boxes, name editor focus)
845
 * Bugs
846 322 Andreas Müller
     * rank selection did not work if ranks were sorted naturally
847 323 Andreas Müller
     * drag&drop for classifications in navigator disabled
848 316 Andreas Müller
     * exception when switching type of description element in details view
849
     * size of search field to small
850 324 Andreas Kohlbecker
     * multiple minor issues
851 327 Andreas Müller
852
* **Browser Editor (Vaadin)**
853
   * Distribution editor fixed and improved (ready for use in production)
854
   * Name Registration
855
        * Rights&Roles for Registrations
856 316 Andreas Müller
        * RegistrationUI: Buttons only enabled if the user has according permissions
857 1 Andreas Kohlbecker
        * phycobankID links only active when status is PUBLISHED
858 315 Andreas Müller
        * minor bug fixes
859 314 Andreas Müller
860
861 302 Andreas Müller
 {{ref_issues(-q:Release4.11 , id, subject, status)}}
862
863 1 Andreas Kohlbecker
## CDM Platform 4.10 (released on Sept 15th, 2017)
864 304 Andreas Müller
865
*Issues: {{ref_issues(-f:fixed_version_id = 255 , -c)}}*
866
867 306 Andreas Müller
 **What's new?**
868 307 Andreas Müller
869 304 Andreas Müller
* **General / Model**
870 307 Andreas Müller
 * Allow recursive setting of publish flag (not yet available in TaxEditor)
871
 * Fix usage of country label in specimen title cache
872
873
* **Rights&Roles**
874 1 Andreas Kohlbecker
 * Role group "Admin" as standard group to all CDM instances
875 307 Andreas Müller
 * Fix rights checking for editing of persons and teams
876
877 1 Andreas Kohlbecker
* **DataPortal**
878
 * Fix selection of best matching image representation for profile picture and overlay images
879 313 Andreas Müller
 * Fix bug with links to synonyms in tabbed view with no explicit synonym tab
880 307 Andreas Müller
881 308 Andreas Müller
* **TaxEditor**
882
 * New download site available
883 1 Andreas Kohlbecker
 * Eclipse3->Eclipse4 migration 
884 307 Andreas Müller
     * Views: Details, Conceptrelations, Referencing objects, datasource, factual data, supplemental data, media
885
     * Editors: terms
886 308 Andreas Müller
 * Misapplication editing improved, also reusability of misapplied name taxa
887
 * Automated updating fixed
888 311 Andreas Müller
 * Export:
889 308 Andreas Müller
     * CDM light and DwC-A export for taxonomic subtrees (e.g. families, genus, ...)
890 311 Andreas Müller
     * Progress monitor for DwC-A export
891 1 Andreas Kohlbecker
     * DwC-A exports higher classification for each taxon
892 307 Andreas Müller
     * Fix DwC-A export not stored in selected file
893
     
894 309 Andreas Müller
 * Allow scientific name editing for bacterial, fungi, cultivar plants and undefined codes (non viral names)
895 307 Andreas Müller
 * Add Person, team and specimen cache updating
896 308 Andreas Müller
 * Specimen
897
     * Add Life-form to field unit and kind-of-unit, lifestage and sex to derived units (specimen)
898 306 Andreas Müller
 * Performance
899 308 Andreas Müller
     * Improve performance when first loading selection dialog for named area (still needs further improvement)
900
     * View refresh faster (still needs further improvement)
901
 * Bugs
902
     * Exception during drag&drop in taxon navigator
903
     * Editing Rights&Roles throws exception
904
     * Deleting media leads to inconsistent data
905
     * Move description to other taxon command fails in factual data view
906 307 Andreas Müller
     * Sorting of ranks not configurable anymore
907
     * Duplicate menu in search result view
908
     * Handling of with time zones for date time editing (image created, ...)
909
910 306 Andreas Müller
911 310 Andreas Müller
* **Documentation**
912 312 Andreas Kohlbecker
 * Fix OAIPMH swagger documentation
913 304 Andreas Müller
914 1 Andreas Kohlbecker
* **Vaadin**
915 303 Andreas Müller
 * Registration UI prototype
916
917 302 Andreas Müller
918 1 Andreas Kohlbecker
 {{ref_issues(-q:Release4.10 , id, subject, status)}}
919 302 Andreas Müller
920 10 Andreas Kohlbecker
## CDM Platform 4.9 (released on July 20th, 2017)
921 293 Andreas Müller
922
*Issues: {{ref_issues(-f:fixed_version_id = 253 , -c)}}*
923
924
925 296 Andreas Müller
 **What's new?**
926 293 Andreas Müller
927
* **General / Model**
928 295 Andreas Müller
 * Framework for csv imports implemented
929
930
* **DataPortal**
931
 * In tabbed version it is now possible to show the synonymy on the general page
932
 * Feature block items "glue" is now configurable
933
 * Media: 
934 1 Andreas Kohlbecker
       * image viewer uses best quality media representation now
935 295 Andreas Müller
       * "show captions under thumbnails" is now evaluated
936
       * "back to image" improved
937
 
938
 * Specimen table:
939
       * uses country label instead of full description (not yet fixed for titlecache, will come in 4.10)
940 1 Andreas Kohlbecker
       * collection date shows up now
941 295 Andreas Müller
       * label for specimen in collection simplified
942
       * preferred stable URI shows up as text, not only link
943
944 1 Andreas Kohlbecker
 * Bugs:
945
       * map did not show point data, when some specimen where not georeferenced
946 296 Andreas Müller
       * bounding box for maps did not work correctly
947
948 298 Andreas Müller
* **TaxEditor**
949 297 Andreas Müller
 * Feature tree editor 
950
      * allows drag&drop from term editor
951 299 Andreas Müller
      * uses context menu
952
 * Restore
953 300 Andreas Müller
      * restoring views after restart/reconnect works now on a per instance level when using multiple instances of the TaxEditor on the same computer, leading to less exceptions
954
 * Taxon Navigator
955 296 Andreas Müller
      * Linking taxa opened in NameEditor with taxa in navigator works now (was fixed in 4.8 but not mentioned there)
956
 * Experimental
957
      * Allow handling terms as "kind-of"
958 1 Andreas Kohlbecker
 * Bugs
959 312 Andreas Kohlbecker
      * details view for taxon relationships fixed
960
 * Logging
961
      * human readable labels for datasources when logging datasource issues
962 293 Andreas Müller
963 294 Andreas Müller
* **Vaadin**
964 268 Andreas Müller
 * Generic MVP (Model View Presenter) framework with support for the CDM library
965 270 Andreas Müller
966 1 Andreas Kohlbecker
 {{ref_issues(-q:Release4.9 , id, subject, status)}}
967 289 Andreas Müller
968
## CDM Platform 4.8 (released on July 6th, 2017)
969 290 Andreas Müller
970 289 Andreas Müller
 **NOTES for TaxEditor users**
971 288 Andreas Müller
972 270 Andreas Müller
 * The automated update via Help->Search for Updates does not seem to work for this version. Please download the TaxEditor from https://dev.e-taxonomy.eu/download/taxeditor/stable/ . Contact us if you encounter problems.
973
 * It may happen that the right click menu in the Specimen Tree Editor does not appear. In this case please delete the following file: {user}\.cdmLibrary\.metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi
974
975
 **What's new?**
976 272 Andreas Müller
977
* **General / Model**
978
979 276 Andreas Müller
 * Classes for name and type registration added
980
 * Unify taxon name class (will allow changing name types like changing a botanical name into a zoological name) and simplifies development
981
 * Person: initials added
982
 * Reference: type Website: accessed (date) field added
983 1 Andreas Kohlbecker
 * References: attributes added to allow usage sharing references by multiple instances
984 286 Andreas Müller
 * Remove unique index on rights (e.g. copyright) to make it reusable
985 272 Andreas Müller
 * Added "Exact Value" to statistical measures for quantitative data
986 1 Andreas Kohlbecker
987 272 Andreas Müller
 * Improved reporting for schema updates
988 286 Andreas Müller
989
* **DataPortal**
990 282 Andreas Kohlbecker
 
991 272 Andreas Müller
 * Position of protologue icon moved directly behind nomenclatural reference (was behind status before, misleading because status can have its own reference)
992 270 Andreas Müller
 * Additional base maps for the map viewer: Stamen terrain, OpenTopoMap
993 274 Andreas Müller
 * In cases where images are available in multiple qualities the DataPortal now chooses the quality which is most appropriate for the current display situation. 
994 283 Andreas Müller
995 270 Andreas Müller
* **Imports / Exports**
996 287 Andreas Müller
 * DwC-A (Darwin Core Archive) export for taxa fixed, improved and available via webservices
997
 * Improved reporting for imports and exports 
998
999
* **Vaadin Based Applications**
1000 270 Andreas Müller
     * MVP framework with popup editor support which integrates into the the spring framework
1001 273 Andreas Müller
     * Prototype implementation of the Phycobank (registry for algal nomenclatural acts)
1002
1003 1 Andreas Kohlbecker
* **TaxEditor**
1004 274 Andreas Müller
 * Misapplications:
1005 278 Andreas Müller
     * err. sec. references editable
1006 1 Andreas Kohlbecker
     * improved formatting in name editor, especially for names having an author and a nom.ref., this allows better reusing of names
1007
 * Person "initials" editable and used for better reference formatting (initials behind family name)
1008 272 Andreas Müller
 * Feature Tree Editor: moved from preferences to main menu (together with term editor), and did some improvements
1009 275 Andreas Müller
 * Website "accessed" editable and integrated in formatting
1010 286 Andreas Müller
 * Media: "media created" editable 
1011
 * Specimen Tree Editor migrated to only use Eclipse4 functionality now (all other editors still use a compatibility layer component)
1012 1 Andreas Kohlbecker
 * Markers set to *true* by default
1013
 * Parser
1014 272 Andreas Müller
     * Autonym hybirds parsable 
1015 287 Andreas Müller
 * Bugs:
1016 1 Andreas Kohlbecker
      * Delete was not successful, but did not show an exception
1017 287 Andreas Müller
      * Some menu items were duplicated
1018
      * Incorrect user management when changing password
1019 288 Andreas Müller
      * Setting of kind-of-unit for specimen
1020 1 Andreas Kohlbecker
      * Restoring of views after restart or reconnect
1021 264 Andreas Müller
1022 252 Andreas Müller
{{ref_issues(-q:Release4.8 , id, subject, status)}}
1023
1024
## CDM Platform 4.7 (released on May 16th, 2017)
1025
1026
 **What's new?**
1027 1 Andreas Kohlbecker
1028 261 Andreas Müller
* **General / Model**
1029 262 Andreas Müller
1030 264 Andreas Müller
 * The main change in Version 4.7 is the upgrade of the TaxEditor from Eclipse 3.7 to Eclipse 4.6 (Neon). This upgrade will ease development in future. To make the TaxEditor running under e4.6 several adaptations had to be made.
1031 259 Andreas Müller
      * IMPORTANT: Due to the upgrade it might happen that during the first opening an error shows up. If this happens CLOSE and REOPEN the editor.
1032
      * IMPORTANT: Due to the upgrade the default update mechanism for the TaxEditor will not work. Instead you need to install it from scratch (download from https://dev.e-taxonomy.eu/download/taxeditor/stable/ and unzip into any folder). 
1033 264 Andreas Müller
 * A new import and export framework has been established. It is meant for more feedback and reporting during the imports. Currently it is used only experimentally for the new "Excel Distribution Update" import (experimental feature), and partly for the new "CDM light (csv)" export (also experimental in the current state).
1034 1 Andreas Kohlbecker
 * New identifier types for botanical names added: IPNI, Tropicos, WFO (World Flora Online)
1035 253 Andreas Müller
 * Improved handling of hybrids
1036 261 Andreas Müller
 * Automatic basionym recognition (not yet available in TaxEditor)
1037 266 Andreas Müller
1038
* **DataPortal**
1039 254 Andreas Müller
1040 1 Andreas Kohlbecker
 * Allow multiple layers in maps (option to define a wms overlay layer for the openlayers map viewer)
1041
 * Bugfix for fast moving maps while padding
1042 259 Andreas Müller
1043 264 Andreas Müller
* **Imports / Exports**
1044
1045 258 Andreas Müller
  * Improved Import- and Export framework for better report resulting (existing imports/exports still need to be adapted to the new framework)
1046
  * New: "CDM light (csv)" export - a CSV export that exports all CDM data for a single classification in csv format
1047 1 Andreas Kohlbecker
  * New: RIS Reference import - e.g. to import reference data from Endnote via RIS format (still experimental, some attributes are not yet handled)
1048 259 Andreas Müller
  * New: "Excel Distribution Update" added (still experimental, please contact us, if you want to use it)
1049 265 Katja Luther
  * New: Multilingual Term Representation import (not yet available in TaxEditor)
1050
  * New: Identifier import (not yet available in TaxEditor)
1051 258 Andreas Müller
  * Updated: ABCD Import
1052 261 Andreas Müller
      * possibility to import all siblings of a specimen derived from a culture.
1053 1 Andreas Kohlbecker
      * better handling of media data, identifications, gathering events
1054
1055
1056
* **TaxEditor**
1057
 
1058 261 Andreas Müller
 * Upgrade to Eclipse 4.6
1059
 * Improved Parser
1060
    * Parse "sp. nov." and similar names
1061
 * Improved handling for original spellings (further improvements needed)
1062
 * Prefill nomenclatural reference selection dialog if taxon name author is given
1063
 * Selected items removed from selection dialog
1064
 * Server-side preference for frequently used biocase providers added (ABCD import)
1065 267 Katja Luther
 * Improved search behavior in Specimen Hierarchy Editor
1066
 * Some improvements for the Alignement Editor integration
1067
 * Rank list for create new name in bulk editor sorted
1068
 * Improvements for specimen search/import:
1069 262 Andreas Müller
     * better parsing of results to display scientific name, collection etc
1070 263 Andreas Müller
     * add possibility to configure the import in result view
1071
     * possibility to set the name of the import reference
1072
 * Bug fixes:
1073
     * Delete synonyms in Name Editor with supplemental data attached
1074
     * Delete synonyms in bulk editor
1075
     * Exception when switching to simple name details view
1076 252 Andreas Müller
     * Empty reference dialog after changing reference type
1077 255 Andreas Kohlbecker
     * Incorrect data when editing a new nomenclatural reference for a new name
1078
     * Exception ("multiple representations") when adding name relationships
1079 257 Andreas Kohlbecker
1080
* **Vaadin Applications**
1081 255 Andreas Kohlbecker
 
1082
 * Better integration of cdm-vaadin with the Spring Framework by making use of the [[VaadinNotes#Vaadin-Spring|Vaadin Spring API]]
1083 252 Andreas Müller
 * Spring enabled  [[VaadinNotes#Model-View-Presenter-MVP-Pattern|MVP UI framework]] with popup-editor support.
1084
 
1085
1086 244 Andreas Müller
{{ref_issues(-q:Release4.7 , id, subject, status)}}
1087
1088
## CDM Platform 4.6 (released on March 13th, 2017)
1089 246 Andreas Müller
1090 245 Andreas Müller
 **What's new?**
1091 246 Andreas Müller
1092
* **General / Model**
1093 248 Andreas Müller
1094 250 Andreas Müller
 * Full migration to Java 8
1095 248 Andreas Müller
 * Improved import functionality for IPNI Names (not yet available in TaxEditor)
1096 246 Andreas Müller
 * Improved handling for intext references (references within a text) including support for deduplication (intext references are not yet editable in TaxEditor or visible in DataPortal)
1097
 * Bugfix in permission handling for rights and roles
1098
 * Prepare for simplifying names module
1099
     * interfaces  #6369
1100 250 Andreas Müller
     * merge functionality #6365, #6366, #6364, #6360
1101
     * remove occurrence #6362
1102 248 Andreas Müller
 * Formatting
1103
     * Specimen: Use barcode or catalogue number if accession number is not available
1104
     * References:
1105 246 Andreas Müller
        * #5834 
1106 249 Andreas Müller
        * #6449 References with protected titleCache
1107 246 Andreas Müller
        * #3532 Nomenclatural reference null for database
1108 245 Andreas Müller
1109 1 Andreas Kohlbecker
1110 246 Andreas Müller
* **CDM Server**
1111
1112 249 Andreas Müller
 * Improved caching for multiple instances
1113 246 Andreas Müller
 * Improved authentication / security
1114
1115
1116
* **DataPortal**
1117 248 Andreas Müller
  
1118
  * Authentication for triggering freetext index creation
1119 246 Andreas Müller
  * Bugs:
1120
     * Wildcard search in advanced search #6354
1121 1 Andreas Kohlbecker
     * Missing data of marked descriptions
1122 249 Andreas Müller
     * "Usage" data not shown anymore 
1123
  * Remove "sensu" from misapplication footnotes
1124 1 Andreas Kohlbecker
  * Formatting:
1125
     * Improved formatting for media data
1126 247 Andreas Müller
 
1127 251 Andreas Müller
1128 1 Andreas Kohlbecker
* **TaxEditor**
1129
1130 251 Andreas Müller
 * Main menu
1131
     * Move user and user groups to Admin menu
1132 1 Andreas Kohlbecker
     * Move Specimen hierarchy editor to (bulk) editor menu
1133 251 Andreas Müller
 * Selection dialogs
1134
     * Restrict selections of in-references to the respective reference type
1135 1 Andreas Kohlbecker
 * Referencing objects view
1136
     * Improved performance and loading in background
1137 246 Andreas Müller
     * Fixed some bugs throwing exceptions
1138 251 Andreas Müller
 * Taxon navigator
1139 247 Andreas Müller
     * Set secundum for subtree (including synonyms)
1140
 * Specimen editor:
1141
     * Improved performance for counting results
1142 251 Andreas Müller
     * Improved labeling if some data is missing
1143
 * Rights (e.g. copyright) implemented as reusable record
1144 248 Andreas Müller
 * Improved Internationalization
1145
     * More terms/sentences translated to German
1146
     * Preparation for Spanish translation
1147
 * Improved handling for protected caches
1148
 * Parser improvements
1149
     * Names
1150 251 Andreas Müller
          * Algae #6100
1151 248 Andreas Müller
          * Hybrids #5983
1152 1 Andreas Kohlbecker
          * Reference volume additions #6439 
1153
     * Coordinates
1154
          * lat/long with English apostrophs
1155 247 Andreas Müller
 * Bugs
1156
     * Exceptions after changing password
1157
     * Field unit title cache not filled correctly #4390
1158
     * Exceptions when deleting misapplications
1159
     * Exceptions when entering dates and altitudes
1160
     * Exceptions when deleting empty name in name editor
1161
     * Exceptions when adding types to a taxon name
1162
     * Exceptions when deleting persons/teams
1163
     * Exceptions in datasource view
1164
     * Exceptions when deleting recently created media
1165 1 Andreas Kohlbecker
     * Exceptions when editing rights for a user group
1166 249 Andreas Müller
     * Avoid creation of dummy terms
1167 247 Andreas Müller
1168 249 Andreas Müller
 * #6408 NPE in AbcdParseUtility
1169 248 Andreas Müller
1170
 
1171 246 Andreas Müller
* **Web Editor**
1172 234 Andreas Müller
1173
 * New architecture for future developments    
1174
  
1175
1176
{{ref_issues(-q:Release4.6 , id, subject, status)}}
1177 204 Andreas Müller
1178 241 Andreas Müller
1179
## CDM Platform 4.5 (released on January 19th, 2017)
1180
1181
1182 236 Andreas Müller
 **What's new?** 
1183 241 Andreas Müller
1184 236 Andreas Müller
* **General / Model**
1185 238 Andreas Müller
1186 236 Andreas Müller
  * Possibility to set secundum reference for subtrees (implementation in TaxEditor still missing)
1187 237 Andreas Müller
1188 1 Andreas Kohlbecker
* **DataPortal**
1189 238 Andreas Müller
1190
 * Search
1191
     * Advanced search for taxa allows wildcards and some further bugs fixed
1192
     * Remove duplicates for common name search #6296
1193 237 Andreas Müller
     * Allow hiding classification information
1194
 * Improved display of media in image galleries and media pages
1195
     * Display of descriptions
1196 236 Andreas Müller
     * Display of rights (e.g. copyright)
1197
     * Display of sources
1198 237 Andreas Müller
     * Fix media representations (e.g. thumbnails) display on media page
1199 239 Andreas Müller
 * Taxon page
1200
    * Labels of tabs customizable
1201
 * Bugfixes for exceptions
1202
1203
* **TaxEditor**
1204 240 Andreas Müller
 * Repair method for corrupted CDM instances
1205
 * Polytomous Keys
1206
    * Allow inserting nodes at the beginning or in between
1207 1 Andreas Kohlbecker
    * other bugfixes
1208 240 Andreas Müller
 * Media
1209
    * Allow configurable delete in MediaView and bulk editor
1210
    * Fix save for reused Media
1211
 * Zoological nomenclatural status not shown anymore for botanical names (not yet the other way round) 
1212
 * Order in supplemental data view changed (types that are used more often were moved up)
1213
 * Improve order of type selection for sources/references
1214
 * Disallow self-referencing name relations
1215 237 Andreas Müller
 * Make details view empty if no selection exists
1216
 * Term editor menu structured
1217
 * Further Bugfixes
1218 236 Andreas Müller
      * selectable terms for stage and preservation method fixed
1219 235 Andreas Müller
      * delete for references fixed
1220
      * delete of unsaved taxon descriptions fixed
1221 204 Andreas Müller
      * selecting taxon node with '?' fixed
1222
      * missing ampersand in some labels fixed
1223
      * exception during creation of new taxon fixed
1224
1225
{{ref_issues(-q:Release4.5 , id, subject, status)}}
1226
1227 1 Andreas Kohlbecker
1228
## Previous Releases Archive
1229
1230
1231
see [[CdmPlatformRoadmapArchive]]