Skip to content

v0.6.3

Choose a tag to compare

@agentfirstkit agentfirstkit released this 01 Jun 08:14
· 18 commits to main since this release
  • Add afpsql inspect for schema discovery — list databases, schemas, tables, and columns without hand-writing catalog queries
  • Add --dry-run to prepare and validate a statement server-side without executing it
  • Add --explain and --explain-analyze to wrap a query in its execution plan
  • Add pipe-mode begin/commit/rollback requests for explicit multi-statement transactions on a session
  • Soft-truncate oversized inline result sets instead of erroring out, so large reads degrade gracefully
  • Eliminate the cancel race with an atomic terminal-emit claim so a cancelled query can never double-emit a terminal frame
  • Harden value decoding — surface decode errors instead of silently emitting null, and correctly handle bytea and array types
  • Preserve the --param string form and bind NUMERIC values without precision loss
  • Unify the error code dispatch and report connection identity in session_info responses
  • Upgrade to rustc 1.96 and refresh workspace dependencies