Releases
v0.30.0
Compare
Sorry, something went wrong.
No results found
0.30.0 (2026-08-09)
⚠ BREAKING CHANGES
api: remove global managed client exports and ambient generated registries. Remove jsonbTypes, queries --embed, and legacy lifecycle hooks.
json: PostgreSQL JSON inputs and results now use SqlxJson documents and require regenerated cache and runtime descriptors.
runtime: require Temporal SQL values and reject timestamp without time zone unless explicitly allowed.
Features
api: consolidate generated workflows (2ed92de )
close prepare and runtime dx gaps (7cb8b76 )
json: add extended json protocol (e2d0040 )
queries: audit query reuse (b732b74 )
runtime: add decode error context (84a86df )
runtime: require temporal sql values (4484391 )
Bug Fixes
api: close compatibility review gaps (70ece28 )
api: close mapped query review gaps (be15bd7 )
api: enforce exact generated contracts (a8c8a76 )
ci: provide temporal api to clients (bd7290d )
ci: refresh pgschema fixture artifacts (070b098 )
cli: keep json failure summary complete (aeac2f1 )
doctor: probe schema materializer (6f9f4fd )
json: bound audit number regex input (c76072f )
json: bound canonical number expansion (2f6c81f )
json: enforce reader audit invariants (dc460da )
json: enforce review invariants (7f12847 )
json: make document brands unforgeable (7bb6598 )
json: preserve exact-number equality (2878711 )
json: size jsonb numbers without rendering (ca1dd30 )
prepare: canonicalize cache publication (f5d3d11 )
prepare: publish artifacts atomically (044c74c )
queries: preserve audit semantics (0946041 )
runtime: close temporal review gaps (6d5d8e2 )
schema: canonicalize generated contracts (0873196 )
Documentation
json: propose extended protocol (9cfd1c6 )
upgrade: merge 0.30 migration guide (368a768 )
upgrades: merge 0.31 into 0.30 (5425de6 )
You can’t perform that action at this time.