TinyBase v2.2 focuses on developer tools.
For example, you'll be able to code-generate TypeScript definition files from schemas, or imply schemas from data.
(Caution: the beta.0 release is very early!)
github.com/tinyplex/tinybase…
🚀 New release! v2.1 allows you to create indexes where a single Row Id can exist in multiple slices.
Sounds more complicated than it is... this basically means you can build fast search-like experiences like this: tinybase.org/demos/word-freq…
Release notes: tinybase.org/guides/releases…
Looking forward to talking about local-first apps and @tinybasejs at @JavaScriptCon in New York this Wednesday!
(I'd say it's good to be on the 'road' doing events again, but we just sailed there 🤣)
Gonna be cool though!
javascript-conference.com/ge…
Nervous about TinyBase performance?
Here's a new demo for TinyBase v2.1 beta, showcasing browser-based indexing & retrieval of the top 10,000 words in English.
See whether you think it's as fast as I do ⚡️
beta.tinybase.org/demos/word…
🚀 NEW v2.1.0 beta release!
You can now create indexes where a single Row Id can exist in multiple slices - enabling simple keyword search, for example.
github.com/tinyplex/tinybase…
🚀 NEW! TinyBase v2.0.1 ships with extra legacy builds so you can target older runtimes without having to transpile from source yourself.
The NPM package now includes all esnext/es6 and ESM/UMD combos (plus a debug build) for every module.
See more at tinybase.org/guides/how-tiny…
🚀 Announcing TinyBase v2.0.0!
This is a huge release, including a query engine, sorting, pagination - and new demos to showcase it all.
Check it out at tinybase.org and please let us know what you think! 🙏
🤫 Teaser: this @tinybasejs v2 demo is going to be awesome*
My favorite part is that TinyBase inadvertently supports modular query composition.
(* though I say it myself!)
The v2.0.0-beta.3 is out! We're nearly ready to launch...
Note: there is a breaking change from v2.0.0-beta.2, detailed at github.com/tinyplex/tinybase…
Enjoy!
Time to take v2.0.0-beta.1 for a spin!
This adds React hook and component bindings for the new query engine functionality.
beta.tinybase.org/api/ui-rea…
Milestone! Just passed 2,000 unit tests and 10,000 assertions for @tinybasejs. 📈
(It's an effort! But amazing how much confidence this gives me, every time I touch an implementation detail.)
Announcing v2.0.0-beta0 - "The one with the SQL-adjacent query engine" 🎉
More here: beta.tinybase.org/api/querie…
`npm install tinybase@beta` to try it out!
🎉 Release: v1.3.0
Adds support for explicit transaction start and finish methods, as well as listeners for transactions finishing.
tinybase.org/guides/releases…
Two releases last night:
🟢 v1.2.3 adds statistics for InvalidCellListeners
github.com/tinyplex/tinybase…
🟡 v1.3.0-beta.0 adds startTransaction and finishTransaction methods, plus listeners for transaction completion.
github.com/tinyplex/tinybase…