Releases: powersync-ja/powersync-sqlite-core
Releases · powersync-ja/powersync-sqlite-core
v0.4.2
v0.4.1
Release v0.4.1
- Add watchOS support
- Simpler crud vtab
- Optimize crud vtabs to only prepare statements on-demand
- Sync client: Reset cached statements after using them
- Experimental support for raw tables
v0.4.0
Release v0.4.0
- Add helper function to fix JS subkey encoding in #75
- Rewrite the "sync_local" query in #78
- sync_local: Re-use prepared statements in #79
- Add checksum newtype in #80
- Avoid allocation in deserialize to i64 in #84
- Use serde to parse data lines and checkpoints in #82
- Use serde to read tables and indexes from schema in #81
- Update Rust toolchain in #83
- Implement sync client in #70
Full Changelog: v0.3.14...v0.4.0
v0.3.14
Release v0.3.14
- Fix
powersync_replace_schema
changing underlying tables even when the schema didn't change.
v0.3.13
Release v0.3.13
- Prevent inserting invalid data type for ID field.
- Track downloaded operations in
ps_buckets
. - Add include_old and include_metadata options.
- Add table option to skip empty updates.
v0.3.12
Release v0.3.12
- Fix
powersync_last_synced_at()
returning stale information.
v0.3.11
Release v0.3.11
v0.3.10
Support bucket priorities and partial sync operations.
v0.3.9
Added debug symbols for iOS and MacOS builds.
v0.3.8
Increase column limit to 1999.