Releases: robjtede/actix-web-lab
Releases · robjtede/actix-web-lab
actix-web-lab: v0.24.3
- Add
ConditionOptionmiddleware.
actix-web-lab: v0.24.2
- Add
LazyDataSharedextractor.
actix-web-lab: v0.24.1
- Fix
RedirectHttpsmiddleware when used with IPv6 addresses.
actix-web-lab: v0.24.0
- Re-work
Jsonextractor error handling. - Re-work
UrlEncodedFormextractor error handling. - Upgrade to edition 2024.
- Minimum supported Rust version (MSRV) is now 1.85.
russe: v0.0.5
- The
Message::idfield is now anOption<ByteString>. - The
Manager::commit_id()method now receives animpl Into<ByteString>. - When decoding, split input only on UNIX newlines.
- When decoding, yield errors when input contains invalid UTF-8 instead of panicking.
actix-web-lab: v0.23.0
- Add
header::ClearSiteDataheader. - Add
header::ClearSiteDataDirectivetype - Remove
response::Htmlresponder. - Remove
middleware::from_fn()middleware. - Remove
extract::ThinDataextractor.
actix-web-lab-derive: v0.23.0
- No significant changes since
0.22.0.
actix-web-lab: v0.22.0
- Add
extract::QueryDeserializeErrortype. - Re-work
Querydeserialization error handling. - Implement
Cloneforextract::Path<T: Clone>. - The
Derefimplementation forheader::CacheControlnow returns a slice instead of aVec. - Deprecate
middleware::from_fn()now it has graduated to Actix Web. - Deprecate
extract::ThinDatanow it has graduated to Actix Web.
actix-web-lab: v0.21.0
- Remove use of
async-traitonRequestSignatureSchemetrait. - Deprecate
respond::Htmlnow it has graduated to Actix Web.
actix-web-lab: v0.20.2
- Add
extract::ThinDataextractor.