Releases: actix/actix-web
Releases · actix/actix-web
awc: v3.3.0
- Update
trust-dns-resolverdependency to0.23. - Updated
zstddependency to0.13.
actix-web: v4.4.0
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.
actix-test: v0.1.2
- Add
TestServerConfig::rustls_021()method for Rustls v0.21 support behind newrustls-0_21crate feature. - Add
TestServerConfig::workers()method. - Add
rustls-0_20crate feature, which the existingrustlsfeature now aliases. - Minimum supported Rust version (MSRV) is now 1.68 due to transitive
timedependency.
actix-multipart: v0.6.1
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive
timedependency.
actix-multipart-derive: v0.6.1
- Update
syndependency to2. - Minimum supported Rust version (MSRV) is now 1.68 due to transitive
timedependency.
actix-http: v3.4.0
Added
- Add
rustls-0_20crate feature. - Add
{h1::H1Service, h2::H2Service, HttpService}::rustls_021()andHttpService::rustls_021_with_config()service constructors. - Add
body::to_bytes_limited()function. - Add
body::BodyLimitExceedederror type.
Changed
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive
timedependency.
actix-web-codegen: v4.2.2
- Fix regression when declaring
wrapattribute using an expression.
actix-web-codegen: v4.2.1
- Update
syndependency to2. - Minimum supported Rust version (MSRV) is now 1.68 due to transitive
timedependency.
awc: v3.2.0
- Add
awc::Connector::rustls_021()method for Rustls v0.21 support behind newrustls-0_21crate feature. - Add
rustls-0_20crate feature, which the existingrustlsfeature now aliases. - Minimum supported Rust version (MSRV) is now 1.68 due to transitive
timedependency.
actix-http: v3.3.1
Fixed
- Use correct
httpversion requirement to ensure support for constHeaderNamedefinitions.