Releases: maxnowack/signaldb
Releases · maxnowack/signaldb
v1.2.3
What's Changed
Changed
- Replace EventTarget-based emitter with a native implementation (thanks @Jordan-Mysten)
Full Changelog: v1.2.2...v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.1.0
What's Changed
Added
- Support for @signaldb/devtools
- Allow specifying a name for a collection
- Added
Collections.onCreation
method to listen for collection creation - Added
Collections.onDispose
method to listen for collection disposal - Added
Collections.getCollections
method to get all collections
Changed
- Switched from native EventEmitter to custom class that is based on EventTarget
- Remove all listeners when disposing a collection
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Please take a look at the Upgrade Guide for v1
What's Changed
- BREAKING:
createLocalStorageAdapter
was moved tosignaldb-localstorage
- BREAKING:
createOPFSAdapter
was moved tosignaldb-opfs
- BREAKING:
createFilesystemAdapter
was moved tosignaldb-fs
- BREAKING:
PersistentCollection
was removed entirely - BREAKING:
SyncManager
does now default to no persistence instead oflocalStorage
- BREAKING:
SyncManager
was moved tosignaldb-sync
- BREAKING:
ReplicatedCollection
was removed entirely - BREAKING:
options
parameter was removed fromcombinePersistenceAdapters
- Added jsdoc style comments to all public APIs
- Added method to globally configure field tracking
- Added method for configuring field tracking on a collection
- Allow configuring field tracking in collection options
Full Changelog: v0.24.5...v1.0.0
v0.24.5
What's Changed
- fix: add remote changes before modifying collection on revert to snapshot by @maxnowack in #1223
Full Changelog: v0.24.4...v0.24.5
v0.24.4
What's Changed
- fix: reset to snapshot after successful sync by @maxnowack in #1221
Full Changelog: v0.24.3...v0.24.4
v0.24.3
What's Changed
- fix: change main file to cjs in package.json by @maxnowack in #1208
Full Changelog: v0.24.2...v0.24.3