What's New in v0.3.2
Rust API
- Transaction named parameters —
execute_named()/query_named()now available onTransaction, matching theDatabaseAPI
Bug Fixes
- UPDATE SET parameter resolution — Fixed
UPDATE t SET col = col + $1 WHERE id = $2failing because positional and named parameters were not passed to SET expression evaluation (resolved to NULL)
Internal
- Zero-copy parameter passing in UPDATE — Arc refcount bump instead of deep-cloning all parameter keys/values into the setter closure
- Unified execution path — Eliminated internal code duplication via
execute_sql_with_ctx - WASM binary updated
Full Changelog: v0.3.1...v0.3.2