Releases: microsoft/duroxide-pg
Releases · microsoft/duroxide-pg
Release list
v0.1.34
v0.1.33
Release duroxide-pg 0.1.33 — fix: add native-tls feature to reqwest so HTTPS calls (including AAD token acquisition for connectWithEntra / connectWithSchemaAndEntra) work end-to-end. See CHANGELOG.
v0.1.32
v0.1.30
Changed
- TLS backend — Switched the SQLx runtime feature from
runtime-tokio-rustlstoruntime-tokio-native-tlsin both the root crate and thepg-stresscompanion. This eliminates the transitive dependency on theringcrate (not FIPS compliant for our policy requirements). Linux uses OpenSSL vianative-tls; macOS uses Secure Transport, Windows uses SChannel. (#5) - Build hygiene — Dropped the
path = "../../duroxide"andpath = "../../../duroxide"workspace-relative overrides on theduroxidedependency. The crate now resolvesduroxidepurely from crates.io. (#5) - Bumped
duroxidedependency —0.1.27→0.1.28(also dropsring).
📦 Crates.io: https://crates.io/crates/duroxide-pg/0.1.30
📜 Full changelog: https://github.com/microsoft/duroxide-pg/blob/main/CHANGELOG.md
v0.1.28
What's Changed
Added
Provider::get_instance_stats()with stored procedure for per-instance history, queue carry-forward, and KV usage reporting- 8 new validation tests: corrupted history error propagation (2) + stats tests (6)
sample_orchestration_statsandsample_kv_read_modify_write_countere2e coverage
Fixed
- Deserialization error propagation:
read(),read_with_execution(), andread_history_with_execution_id()now returnProviderError::permanentinstead of silently dropping malformed events - get_instance_stats carry_forward: corrected JSONB path and removed error-swallowing
EXCEPTIONblock
Changed
- Bumped duroxide dependency to 0.1.27
Full Changelog: See CHANGELOG.md
v0.1.27 — KV Delta Table
Changes
- KV delta table (migration 0020): Fixes read-modify-write replay poisoning
- Two-table KV model:
kv_deltafor current execution,kv_storefor completed executions - KV read stored procedures:
get_kv_valueandget_kv_all_valueswith delta+store merge - 9 new provider validation tests for KV delta behavior
- Requires duroxide ≥ 0.1.26
See CHANGELOG