Project

General

Profile

Release Notes » History » Version 609

Andreas Müller, 12/04/2020 04:05 PM

1 149 Andreas Kohlbecker
# Cdm Platform Roadmap
2 148 Andreas Kohlbecker
3
4 203 Andreas Müller
_Please login to see all tickets_
5 10 Andreas Kohlbecker
6 270 Andreas Müller
{{>toc}}
7 314 Andreas Müller
8 599 Andreas Müller
## CDM Platform 5.19 (scheduled for Dec 15th, 2020)
9 1 Andreas Kohlbecker
10 601 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 298 , -c)}}*
11 1 Andreas Kohlbecker
12 599 Andreas Müller
*Downloads:*(not yet available) [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.19.0/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.19.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.19.0/)
13 1 Andreas Kohlbecker
14 599 Andreas Müller
**What will be new?**
15
16 606 Andreas Müller
## CDM Platform 5.18 (released Dec 3rd, 2020)
17 599 Andreas Müller
18
*Issues: {{ref_issues(-f:fixed_version_id = 295 , -c)}}*
19
20 606 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.18.0/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.18.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.18.0/)
21 599 Andreas Müller
22
**What is new?**
23
24 604 Andreas Müller
* **Data Model**
25 605 Andreas Müller
 * "single sources"
26
     * some data that refer to a single source only are now handled as full sources (before it was only a reference and a reference detail), with possibility to add further information like name used in source and external links; 
27
     * protologues/original publications handled as external link for the nomenclatural source
28
     * original spelling handlied as name used in source of nomenclatural source now (before it was a name relationship)
29
 * added new nomenclatural status "comb. ined", xxx
30
 * labels updated for "is blocking name for" and "is isonym of" ("is" was missing) 
31
 * abbreviations added for "Flowering Period" (Fl.) and "Fruiting Period" (Fr.)
32
 * add [m] as predefined default measurement unit for altitude
33
 * improved handling of nomenclatural standing of a taxon name
34 604 Andreas Müller
35 607 Andreas Müller
* **CDM Library**
36
 
37
 * improve formatting with citation detail
38 609 Andreas Müller
 * improved type designation formatting
39
 * cloning of taxonomic subtrees (not yet available in TaxEditor)
40
      * more configurable
41
      * cloning of subtrees, not only classifications, possible
42
 * major upgrade of third party code
43 607 Andreas Müller
44 599 Andreas Müller
* **Data Portal**
45 1 Andreas Kohlbecker
46 606 Andreas Müller
 * specimen lists and pages fully refactored and improved (work in progress)
47 1 Andreas Kohlbecker
 * map serives improved
48 606 Andreas Müller
 * adapt sort order of taxon tree to sort order in TaxEditor
49
 * display of name facts improved
50
 * new base font size
51
 * improved rendering of footnotes
52
 * fix missing nomenclatural status on name pages and registration pages
53 1 Andreas Kohlbecker
54 606 Andreas Müller
* **Exports**
55
56
 * Several major and minor issues fixed in cdmlight export (#9262, #9256)
57 607 Andreas Müller
 * less cryptic default name for cdmlight export file
58 1 Andreas Kohlbecker
59
* **TaxEditor**
60
 
61 607 Andreas Müller
 * "Single Sources"
62 608 Andreas Müller
63
     * objects with single Sources (like taxon name nomenclatural source or name relationship source, etc.) are handled as full sources now including "Name in source", "original Information", "external links" etc.
64
     * protologues/original publications were moved to the new nomenclatural source section as external link for the nomenclatural source
65
     * original spelling now available in nomenclatural source section
66 607 Andreas Müller
 * term tree (hierarchy) editors and character editors fully refactored and many bugs fixed, also preferences for term tree display added
67 1 Andreas Kohlbecker
 * reduce download size and preparation for further reducing download size
68 607 Andreas Müller
 * remove incorrect "invalid designation" handling
69
 * assist for secundum handling when making a synonym an accepted taxon
70
 * add LSIDs to persons and references
71
 * improve default reference type for in-reference creation dialogue (depending of the original reference type), e.g. journal for articles
72 1 Andreas Kohlbecker
 * bug fixes:
73 599 Andreas Müller
      * missing dropdown list if no rank was selected yet in name details view
74 607 Andreas Müller
      * adding derived units to derived units (e.g. DNA sample to specimen) is possile again in specimen tree editor
75
      * error in LSID handling
76 1 Andreas Kohlbecker
77 599 Andreas Müller
78
* **Vaadin / Registration**
79 606 Andreas Müller
 * annotations for names and field units visible
80
 * #8859
81 599 Andreas Müller
 
82 590 Andreas Müller
83 598 Andreas Müller
## CDM Platform 5.17 (released Aug 19th, 2020)
84 590 Andreas Müller
85 592 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 299 , -c)}}*
86 1 Andreas Kohlbecker
87 598 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.17.0/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.17.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.17.0/)
88 1 Andreas Kohlbecker
89 593 Andreas Müller
**What is new?**
90
91 594 Andreas Müller
* **Data Portal**
92 595 Andreas Müller
 * image viewer
93
       * improved thumbnail handling
94
       * automated creation of thumbnail URLs (avoids that always 2 or 3 versions of the image have to be stored in the database)
95
       * improved image meta data handling
96 594 Andreas Müller
 * possible default copyright statement below image viewer
97
 * improve handling of annotations and other footnotes like sources
98
      * some more annotations and sources are shown now
99 1 Andreas Kohlbecker
 * improved map representation for TDWG area maps
100 595 Andreas Müller
 * occurrence maps hidden if no data exists 
101 594 Andreas Müller
 * fix bug that misapplied name taxa are not shown and not found in search
102
 * fix bug that placemark icons are not clickable in map
103
 * improve test system
104
105 1 Andreas Kohlbecker
* **CDM Library**
106 595 Andreas Müller
 * fix https handling for images 
107 594 Andreas Müller
108
* **Web Services**
109
 * fix bug in taxon service that misapplied name taxa return no result
110
111 1 Andreas Kohlbecker
* **TaxEditor**
112 595 Andreas Müller
 * reduce download size (by >100MB)
113
 * make specimen media editable in specimen assistants and in specimen list editor details view (to improve workflow when editing e.g. type specimen)
114
 * find doubtful taxa without having "?" at beginning of search string
115
 * new layout for taxon node dialogue
116
 * additional parameters editable for taxon node placement source
117
 * move update site to https
118
 * open in browser button for ORCIDS
119
 * bugfixes
120
     * when moving synonym into homotypical group of accepted taxon
121
     * missing synchronization between taxon node dialogue and name editor
122
     * problems with name fact preferences
123 1 Andreas Kohlbecker
     * exception when editing data in bulk editor
124
125
* **Vaadin / Registration**
126 597 Andreas Kohlbecker
    * Collection editor extended by name filed
127
    * Improved authorship inferrence redarding ex-authorship
128
    * NameTypePopupEditor: Genus can be selectable as the name type for higher ranks
129
    * Registration items show type status in bold letters
130 595 Andreas Müller
131 596 Andreas Kohlbecker
{{ref_issues(-q:Release5.17 , id, subject, status)}}
132 593 Andreas Müller
133 1 Andreas Kohlbecker
## CDM Platform 5.16 (released June 30th, 2020)
134 583 Andreas Müller
135 585 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 297 , -c)}}*
136 583 Andreas Müller
137 593 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.16.0/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.16.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.16.0/)
138 583 Andreas Müller
139
**What is new?**
140
141
* **Data Portal**
142
 * Fix for sortorder of taxon nodes in taxon tree
143
 * Fix for incorrect link for geo-coordinates in point maps
144 587 Andreas Kohlbecker
 * Fix for missing information on taxon pages (see #9095)
145 583 Andreas Müller
146
* **CDM Library**
147 589 Andreas Müller
 * Improved deduplication of references and authors during name parsing (the relatively empty parsed references and authors are now merged with richer references and authors, which include e.g. also URI, ISBN, lifespan, first name, etc. information)
148 583 Andreas Müller
 * Improved caching mechanism (which hopefully leads to less multiple representation exceptions in TaxEditor)
149
 * Improved formatting and parsing of dates and periods (now we generally use a format like "30 Jun 2020" which is more language independent)
150
151
* **TaxEditor**
152 584 Andreas Müller
  * Setting focus automatically to newly created facts in Fact View
153
  * Improved reference and author deduplication during creation of new taxa and synonyms
154 588 Andreas Müller
  * Improved handling of malformed URIs
155
  * Fix bug which threw multiple representation exceptions when editing taxa with a taxon node source (which exists very often in some databases)
156 1 Andreas Kohlbecker
  * Fix bug throwing an exception when deleting a classification
157
  * Fix bug throwing an exception when deleting multiple records in bulk editor  
158 596 Andreas Kohlbecker
159
160
{{ref_issues(-q:Release5.16 , id, subject, status)}}
161 583 Andreas Müller
162 558 Andreas Müller
163 568 Andreas Müller
## CDM Platform 5.15 (released June 23rd, 2020)
164 558 Andreas Müller
165 574 Andreas Müller
*Issues: {{ref_issues(-q:Release5.15 , -c)}}*
166 548 Andreas Kohlbecker
167 582 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.15.0/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.15.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.15.0/)
168 1 Andreas Kohlbecker
169 563 Andreas Müller
**What will be new?**
170
171 565 Andreas Müller
* **Data Model**
172 567 Andreas Müller
 * TaxonNode has a "status" attribute now instead of flags "doubtful", "unplaced" and "excluded"
173
     * Allows to use only max. 1 of the above status for the same node
174
     * "Excluded Notes" changed to => "Status notes" and is valid for what ever status has been chosen
175 566 Andreas Müller
 * Measurement values handled as "BigDecimal" to avoid rounding errors related to floating point algebra and to allow to handle exactness (e.g. 1.6 differs from 1.60) 
176
 * "Available for" attribute for features to distinguish if features are available for taxa, for names and/or for specimen
177
 * Temporal fact datatype for e.g. flowering periods supporting time periods like (Apr-)May-July(-Aug)
178 572 Andreas Müller
 * New feature "Flowering period"
179
 * New feature "Altitude" added
180
 * Rename "later homonym for" to "later homonym of"#
181
 * "Links" added to main classes like taxa, names, references, authors, ... - these allow adding an unlimited number of URL-links to these objects together with a description what this link is for
182
 * Key-Value structure for storing media metadata (not yet used)
183 1 Andreas Kohlbecker
184 572 Andreas Müller
* **Data Portal**
185 579 Andreas Kohlbecker
 * New implementation of the occurrence point display is maps which allows new important features:
186
     * Field unit information can now be shown. 
187
     * Display of error radius
188 580 Andreas Kohlbecker
     * NOTE: More exciting features will come with the following releases.
189 579 Andreas Kohlbecker
 * The new image viewer which has been integrated into the dataportal with version 5.13 is now stable and available for all data portal installations. The new image viewer uses the iiif conform Universalviewer. The new viewer adapts to different screen sizes and supports mobile devices.
190 581 Andreas Müller
 * The beautiful Noto font family is now the default for the data portal and brings improved readability and excellent unicode support.
191
 * The status (unplaced, doubtful, excluded) of a taxon node is now shown on taxon pages and in the classification tree. 
192 572 Andreas Müller
193 571 Andreas Müller
* **CDM Server**
194 568 Andreas Müller
 * Improved logging
195 576 Andreas Kohlbecker
 * Debian installation package improved
196 571 Andreas Müller
197 568 Andreas Müller
* **CDM Library**
198
 * Improved permissions for users being allowed to edit all taxonomies
199 1 Andreas Kohlbecker
200 568 Andreas Müller
* **TaxEditor**
201 570 Andreas Müller
 * Improved deduplication, especially for taxa entered via taxon node editor
202 1 Andreas Kohlbecker
 * Persons: allow editing lifespan
203 568 Andreas Müller
 * Possibility to create or update database schema via connect dialog
204
 * Improved layout of connect dialog
205 572 Andreas Müller
 * Taxon nodes status with status notes (see Data Model), available in taxon node wizard and in CDM light export
206 570 Andreas Müller
 * Factual Data:
207
     * Possibility to enter temporal data (phenology)
208
     * Factual dataset source is shown as (uneditable) source for each fact
209
     * Facts view: remember expansion state after deleting
210
     * Remove caching form facts view which (resulted in unexpected results)
211
 * Descriptive dataset editor and matrix editor:
212
     * Improve performance of matrix editor
213
     * Add context menu to matrix editor (and remove preliminary buttons)
214
     * Fix failing adding of specimen which are not attached to a field unit
215
     * Remove taxon in descriptive dataset editor only available if taxon has focus
216
     * Fix bug when selecting a character tree for a descriptive dataset
217
 * Reference bulk editor table has new included columns: year, in-reference, uri
218
 * Open link button for entering DOIs in reference details view
219
 * Features:
220
     * Possibility to define if a feature is available for taxa, specimen and/or taxon names
221
 * Improved decimal/rounding handling of quantitative data (e.g. distinguish 9.1 form 9.10)
222
 * Configurable if the old specimen list editor should be avialable via main menu
223 569 Andreas Müller
 * Bug fixes:
224 570 Andreas Müller
     * Broken media deatils view fixed for "MediaSpecimen" 
225 568 Andreas Müller
     * Exception when creating a new taxon 
226 569 Andreas Müller
     * Search does find orphaned synonyms now
227 570 Andreas Müller
     * Term search fixed
228 1 Andreas Kohlbecker
     * Exception in referencing objects view for TextualTypeDesignations
229
     * Exception in name details view if name relations were incomplete (no type, no from-name or no to-name)
230
     * Exception when deleting a descriptive dataset
231 570 Andreas Müller
     * Incorrect context menu for synonyms after moving a synonym into or out of the homotypic group
232
     * Opened selection dialogs lock editing in other windows
233
     * Remember expansions state of sections in details view and supplemental data view (this feature was lost for some time)
234
     * Recently used references list is not emptied anymore after using search dialog for nomenclatural reference
235
     * Bulk editor: multiple deduplications without saving do now remember all deduplications
236
     * Some widget is disposed exceptions fixed
237
     * fix verbatime date not persisted for books
238 565 Andreas Müller
239 573 Andreas Müller
{{ref_issues(-q:Release5.15 , id, subject, status)}}
240 563 Andreas Müller
241 558 Andreas Müller
## CDM Platform 5.14 (released April 8th, 2020)
242 1 Andreas Kohlbecker
243
*Issues: {{ref_issues(-f:fixed_version_id = 293 , -c)}}*
244
245 563 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.14.0/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.14.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.14.0/)
246
247 558 Andreas Müller
**What's new?**
248
249
* **Data Portal**
250 559 Andreas Müller
    * Structured descriptive data is shown on specimen page as continous text
251
    * Bugfix for the new universal media viewer
252
    * Bugfix for some descriptive data pages for taxon descriptions
253 558 Andreas Müller
254 559 Andreas Müller
* **Import/Export**
255
    * Handling of descriptions improved for ABCD import
256
    * Bug fix for CDM lite export of textual type designation missing a language
257
258 558 Andreas Müller
* **TaxEditor**
259 559 Andreas Müller
    * Set as basionym available also for accepted taxa
260
    * Distribution details view: configurable to show also abbreviation for selected named areas
261
    * Performance improved for preference dependend descriptive data matrix editing
262
    * Cloned descriptions show according icon
263
    * User/roles/rights:
264
            * ROLE_USER_MANAGER is allowed to change passwords
265
            * unnecessary "expired" flags removed from User UI
266 560 Andreas Müller
            * isAdmin valid for all users having ROLE_ADMIN
267 559 Andreas Müller
    * DNA Sample view allows editing of determinations
268
    * Export dialogue remembers last selected folder
269
    * Bug fixes:
270 560 Andreas Müller
         * Handling of preferences for term lists fixed
271 559 Andreas Müller
         * ConcurrentModificationException occurring at different places fixed
272
         * Incorrect handling of "show descriptions only for field units" fixed
273
         * Missing "id in vocabulary" in term labels fixed
274 1 Andreas Kohlbecker
         * Freetext filter for name relationship type selection in name relationship dialogue fixed
275 560 Andreas Müller
         * Exception caused by missing "number of rows in status dropdown" fixed
276 558 Andreas Müller
         * Exception when opening orphaned names in name bulk editor from search result fixed
277
    
278 546 Andreas Müller
279 561 Andreas Müller
{{ref_issues(-q:Release5.14 , id, subject, status)}}
280 533 Andreas Müller
281 1 Andreas Kohlbecker
## CDM Platform 5.13 (released March 23th, 2020)
282 551 Andreas Kohlbecker
283 533 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 284 , -c)}}*
284
285 563 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.13.1/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.13.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.13.0/)
286 1 Andreas Kohlbecker
287 548 Andreas Kohlbecker
**What's new?**
288 549 Andreas Kohlbecker
  
289 1 Andreas Kohlbecker
* **Data Portal**
290 549 Andreas Kohlbecker
    * A new image viewer for the dataportal is now available. The new image viewer uses the [iiif](https://iiif.io/) conform [Universalviewer](http://universalviewer.io/).   
291
    * Several bugfixes regarding security and display of structured descriptions etc...
292 548 Andreas Kohlbecker
293
* **Import/Export**
294 552 Andreas Müller
    * DarwinCoreArchive: Categorical and quantitative data added to export
295 548 Andreas Kohlbecker
296 1 Andreas Kohlbecker
* **CDM Library**
297 552 Andreas Müller
    * Caching of in-references for nomenclatural references: only author's family name (without initials) is used now if available
298
    * Some improvements to the rights&roles management for editing of references
299
    * Bugfixes:
300
         * Names without ranks not found in taxon searches
301
         * Find best matching (in terms of size) image representation fixed/improved
302
         * some further bugfixes
303
         
304 1 Andreas Kohlbecker
* **TaxEditor**
305 552 Andreas Müller
     * Fix for failing connections (this might be the reason for many unclear errors that occurred in the past)
306 553 Andreas Müller
     * MacOS X version fixed (TaxEditor available for MacOS X again)
307 552 Andreas Müller
     * Search in bulk editors now also works on abbreviated title(caches)
308
     * Some improvements to the distribution editor
309 553 Andreas Müller
     * Some improvements to preference pages
310 555 Andreas Müller
     * Freetext search for all dropdown boxes available now
311 553 Andreas Müller
     * Search result view moved to the bottom of taxon navigator view (as default)
312
     * Taxon navigator allows open-in for multi-selection for name editor and distribution editor
313
     * Suggested file name for DwC-A export improved
314 555 Andreas Müller
     * Move-to functionality improved in term editor and term tree editor
315 552 Andreas Müller
     * Bugfixes:
316 1 Andreas Kohlbecker
         * Names without ranks not found in search
317 553 Andreas Müller
         * NameInSource only added after moving factual data if requested by the user
318
         * Measurment units added to quantitative data in descriptive data matrix editor
319
         * Automatically refresh available-specimen list for descriptive data matrix if descriptive dataset changes
320
         * Name features not visible in taxon factual data view anymore, but only in name factual data view
321
         * Inheriting sec-reference for root taxa from classification reference works again
322 555 Andreas Müller
         * Selection list for entering states for categorical data is sorted now
323
         * Deleting specimen descriptions possible now
324 556 Andreas Müller
         * Fix for deleting name types
325 550 Andreas Kohlbecker
326 548 Andreas Kohlbecker
* **Web editor (Phycobank registration UI)**
327
    * Bug fix in reference editor 
328 1 Andreas Kohlbecker
    
329 547 Andreas Müller
330 1 Andreas Kohlbecker
{{ref_issues(-q:Release5.13 , id, subject, status)}}
331
332 561 Andreas Müller
## CDM Platform 5.12 (released Jan 20th, 2020)
333 533 Andreas Müller
334 542 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 283 , -c)}}*
335 496 Andreas Müller
336 563 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.12.0/), [CDM Server](https://dev.e-taxonomy.eu/download/cdmserver/5.12.0/), [Data Portal](https://dev.e-taxonomy.eu/download/dataportal/5.12.0/)
337
338 533 Andreas Müller
**What's new?**
339 496 Andreas Müller
340 537 Andreas Müller
* **Data Model**
341
    * Added "per mm²" to measurement units
342 541 Andreas Müller
    * Allow linking to CDM taxa as information source (currently only available for algorithms, not (yet) for editing in TaxEditor)
343 537 Andreas Müller
    
344
* **Data Portal**
345
    * Structured Descriptions
346
          * Show structure descriptions in general page as pseudo feature block (position configurable)
347
          * Implement explicit page for descriptions, using dataset character/feature tree (or general feature tree) for ordering
348
          * Order states by frequency
349
          * Improve display of average values (and other statistical vlaues) and single values
350
          * Support for linking to other CDM records as information source (for aggregated desciptions)
351
    * Show type designations for synonyms
352
    * Improved handling for URLs linking to not existing/deleted records (e.g. deleted polytomous keys)
353
354
* **Import/Export**
355
    * CDM light:
356
        * Typification column added to name and homotypical group files
357
        * Handling of name identifiers fixed
358
359
* **CDM Library**
360
    * Algorithms for descriptive data aggregation (distributions/structured descriptive data) fixed/improved
361 539 Andreas Müller
    * Polynomous key generation algorithm improved
362 537 Andreas Müller
    * Fix bug for deleting a taxon used in 2 different classifications
363 1 Andreas Kohlbecker
    * Fix repair term tree sortindex
364 539 Andreas Müller
    * Allow distribution aggregation to run on taxonomic subtrees
365 537 Andreas Müller
366
* **Documentation**
367 538 Andreas Müller
    * New Documentation available at https://dev.e-taxonomy.eu/redmine/projects/edit/wiki/PlatformDocumentation
368 537 Andreas Müller
369 1 Andreas Kohlbecker
* **TaxEditor**
370 538 Andreas Müller
    * Documentation: see above
371 537 Andreas Müller
    * Editing of structured descriptive data now available as standard feature (was experimental before)
372
            * Character editor
373
            * Term search
374
            * Matrix editor
375 1 Andreas Kohlbecker
            * GFBio and ontology imports
376 538 Andreas Müller
            * Support for "allow duplicates" for term collections
377 1 Andreas Kohlbecker
            * Note: however there are still issues especially with the Character editor which hopefully will be fixed in the next version (we recommend to contact the EDIT team before using this feature)
378 540 Andreas Müller
    * Distribution aggregation available in taxon navigator
379 538 Andreas Müller
    * Added freetext filter to combo boxes
380 1 Andreas Kohlbecker
    * Links to other CDM records as information sources visible (but not editable)
381 538 Andreas Müller
    * "Move to ..." added to term editor
382 537 Andreas Müller
    * Improved handling for different term tree types (ordered, flat, distinct, ...)
383 538 Andreas Müller
    * Specimen import: list of existing BioCase endpoints available as dropdown
384 537 Andreas Müller
    * Fix multiple bugs related to BioCase specimen import
385
    * Fix collapsing tree bug when moving taxa in taxon navigator
386 1 Andreas Kohlbecker
    * Fix bug that reference search dialog does not open under certain conditions
387
388 536 Andreas Müller
{{ref_issues(-q:Release5.12 , id, subject, status)}}
389
390 542 Andreas Müller
## CDM Platform 5.11 (released Nov 15th, 2019)
391 1 Andreas Kohlbecker
392 535 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 275 , -c)}}*
393
394 563 Andreas Müller
*Downloads:* Ask the edit team for backups of this version
395
396 533 Andreas Müller
**What's new?**
397 496 Andreas Müller
398
* **Data Model**
399 499 Andreas Müller
    * Added count parameter for statics during data aggregation of categorical (structured descriptive) data
400 515 Andreas Müller
    * Added ORCID identifier to persons
401 526 Andreas Müller
    * Added CDM source links (sources may link to other information in the same CDM instance)
402 496 Andreas Müller
403
* **Data Portal**
404 500 Andreas Müller
    * Fixed polytomous key display for key parts linked from multiple places
405 506 Andreas Müller
    * Fix label formatting for specimen with missing collection identifier in specimen tables
406 512 Andreas Kohlbecker
    * Fixing problem with names having multiple nomenclatural status
407 496 Andreas Müller
408
* **Import/Export**
409 505 Andreas Müller
    * ABCD:
410
        * Fix collector and field number handling for derived units missing this data (but available in field unit record)
411 496 Andreas Müller
412
* **CDM Library**
413 517 Andreas Müller
    * Better parsing for infrageneric autonyms with authors
414 530 Andreas Müller
    * Imporved distribution and descriptive data aggregation
415 496 Andreas Müller
416 518 Andreas Müller
* **CDM Server**
417
    * Fix memory leaks
418
419 496 Andreas Müller
* **TaxEditor**
420 507 Andreas Müller
421 1 Andreas Kohlbecker
    * Taxon search: new filter to search only for published taxa 
422 510 Andreas Müller
    * Terms:
423 523 Andreas Müller
          * Tree editor for Named Areas, Ranks and Distribution Status available (to define user defined term collections and orders, including cross-vocabulary collections) - usage of such collections will be implemented in future releases
424 509 Andreas Müller
    * Taxon/Name details view
425
          * Nomenclatural code edition editable for rule considered (nomenclatural status and name relationships)
426
          * Rule considered and nomenclatural code editon visibility configurable (serverside and local)
427 1 Andreas Kohlbecker
          * Minor changes in ordering of misapplied name details view
428 529 Andreas Müller
    * Person details view
429
          * ORCID editable
430 1 Andreas Kohlbecker
    * Taxon navigator:
431
          * Taxon node doubtful flag editable via context menu
432
          * Rename view to "Taxon Navigator" (regression in one of the last releases)
433
          * Refresh problem after editing classfication label or adding child taxon to classification
434
          * Rename open-in for Taxon Node (Wizard) to ... Dialogue
435
          * Reorder and rename import menu (items)
436 532 Andreas Müller
    * Import/Export:
437 510 Andreas Müller
          * Multiple fixes for file based ABCD import
438 522 Andreas Müller
          * Fix for DwC-A export
439 519 Andreas Müller
    * Factual Data View
440
          * Visibility of "modifier" and "modifying text" is configurable now
441 1 Andreas Kohlbecker
    * Distribution Editor
442
          * Default source also used when creating an additional source for an existing source
443 496 Andreas Müller
    * User administration
444 1 Andreas Kohlbecker
          * Better error handling for user and group names with not allowed characters
445 483 Andreas Müller
446 498 Andreas Müller
{{ref_issues(-q:Release5.11 , id, subject, status)}}
447
448 533 Andreas Müller
## CDM Platform 5.10 (released Sep 23rd, 2019)
449 483 Andreas Müller
450 485 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 274 , -c)}}*
451 453 Andreas Müller
452 563 Andreas Müller
*Downloads:* Ask the edit team for backups of this version
453
454 484 Andreas Müller
 **What's new?**
455
456
* **Data Portal**
457 489 Andreas Kohlbecker
    * Taxon section in name page can be suppressed via settings.
458
    * Bug fix of a regression related to the display of DOIs and publication reference links.
459 484 Andreas Müller
460
* **Import/Export**
461 488 Andreas Kohlbecker
    * CDM light export:
462 492 Katja Luther
        * type designation export differs between textual and specimen type designation
463 493 Katja Luther
    * Biocase search:
464
        * add possibility to search for Higher Taxon
465 1 Andreas Kohlbecker
466 489 Andreas Kohlbecker
* **CDM Library**
467 488 Andreas Kohlbecker
    * Bugfixes and code maintenance
468
        * Providing the default user role USER_MANAGER to all databases.
469
470 1 Andreas Kohlbecker
* **TaxEditor**
471
    * Bugfix for swap taxon and synonym
472 489 Andreas Kohlbecker
    * Further improvements to preference handling 
473 488 Andreas Kohlbecker
    * Search dialogue for distribution areas works with abbreviations
474 1 Andreas Kohlbecker
    * Old taxeditor documentation made available.
475
476
* **Web editor (Phycobank registration UI)**
477 488 Andreas Kohlbecker
    * Name relations and nomencaltural status now offering fields to mention the nomenclatural code edition. 
478
    * Layout and user experience (UX) issues in the UI have been solved (#8014, #8342, #8377). 
479
    * Fixing important bug to prevent data loss and corruption (#8462, #8527)
480 1 Andreas Kohlbecker
481 486 Andreas Müller
{{ref_issues(-q:Release5.10 , id, subject, status)}}
482
483 494 Andreas Müller
## CDM Platform 5.9 (released Aug 29th, 2019)
484 453 Andreas Müller
485 481 Andreas Müller
*Issues: {{ref_issues(-q:Release5.9 , -c)}}*
486 453 Andreas Müller
487 563 Andreas Müller
*Downloads:* [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/)
488 453 Andreas Müller
489 563 Andreas Müller
**What's new?**
490
491 477 Andreas Müller
* **Data Model**
492 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)
493
 * Add state vocabulary for presence/absence of a biological structure
494
 * Improve structure for inapplicableIf handling in character trees used for descriptive data matrices/datasets and for indentification keys
495
 * Improve authority handling in data model (preparation only)
496 480 Andreas Kohlbecker
 * Allow certain patterns only as usernames (Latin letters, numbers, '_', '.' are allowed)
497 473 Andreas Müller
 * Doubtful (placement) flag for taxon nodes
498 480 Andreas Kohlbecker
 * List of nomenclatural code editions (e.g. Melbourne Code) additional to rule considered in nomenclatural status, name relationship and hybrid relationship
499
 * Fields added to allow externally managed terms and vocabularies (not yet in TaxEditor)
500 474 Andreas Müller
 * Fields for textual/verbatim type designation information
501
 * 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)  
502 465 Patrick Plitzner
503 473 Andreas Müller
504 465 Patrick Plitzner
* **Data Portal**
505 479 Andreas Kohlbecker
 * Adapted to term structure changes in the data model.
506
 * Improved ordering of type designations in the name and taxon pages.
507
 * Harmonization and improvement of the specimen display in various parts of the portal, including better intra portal linking.
508 1 Andreas Kohlbecker
 * Performance improvement regarding to type designations.
509 479 Andreas Kohlbecker
 * Auto-zooming of maps has been fixed for different map projections.
510 480 Andreas Kohlbecker
 * Improved layout of the registration page to clearly show the nomenclatural act.
511
 * Classification tree horizontally automatically scrolls to active entry.
512 1 Andreas Kohlbecker
513
* **Import/Export**
514 477 Andreas Müller
 * CDM light export:
515
       * add textual/verbatim type designations
516
       * some minor adaptations
517
518
* **CDM Library**
519 476 Andreas Müller
 * Fix and improve polytomous key generation (to be used from descriptive data set, experimental feature)
520 474 Andreas Müller
 * Multiple improvements and bug fixes to web services 
521
522 1 Andreas Kohlbecker
* **TaxEditor**
523
 * Add textual/verbatim type designations to details view
524 473 Andreas Müller
 * Use feature states for applicability of term nodes
525
 * Improvement and harmonization of serverside and local preferences
526 465 Patrick Plitzner
 * Update name in source data when changing an accepted taxon into a synonym (configurable)
527 1 Andreas Kohlbecker
 * Allow setPublish for subtree to include misapplied names, pro parte synonyms and exclude hybrids
528 474 Andreas Müller
 * Seperate term tree editor for each term type available
529 479 Andreas Kohlbecker
 * Warning if misapplied names or pro parte synonyms are used/linked from more then 1 other taxon.
530 474 Andreas Müller
 * Bugs.
531 1 Andreas Kohlbecker
       * fixed term order of term trees
532 465 Patrick Plitzner
533 453 Andreas Müller
{{ref_issues(-q:Release5.9 , id, subject, status)}}
534 481 Andreas Müller
535 453 Andreas Müller
## CDM Platform 5.8 (released on Jul 19th, 2019)
536 462 Andreas Müller
537 454 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 273 , -c)}}*
538 446 Andreas Müller
539 563 Andreas Müller
*Downloads:* Ask the edit team for backups of this version
540
541 453 Andreas Müller
 **What's new?**
542 1 Andreas Kohlbecker
543 453 Andreas Müller
* **Data Portal**
544
545 460 Andreas Müller
 * cm added as measurment unit
546
547
* **Data Portal**
548
549 457 Andreas Kohlbecker
    * Improvements to the media page related to source references and the media title
550
    * Name page shows more information: name relations, type designation with specimen map, related taxa, nomenclatural acts (registrations)
551 1 Andreas Kohlbecker
        * The automatic redirect behavior to the taxon page is now configurable
552
    * Registration search:
553 460 Andreas Müller
        * Support for filtering by references
554
        * Improved search by type designation status and name
555 457 Andreas Kohlbecker
    * Registration page:
556
        *  Subheadline to show the type of the nomenclatural event
557
    * General layout improvements
558
        * Links to reference pages as unobtrusive icon link 
559
    * Maps:
560 463 Andreas Kohlbecker
        * Support for [OpenTopoMap](https://opentopomap.org/#map=5/49.000/10.000) 
561 464 Andreas Kohlbecker
        * ![](open-topo-map-berlin.png)
562 457 Andreas Kohlbecker
    * User interface to search the Unified Taxonomic Information Service ([UTIS](https://cybertaxonomy.eu/eu-bon/utis/)) 
563
    * Bugfixes related to 
564
        * Name relations
565
        * Nomenclatural status
566
        * Type designations
567 453 Andreas Müller
568 461 Andreas Müller
* **CDM Server**
569
570
 * improved error detection when failing to start
571
572 451 Andreas Müller
* **TaxEditor**
573 1 Andreas Kohlbecker
574
 * improved deduplication for references in name editor (hotfix 5.7.3)
575 460 Andreas Müller
576
 * handling of preferences improved
577
578
       * consistent model to always allow default and specific values and to handle override more intuitive
579
       * area specific status list preferences for distribution data
580
       * status list serverside preferences for distribution data handled in details view
581
       * ranks as serverside preferences
582
       * nomenclatural status as serverside preferences
583
       * visibility of fields Source.idInSource and Source.IdNamespace as preferences 
584
585
 * CDMlight export
586
587
       * includes excluded flag and excluded notes
588
       * sortindex for taxa added
589
       * improvements in ABCD import 
590
591
 * Terms allow adding media in term editor
592 461 Andreas Müller
593
 * Media:
594
595
        * media loaded asynchronously to improve performance (has open issues)
596 451 Andreas Müller
597
 * Bugs
598
599 1 Andreas Kohlbecker
       * exception/freezing when opening name in source search dialogue (hotfix 5.7.3)
600
       * recognize again the previous state (opened sections) of details view and supplemental data view (hotfix 5.7.3)
601 451 Andreas Müller
       * refresh in name bulk editor after search (hotfix 5.7.3)
602 1 Andreas Kohlbecker
603 458 Andreas Kohlbecker
* **Web editor (Phycobank registration UI)**
604
605
    * Registration list view with reference filter
606
    * Curators and admins can edit arbitrary Annotations (Notes)
607 459 Andreas Kohlbecker
    * Bugfixes related to 
608
        * user permissions
609 458 Andreas Kohlbecker
        * ...
610
     
611
612 1 Andreas Kohlbecker
{{ref_issues(-q:Release5.8 , id, subject, status)}}
613
614 462 Andreas Müller
## CDM Platform 5.7 (released on May 6th, 2019)
615 453 Andreas Müller
616 445 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 269 , -c)}}*
617
618 563 Andreas Müller
*Downloads:* Ask the edit team for backups of this version
619
620 449 Andreas Müller
 **What's new?**
621
622 438 Andreas Müller
* **Data Portal**
623 447 Andreas Müller
624 1 Andreas Kohlbecker
 * Bugfix for setting the feature tree for the general page
625 447 Andreas Müller
626 448 Andreas Müller
* **TaxEditor**
627
628
 * some urgent bugfixes for character matrix editing 
629 447 Andreas Müller
 * possibility to define area specific distribution status for distribution editor (UI for setting this preference is still missing)
630 448 Andreas Müller
 * some bugfixes
631 450 Andreas Kohlbecker
632
* **Web editor (Phycobank registration UI)**
633
634
    * All comboboxes for references are making use of the ellypsed reference labels
635 447 Andreas Müller
    * The TaxonNamePopeditor now supports editing the nomenclatural status
636
    * Name type status filter in registration search simplified
637 1 Andreas Kohlbecker
    * and some bugfixes
638 447 Andreas Müller
639 453 Andreas Müller
{{ref_issues(-q:Release5.7 , id, subject, status)}}
640 447 Andreas Müller
641 1 Andreas Kohlbecker
## CDM Platform 5.6 (released on Apr 12th, 2019)
642 408 Andreas Müller
643 1 Andreas Kohlbecker
*Issues: {{ref_issues(-f:fixed_version_id = 268 , -c)}}*
644
645 563 Andreas Müller
*Downloads:* Ask the edit team for backups of this version
646 1 Andreas Kohlbecker
647 438 Andreas Müller
 **What's new?** 
648 407 Andreas Müller
649 432 Katja Luther
* **Data Model**
650 443 Andreas Müller
 * feature trees have been refactored to typified Term trees which support any type of terms
651
 * added term types to term vocabularies
652
 * added structure, property and regional modifier as new term types
653 432 Katja Luther
654
* **Data Portal**
655 443 Andreas Müller
 * added time period for description elements in data portals
656
 * improve user profile settigs in cdm_dataportal
657
 * harmonize registrationId links and make testing easier
658 432 Katja Luther
 * improve image gallery settings labeling
659
660
* **Import/Export**
661 443 Andreas Müller
 * name facts added to cdm light export
662 432 Katja Luther
663
* **TaxEditor**
664 443 Andreas Müller
 * term editor 
665
        * add "plural" to representations
666
        * new term editor for structures, properties, regional modifers
667
 * feature/term tree editor 
668
        * feature trees became more generic and support all types of terms (not yet fully available in editor)
669
        * restrict editor according to typified term trees
670
 * name editor
671
         * creating duplicates of specimen type designations
672
 * update of open data after updating subtree operations (update publish flag and update sec reference)
673
 * user selection dialogs for group members filter out already added users
674
 * name facts now editable, when selecting name in details view and in name bulk editor
675
 * sources can be added to type designations
676 1 Andreas Kohlbecker
 
677 443 Andreas Müller
 * Bugs
678 1 Andreas Kohlbecker
679 443 Andreas Müller
       * changing of title cache of a factual data set was not possible
680
       * selection dialogs for teams or persons did not filter out institutes
681
       * insufficient rights lead to missing focus in name editor
682
       * fixed title cache issues for taxon descriptions
683 432 Katja Luther
684 442 Andreas Müller
* **Web editor (Phycobank registration UI)**
685 444 Andreas Kohlbecker
    * User friendly message when accessing editors with unsufficient permissions (#8218)
686
    * Registry curator can unlock a published registration for minor changes (#8192)
687
    * Solving a major performance problem related to uninomial und specific epithet comboboxes (#8176)
688
    * Better lables for popup editors breadcrumbs  (#7962)
689
    * ReferenceEditor: optional validation for completenes of Partial values in datePublished (#7968)
690
    * Create blocking relations for un-registered names which are to be used in nomenclatural acts (#8050)
691
    * TaxonNamePopEditor: name part field visibility not correct for all ranks (#7963)
692
    * ReferenceEditor: filter inReferences ONLY by applicable reference type suppess Generic and NULL (#8149)
693
    * ReferencePopupEditor: When coming from NameEdior editing of the inreference should not be blocked (#8191)
694
    * Bugfixes:
695
        * Fixing enabled state of edit buttons in combobox widgets (#8217)
696
        * Solving multiple problems related to problems with hibernate session an transaction handling
697
        * Problem with inserting a section - inReference is "lost" (#8097)
698
        * Error saving name type designation editor due to problem in poupeditor context (#8099)
699
    
700 432 Katja Luther
701
{{ref_issues(-q:Release5.6 , id, subject, status)}}
702
703 420 Andreas Müller
## CDM Platform 5.5 (released on Feb 14th, 2019)
704 407 Andreas Müller
705 1 Andreas Kohlbecker
*Issues: {{ref_issues(-f:fixed_version_id = 267 , -c)}}*
706
707 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/)
708 395 Andreas Müller
709 438 Andreas Müller
 **What's new?**
710 1 Andreas Kohlbecker
711 428 Andreas Müller
* **Data Model**
712 1 Andreas Kohlbecker
713 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)
714
715 423 Andreas Müller
* **CDM Server**
716
717
 * Available as docker container
718
719 422 Andreas Müller
* **Import/Export**
720
721 420 Andreas Müller
 * taxon (tree)index added to CDMlight export
722
723 418 Andreas Müller
* **Dataportal**
724 409 Andreas Müller
725 419 Andreas Müller
 * improved registration page, now showing the complete nomenclatural act data and registration metadata
726 418 Andreas Müller
     * human feedback to users in case a registration is not public or does not exist
727
 * improved diplay of type designations
728
 * improved display of registrations in lists like in search results and reference page
729
 * reference page shows name relations
730
 * details page for field units improved 
731
 * some bugs fixed
732 409 Andreas Müller
733
* **TaxEditor**
734 410 Andreas Müller
735 1 Andreas Kohlbecker
 * Distribution editor
736
737 422 Andreas Müller
     * use new table frame work (so called NAT tables), offering improved usabilty and functionality like filtering, column freezing etc
738
     * improved area selection dialog
739
     * bug fixes
740 1 Andreas Kohlbecker
741 422 Andreas Müller
 * Preferences
742
     
743
     * new menu structure for local preferences (not fully completed yet)
744
     * serverside preferences and local preferenced unsing same user interface pages
745
     * translation to German completed
746
     * improved handling of "(allow) override" functionality
747
     * improved handling of default values
748
     * (the last 2 will be further developed into 1 system with one of the next releases)
749
750
751 414 Andreas Müller
 * References
752 1 Andreas Kohlbecker
     
753 412 Andreas Müller
     * DOI available as attribute
754 410 Andreas Müller
     * warning for multiple usage of references also in details view (not only in editing dialog)
755 422 Andreas Müller
     * improved attribute selection for specific reference types (see data model section above)
756 1 Andreas Kohlbecker
 
757 420 Andreas Müller
 * Rights&Roles
758
     
759
     * Role "remoting" added, only users belonging to a group with role remoting are allowed to open data in TaxEditor 
760 414 Andreas Müller
761
 * Term editor
762 410 Andreas Müller
     
763 409 Andreas Müller
     * performance improved
764 1 Andreas Kohlbecker
     * 2nd symbol for terms available
765 424 Andreas Müller
     * Bugs/exceptions when moving or adding terms fixed 
766 414 Andreas Müller
 
767
 * Feature tree editor
768
769 1 Andreas Kohlbecker
     * drag&drop from (feature) term editor available
770
     * Right click menu added (replacement for buttons)
771
     * copy&paste added (for the rare case that a feature should be reused within the tree)
772
773 424 Andreas Müller
 * Name editor
774 1 Andreas Kohlbecker
775 430 Patrick Plitzner
     * invalid designations available similar to pro parte synonyms and misapplied names (formatting not yet correct)
776 424 Andreas Müller
777
 * Description/Character Editor (experimental, multiple improvements)
778
779
 * Taxon node wizard improved
780
781
 * Automated deduplication of references and authors works also for new taxon dialog (before it worked only in name editor)
782
783 416 Andreas Kohlbecker
 * Bugs
784 422 Andreas Müller
   
785
     * Improved (title)cache updating
786 1 Andreas Kohlbecker
     * Empty dialog for File -> New -> Reference -> Change reference type fixed
787
     * Some exceptions thrown in term editor fixed
788 424 Andreas Müller
     * sometimes invisible deduplication icons fixed in bulk editor
789
     * handling of deleting new+unsaved records fixed in bulk editor    
790 416 Andreas Kohlbecker
791 429 Andreas Kohlbecker
* **Web editor (Phycobank registration UI)**
792 425 Andreas Kohlbecker
   * Reference editor
793 427 Andreas Müller
        * Reference editor: Label In proceedings in InProceedings missing
794
        * ReferencePopupEditor: saving a newly created inreference is not refreshing the inrefernce field with the new entity
795
        * ReferencePopupEditor: apply sensible reference type pre-set for in references 
796
        * ReferenceEditor: filter inReferences by applicable reference type
797
        * ReferenceEditor misses institution, organization and school fields
798 425 Andreas Kohlbecker
   * TaxonNameEditor: 
799
        * Entering data for name parts (genus, specific epithet) is now required
800
        * Exclude current name from name relationship comboboxes  
801
        * orthographic name correction available
802
   * Registration start view:
803 427 Andreas Müller
        * Reference combobox to offer two search modes
804
        * Exclude irrelevant reference types from list of existing publications
805 425 Andreas Kohlbecker
   * Registration Workingset Editor
806
        * A couple of severe bugs fixed
807
        * realiably setting registration date when status is set to PUBLISHED
808
   * Registration search 
809
        * Registration items in list view is using the wrong button icons for blocking regs and validation errors
810
   * SpecimenTypeDesignationEditor
811
        * Display of altitude fixed and also a related problem when saving
812
        * GeoLocationField uses OpenTopoMap
813
        * Collection date supports timespans
814
        * Improved user feedback
815
        * Geolocation 
816 427 Andreas Müller
             * Suopport for reference systems
817
             * Map shows error radius
818 425 Andreas Kohlbecker
   * cdmlib-vaadin UI widgets
819
        * Reference combobox options with ellypsed reference titles 
820 1 Andreas Kohlbecker
        * ToOneRelatedEntityCombobox validation fixed, layout problems solved
821 425 Andreas Kohlbecker
        * PopupEditors notify user on editor changes and allow the user choose from discard or save in a dialog
822
        * PopupEditors show editor context information as 'breadcrumbs' in the header or toolbar.
823
   * Label improvements
824
   * Permission and security improvements
825
   * Performance improvements
826
   * Classification fragments are managed in a non cyclic directed graph, this mainly improves the search capabilities 
827 427 Andreas Müller
        * Automatic management of the graph during editing of RegistrationStatusFieldInstantiator  
828 425 Andreas Kohlbecker
   * Bugs fixed:
829
        * Massive memory consumption problem solved
830
        * Multiple representations problems fixed 
831
        * LazyInitializationExceptions fixed
832
        * Fixing problems with possibly corrupted hiberante sessions
833
   * Complete removal of the rejected messaging prototype implementation
834
     
835 416 Andreas Kohlbecker
836 415 Andreas Kohlbecker
{{ref_issues(-q:Release5.5 , id, subject, status)}}
837
838 395 Andreas Müller
## CDM Platform 5.4 (released on Oct 25th, 2018)
839 1 Andreas Kohlbecker
840
*Issues: {{ref_issues(-f:fixed_version_id = 266 , -c)}}*
841 393 Andreas Müller
842 563 Andreas Müller
*Downloads:* Ask the edit team for backups of this version
843 1 Andreas Kohlbecker
844 395 Andreas Müller
 **What's new?**
845
846 396 Andreas Müller
* **Documentation**
847
848
 * online webservice documentation was broken since 5.3. Fixed.
849
850 395 Andreas Müller
* **Dataportal**
851
852 396 Andreas Müller
 * display of related taxa (misapplied names, pro parte synonyms, concept relations)
853
       * sort order
854
       * hyperlink to related taxa was missing
855
       * further links (???)
856
857 401 Andreas Müller
 * phycobank/name registration related
858 404 Andreas Kohlbecker
       * search via taxon graph (#7835)
859 396 Andreas Müller
       * improvements on name registration page
860 404 Andreas Kohlbecker
       * hide unpublished names, types and registrations (#7723)
861 396 Andreas Müller
862 395 Andreas Müller
* **TaxEditor**
863 406 Andreas Müller
 
864
 * restart menu available
865 397 Andreas Müller
 * distribution editor
866
867
      * further improvements, now it is not an experimental feature anymore (but still has some open issues, we recommend to contact us before using)
868 398 Andreas Müller
      * improved area selection (still some issues)
869
      * predefined source selection
870 399 Andreas Müller
      * support supplemental data
871 405 Andreas Kohlbecker
      * support various symbols/labels for areas and status
872 398 Andreas Müller
873 1 Andreas Kohlbecker
 * performance
874
      * faster loading of details view and other views (open issues exist)
875
      * faster creation of factual data view right click menu
876 397 Andreas Müller
877 398 Andreas Müller
 * bulk editor
878
      * multiple columns available for display and sorting
879
      * symbol indicating deduplication status
880
 
881 400 Andreas Müller
 * navigator
882 399 Andreas Müller
      * set excluded and unplaced via right click menu
883
884 398 Andreas Müller
 * name relationships allow reverse direction
885 1 Andreas Kohlbecker
 * hybrid flags enabled/disabled rank specific
886 401 Andreas Müller
 * determination events can now have sources  
887 402 Andreas Müller
 * factual data
888 397 Andreas Müller
      * improved labels for descriptions including sources
889 1 Andreas Kohlbecker
      * available common name references can be explicitly marked
890
      * reference search on alternative identifiers possible parallel to title (cache) search
891
      * add sources to descriptions when creating them (explicit menu item)
892 398 Andreas Müller
      * reorder menu ("new" on top, ...)
893 405 Andreas Kohlbecker
      * available distribution area vocabularies and status and common name areas definable via DB preferences
894 400 Andreas Müller
895 401 Andreas Müller
 * further database sided preferences implemented (there are still some bugs, we recommend contacting us before using DB sided preferences)
896 397 Andreas Müller
      * exclude specimen, media, import/exports, multiple classification functionality
897 1 Andreas Kohlbecker
      * further attributes for simplified name details view
898 397 Andreas Müller
      * distribution area vocabulary selection
899 1 Andreas Kohlbecker
      * distribution status selection
900
      * checklist perspective as start perspective
901
      * simplify sources view (hide IdInSource and IdNamespace)
902
903 402 Andreas Müller
 * client side (local) preferences stored database specific
904 401 Andreas Müller
      
905 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)
906 401 Andreas Müller
907 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
908 401 Andreas Müller
909 400 Andreas Müller
 * bugs:
910
      * taxon node editor does not allow editing existing taxon data anymore, only taxon node data
911 397 Andreas Müller
      * right click menu sometimes does not show up in name editor
912
      * exceptions when editing terms in term editor
913 1 Andreas Kohlbecker
      * freezing login dialog if no connection established
914
      * exception after saving bulk editor
915 397 Andreas Müller
      * exception during specimen search in bulk editor
916
      * exception when canceling "move elements" in factual data view
917 396 Andreas Müller
      
918
919 395 Andreas Müller
* **Browser Editor (Vaadin)**
920 396 Andreas Müller
921 403 Andreas Kohlbecker
 * performance
922
      * big workingsets in the RegistrationWorkingSetEditor are loading much faster now. This improvement also has positive effects on other editors (#7785)
923
 * usability
924
      * 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)
925
      * 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)
926
      * improving some labels in the UI
927 1 Andreas Kohlbecker
 * bugs
928 403 Andreas Kohlbecker
      * memory issues (#7036, #7036)
929
      * problem with session attributes in different CDM Instances
930 395 Andreas Müller
931
932
{{ref_issues(-q:Release5.4 , id, subject, status)}}
933 379 Andreas Müller
934 394 Andreas Müller
935 1 Andreas Kohlbecker
## CDM Platform 5.3 (released on Sep 17th, 2018)
936 393 Andreas Müller
937 563 Andreas Müller
*Downloads:* Ask the edit team for backups of this version
938 381 Andreas Müller
939 379 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 265 , -c)}}*
940
941
 **What's new?**
942
943
* **General**
944
945 385 Andreas Müller
  * Allow handling "continued" for reference date published for dates like *2017+*
946 379 Andreas Müller
  * Allow filtering some webservices on taxonomic subtrees
947 1 Andreas Kohlbecker
948 379 Andreas Müller
* **Dataportal**
949 384 Andreas Müller
950
 * Creation of data portals with a filter on taxonomic subtrees (e.g. families)
951 387 Andreas Müller
 * Formatting of misapplied names and invalid designations refactored (and hopefully improved) 
952 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
953 387 Andreas Müller
 * Improved handling of specimen with protected cache
954 379 Andreas Müller
 * Tree View for specimen data (still experimental)
955 388 Andreas Müller
 * Bugs
956 379 Andreas Müller
     * Fix for aggregated images not being shown anymore
957
     * Fix empty bibliography sections
958 388 Andreas Müller
     * Fix disabling of determination keys block in tab-less taxon pages
959 379 Andreas Müller
960
961
* **Export**
962
963 1 Andreas Kohlbecker
 * Improved handling for types in CDM light export
964 380 Andreas Müller
 
965 379 Andreas Müller
* **TaxEditor**
966
967 390 Andreas Müller
 * "Continued" for date published (see General section) available in TaxEditor
968 379 Andreas Müller
 * External links for sources (not yet implemented in data portal)
969 1 Andreas Kohlbecker
 * Label changes
970 379 Andreas Müller
 * Consistent handling of Description and DescriptionElement **sources**
971 1 Andreas Kohlbecker
 * Warning if Media are linked multiple times
972 379 Andreas Müller
 * Improved synchronization between views when moving factual data
973 389 Andreas Müller
 * Improved formatting of misapplied names and pro parte synonyms (synchronized with formatting in data portal)
974 379 Andreas Müller
 * Ordering misapplications with defined alphabetic order
975
 * Editing of supplemental data for descriptive data sets
976
 * Specimen Tree Editor collapsable and expandable
977
 * Bugs
978
      * Protected cache handling in details view for References
979
      * Exception when deleting a polytomous key
980
      * Dialog to avoid creating users with duplicated usernames
981
      * Exception when trying to create a new datasource
982
983
* **Browser Editor (Vaadin)**
984 391 Andreas Kohlbecker
    
985
    * Reference editor offers field for adding notes
986
    * Multiple important bug fixes to increase the overall stability and reliance of the registration system
987
        * Preventing from creation of empty registrations 
988 392 Andreas Kohlbecker
        * Problem with inserting several new authors into a new author team solved
989 379 Andreas Müller
        * Memory leak eliminated 
990 383 Andreas Müller
991 373 Andreas Müller
{{ref_issues(-q:Release5.3 , id, subject, status)}}
992
993 1 Andreas Kohlbecker
## CDM Platform 5.2 (released on Aug 17th, 2018)
994 382 Andreas Müller
995 563 Andreas Müller
*Downloads:* Ask the edit team for backups of this version
996 373 Andreas Müller
997
*Issues: {{ref_issues(-f:fixed_version_id = 263 , -c)}}*
998
999
 **What's new?**
1000
1001
* **General**
1002 376 Andreas Müller
1003
 * Some improvements for ABCD import
1004
 * Some minor improvements for CDM light export
1005 373 Andreas Müller
 * New webservice for formatted taxon relationships (misapplications, pro parte synonyms, concept relationships) - available in data portal in next version
1006
1007
* **Dataportal**
1008 374 Andreas Müller
1009
 * Reference page
1010
     
1011
     * proper formatting of taxon names in registration summary
1012
     * proper handling of date published without end date
1013
1014
 * Specimen tab
1015
     
1016
     * remove "associated with" in compressed table
1017 1 Andreas Kohlbecker
     * correct handling of freetext in altitude, distance to gorund and watersurface in default specimen table
1018
     * correct handling of missing values for numeric values (do not show 0 anymore) in default specimen table
1019 376 Andreas Müller
 
1020
 * Name Registration
1021
    
1022 1 Andreas Kohlbecker
     * TBC
1023
1024 376 Andreas Müller
* **TaxEditor**
1025
  
1026
 * Bulk editor
1027
     
1028
     * improve new implementation with so called NAT tables
1029 1 Andreas Kohlbecker
     * asynchronous loading of data for large datasets
1030 376 Andreas Müller
1031
 * specimen
1032
     
1033
     * remaining issues for determinations in details view
1034 1 Andreas Kohlbecker
 
1035 375 Andreas Müller
 * Bugs
1036
1037
     * Taxa, being misapplied names or pro parte synonyms elsewhere, always show misapplied name details view
1038 1 Andreas Kohlbecker
     * specimen server preferences are not saved
1039
     * exception handling for media with corrupted metadata
1040 376 Andreas Müller
     * exception out of bounds exception after deleting record in bulk editor
1041
     * problems with progress monitor for setting publish flag for subtree (maybe some issues open)
1042
     * dragging a misapplication on itself throws exception
1043 1 Andreas Kohlbecker
     * multiple representations exception when adding annotation in bulk editor
1044 376 Andreas Müller
1045
 * experimental features 
1046 377 Andreas Müller
     
1047
     * data aggregation in character matrix
1048 376 Andreas Müller
     * improved workflow for editing descriptive data 
1049 375 Andreas Müller
1050 376 Andreas Müller
* **Browser Editor (Vaadin)**
1051
    
1052 373 Andreas Müller
     * TBC: name registration issues 
1053
1054 358 Andreas Müller
{{ref_issues(-q:Release5.2 , id, subject, status)}}
1055
1056
## CDM Platform 5.1 (released on Jun 27th, 2018)
1057 372 Andreas Müller
1058 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/)
1059 367 Andreas Müller
1060 358 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 261 , -c)}}*
1061
1062
 **What's new?**
1063
1064 1 Andreas Kohlbecker
* **General**
1065 359 Andreas Müller
1066
 * update script to model 5.0 fixed for PostGreSQL databases
1067
 * freetext search indexing fixed after change in misapplied names
1068
 * term related webservices include language information 
1069
1070
* **Dataportal**
1071
1072
 * Withheld taxa with publish=false from dataportal results (not yet implemented for freetext search on factual data)
1073
 * External Links fixed
1074
 * Default visibility for pro parte and partial synonyms and misapplied names
1075
 * Find pro parte and partial synonyms in search
1076
 * Creation date for media visible
1077 358 Andreas Müller
1078 1 Andreas Kohlbecker
* **TaxEditor**
1079 359 Andreas Müller
1080
 * Recently used references list for reference search dialog (bibliographic references only)
1081
 * Find pro parte and partial synonyms in search
1082
 * Default value for taxon publish flag configurable (true, false, inherit)
1083
 * Allow multiple selections for moving taxa
1084
 * Progress monitoring for moving taxa
1085
 * Default nomenclatural status is nom. illeg.
1086
 * Further support for eclipse4
1087
 * Bulk editor
1088
     * change table type (using so called NAT tables now, which are more powerful)
1089
     * sorting for columns by clicking on column headers
1090
     * multi select for deduplication more user friendly
1091
 * Bugs
1092
      * fixed lazy loading exception for misapplied names with type specimen
1093
      * incorrect title cache creation for persons with protected title cache
1094
      * new team member added to the end of the list now
1095
      * some File->New dialogues fixed
1096 358 Andreas Müller
1097 362 Andreas Kohlbecker
* **Browser Editor (Vaadin)**
1098
    * 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)
1099
    * Support for validations and replaced synonyms in the TaxonNameEditor
1100
    * Login dialog can be submitted by pressing the enter key
1101
    * Fields visibility in the ReferenceEditor adapts to the Reference type
1102
    * A Field for editorial notes is now available in TaxonName , NameType and SpecimenType editors
1103
    * Bugs
1104
        * Readonly state problems fixed
1105 358 Andreas Müller
        * Fixing incomplete terms
1106 361 Andreas Kohlbecker
1107
{{ref_issues(-q:Release5.1 , id, subject, status)}}
1108 344 Andreas Müller
1109 1 Andreas Kohlbecker
## CDM Platform 5.0 (released on May 16th, 2018)
1110 355 Andreas Müller
1111 343 Andreas Müller
*Issues: {{ref_issues(-q:Release5.0, -c)}}*
1112 356 Andreas Müller
1113 343 Andreas Müller
 **What's new?**
1114 353 Andreas Müller
1115
* **General**
1116 349 Andreas Müller
1117 1 Andreas Kohlbecker
 * Project Website (cybertaxonomy.org) migrated to Drupal 8
1118 353 Andreas Müller
 * Demo servers renamed to demo I and demo II
1119
 * Improved performance for saving
1120
1121
* **Model**
1122 345 Andreas Müller
1123
 * Micrometer added to measurement units
1124
 * Person last name and first name renamed to given name and family name
1125
 * Add second under definable symbol to defined terms (e.g. for better representations of distribution status)
1126
 * Change type of Media.mediaCreated from DateTime (single date) to TimePeriod (start and end time, freetext, ...)
1127
 * Allow time for TimePeriod (before only dates were handled) -  not yet handled in TaxEditor
1128
 * Support for zoological in-Authors
1129
 * Add verbatim date to publication date of references
1130
 * Individual count for occurrence data changed from numbers to text
1131 346 Andreas Müller
 * Added external links to sources (not yet supported in TaxEditor)
1132 1 Andreas Kohlbecker
 * Rename "WorkingSet" to "DescriptiveDataSet" and make it a so called identifiable entity (=> some further attributes like sources, extensions, ...)
1133
 * Added nomen oblitum to zoological name status vocabulary
1134
1135 348 Andreas Müller
* **TaxEditor**
1136 347 Andreas Müller
 
1137 353 Andreas Müller
 * Further migration to Eclipse4 (e4) => migration finished now except for some open issues.
1138 354 Andreas Müller
 * Hardcoded update sites to avoid problems with automated TaxEditor update in future (and for development)
1139 1 Andreas Kohlbecker
 * Download site shows version number and release date
1140 354 Andreas Müller
 
1141
 * Name editor
1142
      * Specimen Type Designation ordered by type
1143
      * Pro parte and partial synonyms handled similar to misapplied names (internally handled as concept relationships)
1144 353 Andreas Müller
      * Allow editing pro parte and partial misapplied names
1145 354 Andreas Müller
 
1146
 * References
1147
      * Reference search via alternative identifiers available
1148 1 Andreas Kohlbecker
      * References have verbatim date
1149
 
1150 353 Andreas Müller
 * Media representations have fixed order (by creation date in database)
1151 1 Andreas Kohlbecker
 * Allow opening gathering events from referencing objects view
1152 353 Andreas Müller
1153 1 Andreas Kohlbecker
 * New Dialog for editing server based preferences, including some more preferences (but still incomplete)
1154 353 Andreas Müller
1155 1 Andreas Kohlbecker
 * Deleting names and taxa for specimen determinations
1156
1157
 * Usage view migrated to e4 and fully functional again
1158
1159 353 Andreas Müller
 * Taxon navigator
1160 1 Andreas Kohlbecker
       * fully refactored underlying data model
1161
       * improve performance
1162
       * refresh mechanism improved for changes elsewhere
1163 353 Andreas Müller
       * Progress monitor and cancel for set secundum for subtree (not yet available for set publish for subtree)
1164 354 Andreas Müller
1165
 * Feature tree editor
1166
      * Multi-language support for feature tree editor
1167 353 Andreas Müller
      * Details view and supplemental data view for feature tree/nodes
1168 349 Andreas Müller
1169 353 Andreas Müller
 * Rights&Roles: drag&drop for rights on features in rights editor
1170 354 Andreas Müller
1171
 * Facts
1172
      * Fact label in fact view truncated and line breaks removed
1173 352 Andreas Müller
      * Fact have a time scope now in facts details view
1174 347 Andreas Müller
1175 1 Andreas Kohlbecker
 * Refresh:
1176
      * Taxon navigator after changes to taxa, names or sort order
1177
      * Name editors with specimen types after a specimen has been deleted
1178 349 Andreas Müller
      * Name editor after selecting a new taxon for a misapplied name
1179 1 Andreas Kohlbecker
      * Name relationships and similar data in details view after selecting a new name for a taxon
1180 353 Andreas Müller
      * Open taxa refreshed after setting secundum or publish flag for subtree
1181 348 Andreas Müller
      * Refresh reference title cache after changing in-reference title in edit dialog
1182
 
1183
 * Renaming:
1184
      * Person: lastname => family name; firstname => other/given name
1185
      * Specimen Bulk Editor => Specimen Editor (List)  and Derivative Editor => Sepcimen Editor (Tree)
1186
      * Working Set Editor => Descriptive Data Editor
1187 347 Andreas Müller
 * Distribution Editor
1188
      * Available areas as server based preferences
1189
      * Area selection dialog improved
1190
      * some further bug fixes (still some open)    
1191
      
1192
 * Bug fixes:
1193
      * Selection of nomenclatural code in "new taxon" dialog
1194
      * Accepted taxon and new synonym disappear after creating homotypic synonym
1195 1 Andreas Kohlbecker
      * Right click menus in name editor
1196
      * correct handling of doubtful in misapplied names
1197 348 Andreas Müller
      * Missing labels for gathering events in referencing objects view
1198
      * dirty flag after number recomputation in polytomous key
1199
      * saving of preferences only after pressing "Finish" button
1200
      * Exception after selecting a team after team has been merged in bulk editor
1201 1 Andreas Kohlbecker
      * Show only accepted taxa for concept relationship taxon selection and polytomous key taxon selection
1202 349 Andreas Müller
      * Exception when searching for "?" in Taxon search dialog
1203
      * Exception when creating the first node in polytomous key
1204
      * To many menu entries in a fresh name bulk editor
1205
      * Do not allow self-referencing name relationships
1206 350 Andreas Müller
      * Remove "open in ... referencing objects view" where not appropriate
1207
      * Refresh issues for details and supplemental data view
1208 1 Andreas Kohlbecker
      * Exception when deleting a type specimen
1209 349 Andreas Müller
      * Excluded and excluded note notupdated in taxon node wizard
1210 347 Andreas Müller
      * Removing country not possible in specimen editors
1211
      * Dirty flag handling when deleting a synonym in name editor
1212
      * Term could be opened multiple times for same term type, now they are singletons
1213 1 Andreas Kohlbecker
      * Remove old data when again parsing a time period
1214 361 Andreas Kohlbecker
1215 346 Andreas Müller
{{ref_issues(-q:Release5.0 , id, subject, status)}}
1216 343 Andreas Müller
 
1217 346 Andreas Müller
* **Browser Editor (Vaadin)**
1218 1 Andreas Kohlbecker
1219 349 Andreas Müller
 * Many improvements in name registration editor
1220 1 Andreas Kohlbecker
 * Help for distribution editor
1221 344 Andreas Müller
 * Sorting of areas in area selection dialog
1222
1223
 {{ref_issues(-q:Release5.0 , id, subject, status)}}
1224
1225 343 Andreas Müller
1226 1 Andreas Kohlbecker
1227 302 Andreas Müller
1228 1 Andreas Kohlbecker
1229
## Previous Releases Archive
1230
1231
1232
see [[CdmPlatformRoadmapArchive]]