Firstly a roll call of thanks:
* The whole SQLite community
* @Ghost for sqlite3
* @tomayac for sqlite-waasm
* @tantaman for cr-sqlite-wasm
* @kevin_jahns for Yjs
* @pvh, @inkandswitch & team for Automerge
And of course the TinyBase beta community for kicking the tires! 🙏
🎉 Announcing TinyBase v4.0!
The speed and reactivity of TinyBase, coupled with the storage and interoperability of SQLite, and topped off with the synchronization and collaboration of CRDTs.
tinybase.org
The final v4.0-beta release is up and TinyBase now integrates with SQLite via sqlite3, sqlite-wasm, and cr-sqlite.
Last-minute tire kicking please!
> npm i tinybase@beta
Hoping to take it out of beta this week... 🤞
beta.tinybase.org/guides/sch…
🎉 TinyBase v3.3
This release allows you to track the Cell Ids used across a whole Table, regardless of which Row they are in, and how they change with time.
(Why? We need this for upcoming v4.0 release, so we can fully sync to SQLite 😮)
Enjoy!
tinybase.org/guides/releases…
🎉 v3.2 - "the one with addStartTransactionListener"
This release lets you add a listener to the start of a transaction, and detect that a set of changes are about to be made to a Store.
A small change but unlocks some things for the future...
tinybase.org/guides/releases…
🔥 Hot off the press: we have @vite_js templates for TinyBase!
It's super easy to start a new TinyBase app now. Just choose your JS/TS/React combo, and off you go.
tinybase.org/guides/the-basi…
Enjoy.
🎉 v4.0.0-beta.3
TinyBase now has support for Automerge CRDTs as well as Yjs!
Please give it a whirl and provide any feedback 🙏
beta.tinybase.org/guides/rel…
🚀 v3.1.6 - use TinyBase with @vite_js
This release adds `types` entry points to package.json so that the bundle types correctly - and you can get started with @tinybasejs quicker than ever.
(And yes, we should make a Vite template. Stay tuned!)
github.com/tinyplex/tinybase…
🎉 v4.0.0-beta.2 - "the one with Yjs"
This is TinyBase's first CRDT-based synchronization solution, with a persister that integrates with Yjs documents.
github.com/tinyplex/tinybase…
Enjoy 🖐️🎤
🧪 v4.0.0-beta.1
This is the first significant beta in the v4 cycle, with a focus on storage integrations and synchronization.
Note that this release includes a breaking change if you are using Persisters!
More info at github.com/tinyplex/tinybase…