🎉 TinyBase v4.4.2
This adds a cheeky new hook called `useProvideStore`.
Now components can create global Stores that can be used by other components. This is pretty useful for apps with dynamically generated Stores.
github.com/tinyplex/tinybase…
Enjoy!
🎉 TinyBase v4.4
This is a relatively straightforward release to add a selection of new listeners and hooks to the Store object.
Thanks for the feature request, @marbemac!
tinybase.org/guides/releases…
From the Automerge team: Introducing Automerge-Repo, a "batteries-included" toolkit for building local-first applications.
automerge.org/blog/2023/11/0…
TinyBase v4.3.22:
- reduces the internal state stored within each hook implementation
- closes a small race condition gap between hook execution (to get a value) and useEffect execution (to set a listener on it)
Please report any React-related issues seen as a result!
✨ Welcome Orpheus Lummis, TinyBase's 2,500th stargazer! ✨
And a huge thanks to all of you who have been following and contributing recently. It makes it all worthwhile 🙏
🎉 TinyBase v4.3.12
This release adds sanitization methods to the TinyBasePartyKitServer class so that you can ensure only valid operations are being sent by a client.
It also updates the fast-moving @partykit_io dependencies, naturally!
github.com/tinyplex/tinybase…
🎉 TinyBase v4.3.9
Some small but useful additions for the weekend! This provides configuration for both the server and client of the PartyKit Persister. Configure the store path, the durable store prefix, HTTP headers, etc.
Release notes: github.com/tinyplex/tinybase… - enjoy!
🎉 TinyBase v4.3.8...
A five character diff that solves a gnarly problem for @TobiasCornille: you can now create new queries within the listeners of existing ones.
It unlocks some powerful chained query functionality. But watch for cascades, folks! 🎆
github.com/tinyplex/tinybase…
@tinybasejs is one of the tools I'm most excited about these days. Really enjoyed chatting with @jamespearce about his motivations behind building it and what's in store for the future. Don't sleep on this ep, it's a good one!
Wondering how to bring reactivity and lightning-fast performance to your web applications? Meet @tinybasejs from @jamespearce, a game-changer in browser-native data storage. Experience the benefits of a reactive relational database, powered by web technologies.
Wondering how to bring reactivity and lightning-fast performance to your web applications? Meet @tinybasejs from @jamespearce, a game-changer in browser-native data storage. Experience the benefits of a reactive relational database, powered by web technologies.
🎉 TinyBase 4.3 - The One With PartyKit 🎈
Structured data on the client with fast, reactive user experiences - but now with cloud-based persistence and room-based collaboration!
Read more in the PartyKit blog post: blog.partykit.io/posts/party…
Party on! 🎈
😳 TinyBase 4.3.4.
This fixes a tricky IndexedDB race condition, so if that's been acting up for you, upgrade and give it a whirl!
github.com/tinyplex/tinybase…
🎉 TinyBase 4.3 - The One With PartyKit 🎈
Structured data on the client with fast, reactive user experiences - but now with cloud-based persistence and room-based collaboration!
Read more in the PartyKit blog post: blog.partykit.io/posts/party…
Party on! 🎈
The TinyBase v4.3 beta is TOP SECRET 🎈
Could be awesome if we pull it off... so please kick the tires and try the demo, but don't tell anyone! 🤫
beta.tinybase.org/guides/rel…
🎉 Announcing TinyBase v4.2 🎉
Save your TinyBase data to IndexedDB - and with the same persistence API you've already been using!
tinybase.org/guides/releases…
🚀 IndexedDB support is coming to TinyBase!
github.com/tinyplex/tinybase…
Please kick the tires and see what you think! We're going to do the main release pretty quickly, assuming it all works as expected.