v2.3.0 0.9.0
high risk
facebook/astryxSep 9, 2026 → Sep 9, 20260 days between releases
What's New
Architectural shift from SQL federation to Rust HTTP proxying between v2.3.0 and 0.9.0
Breaking Changes
- Minimum supported Rust version moves to 1.85/1.88
- RequestHeader and ResponseHeader no longer implement DerefMut
- Removed async_write_vec APIs
- Hop-by-hop headers stripped by default
- Default HTTP/2 server limits are bounded
New Features
- Reworked connection pooling with sharded storage and a global LRU
- Added upstream module system that applies before compression
- HTTP/1.1 downstream request pipelining
- Cancel-safe body and header writer primitives
- TLS offload thread pool configuration
Improvements
- Split Prometheus integration into a separate crate
- Improved graceful shutdown and upgrade behavior
- More handling of HTTP parsing and framing edge cases
- Google models now use Vertex AI
- Stale-while-revalidate windows retain cached results across acceleration refreshes
Bug Fixes
- SQL translation fixes for DuckDB, SQLite, and MySQL
- Improved graceful shutdown and upgrade behavior
- More handling of HTTP parsing and framing edge cases
- Stale-while-revalidate persistence across refreshes
- Spice v2.3.0 brings performance improvements
Upgrade Notes
The provided release notes are for two different projects: facebook/astryx v2.3.0 and cloudflare/pingora 0.9.0. Please verify the repository name before upgrading. Note the Rust MSRV bump to 1.85/1.88 and the removal of async_write_vec APIs.
The Two Releases
v2.3.0
Spice v2.3.0 (September 9, 2026)
Sep 9, 2026· 1 month ago
Enhances SQL federation, BigQuery support, and GitHub data connector capabilities with performance improvements.
Full release notes0.9.0
Pingora 0.9.0
Sep 9, 2026· 1 month ago
A major proxy update focusing on connection pooling rework, security hardening, and HTTP parsing improvements.
Full release notes