Releases: maxnowack/signaldb
Releases · maxnowack/signaldb
v1.3.1
v1.3.0
What's Changed
Added
- Implement exclusion of specific items when querying indices (when a selector contains
$nin
or$ne
)
Fixed
- Emit
getItems
event on collections regardless of an index hit
Removed
- Removed auto-loading of developer tools and moved the loading to the
@signaldb/devtools
package. To load the developer tools, you now need to import@signaldb/devtools
somewhere in your frontend code. Make sure that it doesn't get imported when running your code in production mode.
Full Changelog: v1.2.4...v1.3.0
v1.2.4
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