- c6963dc: Update PowerSync SQLite core extension to 0.4.12
- 1c45a0c: Update PowerSync core extension to 0.4.11.
- f7fbd58: Update PowerSync core extension to v0.4.10
- d15d09e: Update PowerSync SQLite core extension to 0.4.8.
- 36b37d8: Support 16KB page sizes when building with NDK version 27+
- dffd19b: Update PowerSync core extension to version 0.4.6.
- 45d12cc: Update PowerSync SQLite core extension to 0.4.5
- e801e5e: Update PowerSync SQLite core extension to 0.4.4
- 6dfb07d: Update PowerSync core extension to 0.4.2
- 2fd1357: Added expo config plugin, that automatically applies podfile changes needed for use_frameworks when
staticLibraryoption is specified for the plugin. - 211f8dd: Use powersync-sqlite-core version 0.4.0
- a1d1911: Fix crash when binding or reading blobs.
- d743f0c: Update SQLite from 3.39.4 to 3.49.1
- 9aec2e6: Update PowerSync core extension to version 0.3.14
- 85b8906: Update core PowerSync extension to 0.3.12
- 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
lodashanduuidpackages.
- 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.hto use local version.
- b1324f1: Updated PowerSync SQLite Core to ~>0.1.6. powersync-ja/powersync-sqlite-core#3
- 3bb0212: Added
registerTablesChangedHookto DB connections which reports batched table updates oncewriteTransactions andwriteLocks have been committed. Maintained API compatibility withregisterUpdateHookwhich 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
uuidand race condition where ommittingawaiton 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