Project

General

Profile

Release Notes » History » Version 447

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