DEV Community

rinat kozin
rinat kozin

Posted on

RedBase / redb.Route / redb.Tsak 3.0.0 shipped

redb hit 20k NuGet downloads

Three packages, one version bump.

RedBase 3.0.0 — Free tier now generates the same pivot CTE as Pro. array_agg FILTER on PostgreSQL, MAX CASE WHEN on MSSql. Same base-field pushdown, same index path. MSSql Free went from 0 to 145/145 parity tests. Auto-deployed SQL bundle on version mismatch — no DBA in the loop.

redb.Route 3.0.0 — the entire v1/v2 dual compiler stack is gone. One canonical RouteDefinition, AST built from IProcessorDefinition nodes. Dynamic endpoints (ToD, dynamic WireTap/Enrich), string-template DSL (${header.x}, ${body}), full OnException fluent parity with Apache Camel.

redb.Tsak 3.0.0 — runtime container for redb.Route pipelines. Rebuilt on Core 3.0.0 + Route 3.0.0. No breaking changes in Tsak's own API.

Upgrade: package bump, no migrations.

https://dev.to/rinat_kozin_d0a2ef43e7824/why-our-free-was-so-far-behind-pro-and-what-we-just-shipped-in-redbase-300-with-the-actual-sql-i7b

https://redbase.app/architecture

https://github.com/redbase-app/redb/blob/main/CHANGELOG.md
https://github.com/redbase-app/redb-route/blob/main/CHANGELOG.md
https://github.com/redbase-app/redb-tsak/blob/main/CHANGELOG.md

Top comments (0)