Changes between Version 108 and Version 109 of ReleaseNotes
- Timestamp:
- 15.10.2014 03:39:50 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReleaseNotes
v108 v109 8 8 9 9 New features: 10 * Webclient: the user can create custom role types (#680). 10 * Webclient: the user can create **Custom Role Types** (#680). 11 * Compatible with a new plugin (optional install): **DM4 Geospatial** for performing geographical "Within Distance" queries (#633). 12 https://github.com/jri/dm4-geospatial 11 13 12 14 Plugin Development Framework: … … 19 21 * Core API: orthogonal traversal methods (**#707**). 20 22 * Core API wording: the concept of a ''Composite Value'' is now named ''Child Topics'' (**#702**). 21 * Support for accessing static plugin resources (**#692**). 23 * Additional Core module changes: 24 * `PluginActivator` has a convenience method to access a static plugin resource (**#692**). 25 * `DeepaMehtaObject` has a method to access the underlying Neo4j `Node` object. This allows plugins to utilize vendor specific DB extensions (#634). 26 * Webservice module: 27 * A number returned by a resource method is serialized automatically (#682). 28 * Geomaps module: 29 * The Geomaps service has a method to calculate the distance between 2 geo coordinates in kilometer (#681). 30 * The Geomaps service has a convenience method for accessing the geo coordinate encoded in a Geo Coordinate topic (#633). 22 31 23 32 Bug fixes: … … 25 34 * Class `CompositeValue` (now named `ChildTopics`): on-demand child topics loading works also with the convenience accessors (**#683**). 26 35 * Unregistering plugin listeners throws no exception in case of plugin activation failed before (#686). 36 * Root resource and provider classes which Jersey could not successfully hot deploy due to JAX-RS related errors are properly hot deployed once the errors are corrected (#650). 27 37 * Plugins start: 28 38 * When an error occurs very early in the plugin's starting phase that error is logged and the plugin is not retried to start endlessly (#693). … … 34 44 Further changes: 35 45 * Felix HTTP is replaced by OPS4J Pax Web (#448). 46 * Non-DM data stored by 3rd-party Neo4j applications can coexist with DM data in the same Neo4j instance, even when this data is connected to DM data (#687). 36 47 * 3rd-party software is upgraded: 37 48 * Jetty 7.6.13 -> Jetty 8.x.x (Servlet API 2.5 -> Servlet API 3.0) (#703).