Skip to content

Releases: powersync-ja/powersync-sqlite-core

v0.3.8

01 Jan 11:56
6144eba
Compare
Choose a tag to compare

Increase column limit to 1999.

v0.3.7

10 Dec 12:24
44d819f
Compare
Choose a tag to compare

Fix internal migrations causing issues with application-level triggers.

v0.3.6

11 Nov 06:55
c2d2ed0
Compare
Choose a tag to compare
  • Fix a bug where remove operations sometimes results in dangling rows on the client.
  • The original fix was included in v0.3.5, but v0.3.6 also cleans up any prior dangling rows.

v0.3.5

11 Nov 06:55
c6b8790
Compare
Choose a tag to compare

Fix remove operations not always reflecting on the client.

v0.3.4

21 Oct 15:15
cd6f12e
Compare
Choose a tag to compare

Changes:

  • Revert iOS framework structure

v0.3.3

21 Oct 12:49
68ef5d0
Compare
Choose a tag to compare

Changes:

  • Add --symlinks flag for xcframework zip file

v0.3.2

21 Oct 11:25
3fe3da5
Compare
Choose a tag to compare

Changes:

  • Create versions directory and symbolic links for macOS and iOS frameworks

v0.3.1

15 Oct 15:48
212545f
Compare
Choose a tag to compare

Changes:

  • Fix performance issue with many duplicate ids
  • Use zip for xcframework

v0.3.0

03 Oct 13:28
053f7fc
Compare
Choose a tag to compare

This release removes major performance bottlenecks during incremental sync. Previously, incremental sync would have overhead proportional to the number of synced rows, which typically caused noticeable latency when syncing around 10-100k+ rows. Now, the overhead is only proportional to the number of buckets synced.

The performance improvements required a restructure in the data storage format. Data is migrated automatically, and an app can downgrade back to v0.2.0 or v0.2.1 of powersync-sqlite-core.

Changes:

  • Persist checksums to improve incremental sync performance.
  • Restructure persistence of REMOVE operations to further improve incremental sync performance.
  • Create internal views on powersync_init() instead of extension init, to support SQLCipher.

v0.2.1

29 Aug 13:34
9e03137
Compare
Choose a tag to compare

Add a prefab build to the Maven artifact, for use in linking native code for Android.