Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency rxdb to v15 #453

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Update dependency rxdb to v15 #453

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 4, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rxdb (source) 14.17.1 -> 15.39.0 age adoption passing confidence

Release Notes

pubkey/rxdb (rxdb)

v15.39.0

Compare Source

  • FIX bulkInsert with primary keys set in preInsert hook broken in v15.38.3 #​6608
  • ADD possibility to pass graphql-ws options into the replication options #​6598

v15.38.3

Compare Source

  • FIX findByIds not working with modify and patch #​6592
  • FIX bulk inserting 2 docs with same primary key should throw #​6589

v15.38.2

Compare Source

  • CHANGE use variable random string lengths in the tests to ensure this works.

v15.38.1

Compare Source

  • FIX random string creation in tests could end up with strings longer than the provided length

v15.38.0

Compare Source

  • FIX bad RxState after cleanup #​6503

  • FIX RxServer cors settings only applies to OPTIONS when using ExpressAdapter #​6523

  • ADD random emojis and umlauts to all random strings in the tests to ensure this works correctly.

  • REMOVE faker dependency for tests and instead use random strings with emojis and umlauts.

  • ~FIX OPFS RxStorage not working anymore after a cleanup has run on documents with umlauts in the primaryKey or index fields.~ ⬅️ This has been moved to RxDB v16 because it would be a breaking change.

v15.37.0

Compare Source

  • FIX position of dev-mode iframe #​6516
  • FIX $nin queries not working correctly with the SQLite RxStorage
  • FIX (worker storage) when creating the same database in the worker and on the main thread, the main thread never resolves. via discord

v15.36.1

Compare Source

  • ADD SQLite RxStorage support for Expo SDK 51 with the async API getSQLiteBasicsExpoSQLiteAsync()

v15.36.0

Compare Source

  • ADD option to define the RxDB Premium token in an .env file

v15.35.0

Compare Source

v15.34.1

Compare Source

  • ADD proper error message if people miss out the usesRxDatabaseInWorker settings in OPFS.

v15.34.0

Compare Source

  • FIX OPFS Storage based RxDatabase cannot be created inside of worker via discord
  • IMPROVE performance of nested property access #​6406
  • FIX firestore replication of multiple document with the same serverTimestamp #​6436

v15.33.0

Compare Source

  • ADD tutorial for a local-first Vector Database
  • FIX RxPipeline tries to store metadata that does not match the json schema.
  • ADD utilities function for vector search.

v15.32.0

Compare Source

  • ADD Fulltext Search Plugin
  • FIX RangeError: Invalid count value error in the OPFS and filesystem storage on cleanups.

v15.31.4

Compare Source

v15.31.3

Compare Source

v15.31.2

Compare Source

  • FIX postCleanup hook not running

v15.31.1

Compare Source

  • ADD postCleanup hook.

v15.31.0

Compare Source

v15.30.2

Compare Source

  • FIX node:sqlite couldn't be found in react native #​6291

v15.30.1

Compare Source

  • FIX node:sqlite couldn't be found in react native #​6291

v15.30.0

Compare Source

  • 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 be Observable #​6285

v15.29.0

Compare Source

  • ADD support for the node:sqlite module to the SQLite RxStorage
  • FIX several problem with the memory-mapped RxStorage in ReactNative

v15.28.1

Compare Source

  • 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

Compare Source

  • CHANGE RxStorage interface: For better performance on remote storages, RxStorageInstance.bulkWrite() must only return errors, not the written documents data.

v15.27.0

Compare Source

  • 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

Compare Source

  • IMPROVE performance of .appendToArray()
  • IMPROVE performance of writes to the memory RxStorage
  • ADD iframe tracking to dev-mode plugin.

v15.25.0

Compare Source

  • 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

Compare Source

v15.23.0

Compare Source

  • FIX type resolving in webpack #​6051

v15.22.0

Compare Source

  • 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

Compare Source

v15.21.2

Compare Source

v15.21.1

Compare Source

v15.21.0

Compare Source

  • FIX collection.remove() must end up with the correct RxCollection state across tabs. 5721
  • ADD RxCollection.onRemove hooks 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

Compare Source

  • ADD RxQuery.patch() RxQuery.incrementalPatch() RxQuery.modify() RxQuery.incrementalModify() and RxQuery.incrementalRemove().
  • FIX RxDocument.update() must return the latest revision of the RxDocument.
  • ADD(GraphQL replication) change GraphQL query builder functions to generate output fields for nested queries #​5976
  • ADD queryModifier to 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

Compare Source

v15.18.6

Compare Source

v15.18.5

Compare Source

v15.18.4

Compare Source

v15.18.3

Compare Source

v15.18.2

Compare Source

  • Memory RxStorage: Add categorizedByWriteInput property that can be used by other plugins.

v15.18.1

Compare Source

  • FIX CouchDB replication error Cannot read properties of undefined (reading '_attachments')

v15.18.0

Compare Source

  • FIX memory-synced storage must be able to query encrypted fields on the in-memory side.
  • RxServer: updatedAt must be lwt #​61
  • RxServer: Fix using parseFloat instead of parseInt #​5883

v15.17.0

Compare Source

  • 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

Compare Source

  • Update dexie.js to version 4.0.1
  • Deprecate LokiJS RxStorage

v15.15.1

Compare Source

v15.15.0

Compare Source

  • ADD PreactSignalsRxReactivityFactory to use custom reactivity with preact signals instead of observables.
  • ADD VueRxReactivityFactory to use custom reactivity with vue shallow refs instead of observables.
  • ADD(reactivity) pass reference to RxDatabase to fromObservable()

v15.14.0

Compare Source

v15.13.4

Compare Source

v15.13.3

Compare Source

v15.13.2

Compare Source

v15.13.1

Compare Source

v15.13.0

Compare Source

  • REFACTOR RxServer package. (Includes breaking changes of the beta RxServer!)

v15.12.0

Compare Source

  • 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

Compare Source

v15.11.0

Compare Source

  • 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 Infinity is not used when defining index sizes in the RxJsonSchema
  • FIX do not automatically set multiInstance: false for shared worker storage databases.

v15.10.0

Compare Source

  • IMPROVE OPFS RxStorage performance.
  • ADD usesRxDatabaseInWorker option to the OPFS RxStorage.
  • ADD getRxStorageOPFSMainThread() to run OPFS from the main thread instead of a worker for less latency.

v15.9.1

Compare Source

  • FIX creating two databases with the same name but different storage must work.

v15.9.0

Compare Source

  • ADD awaitWritePersistence option to memory-synced storage.

v15.8.1

Compare Source

  • FIX #​5624 Maximum call stack size exceeded during encryptString

v15.8.0

Compare Source

v15.7.0

Compare Source

  • FIX key-compression broken on keys with brackets #​5605

v15.6.2

Compare Source

  • FIX using encryption plugins inside of worker was broken
  • FIX(premium) missing type SharedWorker

v15.6.1

Compare Source

  • FIX(lokijs) $in operator not working on arrays.

v15.6.0

Compare Source

  • 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

Compare Source

v15.4.3

Compare Source

v15.4.2

Compare Source

  • ADD(worker storage) support for directly imported Worker and SharedWorker functions as workerInput.

v15.4.1

Compare Source

  • ADD export test utilities so other projects can use them

v15.4.0

Compare Source

  • ADD helpers for the new server plugin
  • ADD RxJsonSchema.internalIndexes
  • ADD(opfs-storage) allow to set jsonPositionSize to increase the maxium database size to be bigger than 100 MegaByte.

v15.3.0

Compare Source

v15.2.0

Compare Source

  • FIX(dexie.js) migration from v14 to v15 not working.
  • ADD initialCheckpoint for Couchdb #​5461

v15.1.0

Compare Source

  • Add operationName to graphQL requests #​5418
  • Custom fetch to support axios for the graphQL replication #​5421
  • FIX CRDT not working with undefined fields #​5423

v15.0.0

Compare Source

🚀 RxDB v15 is released

  • A list of changes for RxDB v15 can be found here

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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.

@renovate renovate bot force-pushed the renovate/rxdb-15.x branch 17 times, most recently from 7a27294 to ee227b5 Compare February 10, 2024 04:46
@renovate renovate bot force-pushed the renovate/rxdb-15.x branch 13 times, most recently from 6742be0 to 45cbe0d Compare February 19, 2024 22:31
@renovate renovate bot force-pushed the renovate/rxdb-15.x branch 2 times, most recently from 58c3f0b to 2dc515c Compare July 3, 2024 11:33
@renovate renovate bot force-pushed the renovate/rxdb-15.x branch 2 times, most recently from 6a20095 to 22e82a2 Compare July 10, 2024 01:10
@renovate renovate bot force-pushed the renovate/rxdb-15.x branch 4 times, most recently from 7489866 to 4ef1dc3 Compare August 5, 2024 11:34
@renovate renovate bot force-pushed the renovate/rxdb-15.x branch 3 times, most recently from 0beffb9 to 7a07e8d Compare August 21, 2024 13:55
@renovate renovate bot force-pushed the renovate/rxdb-15.x branch 3 times, most recently from 86cefb6 to d67779c Compare August 26, 2024 14:56
@renovate renovate bot force-pushed the renovate/rxdb-15.x branch 3 times, most recently from a64ae4b to d31eff6 Compare September 10, 2024 12:32
@renovate renovate bot force-pushed the renovate/rxdb-15.x branch 2 times, most recently from a1667b7 to 20da21d Compare October 2, 2024 16:04
@renovate renovate bot force-pushed the renovate/rxdb-15.x branch 3 times, most recently from ce4a705 to a36d667 Compare October 16, 2024 13:46
@renovate renovate bot force-pushed the renovate/rxdb-15.x branch 4 times, most recently from f8fb453 to 4a7375a Compare November 18, 2024 11:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants