Q.experimentalSortBy
,Q.experimentalSkip
,Q.experimentalTake
have been renamed toQ.sortBy
,Q.skip
,Q.take
respectively- RxJS has been updated to 7.3.0. If you're not importing from
rxjs
in your app, this doesn't apply to you. If you are, read RxJS 7 breaking changes: https://rxjs.dev/deprecations/breaking-changes
- LocalStorage.
database.localStorage
is now available - sortBy, skip, take are now available in LokiJSAdapter as well
- Disposable records. Read-only records that cannot be saved in the database, updated, or deleted and only exist for as long as you keep a reference to them in memory can now be created using
collection.disposableFromDirtyRaw()
. This is useful when you're adding online-only features to an otherwise offline-first app. - [Sync]
experimentalRejectedIds
parameter now available in push response to allow partial rejection of an otherwise successful sync
- Fixes an issue when using Headless JS on Android with JSI mode enabled - pass
usesExclusiveLocking: true
to SQLiteAdapter to enable - Fixes Typescript annotations for Collection and adapters/sqlite