Changes between Version 150 and Version 151 of ReleaseNotes


Ignore:
Timestamp:
14.11.2016 14:12:06 (5 years ago)
Author:
jri
Comment:

4.8.4 release notes, revision 2

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseNotes

    v150 v151  
    66 
    77== //upcoming//: DeepaMehta 4.8.4 == 
     8 
     9The overall topic of DeepaMehta 4.8.4 is //robustness//. DM 4.8.4 fixes a number of (crucial) bugs that came up while (collaborative) real-world usage of various DM 4.8.3 installations (both, public and private). There are also some improvements. 
     10 
     11You can update any !DeepaMehta 4 installation which is not older than !DeepaMehta 4.1. For installation and update instructions see the [[https://github.com/jri/deepamehta#readme|README]]. 
    812 
    913Improvements: 
     
    1115* Webclient: 
    1216    * The name of a Custom Assoc Type is used for automatic detail panel field labeling in more situations. Resorting to CSS pseudo elements should no longer be required (#1023). 
    13     * When scrolling reaches top/bottom the DM browser window does not bounce (#1034). 
    1417    * The Topicmap menu is sorted alphabetically (#1035). 
    1518* **Configurable !WebSockets server**: `dm4.websockets.port` and `dm4.websockets.url` are 2 new config properties. Works in conjunction with the external //DM4 !WebSockets // module (#1019). 
     
    1821* Robustness: 
    1922    * **Deleting a workspace** works (for the first time!) (#898). 
    20     * Deleting a topicmap which is assigned to a workspace which is not currently selected works (#1018). 
     23    * Deleting a topicmap works also if it is assigned to a workspace which is not currently selected (#1018). 
    2124    * Deleting a parent type works also if it has 3 or more child types (#1020). 
    22     * Changing a type's Data Type when instances already exists works (#1008). 
    23     * If tried to delete a type by a generic delete-topic operation the operation is rejected (#1011). 
    24     * **Association Duplicate Check:** an update-association operation is rejected if it would result in an association duplicate (#1009). 
     25    * Changing a type's Data Type works also if instances already exist (#1008). 
     26    * Core API/REST API: if tried to delete a type by a generic delete-topic operation the operation is rejected (#1011). 
     27    * **Association Duplicate Check:** an association create/update operation is rejected if it would result in an association duplicate (#1009). 
    2528* Webclient: 
    26     * Webclient starts successfully if **stale cookies** are present (#1017). 
    27     * Webclient does not throw `undefined is not an object` for multi-valued childs (#1033). 
     29    * The webclient starts successfully if **stale cookies** are present (#1017). 
     30    * When scrolling reaches top/bottom the browser window does not bounce (#1034). 
     31    * The webclient does not throw `undefined is not an object` for multi-valued childs in certain situations (#1033). 
    2832    * The detail panel enforces implicit READ permission for the types of the associations that are rendered in the related-topics-list (#1028). 
    2933* Core: