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
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.
Web SDK release
Thanks to David B (aka Boozedog), Bodok, Anders H, David A, and Francois vdM.
Usage metrics now available
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.
More example implementations
We’ve released more example implementations including:
- Django (h/t Savana Tech)
- Node.js (h/t Alex M)
- Node.js with Firebase auth
- Attachment helpers for React Native
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.
Flutter SDK now v1.0
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.