electric-sql@0.9.5
github-actions
released this
14 Mar 13:49
·
149 commits
to main
since this release
Patch Changes
- 85daa6e: CLI support for Docker compose version 2.24.6 by removing inheritance from docker-compose files.
- eebd03c: Fix bug in generic DB adapter that could lead to transaction lock not being released.
- 3d16001: Remove
db
field fromDatabaseAdapter
and export it to aid in external database adapter creation. - 95dbb6b: Fix Capacitor driver issue where
BEGIN
statements failed to run on Android by using driver'sexecute
API. - 758173c: New adapter for supporting op-sqlite
- eae8a04: - Fix
react-native-sqlite-storage
implementation to use correctdbname
attribtue- Refactor
react-native-sqlite-storage
implementation to use SerialDatabaseAdapter
- Refactor
- 595e8f9: Fix
upsert
causing double-serialization of JSON fields - f058ffc: Remove
react-native-get-random-values
as included dependency - waring fired instead and polyfill left to library user - 55a0bf1: Export websocket implementations to enable use in custom drivers
- b65f3ed: Add
useConnectivityState
API to Vue.js bindings - 5d95ce6: Fix TextEncoder and TextDecoder polyfills to work cross-platform
- ece1f12: Reverted CLI to use Prisma v4 instead of v5 because Prisma v5 introduces breaking type changes in the generated client which caused type errors in the generated Electric client.
- 9562905: Provide targeted polyfills for web API dependencies for compatibility with other runtimes
- b0b863b: Fix race condition in performSnapshot. Changes can only be sent to remote when the outbound replication status is active
- a269b7c: Fixes bug that would cause deleted rows to re-appear under specific conditions.
- 31384af: Remove unused React hook and clean up
useLiveQuery
hook - c30516e: Fix issue with duplicate rows when including several relations.
- 8bfacdb: Remove comments from client SQLite trigger migrations for better compatibility with drivers (e.g. see this driver issue).
- a4d914f: Remove
cordova-sqlite-storage
driver support - d995920: Remove
react-native-sqlite-storage
driver support - 02ebef8: Bump minimum required version for
@capacitor-community/sqlite
driver to include fix to theexecuteSet
API issue