Releases: actix/actix-web
Releases · actix/actix-web
actix-web-codegen: v4.2.1
- Update
syn
dependency to2
. - Minimum supported Rust version (MSRV) is now 1.68 due to transitive
time
dependency.
awc: v3.2.0
- Add
awc::Connector::rustls_021()
method for Rustls v0.21 support behind newrustls-0_21
crate feature. - Add
rustls-0_20
crate feature, which the existingrustls
feature now aliases. - Minimum supported Rust version (MSRV) is now 1.68 due to transitive
time
dependency.
actix-http: v3.3.1
Fixed
- Use correct
http
version requirement to ensure support for constHeaderName
definitions.
actix-web: v4.3.1
- Add support for custom methods with the
#[route]
macro. #2969
actix-test: v0.1.1
- Add
TestServerConfig::port()
setter method. - Minimum supported Rust version (MSRV) is now 1.59 due to transitive
time
dependency.
actix-multipart: v0.6.0
- Added
MultipartForm
typed data extractor. #2883
actix-multipart-derive: v0.6.0
- Add
MultipartForm
derive macro.
actix-web-codegen: v4.2.0
- Add support for custom methods with the
#[route]
macro. #2969
awc: v3.1.1
Changed
client::Connect
is now public to allow tunneling connection withclient::Connector
.
actix-web: v4.3.0
Added
- Add
ContentDisposition::attachment()
constructor. #2867 - Add
ErrorHandlers::default_handler()
(as well asdefault_handler_{server, client}()
) to make registering handlers for groups of response statuses easier. #2784 - Add
Logger::custom_response_replace()
. #2631 - Add rudimentary redirection service at
web::redirect()
/web::Redirect
. #1961 - Add
guard::Acceptable
for matching againstAccept
header MIME types. #2265 - Add fallible versions of
test
helpers:try_call_service()
,try_call_and_read_body_json()
,try_read_body()
, andtry_read_body_json()
. #2961
Fixed
- Add
Allow
header toResource
's default responses when no routes are matched. #2949