Project

General

Profile

Release Notes » History » Version 394

Andreas Müller, 09/17/2018 02:22 PM

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