actix-http: v3.20.0
- Release oversized HTTP/1 write buffers after flushing to reduce memory retained by idle connections.
- Minimum supported Rust version (MSRV) is now 1.89.
actix-web: v4.18.1
- Add
TestRequest::query()method for constructing HTTPQUERYtest requests.
actix-test: v0.1.6
- Add
TestServer::query()for issuing HTTPQUERYrequests (RFC 10008). #4140 - Minimum supported Rust version (MSRV) is now 1.89.
actix-http-test: v3.4.0
- Add
TestServer::{query, squery}()methods for constructing HTTPQUERYrequests. - Minimum supported Rust version (MSRV) is now 1.89.
awc: v3.11.0
- Add
Client::query()method for constructing HTTPQUERYrequests. - Minimum supported Rust version (MSRV) is now 1.89.
actix-web: v4.18.0
- Add
#[query]route handler macro. - Add support for
method = "QUERY"in#[route]. - Add
guard::Query()method guard. - Document that
HttpServer::on_connect()must be called beforebind(). - Minimum supported Rust version (MSRV) is now 1.89.
actix-web-codegen: v4.5.0
- Add
#[query]route handler macro - Add support for
method = "QUERY"in#[route]. - Minimum supported Rust version (MSRV) is now 1.89.
actix-files: v0.7.2
- Evaluate request preconditions before processing
Rangeheaders when serving aNamedFile. - Ignore
Rangeheaders for methods other than GET when serving aNamedFile. - Ignore
If-Unmodified-SincewhenIf-Matchis present when serving aNamedFile. - Respond with 412 Precondition Failed for matching
If-None-Matchon methods other than GET and HEAD when serving aNamedFile. - Ignore
If-Modified-Sinceon methods other than GET and HEAD when serving aNamedFile. - Accept case-insensitive byte range units and ignore unknown range units when serving a
NamedFile.
actix-files: v0.7.1
- Honor
If-Rangeheaders when serving aNamedFile. - Use the Windows file index in
NamedFileETags to distinguish different files with the same size and modification time. - Minimum supported Rust version (MSRV) is now 1.89.
actix-web: v4.17.0
- Fix
Acceptparsing and preference selection for quality parameters before media type parameters and for quoted parameter values containing semicolons. - Update
zstddependency to0.14. - Update
brotlidependency to9.