express-plus
express-plus copied to clipboard
fix(deps): update dependency rxdb to v15
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| rxdb (source) | ^14.16.0 -> ^15.0.0 |
Release Notes
pubkey/rxdb (rxdb)
v15.32.0
- ADD Fulltext Search Plugin
- FIX
RangeError: Invalid count valueerror in the OPFS and filesystem storage on cleanups.
v15.31.4
v15.31.3
v15.31.2
- FIX
postCleanuphook not running
v15.31.1
- ADD
postCleanuphook.
v15.31.0
- ADD RxPipeline Plugin.
- FIX (denoKV RxStorage) retry writes when db is locked.
v15.30.2
- FIX
node:sqlitecouldn't be found in react native #6291
v15.30.1
- FIX
node:sqlitecouldn't be found in react native #6291
v15.30.0
- FIX quotes problem on windows with the scripts of the
package.json - CHANGE
getSQLiteBasicsNodeNative()requires the constructor as param - FIX key-compression broken with boolean indexes on dexie #6267
- FIX type of
RxQuery.$must beObservable#6285
v15.29.0
- ADD support for the
node:sqlitemodule to the SQLite RxStorage - FIX several problem with the memory-mapped RxStorage in ReactNative
v15.28.1
- ADD storage bucket support to the IndexedDB RxStorage.
- FIX error when calling bulkUpsert() with multiple docs where one fails and one suceeds.
v15.28.0
- CHANGE RxStorage interface: For better performance on remote storages,
RxStorageInstance.bulkWrite()must only return errors, not the written documents data.
v15.27.0
- FIX Wrong Reactivity generics passed by RxCollection extending RxCollectionBase #6188
- IMPROVE performance of ChangeEventBuffer by processing events in bulks.
- IMPROVE performance of DocCache by processing events in bulks.
- IMPROVE performance of ChangeEventBuffer and DocCache by lazily processing tasks.
v15.26.0
- IMPROVE performance of
.appendToArray() - IMPROVE performance of writes to the memory RxStorage
- ADD iframe tracking to dev-mode plugin.
v15.25.0
- FIX RxState sometimes does writes to the storage that do not match the schema.
- FIX Query Builder does not work on queries created by
.findByIds()#6148 - FIX (IndexedDB RxStorage) When used with Sharding and Workers, it sometimes errors on the first query after db creation.
v15.24.0
- Opened the RxDB User Survey 2024
- FIX rx-state multi instance observable broken #6084
v15.23.0
- FIX type resolving in webpack #6051
v15.22.0
- Add missing extensions error field to errorToPlainJson #6029
- ADD dedicated errors page
- FIX randomly failing replication test
- ADD non-premium console.log on the LokiJS RxStorage
v15.21.3
- ADD publish the npm package with the provenance statements
v15.21.2
v15.21.1
v15.21.0
- FIX
collection.remove()must end up with the correct RxCollection state across tabs. 5721 - ADD
RxCollection.onRemovehooks to detect the removing of a RxCollection across tabs. - IMPROVE performance of insert to IndexedDB
- ADD non-premium console.log on the Dexie.js RxStorage
v15.20.0
- ADD
RxQuery.patch()RxQuery.incrementalPatch()RxQuery.modify()RxQuery.incrementalModify()andRxQuery.incrementalRemove(). - FIX
RxDocument.update()must return the latest revision of theRxDocument. - ADD(GraphQL replication) change GraphQL query builder functions to generate output fields for nested queries #5976
- ADD
queryModifierto SQLite RxStorage - IMPROVE performance of insert-many to the memory RxStorage by 40%.
- IMPROVE performance of
getHeightOfRevision(). - ADD check to throw helpfull error message when a Date() object is passed instead of plain json data.
v15.19.0
- ADD the new Memory-Mapped RxStorage, a better alternative for the Memory-Synced RxStorage.
v15.18.6
v15.18.5
v15.18.4
v15.18.3
v15.18.2
- Memory RxStorage: Add
categorizedByWriteInputproperty that can be used by other plugins.
v15.18.1
- FIX CouchDB replication error
Cannot read properties of undefined (reading '_attachments')
v15.18.0
- FIX memory-synced storage must be able to query encrypted fields on the in-memory side.
- RxServer:
updatedAtmust belwt#61 - RxServer: Fix using
parseFloatinstead ofparseInt#5883
v15.17.0
- ADD
RxReplicationState.remove()to delete the metadata of a specific replication. - FIX IndexedDB RxStorage: Rerun database creation when IndexedDB database was closed by safari bug
- FIX vite bundling error with WebRTC replication #5841
- ADD replication-webrtc: allow passing config to simple-peer #5838
v15.16.0
- Update dexie.js to version
4.0.1 - Deprecate LokiJS RxStorage
v15.15.1
v15.15.0
- ADD
PreactSignalsRxReactivityFactoryto use custom reactivity with preact signals instead of observables. - ADD
VueRxReactivityFactoryto use custom reactivity with vue shallow refs instead of observables. - ADD(reactivity) pass reference to
RxDatabasetofromObservable()
v15.14.0
v15.13.4
v15.13.3
v15.13.2
v15.13.1
v15.13.0
- REFACTOR RxServer package. (Includes breaking changes of the beta RxServer!)
v15.12.0
- SQLite RxStorage add support to use Webassembly SQLite in the browser
- FIX(Lokisjs RxStorage) always use slice() for applying offset and limit #5757
- FIX randomly failing lokijs and denokv test #5765
v15.11.1
v15.11.0
- ADD RxState: A convenient state library to store, fetch and observe complex json data that is persisted into RxDB.
- ADD automatically extend the RxDocument type so it knows about the
RxDocument.myField$observables. - ADD check to ensure
Infinityis not used when defining index sizes in theRxJsonSchema - FIX do not automatically set
multiInstance: falsefor shared worker storage databases.
v15.10.0
- IMPROVE OPFS RxStorage performance.
- ADD
usesRxDatabaseInWorkeroption to the OPFS RxStorage. - ADD
getRxStorageOPFSMainThread()to run OPFS from the main thread instead of a worker for less latency.
v15.9.1
- FIX creating two databases with the same name but different storage must work.
v15.9.0
- ADD
awaitWritePersistenceoption to memory-synced storage.
v15.8.1
- FIX #5624 Maximum call stack size exceeded during encryptString
v15.8.0
- ADD support for custom reactivity factories like angular signals or vue template refs.
v15.7.0
- FIX key-compression broken on keys with brackets #5605
v15.6.2
- FIX using encryption plugins inside of worker was broken
- FIX(premium) missing type
SharedWorker
v15.6.1
- FIX(lokijs)
$inoperator not working on arrays.
v15.6.0
- FIX firestore replication not working with schema validation #5572
- FIX Replication observation mode ignored when push handler is waiting #5571
- FIX migration from v14 -> v15 is broken when IndexedDB is used inside of worker. 5565
v15.5.0
v15.4.3
v15.4.2
- ADD(worker storage) support for directly imported
WorkerandSharedWorkerfunctions asworkerInput.
v15.4.1
- ADD export test utilities so other projects can use them
v15.4.0
- ADD helpers for the new server plugin
- ADD
RxJsonSchema.internalIndexes - ADD(opfs-storage) allow to set
jsonPositionSizeto increase the maxium database size to be bigger than 100 MegaByte.
v15.3.0
- ADD tutorial on how to start a HTTP replication with a custom server
- FIX
.count()broken on key-compression plugin #5492 - UPDATE dexie to version
4.0.1-beta.6#5469
v15.2.0
- FIX(dexie.js) migration from v14 to v15 not working.
- ADD initialCheckpoint for Couchdb #5461
v15.1.0
- Add
operationNameto graphQL requests #5418 - Custom fetch to support axios for the graphQL replication #5421
- FIX CRDT not working with undefined fields #5423
v15.0.0
🚀 RxDB v15 is released
- A list of changes for RxDB v15 can be found here
v14.17.1
- Ensure the test suite runs in the bun runtime
v14.17.0
- Expose path in validate-z-schema error logs #4900
- ADD options for the worker storages #4925
- ADD the MongoDB RxStorage
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.