What shipped: Three significant changes are bundled in the upcoming JS SDK release: (1) Breaking — the JavaScript sync client has been removed from @powersync/common, @powersync/web, and @powersync/react-native; the Rust client is now the only option. (2) The "experimental" label has been removed from the raw tables feature, marking it as stable. (3) A new WASQLiteVFS.OPFSWriteAheadVFS has been added to @powersync/web, supporting concurrent reads alongside writes.
Why this needs docs: Breaking change (JS sync client removal requires user action), maturity milestone (raw tables is now stable), and new user-facing addition (new VFS option with concurrent read support).
Likely affected pages/sections:
- Web SDK / React Native SDK configuration reference — remove any reference to
syncImplementation: 'JS' or the JavaScript sync client option; add a migration note for users who had it configured
- Raw tables documentation — remove the "experimental" warning/badge; update any caveats that referenced its experimental status
- Web SDK VFS options page — document
WASQLiteVFS.OPFSWriteAheadVFS and its concurrent read capability; compare with existing VFS options
- Migration guide — add an entry for the JS sync client removal with upgrade instructions
Source PR: powersync-ja/powersync-js#929
CC: @benitav @stevensJourney
What shipped: Three significant changes are bundled in the upcoming JS SDK release: (1) Breaking — the JavaScript sync client has been removed from
@powersync/common,@powersync/web, and@powersync/react-native; the Rust client is now the only option. (2) The "experimental" label has been removed from the raw tables feature, marking it as stable. (3) A newWASQLiteVFS.OPFSWriteAheadVFShas been added to@powersync/web, supporting concurrent reads alongside writes.Why this needs docs: Breaking change (JS sync client removal requires user action), maturity milestone (raw tables is now stable), and new user-facing addition (new VFS option with concurrent read support).
Likely affected pages/sections:
syncImplementation: 'JS'or the JavaScript sync client option; add a migration note for users who had it configuredWASQLiteVFS.OPFSWriteAheadVFSand its concurrent read capability; compare with existing VFS optionsSource PR: powersync-ja/powersync-js#929
CC: @benitav @stevensJourney