Changes between Version 99 and Version 100 of ReleaseNotes
- Timestamp:
- 20.05.2014 17:06:24 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReleaseNotes
v99 v100 6 6 7 7 == ''upcoming'': DeepaMehta 4.3 == 8 9 !DeepaMehta 4.3 is a maintenance release ... 10 Its highlights include 11 **More flexible file upload**, 12 **Setting index modes afterwards**, and a 13 **RESTful Facets service**. 8 14 9 15 Bug fixes: … … 16 22 * Server-side: 17 23 * Core API: add index modes afterwards while reindexing existing content (#649). 18 * The Facets service is RESTful (#629). 24 * Facets module: 25 * The Facets service is RESTful (#629). 26 * The Facets service has a method to fetch a topic along with selected facets (#652). 19 27 * Geomaps module: 20 28 * The geocoder can be switched off on a per-request basis (#641). 21 29 * The Geomaps service has a method to access the geo coordinate of a geo-facetted topic (#645). 22 30 * Names of the service methods are more clear (#645). 31 * Topicmaps module: 32 * The Topicmaps service has a method to load a topicmap while including the topic's child topics (#653). 33 * Files module: 34 * An uploaded file can be processed by any plugin service (not just the Files service). The plugin can process the file it its own fashion (not necessarily writing it to disk). Arbitrary (JSON) data can be send as the response (#655). 23 35 * Core Service method `getTopics(key, value, fetchComposite)` is RESTful (#637). 24 36 * Core API's `CompositeValueModel` is extended (#632): … … 26 38 * has method to add a deletion ref to a multiple-valued child. 27 39 * `CompositeValueModel` is an `Iterable`. 40 * Core API's `RoleModel` has a method to set the player ID (#654). 28 41 * Core API: fail-fast `ClientState` accessors let the developer detect errors more early (#639). 29 42 * Core API: an exposed DB vendor object allows plugins to utilize vendor specific DB extensions (#634). 30 43 * Client-side: 31 44 * New Webclient event `post_refresh_topicmap_menu` allows plugins to customize the Topicmap menu (#646). 45 * Files module: the file chooser dialog can upload files to an ''arbitrary'' plugin service (not just the Files service) (#655). 46 32 47 33 48 * COMPATIBILITY NOTES 34 49 * Core API: 35 50 * `CompositeValueModel` has incompatible changes (#632). 36 * `Type` API and `TypeModel` API have incompatible changes related to index modes (#649). 51 * `Type` interface and `TypeModel` class have incompatible changes related to index modes (#649). 52 * The Topicmaps API has incompatible changes related to topicmap loading (#653). 37 53 * The Facets API has incompatible changes (#629). 38 54 * The Geomaps API has incompatible changes (client-side and server-side) (#645). 55 * The Files API (client-side) has incompatible changes related to file uploading (#655). 39 56 40 57 ----