(updated)
|
3
min. read

PowerSync Update: April 2025

Kobie Botha

We released a major website update designed to concisely explain what PowerSync is and how it’s built for open database technologies, especially SQLite on the client-side. Check it out and let us know what you think! Here’s the April update:

Sync Progress Tracking

PowerSync Client SDKs now track sync progress, so you can show users when their local database is up to date. This is especially useful for longer-running initial syncs of large datasets.

See the release notes for more details.

Using PowerSync With AI Tools

We added a context menu to our docs for copying Markdown or sending pages to ChatGPT/Claude. You can also use /llms.txt (page summaries) or /llms-full.txt (full docs) to provide LLMs with broader context. We’re expanding that page with more resources.

Read the docs

PowerSync Cloud: Service Version Locking

Customers on our Team and Enterprise plans on PowerSync Cloud can now lock their instances to specific versions of the PowerSync Service. Downgrades aren’t always supported — contact us if needed.

Read the docs

Swift Client SDK V1 Release

Version 1.0.0 is the GA release of the PowerSync Swift client SDK, and includes multiple breaking changes to align with Swift best practices, simplify CRUD operations, and improve API stability and consistency. Version 1.1.0 added further improvements.

Shout out to the folks at Touchlab who helped us during the early phases of this project!

See the full changelog and SDK reference for details, and join the PowerSync community on Discord for support.

Kotlin Client SDK V1 Release

Version 1.0.0 is the GA release of the PowerSync Kotlin client SDK. We addressed a few remaining items to take our Kotlin client SDK out of Beta. Version 1.1.0 also added further improvements.

See the release notes for details.

Improved Logging for JS SDKs

You no longer need to manage your own js-logger dependency — logging utilities are now built into the SDKs

See the docs

Blog Post: Escaping The Network Tarpit

PowerSync co-founder Conrad Hofmeyr writes about the network tarpit: the seemingly endless complexity developers face with using APIs to move app state over the network. Sync engines like PowerSync provide a better path.

Read the blog post

Blog Post: Building My First .NET SDK

PowerSync engineer Christiaan Landman describes how he built the PowerSync .NET client SDK by combining structured learning, cross-framework support, and idiomatic API design.

Read the blog post

Community Focus

H/T MaxMonteil, js2702, Radiokot and fethij for their contributions in April 🙏

SpacedCards: An AI-powered flashcard app with spaced repetition and distraction blocking.

Great work Standa 👏

Check it out

addto.me lets you interact with multiple apps (like Google Calendar, Notion, Jira, Calendly etc.) directly from your chat apps (Whatsapp and Telegram).

Check it out

That's it for the April update, happy coding!