Project

General

Profile

Release Notes » History » Version 448

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