Release actix-web: v4.4.0
Release actix-web: v4.4.0
github.com
Release actix-web: v4.4.0 · actix/actix-web
Added Add HttpServer::{bind, listen}_auto_h2c() methods behind new http2 crate feature. Add HttpServer::{bind, listen}_rustls_021() methods for Rustls v0.21 support behind new rustls-0_21 crate fe......

Added
- Add
HttpServer::{bind, listen}_auto_h2c()methods behind newhttp2crate feature. - Add
HttpServer::{bind, listen}_rustls_021()methods for Rustls v0.21 support behind newrustls-0_21crate feature. - Add
Resource::{get, post, etc...}methods for more concisely adding routes that don't need additional guards. - Add
web::Payload::to_bytes[_limited]()helper methods. - Add missing constructors on
HttpResponsefor several status codes. - Add
http::header::ContentLengthtyped header. - Implement
Defaultforweb::Data. - Implement
serde::Deserializeforweb::Data. - Add
rustls-0_20crate feature, which the existingrustlsfeature now aliases.
Changed
- Handler functions can now receive up to 16 extractor parameters.
- The
Compressmiddleware no longer compresses image or video content. - Hide sensitive header values in
HttpRequest'sDebugoutput. - Minimum supported Rust version (MSRV) is now 1.68 due to transitive
timedependency.