Releases: robjtede/actix-web-lab
Releases · robjtede/actix-web-lab
actix-web-lab: v0.24.3
- Add
ConditionOption
middleware.
actix-web-lab: v0.24.2
- Add
LazyDataShared
extractor.
actix-web-lab: v0.24.1
- Fix
RedirectHttps
middleware when used with IPv6 addresses.
actix-web-lab: v0.24.0
- Re-work
Json
extractor error handling. - Re-work
UrlEncodedForm
extractor error handling. - Upgrade to edition 2024.
- Minimum supported Rust version (MSRV) is now 1.85.
russe: v0.0.5
- The
Message::id
field 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::ClearSiteData
header. - Add
header::ClearSiteDataDirective
type - Remove
response::Html
responder. - Remove
middleware::from_fn()
middleware. - Remove
extract::ThinData
extractor.
actix-web-lab-derive: v0.23.0
- No significant changes since
0.22.0
.
actix-web-lab: v0.22.0
- Add
extract::QueryDeserializeError
type. - Re-work
Query
deserialization error handling. - Implement
Clone
forextract::Path<T: Clone>
. - The
Deref
implementation forheader::CacheControl
now returns a slice instead of aVec
. - Deprecate
middleware::from_fn()
now it has graduated to Actix Web. - Deprecate
extract::ThinData
now it has graduated to Actix Web.
actix-web-lab: v0.21.0
- Remove use of
async-trait
onRequestSignatureScheme
trait. - Deprecate
respond::Html
now it has graduated to Actix Web.
actix-web-lab: v0.20.2
- Add
extract::ThinData
extractor.