Repository navigation
TeaQL Rust 5.0.0
TeaQL Rust 5.0.0 is a coordinated major release of the core, macro, runtime, SQL, data-service, SQLite/PostgreSQL/MySQL provider, and Axum integration crates. All nine crates are published on crates.io from the clean main commit 227b1d0; the signed v5.0.0 tag points to that commit.
Compatibility: generated consumers pinned to 4.x will not select 5.0.0 automatically. Update the TeaQL dependency requirements together, or regenerate once the model-aware generation service adopts 5.0.0. The generator default is not yet switched, so this release does not claim an end-to-end default 5.0 generation workflow.
Verification: main CI and Example Gate passed, including the exact live SQLite/PostgreSQL/MySQL provider suite. The official archives of eight core crates passed checksum, source-commit, clean-tree and signed-tag provenance checks; the Axum archive was checked separately against its crates.io checksum and VCS source. A fresh Order generated consumer resolved six TeaQL packages only from crates.io, compiled, and ran the nested graph mutation probe twice against the same SQLite file without cleanup. Checker rejection, audited save, optimistic conflict, hidden-version conflict, cancellation, and mixed graph changes passed in both runs.
Release tracking and remaining generator adoption: #144 . Human-readable migration notes are in CHANGELOG.md at this tag.
Reproduction and retained release evidence: https://github.com/teaql/teaql-conformance/blob/main/2026-09/202609161010-rust-500-public-crates-release.md