Project

General

Profile

Release Notes » History » Version 460

Andreas Müller, 07/19/2019 04:12 PM

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