V0.25.0
Breaking Changes
resolve-client
- The timestamp query response field is now located in the meta object
resolve-react-hooks
- The useViewModel hook state callback is initially invoked with the state value of the view model's Init handler and the second argument (
initial
) set to true
. On further state changes, initial
is set false
.
resolve-redux
- All action types have been moved to internal namespace, avoid using them.
- The internal action structure has been drastically changed and further changes are to be expected. Avoid directly using this actions.
- Custom redux saga context has changed:
- The api object has been removed and a client object (from the resolve-client package) has been added.
- React native support has been temporary suspended.
resolve-runtime
- executeQuery in API handlers now returns a data object containing view or read model data and a meta object containing query meta data
resolve-scripts
- subscribeAdapter option has been removed from config
Removed packages
- resolve-subscribe-mqtt
- resolve-subscribe-socket.io
Added
-
Incremental import module (packages/modules/resolve-module-incremental-import/) provides out-of-the-box api-handlers that allow you to implement incremental import in any application..
-
Eventstore incremental import API (packages/adapters/eventstore-adapters/)
beginIncrementalImport
- begin accumulate events for incremental importpushIncrementalImport
- accumulate events for incremental importcommitIncrementalImport
- commit accumulated events to eventstorerollbackIncrementalImport
- drop accumulated events
-
resolve-client
- meta object in query response containing meta data
-
resolve-redux
- New redux hook API
- Added serializedState parameter to createStore
Changed
- resolve-client
- url and cursor params in the subscribe function
Removed
* This Changelog was automatically generated by github_changelog_generator