Project

General

Profile

Release Notes » History » Version 389

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