DATE:
AUTHOR:
PowerSync Product Team
.NET SDK

PowerSync .NET SDK: v0.1.4 (Beta)

DATE:
AUTHOR: PowerSync Product Team

We are excited to announce the Version 0.1.4 (Beta) release of the PowerSync .NET client SDK

Visit the full SDK reference to get started, for implementation details, and code snippets.

See the full changelog below.

Have any questions or feedback? Chat with us and the PowerSync community on Discord.

Changelog

v0.1.4 - 2026-08-06

  • [IMPROVED] Updated the bundled PowerSync SQLite core extension to v0.5.2. (PR #83)

  • [FIXED] Race condition that produced No iteration is active errors when a sync iteration ended. (PR #82)

  • [INTERNAL] Moved watched query handling out of PowerSyncDatabase into a dedicated WatchManager. Watch and OnChange are now thin wrappers over it. (PR #80)

v0.1.3 - 2026-08-04

  • [ADDED] Support for loading custom SQLite extensions on PowerSync-managed connections via MDSQLiteOptions.Extensions. A new LoadPowerSyncExtension flag lets you skip loading the default core extension, useful on platforms that place the powersync library in a nonstandard location. (PR #72)

  • [FIXED] The sync client reconnecting immediately after an error instead of waiting for the retry backoff, causing reconnection loops. (PR #70)

  • [FIXED] A race condition where updates made while FlushUpdates was running could be dropped instead of persisted. (PR #76)

v0.1.2 - 2026-05-07

  • [ADDED] Attachment APIs: AttachmentQueue manages offline-first file attachment sync (upload, download, delete, archive), mirroring the implementation in our other SDKs. Register a watched query and supply local and remote storage adapters; the queue handles the full lifecycle automatically. See the docs. (PR #68)

  • [ADDED] Mac Catalyst support. The SDK now targets net9.0-maccatalyst and the setup script downloads the Mac Catalyst xcframework automatically. (PR #64)

  • [IMPROVED] Fewer warnings on dotnet build. (PR #65)

  • [FIXED] Runtime resolution of the SQLite core extension on net9.0-android and net9.0-ios now works correctly. The SDK was missing those platform-specific target frameworks. (PR #60)

v0.1.1 - 2026-04-07

  • [ADDED] Windows ARM64 support. The SDK now downloads and uses the aarch64 Windows binary, enabling PowerSync on Windows ARM devices. Also updates the SQLite core extension to v0.4.12, which skips creating ps_crud entries when clearing raw tables. (PR #55)

v0.1.0 - 2026-03-26

  • Initial Beta Release.

Powered by LaunchNotes