All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added
- Changed
- Deprecated
- Removed
- Fixed
- Security
- Changed
- Open Source the code
- change Gitlab links to github
- changelod packed format
- 2022 License
- dev documentation
- Changed
- Remove the hard coded port and use the customizable one
- Fixed
- Bug fix on WebSocket path addition
- Added
- Add (un)subscription request
- Add explicit get method
- Register a service worker (if available) that manages update messages
- Automatically open a WebSocket connection if ServiceWorker is not available
- Disconnect the WebSocket when closing the connection to the database
- Add a getter for openedCollections in Session
- Add multiple handlers per object
- Changed
- Use NotificationHandler to notify the app when an update arrives
- Automatic subscription when opening a collection
- Change key type of waitingPull from DeltaCRDT to CObjectUId
- Remove implicit get when performing onRead
- Remove the limit of frequency of get requests
- Open an already opened object in a different mode raises an exception
- Added
- Add pull method in Collection
- Changed
- Limit the frequency of get requests
- Group updates of the same transaction
- Update STATUS.md
- Added
- Add new unit tests
- Add STATUS.md file
- Changed
- UUIds are hexadecimal