openaienmodel: gpt-5-mini-2025-08-07
v4.12.30
Key Points
- Deduplicate Cache-Control headers
- Do not compress 206 Partial Content
- Fix URL param replacement bug
Summary
Release v4.12.30 contains targeted bug fixes and maintenance updates affecting caching headers, compression behavior for partial responses, client URL param replacement, and method-override stream forwarding. It also includes repository housekeeping for benchmarks and a TypeScript upgrade preparatory change.
Key Points
- fix(cache): Cache-Control directives are now deduplicated case-insensitively — prevents duplicate headers with different casing.
- fix(compress): 206 Partial Content responses are no longer compressed — avoids corrupting ranged responses.
- fix(client): replaceUrlParam no longer matches params that merely prefix another param — safer URL param replacement.
- fix(method-override): when forwarding a stream body in query mode, duplex is set so streaming proxies work correctly.
- chore: bumped benchmark/routers dependencies and removed unused benchmarks.
- chore: updated to TypeScript 6 in preparation for TS7 — be aware of upcoming TS changes.
Upgrade Notes
- Recommended to update to v4.12.30 for the cache, compression, and client fixes.
- No breaking changes called out; watch TypeScript upgrade if you rely on dev tooling or type configurations.