Project

General

Profile

Release Notes » History » Version 400

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