http-v3.12.0
actix/actix-webhttp-v3.12.0Feb 18, 2026by JohnTitor
AI Summary
This release improves HTTP/2 performance with increased flow control window sizes, adds TCP_NODELAY configuration, fixes several body and connection handling issues, and updates the minimum supported Rust version to 1.88.
Key Highlights
- MSRV updated to 1.88
- Increased default HTTP/2 flow control window sizes
- TCP_NODELAY configuration option
- Fix for truncated body ending without error
- Fix for lingering sockets and client stalls
New Features
- Exposed configuration methods to improve upload throughput
- TCP_NODELAY config/method
- Fix truncated body ending when connection closed abnormally
- Fix lingering sockets and client stalls when responding early to dropped chunked request payloads
- Do not compress 206 Partial Content responses
Full Release Notes
- Minimum supported Rust version (MSRV) is now 1.88. - Increase default HTTP/2 flow control window sizes. [#3638] - Expose configuration methods to improve upload throughput. [#3638] - Fix truncated body ending without error when connection closed abnormally. [#3067] - Add config/method for `TCP_NODELAY`. [#3918] - Do not compress 206 Partial Content responses. [#3191] - Fix lingering sockets and client stalls when responding early to dropped chunked request payloads. [#2972] [#3638]: https://github.com/actix/actix-web/issues/3638 [#3067]: https://github.com/actix/actix-web/pull/3067 [#3918]: https://github.com/actix/actix-web/pull/3918 [#3191]: https://github.com/actix/actix-web/issues/3191 [#2972]: https://github.com/actix/actix-web/issues/2972