Project

General

Profile

Release Notes » History » Version 396

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