Changes between Version 137 and Version 138 of ReleaseNotes
- Timestamp:
- 16.04.2016 21:34:28 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReleaseNotes
v137 v138 7 7 == 2016-04-15: DeepaMehta 4.8 == 8 8 9 {{{ 10 4.8 release notes not yet complete 11 }}} 9 !DeepaMehta 4.8 is a maintenance release that mostly reflects the needs of the [[https://github.com/jri/dm4-crowd-literature|CROWD Literature]] application. 10 11 You 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]]. 12 13 3rd-party plugins compatible with !DeepaMehta 4.7 or earlier are required to be adapted by the respective developers. See [[http://lists.deepamehta.de/pipermail/devel-lists.deepamehta.de/2016-April/000620.html|Compatibility Notes]]. 14 15 CHANGELOG 12 16 13 17 New features: 14 * Collaborative authoring in private views: private topicmaps can be created within shared workspaces (#927). 15 * Association Auto-Typing (#931). 16 * 2 new standard modules: 17 * DM4 Events: provides topic type "Event" as the basis for calendaring applaications (#902). 18 * DM4 Date/Time: provides topic types "Date", "Time", "DateTime" (#901). 19 * Extended hot deployment for both, 20 * The standard distribution (#846). 21 * The development environment (#847, #618). 18 * **Collaborative authoring in private views:** within shared workspaces private topicmaps can be created (#927). 19 * 2 new standard plugins: 20 * **DM4 Events**: provides topic type "Event" as the basis for calendaring applications (#902). 21 * **DM4 Date/Time**: provides topic types "Date", "Time", and "Date/Time" (#901). 22 * Standard Distribution comes with **Plugin Hot Deployment** (#846). 23 * **Association Auto-Typing** (#931). 22 24 23 25 Improvements: 24 * Renaming/deleting/inspecting properties of a topicmap or workspace is simplified (#852, #427). 25 * Meta model extension: more than one assoc def with the same child type are allowed (#903). 26 * Streamlined text editor with a hand-picked feature set (#700). 27 * Auto-scale images and videos displayed in the detail panel (#876). 26 * Meta model: more than one assoc def with the same child type are allowed (#903). 27 * For administrators: 28 * Introduce "Administration" workspace (#855). 29 * Fine granular request filter (#946). 30 * Enable/disable workspace sharing modes at both levels, globally, and per-user (#856). 31 * The disk quota can be disabled at both levels, globally, and per-user (#812). 32 * Webclient: 33 * Renaming/deleting/inspecting properties of a topicmap or workspace is simplified (#852, #427). 34 * Streamlined text editor with a hand-picked feature set (#700). 35 * Detail panel: auto-scale images and videos (#876). 36 * A Folder topic that represents a workspace root directory displays the workspace name (#850). 37 * File sizes are displayed with units (bytes, KB, MB, GB) (#851) 38 * The disk quota is displayed with unit (MB) (#851). 39 * The System workspace does not appear in the Workspaces menu (#848). 28 40 * Contacts model: 29 41 * Person has a Date of Birth (#916). 30 42 * New type "Organizational Role" to describe a Person-Institution relationship (#916). 31 * For administrators:32 * Introduce "Administration" workspace (#855).33 * Fine granular request filter (#946).34 * Enable workspace sharing modes on a per-user basis (#856).35 * The disk quota can be disabled at both levels, globally, or per-user (#812).36 * Webclient: don't show System workspace in menu (#848).37 * A Folder topic that represents a workspace root directory displays the workspace name (#850).38 * File sizes are displayed with units (#851)39 * The disk quota is displayed with unit (MB) (#851).40 43 41 44 Bug fixes: … … 53 56 Changes: 54 57 * A disk quota is disabled by default (#812). 55 * CKEditor updated 4.3.2 -> 4.5. 6(#700).58 * CKEditor updated 4.3.2 -> 4.5.8 (#700). 56 59 * Extensive Core refactoring (#935). 57 60 58 61 Plugin Development Framework: 62 * **Configuration-free Plugin Hot Deployment** (#847, #618). 59 63 * Semantic markup in the detail panel (#929). 60 64 * Composite renderers (#908). … … 406 410 == 2014-02-18: DeepaMehta 4.2 == 407 411 408 !DeepaMehta 4.2 is a maintenance release that brings bug fixes and additions to the Plugin Development Framework. New is a facility for **Custom Events**: plugins can define its own specific event types. Furthermore this release is compatible with 2 new plugins (optional install): ** !WebSockets** provide plugin developers the basis for ''server push'', and the experimental **D3.js Renderer** plugin demonstrates how the D3.js library can be utilized for rendering topicmaps. It features a SVG-based animated force layout for automatic topic positioning. D3.js is a !JavaScript library for manipulating documents based on data (http://d3js.org/).412 !DeepaMehta 4.2 is a maintenance release that brings bug fixes and additions to the Plugin Development Framework. New is a facility for **Custom Events**: plugins can define its own specific event types. Furthermore this release is compatible with 2 new plugins (optional install): **DM4 !WebSockets** provide plugin developers the basis for ''server push'', and the experimental **DM4 D3.js Renderer** plugin demonstrates how the D3.js library can be utilized for rendering topicmaps. It features a SVG-based animated force layout for automatic topic positioning. D3.js is a !JavaScript library for manipulating documents based on data (http://d3js.org/). 409 413 410 414 You can update any !DeepaMehta 4.1.x installation (including 4.1). For installation and update instructions see the [[https://github.com/jri/deepamehta#readme|README]]. For plugin developers: see the COMPATIBILITY NOTES below. … … 413 417 414 418 2 new plugins (optional install): 415 * !WebSockets: allows plugins to push messages and to react on messages received from clients.\\419 * **DM4 !WebSockets**: allows plugins to push messages and to react on messages received from clients.\\ 416 420 https://github.com/jri/dm4-websockets 417 * D3.js Renderer(experimental): a topicmap renderer based on D3/SVG that utilizes an animated force layout.\\421 * **DM4 D3.js Renderer** (experimental): a topicmap renderer based on D3/SVG that utilizes an animated force layout.\\ 418 422 https://github.com/jri/dm4-d3js-renderer 419 423 … … 937 941 938 942 Compatibility with 1 new plugin (optional install): 939 * [[https://github.com/jri/dm4-kiezatlas|DM4 Kiezatlas 2.0]]: a geographical content management system.943 * **[[https://github.com/jri/dm4-kiezatlas|DM4 Kiezatlas 2.0]]**: a geographical content management system. 940 944 941 945 Compatibility with 2 updated plugins (optional install): … … 990 994 991 995 Compatible with 2 new plugins (optional install): 992 * [[https://github.com/jri/dm4-geomaps|DM4 Geomaps]]: displays topics on a geographical map.993 * [[https://github.com/jri/dm4-facets|DM4 Facets]]: introduces multi-typing to the DM data model.996 * **[[https://github.com/jri/dm4-geomaps|DM4 Geomaps]]**: displays topics on a geographical map. 997 * **[[https://github.com/jri/dm4-facets|DM4 Facets]]**: introduces multi-typing to the DM data model. 994 998 995 999 Updated 3rd party components: