Project

General

Profile

Release Notes » History » Version 462

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