Project

General

Profile

Release Notes » History » Version 451

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