Changelog
QAIL Zig now tracks its own release notes separately from qail.rs.
Current Highlights (Post-v0.8.1, 2026-04-23)
- Real PostgreSQL CLI matrix is validated on live DB paths for
exec(inline/file/json/tx/dry-run),seed,pull, andmigrate status|plan|up|down. - Migration receipt writes now include
applied_atandsql_downon the AST-native path, matching the migration table contract used in runtime flows. - Auto migration receipts now use conflict-safe insertion and version-retry semantics, so immediate back-to-back
migrate upcalls no longer fail on_qail_migrations_version_key. - Migration-table creation via the public AST route remains raw-policy compatible (no trusted-only column default escape hatch in that path).
- AST column-definition SQL rendering now preserves nullable-by-default columns correctly;
NOT NULLis emitted only when explicitly requested. - The Linux
PgDriver.connectand pipeline failure-metadata fixes fromv0.8.1remain in place.
For the repository changelog, see: