Loading...

Loading...

October 2025
Flutter SDK

Flutter/Dart Client SDK: v1.16.0

[ADDED]  getCrudTransactions() returning a stream of completed transactions. This can be used to batch transactions when uploading CRUD data. (PR #320) [ADDED] [Alpha] Introduced sync streams as an early alpha release to enable more dynamic sync. Follow the discussion in #sync-streams-alpha in Discord, and see the docs. (PR #317) [ADDED] [Alpha] An improved attachments helper implementation in package:powersync_core/attachments/attachments.dart. See the docs to get started. (PR #311) [ADDED] [Experimental] Swift Package Manager support. (PR #325)
September 2025
React Native SDK

React Native Client SDK: v1.25.0

[ADDED] Introduced sync streams as an early alpha release to enable more dynamic sync. Follow the discussion in #sync-streams-alpha in Discord. (PR #707) [ADDED] React hooks for sync streams, including useSyncStream() for managing stream subscriptions and an updated useQuery() that can subscribe to streams and delay queries until synced at least once. (PR #717) [FIXED] A deadlock issue affecting OPFS when used with the Rust client, preventing potential stalls during sync across multiple tabs. (PR #725)
Swift SDK

PowerSync Swift SDK: v1.6.0

[ADDED] The getCrudTransactions() API to upload multiple transactions in a batch. (PR #245) [IMPROVED] [Attachment Helpers] Makes the attachment system recover from cases where re-installing the app changes absolute paths on iOS simulators. (PR #80) [IMPROVED] Updated the powersync-sqlite-core extension to v0.4.6. (changelog) [IMPROVED] Additional compatibility with new Swift 6.2 / XCode 26 concurrency checks. [IMPROVED] Updates the Kotlin SDK build to 1.6.0 which establishes a foundation on which we can add libraries such as SQLCipher for encryption in the future. (PR #230)
August 2025