Changes between Version 139 and Version 140 of ReleaseNotes


Ignore:
Timestamp:
18.04.2016 05:04:14 (8 years ago)
Author:
jri
Comment:

4.8 release notes, revision 3

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseNotes

    v139 v140  
    3030    * Enable/disable workspace sharing modes at both levels, globally, and per-user (#856). 
    3131    * The disk quota can be disabled at both levels, globally, and per-user (#812). 
     32    * Additional config property to set the initial admin password (`dm4.security.initial_admin_password`) (#943). 
    3233* Webclient: 
    3334    * Renaming/deleting/inspecting properties of a topicmap or workspace is simplified (#852, #427). 
     
    3839    * The disk quota is displayed with unit (MB) (#851). 
    3940    * The System workspace does not appear in the Workspaces menu (#848). 
    40 * Contacts model: 
     41* //Contacts// model: 
    4142    * Person has a Date of Birth (#916). 
    4243    * New type "Organizational Role" to describe a Person-Institution relationship (#916). 
     
    5455    * Number values in combobox menus are sorted numerically (#928). 
    5556    * The toolbar does not line wrap on small displays (#926). 
    56     * On Weblicnet start: the Geomaps module doesn't issue the failing `/theme/default/style.css` request anymore (#894). 
    57 * After DM installation the "admin" account is enabled for sure (#849). 
     57    * On Webclient start: the Geomaps module doesn't issue the failing `/theme/default/style.css` request anymore (#894). 
     58* The "admin" account is enabled also if `dm4.security.new_accounts_are_enabled` is set to `false` before the first DM start (#849). 
     59* JSON files served via the file repo have a `Content-Type` header (#950). 
    5860 
    5961Changes: 
     
    6466Plugin Development Framework: 
    6567* **Configuration-free Plugin Hot Deployment** (#847, #618). 
    66 * Semantic markup in the detail panel (#929). 
    67 * Composite renderers (#908). 
     68* **Semantic markup in the detail panel** supports individual styling of fields (#929). 
     69* **Add property indexes afterwards** (#897). 
     70* **Composite renderers** (#908). 
     71* Revised Core API (#941): 
     72    * New `ModelFactory` is responsible for creating `Model` objects (#933). 
     73    * `ChildTopics` accessors which don't throw (#923). 
     74    * By-URI deletion references (#631). 
    6875* Directives can be attached to any response (#932). 
    69 * Add property indexes afterwards (#897). 
    70 * New `ModelFactory` is in charge for creating Model objects (#933). 
    71 * Revised Core API (#941). 
    72 * Core API: ChildTopics accessors which don't throw (#923). 
    73 * by-URI deletion references (#631). 
    74 * Files API: user support for constructing repository paths (#884). 
    75 * Config API: ConfigCustomizers (#830). 
     76* Files API: support for constructing repository paths (#884). 
     77* Config API: `ConfigCustomizers` allow to calculate a config value dynamically (#830). 
    7678* Bug fixes: 
    77     * The "URI uniqueness" check is also performed when //updating// a topic/association (#891). 
     79    * The URI uniqueness check is also performed when //updating// a topic/association (#891). 
     80* Deleting a child type in a migration no longer depends on an activated Type Editor plugin (#942). 
    7881 
    7982----