2min. read

PowerSync Update: November 2023

Our latest updates from November 2023, including the v1.0 stable release of PowerSync, the JS Web SDK release and updates to our docs.

Photo of Kobie Botha
By Kobie Botha
Featured image for "PowerSync Update: November 2023"

Last month we covered substantial ground to get PowerSync out of beta. That included implementing usage metric tracking, stability and scalability testing as well as releasing our Web SDK and updating existing Flutter and React Native SDKs. If you want a deeper look under the hood, our repos are now available under a single PowerSync GitHub org, here.

Here are some major things we shipped during November…

PowerSync v1.0 stable release

Illustration in this article

Excited to announce that as of yesterday, PowerSync is officially out of beta! A big thank you to all our beta testers and early adopters. Stay tuned for more insights on our journey, system capabilities, and future plans!

Thanks need to go to more than can be mentioned but Tobie K , Bojan T , Benedikt M , Herman L and Francois vdM all deserve special acknowledgement.

Read the announcement post

Web SDK release

Illustration in this article

Our JavaScript web SDK is now in Beta. The vanilla JavaScript SDK can be wired up to any web development framework. React Hooks are available with similar ease of use enhancements planned for Angular, Vue, Svelte, and Solid.

Thanks to David B (aka Boozedog), Bodok , Anders H , David A , and Francois vdM.

Read the web SDK docs

Usage metrics now available

Illustration in this article

The dashboard now has a metrics tab showing storage size, sync operations, peak concurrent connections and other usage data. Metrics are displayed per instance and support filtering by period and can be exported to CSV. Thanks to Sebastian R for some early feedback here.

See your usage metrics

More example implementations

Illustration in this article

We’ve released more example implementations including:

Backend implementations

  • Django (h/t Savana Tech)
  • Node.js (h/t Alex M)
  • Node.js with Firebase auth

Other

  • Attachment helpers for React Native

See all examples

Docs updates

Illustration in this article

We’ve made multiple updates to our documentation, including:

  • A new page on our philosophy at PowerSync.
  • An explanation of the PowerSync protocol.
  • A reworked and more thorough explanation of how PowerSync guarantees causal+ consistency.
  • A page on performance and limits.

Explore the docs

Flutter SDK now v1.0

Illustration in this article

Our Flutter SDK v1.0 stable has also been released. The v1.0 release includes updates that allow support for local-only tables, full-text search (FTS) and more. A full-text search reference example will be released soon.

Pub.dev listing