- 0466bb5: Update PowerSync core extension to 0.3.11
- 43598db: Improved behaviour for closing a database connection. This should prevent some crash issues.
- 73a0a68: powersync-sqlite-core 0.3.8: Increase column limit to 1999; improved handling of migrations on views.
- 761d441: Enable FTS5
- cbe61de: Upgrade minSdkVersion to 24 for Expo 52
- a6e21ed: Use powersync-sqlite-core 0.3.6 to fix issue with dangling rows.
- 9ac4ce7: Result object keys are no longer ordered alphabetically, but rather maintain insertion order. The behaviour now matches other libraries.
- 23bcb1d: Added
refreshSchema()
to bindings. Will cause all connections to be aware of a schema change.
- 63cc6b2: Fix issue where new databases would not always have journal_mode = WAL.
- ad95915: Use powersync-sqlite-core 0.3.0
- 429361a: - Remove use of nativeCallSyncHook() for new architecture support.
- b8e0524: Use install_modules_dependencies if available in newer react-native versions.
- 11fc707: Rename back to @journeyapps/react-native-quick-sqlite for now
- 5f70fd2: Use powersync-sqlite-core 0.2.1
- f9d83cc: Move package to @powersync/react-native-quick-sqlite
- f072d10: Silencing transactions that are reporting on failed rollback exceptions when they are safe to ignore.
- 421bcbd: The default minimum SDK for Expo 51 is 23, so attempting to compile with our package using 21 would result in a build error.
- 634c9c2: Removed the requirement for
lodash
anduuid
packages.
- 40c6dd0: Fix race condition where table change notications would trigger before COMMIT had completed.
- 2165048: Use memory temp_store
- a1a7dec: Updated UUID dependency.
- b12ec4d: This pull request improves the performance of releasing lock operations. Executing multiple lock operations, such as individual calls to
.execute
, should see a significant performance improvement.
- 4979882: Fixed incorrect imports of
sqlite3.h
to use local version.
- b1324f1: Updated PowerSync SQLite Core to ~>0.1.6. powersync-ja/powersync-sqlite-core#3
- 3bb0212: Added
registerTablesChangedHook
to DB connections which reports batched table updates oncewriteTransaction
s andwriteLock
s have been committed. Maintained API compatibility withregisterUpdateHook
which reports table change events as they occur. Added listeners for when write transactions have been committed or rolled back.
- 7c54e8a: Version 1.0.0 release out of beta
- 2802916: Fixed: Missing dependency for
uuid
and race condition where ommittingawait
on some lock/transaction operations could deadlock the application's main thread.
- 21cdcf1: Bump to beta version
- c17f91c: Added concurrent read/write connection support.
- 90affb4: Bump version to 0.0.1 for consistency