Changes between Version 139 and Version 140 of ReleaseNotes
- Timestamp:
- 18.04.2016 05:04:14 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReleaseNotes
v139 v140 30 30 * Enable/disable workspace sharing modes at both levels, globally, and per-user (#856). 31 31 * 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). 32 33 * Webclient: 33 34 * Renaming/deleting/inspecting properties of a topicmap or workspace is simplified (#852, #427). … … 38 39 * The disk quota is displayed with unit (MB) (#851). 39 40 * The System workspace does not appear in the Workspaces menu (#848). 40 * Contactsmodel:41 * //Contacts// model: 41 42 * Person has a Date of Birth (#916). 42 43 * New type "Organizational Role" to describe a Person-Institution relationship (#916). … … 54 55 * Number values in combobox menus are sorted numerically (#928). 55 56 * 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). 58 60 59 61 Changes: … … 64 66 Plugin Development Framework: 65 67 * **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). 68 75 * 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). 76 78 * 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). 78 81 79 82 ----