Project

General

Profile

Release Notes » History » Version 444

Andreas Kohlbecker, 04/23/2019 11:33 AM

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