Project

General

Profile

Release Notes » History » Version 449

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