Changes between Version 157 and Version 158 of ReleaseNotes


Ignore:
Timestamp:
06.03.2017 19:14:02 (6 years ago)
Author:
jri
Comment:

4.8.6 release notes, revision 2

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseNotes

    v157 v158  
    77== 2017-03-06: DeepaMehta 4.8.6 == 
    88 
    9 Improvements: 
    10  
    11 Changes: 
    12  
    13 Bug fixes: 
    14 * Core fix: editing a single assoc def does not change assoc def order accidentally (#1064). 
    15 * A programmatically created topic/assoc type (via JSON migration) gets a default view config in case no one is set in the migration (#1060). A migration that repairs existing types is provided. 
    16 * Webclient: 
    17     * Also an "old" bug regarding editing the assoc def's underlying assoc directly is now fixed (#906). 
    18     * In the detail panel's "What's related" list: redundant topics are suppressed from being displayed also when an association is selected (**#1070**). 
     9Bug fixes: 
     10* Assoc def editing: 
     11    * Editing a single assoc def directly does not accidentally change the parent type's assoc def order (#1064). 
     12    * The "Include in Label" setting can be changed directly on an assoc def (#906). 
     13* Detail panel rendering: 
     14    * "What's related" list: redundant topics are suppressed from being displayed also when an association is selected (#1070). 
    1915    * False boolean topics in the detail panel's "what's related" list are displayed with label (#1069). 
    2016 
    2117Plugin Development Framework: 
    22 * **Changes:** 
     18* **Breaking Changes:** 
    2319    * "Label Config" concept dropped. Core API changes. Migration format changes (ticket:1063#comment:3). 
    24     * assoc def model factory API: 1 method signature changed, 1 method dropped (ticket:1063#comment:2). 
     20    * Assoc def model factory Java API: 1 method signature changed, 1 method dropped (ticket:1063#comment:2). 
     21    * ViewConfiguration Java API: several renamed methods, 1 dropped method (ticket:941#comment:31). 
     22    * Webclient REST API: the get-free-related-topics request has changed (ticket:1070#comment:2). 
     23* Improvements: 
     24    * When creating an assoc def programmatically (via Core API) you can pass an "Include in Label" flag (#1063). 
     25    * Core: 2 new pre-create-type events (#1067). 
     26    * 4 new convenience methods in `Association` interface (ticket:941#comment:35). 
     27    * ViewConfiguration API: 2 new methods (ticket:941#comment:30). 
     28    * Core: in the pre/post-update listeners the formal parameters are renamed for better understanding (ticket:941#comment:28). 
    2529* Bug fixes: 
     30    * A programmatically created topic/assoc type (via JSON migration) gets a default view config in case no one is given in the migration (#1060). A migration that adds missing view config topics to existing types is provided. 
    2631    * Programmatically created assoc defs (via Core API) have a "Include in Label" child topic. A "repairing" DB migration is provided (#1061). 
    2732    * Setting an assoc def's "Include in Label" flag programmatically (via Core API) works (#1062). 
    28 * When creating an assoc def programmatically (via Core API) you can pass an "Include in Label" flag (#1063). 
    29 * Core: 2 new pre-create-type events (#1067). 
    30 * 4 new convenience methods in `Association` interface (ticket:941#comment:35). 
    31 * `DeepaMehtaObject`'s `getType()` method has implicit READ permission (ticket:941#comment:32). 
    32 * ViewConfiguration API: 
    33     * several method renamings (**ticket:941#comment:31**). 
    34     * 2 new methods (ticket:941#comment:30). 
    35 * Core: in the pre/post-update listeners the formal parameters are renamed for better understanding (ticket:941#comment:28). 
     33    * `DeepaMehtaObject`'s `getType()` method has implicit READ permission (ticket:941#comment:32). 
    3634 
    3735----