rxdb

A fast, local first, reactive Database for JavaScript Applications https://rxdb.info/

APACHE-2.0 License

Downloads
69.4K
Stars
20.7K
Committers
235

Bot releases are visible (Hide)

rxdb - 14.0.0-beta.3

Published by github-actions[bot] almost 2 years ago

  • CHANGE Do not use hash for revisions but use database instance token instead.
  • Remove the deprecated PouchDB RxStorage.
  • CHANGE (memory RxStorage) do not clean up database state on closing of the storage, only on remove().
  • REMOVE old replication-couchdb plugin. Rename replication-couchdb-new to replication-couchdb.
  • FIX CouchDB replication: Use correct default fetch method.
  • CHANGE use plain json errors inside of RxError parameters to make debugging easier.
  • CHANGE crunch multiple incremental (aka 'atomic') operations into a single database write. Also batch writes to multiple documents into a single write.
  • CHANGE Make RxDocuments immutable
  • ADD RxDocument.getLatest()
  • REMOVE deprecated babel-plugin-transform-async-to-promises plugin.
  • CHANGE RxCollection.findByIds() now returns a RxQuery.
  • REMOVED RxCollection.findByIds$, use RxCollection.findByIds().$ instead.
  • FIX schema hashing should respect the sort order #4005
  • CHANGE Prefix storage plugins with storage- like rxdb/plugins/storage-dexie.
  • RENAME atomicUpdate() to incrementalModify()
  • RENAME atomicPatch() to incrementalPatch()
  • RENAME atomicUpsert() to incrementalUpsert()
  • ADD RxDocument().incrementalUpdate()
  • ADD RxDocument.incrementalRemove()
  • ADD non-incremental RxDocument methods patch() and modify()
  • ADD typings to the query selector
  • CHANGE start replication via pure functions instead of RxCollection methods.

NOTICE: An overview about all releases can be found at the changelog

rxdb - 14.0.0-beta.2

Published by github-actions[bot] almost 2 years ago

  • CHANGE Do not use hash for revisions but use database instance token instead.
  • Remove the deprecated PouchDB RxStorage.
  • CHANGE (memory RxStorage) do not clean up database state on closing of the storage, only on remove().
  • REMOVE old replication-couchdb plugin. Rename replication-couchdb-new to replication-couchdb.
  • FIX CouchDB replication: Use correct default fetch method.
  • CHANGE use plain json errors inside of RxError parameters to make debugging easier.
  • CHANGE crunch multiple incremental (aka 'atomic') operations into a single database write. Also batch writes to multiple documents into a single write.
  • CHANGE Make RxDocuments immutable
  • ADD RxDocument.getLatest()
  • REMOVE deprecated babel-plugin-transform-async-to-promises plugin.
  • CHANGE RxCollection.findByIds() now returns a RxQuery.
  • REMOVED RxCollection.findByIds$, use RxCollection.findByIds().$ instead.
  • FIX schema hashing should respect the sort order #4005
  • CHANGE Prefix storage plugins with storage- like rxdb/plugins/storage-dexie.
  • RENAME atomicUpdate() to incrementalModify()
  • RENAME atomicPatch() to incrementalPatch()
  • RENAME atomicUpsert() to incrementalUpsert()
  • ADD RxDocument().incrementalUpdate()
  • ADD RxDocument.incrementalRemove()
  • ADD non-incremental RxDocument methods patch() and modify()
  • ADD typings to the query selector
  • CHANGE start replication via pure functions instead of RxCollection methods.

NOTICE: An overview about all releases can be found at the changelog

rxdb - 14.0.0-beta.1

Published by github-actions[bot] almost 2 years ago

  • CHANGE Do not use hash for revisions but use database instance token instead.
  • Remove the deprecated PouchDB RxStorage.
  • CHANGE (memory RxStorage) do not clean up database state on closing of the storage, only on remove().
  • REMOVE old replication-couchdb plugin. Rename replication-couchdb-new to replication-couchdb.
  • FIX CouchDB replication: Use correct default fetch method.
  • CHANGE use plain json errors inside of RxError parameters to make debugging easier.
  • CHANGE crunch multiple incremental (aka 'atomic') operations into a single database write. Also batch writes to multiple documents into a single write.
  • CHANGE Make RxDocuments immutable
  • ADD RxDocument.getLatest()
  • REMOVE deprecated babel-plugin-transform-async-to-promises plugin.
  • CHANGE RxCollection.findByIds() now returns a RxQuery.
  • REMOVED RxCollection.findByIds$, use RxCollection.findByIds().$ instead.
  • FIX schema hashing should respect the sort order #4005
  • CHANGE Prefix storage plugins with storage- like rxdb/plugins/storage-dexie.
  • RENAME atomicUpdate() to incrementalModify()
  • RENAME atomicPatch() to incrementalPatch()
  • RENAME atomicUpsert() to incrementalUpsert()
  • ADD RxDocument().incrementalUpdate()
  • ADD RxDocument.incrementalRemove()
  • ADD non-incremental RxDocument methods patch() and modify()
  • ADD typings to the query selector
  • CHANGE start replication via pure functions instead of RxCollection methods.

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.17.1

Published by github-actions[bot] almost 2 years ago

  • FIX Add missing mingo array operators #4203 Thanks @swnf

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.17.0

Published by github-actions[bot] almost 2 years ago

  • FIX(lokijs) wrong query result when sorting on a nested field.
  • IMPROVE usage of the mingo query library by only adding the operators to the build that are really needed.
  • CHANGE use faster deep clone method.

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.16.1

Published by github-actions[bot] almost 2 years ago

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.16.0

Published by github-actions[bot] almost 2 years ago

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.15.3

Published by github-actions[bot] almost 2 years ago

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.15.2

Published by github-actions[bot] almost 2 years ago

  • FIX(SQLite) getSQLiteBasicsQuickSQLite must use executeAsync

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.15.1

Published by github-actions[bot] almost 2 years ago

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.15.0

Published by github-actions[bot] almost 2 years ago

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.14.3

Published by github-actions[bot] almost 2 years ago

  • FIX Ensure equal behavior across all storages on call to .close() after .remove().

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.14.2

Published by github-actions[bot] almost 2 years ago

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.14.1

Published by github-actions[bot] almost 2 years ago

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.14.0

Published by github-actions[bot] almost 2 years ago

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.13.7

Published by github-actions[bot] almost 2 years ago

  • REFACTOR the electron plugin to improve ipcRenderer communications.
  • REMOVE is-electron dependency.

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.13.6

Published by github-actions[bot] almost 2 years ago

  • REFACTOR the remote RxStorage for electron ipcRenderer

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.13.5

Published by github-actions[bot] almost 2 years ago

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.13.4

Published by github-actions[bot] almost 2 years ago

NOTICE: An overview about all releases can be found at the changelog

rxdb - 13.13.3

Published by github-actions[bot] almost 2 years ago

NOTICE: An overview about all releases can be found at the changelog