Project

General

Profile

Release Notes » History » Version 480

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