Project

General

Profile

Release Notes » History » Version 466

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