Project

General

Profile

Release Notes » History » Version 474

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