Releases: actix/actix-web
Releases · actix/actix-web
actix-test: v0.1.5
- Add
TestServerConfig::listen_address()
method.
actix-files: v0.6.6
- Update
tokio-uring
dependency to0.4
. - Minimum supported Rust version (MSRV) is now 1.72.
actix-web: v4.7.0
Added
- Add
#[scope]
macro. - Add
middleware::Identity
type. - Add
CustomizeResponder::add_cookie()
method. - Add
guard::GuardContext::app_data()
method. - Add
compat-routing-macros-force-pub
crate feature which (on-by-default) which, when disabled, causes handlers to inherit their attached function's visibility. - Add
compat
crate feature group (on-by-default) which, when disabled, helps with transitioning to some planned v5.0 breaking changes, starting only withcompat-routing-macros-force-pub
. - Implement
From<Box<dyn ResponseError>>
forError
.
actix-test: v0.1.4
- Add
TestServerConfig::rustls_0_23()
method for Rustls v0.23 support behind newrustls-0_23
crate feature. - Add
TestServerConfig::disable_redirects()
method. - Various types from
awc
, such asClientRequest
andClientResponse
, are now re-exported. - Minimum supported Rust version (MSRV) is now 1.72.
actix-multipart: v0.6.2
- Add testing utilities under new module
test
. - Minimum supported Rust version (MSRV) is now 1.72.
actix-web-codegen: v4.3.0
- Add
#[scope]
macro. - Add
compat-routing-macros-force-pub
crate feature which, on-by-default, which when disabled causes handlers to inherit their attached function's visibility. - Prevent inclusion of default
actix-router
features. - Minimum supported Rust version (MSRV) is now 1.72.
actix-web: v4.6.0
Added
- Add
unicode
crate feature (on-by-default) to switch betweenregex
andregex-lite
as a trade-off between full unicode support and binary size. - Add
rustls-0_23
crate feature. - Add
HttpServer::{bind_rustls_0_23, listen_rustls_0_23}()
builder methods. - Add
HttpServer::tls_handshake_timeout()
builder method forrustls-0_22
andrustls-0_23
.
Changed
- Update
brotli
dependency to6
. - Minimum supported Rust version (MSRV) is now 1.72.
Fixed
- Avoid type confusion with
rustls
in some circumstances.
actix-router: v0.5.3
- Add
unicode
crate feature (on-by-default) to switch betweenregex
andregex-lite
as a trade-off between full unicode support and binary size. - Minimum supported Rust version (MSRV) is now 1.72.
actix-http: v3.7.0
Added
- Add
rustls-0_23
crate feature - Add
{h1::H1Service, h2::H2Service, HttpService}::rustls_0_23()
andHttpService::rustls_0_23_with_config()
service constructors.
Changed
- Update
brotli
dependency to6
. - Minimum supported Rust version (MSRV) is now 1.72.
awc: v3.5.0
- Add
rustls-0_23
,rustls-0_23-webpki-roots
, andrustls-0_23-native-roots
crate features. - Add
awc::Connector::rustls_0_23()
constructor. - Fix
rustls-0_22-native-roots
root store lookup - Update
brotli
dependency to6
. - Minimum supported Rust version (MSRV) is now 1.72.