Project

General

Profile

Release Notes » History » Version 395

Andreas Müller, 10/25/2018 10:27 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 395 Andreas Müller
## CDM Platform 5.5 (scheduled for Nov 25th, 2018)
10 1 Andreas Kohlbecker
11 395 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 267 , -c)}}*
12
13
*Downloads:*(not yet available) [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.5.0/), [CDM Server](https://dev.e-taxonomy.eu/download/dataportal/5.5.0/), [Data Portal](https://dev.e-taxonomy.eu/download/cdmserver/5.5.0/)
14
15
 **What will be new?**
16
17
## CDM Platform 5.4 (released on Oct 25th, 2018)
18
19 1 Andreas Kohlbecker
*Issues: {{ref_issues(-f:fixed_version_id = 266 , -c)}}*
20 393 Andreas Müller
21 1 Andreas Kohlbecker
*Downloads:*(not yet available) [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.4.0/), [CDM Server](https://dev.e-taxonomy.eu/download/dataportal/5.4.0/), [Data Portal](https://dev.e-taxonomy.eu/download/cdmserver/5.4.0/)
22
23 395 Andreas Müller
 **What's new?**
24
25
* **General**
26
27
* **Dataportal**
28
29
* **TaxEditor**
30
31
* **Browser Editor (Vaadin)**
32
33
{{ref_issues(-q:Release5.4 , id, subject, status)}}
34
35 379 Andreas Müller
36 394 Andreas Müller
## CDM Platform 5.3 (released on Sep 17th, 2018)
37 1 Andreas Kohlbecker
38 393 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.3.0/), [CDM Server](https://dev.e-taxonomy.eu/download/dataportal/5.3.0/), [Data Portal](https://dev.e-taxonomy.eu/download/cdmserver/5.3.0/)
39 382 Andreas Müller
40 381 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 265 , -c)}}*
41 379 Andreas Müller
42
 **What's new?**
43
44
* **General**
45
46
  * Allow handling "continued" for reference date published for dates like *2017+*
47 385 Andreas Müller
  * Allow filtering some webservices on taxonomic subtrees
48 379 Andreas Müller
49 1 Andreas Kohlbecker
* **Dataportal**
50 379 Andreas Müller
51 384 Andreas Müller
 * Creation of data portals with a filter on taxonomic subtrees (e.g. families)
52
 * Formatting of misapplied names and invalid designations refactored (and hopefully improved) 
53 387 Andreas Müller
 * Improved advanced search on taxa with geo-filter, * on start does work now, but still remaining issues for searches including * and whitespace
54 1 Andreas Kohlbecker
 * Improved handling of specimen with protected cache
55 387 Andreas Müller
 * Tree View for specimen data (still experimental)
56 379 Andreas Müller
 * Bugs
57 388 Andreas Müller
     * Fix for aggregated images not being shown anymore
58 379 Andreas Müller
     * Fix empty bibliography sections
59
     * Fix disabling of determination keys block in tab-less taxon pages
60 388 Andreas Müller
61 379 Andreas Müller
62
* **Export**
63
64
 * Improved handling for types in CDM light export
65 1 Andreas Kohlbecker
 
66 380 Andreas Müller
* **TaxEditor**
67 379 Andreas Müller
68
 * "Continued" for date published (see General section) available in TaxEditor
69 390 Andreas Müller
 * External links for sources (not yet implemented in data portal)
70 379 Andreas Müller
 * Label changes
71 1 Andreas Kohlbecker
 * Consistent handling of Description and DescriptionElement **sources**
72 379 Andreas Müller
 * Warning if Media are linked multiple times
73
 * Improved synchronization between views when moving factual data
74 384 Andreas Müller
 * Improved formatting of misapplied names and pro parte synonyms (synchronized with formatting in data portal)
75 389 Andreas Müller
 * Ordering misapplications with defined alphabetic order
76 379 Andreas Müller
 * Editing of supplemental data for descriptive data sets
77
 * Specimen Tree Editor collapsable and expandable
78
 * Bugs
79
      * Protected cache handling in details view for References
80
      * Exception when deleting a polytomous key
81
      * Dialog to avoid creating users with duplicated usernames
82
      * Exception when trying to create a new datasource
83
84
* **Browser Editor (Vaadin)**
85
    
86 391 Andreas Kohlbecker
    * Reference editor offers field for adding notes
87
    * Multiple important bug fixes to increase the overall stability and reliance of the registration system
88
        * Preventing from creation of empty registrations 
89
        * Problem with inserting several new authors into a new author team solved
90 392 Andreas Kohlbecker
        * Memory leak eliminated 
91 379 Andreas Müller
92 383 Andreas Müller
{{ref_issues(-q:Release5.3 , id, subject, status)}}
93 373 Andreas Müller
94
## CDM Platform 5.2 (released on Aug 17th, 2018)
95 1 Andreas Kohlbecker
96 382 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.2.1/), [CDM Server](https://dev.e-taxonomy.eu/download/dataportal/5.2.0/), [Data Portal](https://dev.e-taxonomy.eu/download/cdmserver/5.2.0/)
97 373 Andreas Müller
98
*Issues: {{ref_issues(-f:fixed_version_id = 263 , -c)}}*
99
100
 **What's new?**
101
102
* **General**
103
104 376 Andreas Müller
 * Some improvements for ABCD import
105
 * Some minor improvements for CDM light export
106
 * New webservice for formatted taxon relationships (misapplications, pro parte synonyms, concept relationships) - available in data portal in next version
107 373 Andreas Müller
108
* **Dataportal**
109
110 374 Andreas Müller
 * Reference page
111
     
112
     * proper formatting of taxon names in registration summary
113
     * proper handling of date published without end date
114
115
 * Specimen tab
116
     
117
     * remove "associated with" in compressed table
118
     * correct handling of freetext in altitude, distance to gorund and watersurface in default specimen table
119 1 Andreas Kohlbecker
     * correct handling of missing values for numeric values (do not show 0 anymore) in default specimen table
120
 
121 376 Andreas Müller
 * Name Registration
122
    
123
     * TBC
124 1 Andreas Kohlbecker
125
* **TaxEditor**
126 376 Andreas Müller
  
127
 * Bulk editor
128
     
129
     * improve new implementation with so called NAT tables
130
     * asynchronous loading of data for large datasets
131 1 Andreas Kohlbecker
132 376 Andreas Müller
 * specimen
133
     
134
     * remaining issues for determinations in details view
135
 
136 1 Andreas Kohlbecker
 * Bugs
137 375 Andreas Müller
138
     * Taxa, being misapplied names or pro parte synonyms elsewhere, always show misapplied name details view
139
     * specimen server preferences are not saved
140 1 Andreas Kohlbecker
     * exception handling for media with corrupted metadata
141
     * exception out of bounds exception after deleting record in bulk editor
142 376 Andreas Müller
     * problems with progress monitor for setting publish flag for subtree (maybe some issues open)
143
     * dragging a misapplication on itself throws exception
144
     * multiple representations exception when adding annotation in bulk editor
145 1 Andreas Kohlbecker
146 376 Andreas Müller
 * experimental features 
147
     
148 377 Andreas Müller
     * data aggregation in character matrix
149
     * improved workflow for editing descriptive data 
150 376 Andreas Müller
151 375 Andreas Müller
* **Browser Editor (Vaadin)**
152 376 Andreas Müller
    
153
     * TBC: name registration issues 
154 373 Andreas Müller
155
{{ref_issues(-q:Release5.2 , id, subject, status)}}
156 358 Andreas Müller
157
## CDM Platform 5.1 (released on Jun 27th, 2018)
158
159 372 Andreas Müller
*Downloads:* [TaxEditor](https://dev.e-taxonomy.eu/download/taxeditor/5.1.2/), [CDM Server](https://dev.e-taxonomy.eu/download/dataportal/5.1.0/), [Data Portal](https://dev.e-taxonomy.eu/download/cdmserver/5.1.0/)
160 366 Andreas Müller
161 367 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 261 , -c)}}*
162 358 Andreas Müller
163
 **What's new?**
164
165
* **General**
166 1 Andreas Kohlbecker
167 359 Andreas Müller
 * update script to model 5.0 fixed for PostGreSQL databases
168
 * freetext search indexing fixed after change in misapplied names
169
 * term related webservices include language information 
170
171
* **Dataportal**
172
173
 * Withheld taxa with publish=false from dataportal results (not yet implemented for freetext search on factual data)
174
 * External Links fixed
175
 * Default visibility for pro parte and partial synonyms and misapplied names
176
 * Find pro parte and partial synonyms in search
177
 * Creation date for media visible
178
179 358 Andreas Müller
* **TaxEditor**
180 1 Andreas Kohlbecker
181 359 Andreas Müller
 * Recently used references list for reference search dialog (bibliographic references only)
182
 * Find pro parte and partial synonyms in search
183
 * Default value for taxon publish flag configurable (true, false, inherit)
184
 * Allow multiple selections for moving taxa
185
 * Progress monitoring for moving taxa
186
 * Default nomenclatural status is nom. illeg.
187
 * Further support for eclipse4
188
 * Bulk editor
189
     * change table type (using so called NAT tables now, which are more powerful)
190
     * sorting for columns by clicking on column headers
191
     * multi select for deduplication more user friendly
192
 * Bugs
193
      * fixed lazy loading exception for misapplied names with type specimen
194
      * incorrect title cache creation for persons with protected title cache
195
      * new team member added to the end of the list now
196
      * some File->New dialogues fixed
197
198 358 Andreas Müller
* **Browser Editor (Vaadin)**
199 362 Andreas Kohlbecker
    * 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)
200
    * Support for validations and replaced synonyms in the TaxonNameEditor
201
    * Login dialog can be submitted by pressing the enter key
202
    * Fields visibility in the ReferenceEditor adapts to the Reference type
203
    * A Field for editorial notes is now available in TaxonName , NameType and SpecimenType editors
204
    * Bugs
205
        * Readonly state problems fixed
206
        * Fixing incomplete terms
207 358 Andreas Müller
208 361 Andreas Kohlbecker
{{ref_issues(-q:Release5.1 , id, subject, status)}}
209
210 344 Andreas Müller
## CDM Platform 5.0 (released on May 16th, 2018)
211 1 Andreas Kohlbecker
212 355 Andreas Müller
*Issues: {{ref_issues(-q:Release5.0, -c)}}*
213 343 Andreas Müller
214 356 Andreas Müller
 **What's new?**
215 343 Andreas Müller
216 353 Andreas Müller
* **General**
217
218 349 Andreas Müller
 * Project Website (cybertaxonomy.org) migrated to Drupal 8
219 1 Andreas Kohlbecker
 * Demo servers renamed to demo I and demo II
220 353 Andreas Müller
 * Improved performance for saving
221
222
* **Model**
223
224 345 Andreas Müller
 * Micrometer added to measurement units
225
 * Person last name and first name renamed to given name and family name
226
 * Add second under definable symbol to defined terms (e.g. for better representations of distribution status)
227
 * Change type of Media.mediaCreated from DateTime (single date) to TimePeriod (start and end time, freetext, ...)
228
 * Allow time for TimePeriod (before only dates were handled) -  not yet handled in TaxEditor
229
 * Support for zoological in-Authors
230
 * Add verbatim date to publication date of references
231
 * Individual count for occurrence data changed from numbers to text
232
 * Added external links to sources (not yet supported in TaxEditor)
233 346 Andreas Müller
 * Rename "WorkingSet" to "DescriptiveDataSet" and make it a so called identifiable entity (=> some further attributes like sources, extensions, ...)
234 1 Andreas Kohlbecker
 * Added nomen oblitum to zoological name status vocabulary
235
236
* **TaxEditor**
237 348 Andreas Müller
 
238 347 Andreas Müller
 * Further migration to Eclipse4 (e4) => migration finished now except for some open issues.
239 353 Andreas Müller
 * Hardcoded update sites to avoid problems with automated TaxEditor update in future (and for development)
240 354 Andreas Müller
 * Download site shows version number and release date
241 1 Andreas Kohlbecker
 
242 354 Andreas Müller
 * Name editor
243
      * Specimen Type Designation ordered by type
244
      * Pro parte and partial synonyms handled similar to misapplied names (internally handled as concept relationships)
245
      * Allow editing pro parte and partial misapplied names
246 353 Andreas Müller
 
247 354 Andreas Müller
 * References
248
      * Reference search via alternative identifiers available
249
      * References have verbatim date
250 1 Andreas Kohlbecker
 
251
 * Media representations have fixed order (by creation date in database)
252 353 Andreas Müller
 * Allow opening gathering events from referencing objects view
253 1 Andreas Kohlbecker
254 353 Andreas Müller
 * New Dialog for editing server based preferences, including some more preferences (but still incomplete)
255 1 Andreas Kohlbecker
256 353 Andreas Müller
 * Deleting names and taxa for specimen determinations
257 1 Andreas Kohlbecker
258
 * Usage view migrated to e4 and fully functional again
259
260
 * Taxon navigator
261 353 Andreas Müller
       * fully refactored underlying data model
262 1 Andreas Kohlbecker
       * improve performance
263
       * refresh mechanism improved for changes elsewhere
264
       * Progress monitor and cancel for set secundum for subtree (not yet available for set publish for subtree)
265 353 Andreas Müller
266 354 Andreas Müller
 * Feature tree editor
267
      * Multi-language support for feature tree editor
268
      * Details view and supplemental data view for feature tree/nodes
269 353 Andreas Müller
270 349 Andreas Müller
 * Rights&Roles: drag&drop for rights on features in rights editor
271 353 Andreas Müller
272 354 Andreas Müller
 * Facts
273
      * Fact label in fact view truncated and line breaks removed
274
      * Fact have a time scope now in facts details view
275 352 Andreas Müller
276 347 Andreas Müller
 * Refresh:
277 1 Andreas Kohlbecker
      * Taxon navigator after changes to taxa, names or sort order
278
      * Name editors with specimen types after a specimen has been deleted
279
      * Name editor after selecting a new taxon for a misapplied name
280 349 Andreas Müller
      * Name relationships and similar data in details view after selecting a new name for a taxon
281 1 Andreas Kohlbecker
      * Open taxa refreshed after setting secundum or publish flag for subtree
282 353 Andreas Müller
      * Refresh reference title cache after changing in-reference title in edit dialog
283 348 Andreas Müller
 
284
 * Renaming:
285
      * Person: lastname => family name; firstname => other/given name
286
      * Specimen Bulk Editor => Specimen Editor (List)  and Derivative Editor => Sepcimen Editor (Tree)
287
      * Working Set Editor => Descriptive Data Editor
288
 * Distribution Editor
289 347 Andreas Müller
      * Available areas as server based preferences
290
      * Area selection dialog improved
291
      * some further bug fixes (still some open)    
292
      
293
 * Bug fixes:
294
      * Selection of nomenclatural code in "new taxon" dialog
295
      * Accepted taxon and new synonym disappear after creating homotypic synonym
296
      * Right click menus in name editor
297 1 Andreas Kohlbecker
      * correct handling of doubtful in misapplied names
298
      * Missing labels for gathering events in referencing objects view
299 348 Andreas Müller
      * dirty flag after number recomputation in polytomous key
300
      * saving of preferences only after pressing "Finish" button
301
      * Exception after selecting a team after team has been merged in bulk editor
302
      * Show only accepted taxa for concept relationship taxon selection and polytomous key taxon selection
303 1 Andreas Kohlbecker
      * Exception when searching for "?" in Taxon search dialog
304 349 Andreas Müller
      * Exception when creating the first node in polytomous key
305
      * To many menu entries in a fresh name bulk editor
306
      * Do not allow self-referencing name relationships
307
      * Remove "open in ... referencing objects view" where not appropriate
308 350 Andreas Müller
      * Refresh issues for details and supplemental data view
309
      * Exception when deleting a type specimen
310 1 Andreas Kohlbecker
      * Excluded and excluded note notupdated in taxon node wizard
311 349 Andreas Müller
      * Removing country not possible in specimen editors
312 347 Andreas Müller
      * Dirty flag handling when deleting a synonym in name editor
313
      * Term could be opened multiple times for same term type, now they are singletons
314
      * Remove old data when again parsing a time period
315 1 Andreas Kohlbecker
316 361 Andreas Kohlbecker
{{ref_issues(-q:Release5.0 , id, subject, status)}}
317 346 Andreas Müller
 
318 343 Andreas Müller
* **Browser Editor (Vaadin)**
319 346 Andreas Müller
320 1 Andreas Kohlbecker
 * Many improvements in name registration editor
321 349 Andreas Müller
 * Help for distribution editor
322 1 Andreas Kohlbecker
 * Sorting of areas in area selection dialog
323 344 Andreas Müller
324
 {{ref_issues(-q:Release5.0 , id, subject, status)}}
325
326
327 343 Andreas Müller
## CDM Platform 4.14 (released on Feb 15th, 2018)
328 334 Andreas Müller
329 1 Andreas Kohlbecker
*Issues: {{ref_issues(-f:fixed_version_id = 259 , -c)}}*
330 338 Andreas Müller
331 1 Andreas Kohlbecker
 **What's new?**
332 338 Andreas Müller
333
* **General / Model**
334 339 Andreas Müller
335 341 Andreas Müller
 * Export:
336 338 Andreas Müller
     * CSV_Print and CDM light: Progress monitor added (hopefully also fixes the problem of failing long running exports)
337 1 Andreas Kohlbecker
338 339 Andreas Müller
* **TaxEditor**
339
 * Distribution Editor
340
      * Bugfix: Status not deletable
341
      * Natural sorting of areas
342
 * Feature Tree editor: several bugfixes
343
 * Rights Editor:
344 340 Andreas Müller
      * Allow Drag&Drop
345
 * Taxon Navigator:
346 339 Andreas Müller
      * Handling of excluded and unplaced (move to the end and use icon)
347
 * Bugs
348 338 Andreas Müller
      * Protected Cache for person editing not working
349 339 Andreas Müller
      * Opening a type specimen from referencing objects view throws an exception
350
351 338 Andreas Müller
* **Dataportal**
352
 * Bugfix: Misapplied name search not working
353 342 Andreas Kohlbecker
354 338 Andreas Müller
* **Browser Editor (Vaadin)**
355 1 Andreas Kohlbecker
 * Registration UI completed
356 338 Andreas Müller
357
 {{ref_issues(-q:Release4.14 , id, subject, status)}}
358
359 343 Andreas Müller
360 328 Andreas Müller
## CDM Platform 4.13 (released on Feb 1st, 2018)
361 1 Andreas Kohlbecker
362 334 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 258 , -c)}}*
363
364
 **What's new?**
365 1 Andreas Kohlbecker
366 335 Andreas Müller
* **General / Model**
367
 
368
 * Export:
369
     * DwC-A and CDM light: Add rank and area filter (not yet available in TaxEditor)
370 336 Andreas Müller
 
371 335 Andreas Müller
 * Added pro parte misapplied name relationship (not yet fully supported by TaxEditor and Dataportal) 
372
 * Bugs:
373
     * DwC-A Export did use incorrect file endings
374 1 Andreas Kohlbecker
     * DwC-A Export include headers fixed
375
376
* **TaxEditor**
377 335 Andreas Müller
378
 * Exports
379
     * DwC-A and CDM light: allow filtering for published taxa/synonyms only
380
     * DwC-A: filtering on single taxa
381
382
 * Performance
383
     * After selecting an area in area search dialog
384
385
 * Security:
386
     * Allow to fully forget "remembered" password
387
388
 * Taxon Navigator:
389
     * Consistent delete dialog for single nodes and nodes with children
390
     * Set for Subtree functionality: change of data synchronized with open name editors (still some open issues)
391
392
 * Search Dialogues:
393
     * Taxon search: Allow sorting by rank, too
394
 
395 337 Andreas Müller
 * Bugs
396 335 Andreas Müller
     * Fix in Caching mechanism: hopefully fixes many of the "multiple representations" exceptions
397
     * Bulk Editor
398
           * Set focus to newly created record
399
           * Exceptions when using wildcards for user and group search
400
     * TaxonNavigator: 
401
           * ClassCast exceptions when synchronizing with NameEditor
402
           * Failing behavior after an exception
403
     * Default Classification for "Move factual data" dialogue
404
  
405
 * Character data editing (experimental)
406 1 Andreas Kohlbecker
     * New character matrix editor (only available as experimental feature) 
407 337 Andreas Müller
    
408 335 Andreas Müller
* **Dataportal**
409
  
410
 * FSI Viewer for media did not work for Chrome and other browsers anymore
411
412 1 Andreas Kohlbecker
413 335 Andreas Müller
* **Browser Editor (Vaadin)**
414 337 Andreas Müller
415 335 Andreas Müller
 * Many improvements in name registration editor (not yet publicly available)
416
417
418 334 Andreas Müller
 {{ref_issues(-q:Release4.13 , id, subject, status)}}
419 328 Andreas Müller
420 329 Andreas Müller
421 314 Andreas Müller
## CDM Platform 4.12 (released on Dec 5th, 2017)
422
423 1 Andreas Kohlbecker
*Issues: {{ref_issues(-f:fixed_version_id = 257 , -c)}}*
424 328 Andreas Müller
425
 **What's new?**
426
427
* **General / Model**
428 332 Andreas Müller
429
 * Better support for SQL Server (not yet ready)
430 331 Andreas Müller
 * Tropicos import (not yet available through TaxEditor)
431 328 Andreas Müller
432 1 Andreas Kohlbecker
* **TaxEditor**
433
434 332 Andreas Müller
 * Search Dialogs fully refactored
435
     * improve performance
436
     * improve usability (filter button, new record buttons)
437
     * fix bugs (multiple representation exceptions)
438 1 Andreas Kohlbecker
     * migration to eclipse4
439 332 Andreas Müller
 * Specimen Editor
440 331 Andreas Müller
      * edit & delete buttons added to specimen determinations
441 332 Andreas Müller
 * Name Parser
442
      * better recognition of reference duplicates
443 331 Andreas Müller
      * remove empty spaces in nomenclatural author names
444 332 Andreas Müller
 * bug fixes
445
     * exception when reusing taxon names
446
     * widget is disposed exceptions
447
     * multiple representation exceptions in bulk editor and specimen tree editor
448
     * refresh of taxon title after taxon/synonym swap
449 328 Andreas Müller
     * ask for saving when closing workbench
450 331 Andreas Müller
451
* **Browser Editor (Vaadin)**
452 332 Andreas Müller
 * Distribution Editor
453
     * Ordering of areas by vocabulary defined order
454 328 Andreas Müller
     * German translation
455
456 314 Andreas Müller
457
 {{ref_issues(-q:Release4.12 , id, subject, status)}}
458 330 Andreas Müller
459 304 Andreas Müller
460
## CDM Platform 4.11 (released on Nov 11th, 2017)
461 1 Andreas Kohlbecker
462 314 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 256 , -c)}}*
463 1 Andreas Kohlbecker
464 314 Andreas Müller
 **What's new?**
465 316 Andreas Müller
466
* **General / Model**
467
 * Some minor improvements in the rights&roles module
468
469
* **DataPortal**
470
 * Display name registration metadata in footnotes
471
472 320 Andreas Müller
* **TaxEditor**
473 321 Andreas Müller
 * Eclipse3->Eclipse4 migration
474 320 Andreas Müller
     * migration
475
           * Editors: name editor, bulk editors, group authority editor
476
           * Views: search result, concept graph
477
           * Modules: molecular module, polytomous key module
478 317 Andreas Müller
           * Dialogues: preferences, import wizards and views, 
479 316 Andreas Müller
           * others: taxon navigator, main menu, theme
480
     * bugfixes for bugs that came with the previous migration
481
 * Distribution editor: add possibility to add references to distributions (first version)
482
 * some improvements for the import/export wizard (e.g. order of configuration pages)
483 319 Patrick Plitzner
 * Setting publish flag for a classification subtree
484 316 Andreas Müller
 * Media View shows preview (first version, needs to be switched on in preferences)
485
 * Performance improvements (details view rendering, combo boxes, name editor focus)
486
 * Bugs
487
     * rank selection did not work if ranks were sorted naturally
488 322 Andreas Müller
     * drag&drop for classifications in navigator disabled
489 323 Andreas Müller
     * exception when switching type of description element in details view
490 316 Andreas Müller
     * size of search field to small
491
     * multiple minor issues
492 324 Andreas Kohlbecker
493 327 Andreas Müller
* **Browser Editor (Vaadin)**
494
   * Distribution editor fixed and improved (ready for use in production)
495
   * Name Registration
496
        * Rights&Roles for Registrations
497
        * RegistrationUI: Buttons only enabled if the user has according permissions
498 316 Andreas Müller
        * phycobankID links only active when status is PUBLISHED
499 1 Andreas Kohlbecker
        * minor bug fixes
500 315 Andreas Müller
501 314 Andreas Müller
502
 {{ref_issues(-q:Release4.11 , id, subject, status)}}
503 302 Andreas Müller
504
## CDM Platform 4.10 (released on Sept 15th, 2017)
505 1 Andreas Kohlbecker
506 304 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 255 , -c)}}*
507
508
 **What's new?**
509 306 Andreas Müller
510 307 Andreas Müller
* **General / Model**
511 304 Andreas Müller
 * Allow recursive setting of publish flag (not yet available in TaxEditor)
512 307 Andreas Müller
 * Fix usage of country label in specimen title cache
513
514
* **Rights&Roles**
515
 * Role group "Admin" as standard group to all CDM instances
516 1 Andreas Kohlbecker
 * Fix rights checking for editing of persons and teams
517 307 Andreas Müller
518
* **DataPortal**
519 1 Andreas Kohlbecker
 * Fix selection of best matching image representation for profile picture and overlay images
520
 * Fix bug with links to synonyms in tabbed view with no explicit synonym tab
521 313 Andreas Müller
522 307 Andreas Müller
* **TaxEditor**
523 308 Andreas Müller
 * New download site available
524
 * Eclipse3->Eclipse4 migration 
525 1 Andreas Kohlbecker
     * Views: Details, Conceptrelations, Referencing objects, datasource, factual data, supplemental data, media
526 307 Andreas Müller
     * Editors: terms
527
 * Misapplication editing improved, also reusability of misapplied name taxa
528 308 Andreas Müller
 * Automated updating fixed
529
 * Export:
530 311 Andreas Müller
     * CDM light and DwC-A export for taxonomic subtrees (e.g. families, genus, ...)
531 308 Andreas Müller
     * Progress monitor for DwC-A export
532 311 Andreas Müller
     * DwC-A exports higher classification for each taxon
533 1 Andreas Kohlbecker
     * Fix DwC-A export not stored in selected file
534 307 Andreas Müller
     
535
 * Allow scientific name editing for bacterial, fungi, cultivar plants and undefined codes (non viral names)
536 309 Andreas Müller
 * Add Person, team and specimen cache updating
537 307 Andreas Müller
 * Specimen
538 308 Andreas Müller
     * Add Life-form to field unit and kind-of-unit, lifestage and sex to derived units (specimen)
539
 * Performance
540 306 Andreas Müller
     * Improve performance when first loading selection dialog for named area (still needs further improvement)
541 308 Andreas Müller
     * View refresh faster (still needs further improvement)
542
 * Bugs
543
     * Exception during drag&drop in taxon navigator
544
     * Editing Rights&Roles throws exception
545
     * Deleting media leads to inconsistent data
546
     * Move description to other taxon command fails in factual data view
547
     * Sorting of ranks not configurable anymore
548 307 Andreas Müller
     * Duplicate menu in search result view
549
     * Handling of with time zones for date time editing (image created, ...)
550
551
552 306 Andreas Müller
* **Documentation**
553 310 Andreas Müller
 * Fix OAIPMH swagger documentation
554 312 Andreas Kohlbecker
555 304 Andreas Müller
* **Vaadin**
556 1 Andreas Kohlbecker
 * Registration UI prototype
557 303 Andreas Müller
558
559 302 Andreas Müller
 {{ref_issues(-q:Release4.10 , id, subject, status)}}
560 1 Andreas Kohlbecker
561 302 Andreas Müller
## CDM Platform 4.9 (released on July 20th, 2017)
562 10 Andreas Kohlbecker
563 293 Andreas Müller
*Issues: {{ref_issues(-f:fixed_version_id = 253 , -c)}}*
564
565
566
 **What's new?**
567 296 Andreas Müller
568 293 Andreas Müller
* **General / Model**
569
 * Framework for csv imports implemented
570 295 Andreas Müller
571
* **DataPortal**
572
 * In tabbed version it is now possible to show the synonymy on the general page
573
 * Feature block items "glue" is now configurable
574
 * Media: 
575
       * image viewer uses best quality media representation now
576 1 Andreas Kohlbecker
       * "show captions under thumbnails" is now evaluated
577 295 Andreas Müller
       * "back to image" improved
578
 
579
 * Specimen table:
580
       * uses country label instead of full description (not yet fixed for titlecache, will come in 4.10)
581
       * collection date shows up now
582 1 Andreas Kohlbecker
       * label for specimen in collection simplified
583 295 Andreas Müller
       * preferred stable URI shows up as text, not only link
584
585
 * Bugs:
586 1 Andreas Kohlbecker
       * map did not show point data, when some specimen where not georeferenced
587
       * bounding box for maps did not work correctly
588 296 Andreas Müller
589
* **TaxEditor**
590 298 Andreas Müller
 * Feature tree editor 
591 297 Andreas Müller
      * allows drag&drop from term editor
592
      * uses context menu
593 299 Andreas Müller
 * Restore
594
      * 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
595 300 Andreas Müller
 * Taxon Navigator
596
      * Linking taxa opened in NameEditor with taxa in navigator works now (was fixed in 4.8 but not mentioned there)
597 296 Andreas Müller
 * Experimental
598
      * Allow handling terms as "kind-of"
599
 * Bugs
600 1 Andreas Kohlbecker
      * details view for taxon relationships fixed
601 312 Andreas Kohlbecker
 * Logging
602
      * human readable labels for datasources when logging datasource issues
603
604 293 Andreas Müller
* **Vaadin**
605 294 Andreas Müller
 * Generic MVP (Model View Presenter) framework with support for the CDM library
606 268 Andreas Müller
607 270 Andreas Müller
 {{ref_issues(-q:Release4.9 , id, subject, status)}}
608 1 Andreas Kohlbecker
609 289 Andreas Müller
## CDM Platform 4.8 (released on July 6th, 2017)
610
611 290 Andreas Müller
 **NOTES for TaxEditor users**
612 289 Andreas Müller
613 288 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.
614 270 Andreas Müller
 * 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
615
616
 **What's new?**
617
618 272 Andreas Müller
* **General / Model**
619
620
 * Classes for name and type registration added
621 276 Andreas Müller
 * Unify taxon name class (will allow changing name types like changing a botanical name into a zoological name) and simplifies development
622
 * Person: initials added
623
 * Reference: type Website: accessed (date) field added
624
 * References: attributes added to allow usage sharing references by multiple instances
625 1 Andreas Kohlbecker
 * Remove unique index on rights (e.g. copyright) to make it reusable
626 286 Andreas Müller
 * Added "Exact Value" to statistical measures for quantitative data
627 272 Andreas Müller
628 1 Andreas Kohlbecker
 * Improved reporting for schema updates
629 272 Andreas Müller
630 286 Andreas Müller
* **DataPortal**
631
 
632 282 Andreas Kohlbecker
 * Position of protologue icon moved directly behind nomenclatural reference (was behind status before, misleading because status can have its own reference)
633 272 Andreas Müller
 * Additional base maps for the map viewer: Stamen terrain, OpenTopoMap
634 270 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. 
635 274 Andreas Müller
636 283 Andreas Müller
* **Imports / Exports**
637 270 Andreas Müller
 * DwC-A (Darwin Core Archive) export for taxa fixed, improved and available via webservices
638 287 Andreas Müller
 * Improved reporting for imports and exports 
639
640
* **Vaadin Based Applications**
641
     * MVP framework with popup editor support which integrates into the the spring framework
642 270 Andreas Müller
     * Prototype implementation of the Phycobank (registry for algal nomenclatural acts)
643 273 Andreas Müller
644
* **TaxEditor**
645 1 Andreas Kohlbecker
 * Misapplications:
646 274 Andreas Müller
     * err. sec. references editable
647 278 Andreas Müller
     * improved formatting in name editor, especially for names having an author and a nom.ref., this allows better reusing of names
648 1 Andreas Kohlbecker
 * Person "initials" editable and used for better reference formatting (initials behind family name)
649
 * Feature Tree Editor: moved from preferences to main menu (together with term editor), and did some improvements
650 272 Andreas Müller
 * Website "accessed" editable and integrated in formatting
651 275 Andreas Müller
 * Media: "media created" editable 
652 286 Andreas Müller
 * Specimen Tree Editor migrated to only use Eclipse4 functionality now (all other editors still use a compatibility layer component)
653
 * Markers set to *true* by default
654 1 Andreas Kohlbecker
 * Parser
655
     * Autonym hybirds parsable 
656 272 Andreas Müller
 * Bugs:
657 287 Andreas Müller
      * Delete was not successful, but did not show an exception
658 1 Andreas Kohlbecker
      * Some menu items were duplicated
659 287 Andreas Müller
      * Incorrect user management when changing password
660
      * Setting of kind-of-unit for specimen
661 288 Andreas Müller
      * Restoring of views after restart or reconnect
662 1 Andreas Kohlbecker
663 264 Andreas Müller
{{ref_issues(-q:Release4.8 , id, subject, status)}}
664 252 Andreas Müller
665
## CDM Platform 4.7 (released on May 16th, 2017)
666
667
 **What's new?**
668
669 1 Andreas Kohlbecker
* **General / Model**
670 261 Andreas Müller
671 262 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.
672 264 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.
673 259 Andreas Müller
      * 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). 
674
 * 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).
675 264 Andreas Müller
 * New identifier types for botanical names added: IPNI, Tropicos, WFO (World Flora Online)
676 1 Andreas Kohlbecker
 * Improved handling of hybrids
677 253 Andreas Müller
 * Automatic basionym recognition (not yet available in TaxEditor)
678 261 Andreas Müller
679 266 Andreas Müller
* **DataPortal**
680
681 254 Andreas Müller
 * Allow multiple layers in maps (option to define a wms overlay layer for the openlayers map viewer)
682 1 Andreas Kohlbecker
 * Bugfix for fast moving maps while padding
683
684 259 Andreas Müller
* **Imports / Exports**
685 264 Andreas Müller
686
  * Improved Import- and Export framework for better report resulting (existing imports/exports still need to be adapted to the new framework)
687 258 Andreas Müller
  * New: "CDM light (csv)" export - a CSV export that exports all CDM data for a single classification in csv format
688
  * New: RIS Reference import - e.g. to import reference data from Endnote via RIS format (still experimental, some attributes are not yet handled)
689 1 Andreas Kohlbecker
  * New: "Excel Distribution Update" added (still experimental, please contact us, if you want to use it)
690 259 Andreas Müller
  * New: Multilingual Term Representation import (not yet available in TaxEditor)
691 265 Katja Luther
  * New: Identifier import (not yet available in TaxEditor)
692
  * Updated: ABCD Import
693 258 Andreas Müller
      * possibility to import all siblings of a specimen derived from a culture.
694 261 Andreas Müller
      * better handling of media data, identifications, gathering events
695 1 Andreas Kohlbecker
696
697
* **TaxEditor**
698
 
699
 * Upgrade to Eclipse 4.6
700 261 Andreas Müller
 * Improved Parser
701
    * Parse "sp. nov." and similar names
702
 * Improved handling for original spellings (further improvements needed)
703
 * Prefill nomenclatural reference selection dialog if taxon name author is given
704
 * Selected items removed from selection dialog
705
 * Server-side preference for frequently used biocase providers added (ABCD import)
706
 * Improved search behavior in Specimen Hierarchy Editor
707 267 Katja Luther
 * Some improvements for the Alignement Editor integration
708
 * Rank list for create new name in bulk editor sorted
709
 * Improvements for specimen search/import:
710
     * better parsing of results to display scientific name, collection etc
711 262 Andreas Müller
     * add possibility to configure the import in result view
712 263 Andreas Müller
     * possibility to set the name of the import reference
713
 * Bug fixes:
714
     * Delete synonyms in Name Editor with supplemental data attached
715
     * Delete synonyms in bulk editor
716
     * Exception when switching to simple name details view
717
     * Empty reference dialog after changing reference type
718 252 Andreas Müller
     * Incorrect data when editing a new nomenclatural reference for a new name
719 255 Andreas Kohlbecker
     * Exception ("multiple representations") when adding name relationships
720
721 257 Andreas Kohlbecker
* **Vaadin Applications**
722
 
723 255 Andreas Kohlbecker
 * Better integration of cdm-vaadin with the Spring Framework by making use of the [[VaadinNotes#Vaadin-Spring|Vaadin Spring API]]
724
 * Spring enabled  [[VaadinNotes#Model-View-Presenter-MVP-Pattern|MVP UI framework]] with popup-editor support.
725 252 Andreas Müller
 
726
727
{{ref_issues(-q:Release4.7 , id, subject, status)}}
728 244 Andreas Müller
729
## CDM Platform 4.6 (released on March 13th, 2017)
730
731 246 Andreas Müller
 **What's new?**
732 245 Andreas Müller
733 246 Andreas Müller
* **General / Model**
734
735 248 Andreas Müller
 * Full migration to Java 8
736 250 Andreas Müller
 * Improved import functionality for IPNI Names (not yet available in TaxEditor)
737 248 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)
738 246 Andreas Müller
 * Bugfix in permission handling for rights and roles
739
 * Prepare for simplifying names module
740
     * interfaces  #6369
741
     * merge functionality #6365, #6366, #6364, #6360
742 250 Andreas Müller
     * remove occurrence #6362
743
 * Formatting
744 248 Andreas Müller
     * Specimen: Use barcode or catalogue number if accession number is not available
745
     * References:
746
        * #5834 
747 246 Andreas Müller
        * #6449 References with protected titleCache
748 249 Andreas Müller
        * #3532 Nomenclatural reference null for database
749 246 Andreas Müller
750 245 Andreas Müller
751 1 Andreas Kohlbecker
* **CDM Server**
752 246 Andreas Müller
753
 * Improved caching for multiple instances
754 249 Andreas Müller
 * Improved authentication / security
755 246 Andreas Müller
756
757
* **DataPortal**
758
  
759 248 Andreas Müller
  * Authentication for triggering freetext index creation
760
  * Bugs:
761 246 Andreas Müller
     * Wildcard search in advanced search #6354
762
     * Missing data of marked descriptions
763 1 Andreas Kohlbecker
     * "Usage" data not shown anymore 
764 249 Andreas Müller
  * Remove "sensu" from misapplication footnotes
765
  * Formatting:
766 1 Andreas Kohlbecker
     * Improved formatting for media data
767
 
768 247 Andreas Müller
769 251 Andreas Müller
* **TaxEditor**
770 1 Andreas Kohlbecker
771
 * Main menu
772 251 Andreas Müller
     * Move user and user groups to Admin menu
773
     * Move Specimen hierarchy editor to (bulk) editor menu
774 1 Andreas Kohlbecker
 * Selection dialogs
775 251 Andreas Müller
     * Restrict selections of in-references to the respective reference type
776
 * Referencing objects view
777 1 Andreas Kohlbecker
     * Improved performance and loading in background
778
     * Fixed some bugs throwing exceptions
779 246 Andreas Müller
 * Taxon navigator
780 251 Andreas Müller
     * Set secundum for subtree (including synonyms)
781 247 Andreas Müller
 * Specimen editor:
782
     * Improved performance for counting results
783
     * Improved labeling if some data is missing
784 251 Andreas Müller
 * Rights (e.g. copyright) implemented as reusable record
785
 * Improved Internationalization
786 248 Andreas Müller
     * More terms/sentences translated to German
787
     * Preparation for Spanish translation
788
 * Improved handling for protected caches
789
 * Parser improvements
790
     * Names
791
          * Algae #6100
792 251 Andreas Müller
          * Hybrids #5983
793 248 Andreas Müller
          * Reference volume additions #6439 
794 1 Andreas Kohlbecker
     * Coordinates
795
          * lat/long with English apostrophs
796
 * Bugs
797 247 Andreas Müller
     * Exceptions after changing password
798
     * Field unit title cache not filled correctly #4390
799
     * Exceptions when deleting misapplications
800
     * Exceptions when entering dates and altitudes
801
     * Exceptions when deleting empty name in name editor
802
     * Exceptions when adding types to a taxon name
803
     * Exceptions when deleting persons/teams
804
     * Exceptions in datasource view
805
     * Exceptions when deleting recently created media
806
     * Exceptions when editing rights for a user group
807 1 Andreas Kohlbecker
     * Avoid creation of dummy terms
808 249 Andreas Müller
809 247 Andreas Müller
 * #6408 NPE in AbcdParseUtility
810 249 Andreas Müller
811 248 Andreas Müller
 
812
* **Web Editor**
813 246 Andreas Müller
814 234 Andreas Müller
 * New architecture for future developments    
815
  
816
817
{{ref_issues(-q:Release4.6 , id, subject, status)}}
818
819 204 Andreas Müller
820 241 Andreas Müller
## CDM Platform 4.5 (released on January 19th, 2017)
821
822
823
 **What's new?** 
824 236 Andreas Müller
825 241 Andreas Müller
* **General / Model**
826 236 Andreas Müller
827 238 Andreas Müller
  * Possibility to set secundum reference for subtrees (implementation in TaxEditor still missing)
828 236 Andreas Müller
829 237 Andreas Müller
* **DataPortal**
830 1 Andreas Kohlbecker
831 238 Andreas Müller
 * Search
832
     * Advanced search for taxa allows wildcards and some further bugs fixed
833
     * Remove duplicates for common name search #6296
834
     * Allow hiding classification information
835 237 Andreas Müller
 * Improved display of media in image galleries and media pages
836
     * Display of descriptions
837
     * Display of rights (e.g. copyright)
838 236 Andreas Müller
     * Display of sources
839
     * Fix media representations (e.g. thumbnails) display on media page
840 237 Andreas Müller
 * Taxon page
841 239 Andreas Müller
    * Labels of tabs customizable
842
 * Bugfixes for exceptions
843
844
* **TaxEditor**
845
 * Repair method for corrupted CDM instances
846 240 Andreas Müller
 * Polytomous Keys
847
    * Allow inserting nodes at the beginning or in between
848
    * other bugfixes
849 1 Andreas Kohlbecker
 * Media
850 240 Andreas Müller
    * Allow configurable delete in MediaView and bulk editor
851
    * Fix save for reused Media
852
 * Zoological nomenclatural status not shown anymore for botanical names (not yet the other way round) 
853
 * Order in supplemental data view changed (types that are used more often were moved up)
854
 * Improve order of type selection for sources/references
855
 * Disallow self-referencing name relations
856
 * Make details view empty if no selection exists
857 237 Andreas Müller
 * Term editor menu structured
858
 * Further Bugfixes
859
      * selectable terms for stage and preservation method fixed
860 236 Andreas Müller
      * delete for references fixed
861 235 Andreas Müller
      * delete of unsaved taxon descriptions fixed
862
      * selecting taxon node with '?' fixed
863 204 Andreas Müller
      * missing ampersand in some labels fixed
864
      * exception during creation of new taxon fixed
865
866
{{ref_issues(-q:Release4.5 , id, subject, status)}}
867
868
869 1 Andreas Kohlbecker
## Previous Releases Archive
870
871
872
see [[CdmPlatformRoadmapArchive]]