Releases: robjtede/actix-web-lab
Releases · robjtede/actix-web-lab
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.
actix-client-ip-cloudflare: v0.2.0
- Replace visible types from
cidr-utils
with equivalent types from theipnetwork
crate.
actix-web-lab: v0.20.1
- Add
redirect_to_non_www
fn middleware.
actix-web-lab: v0.20.0
- Add
sse::Sse::from_infallible_stream()
method. - Add
sse::Sse::{from_receiver, from_infallible_receiver}()
methods. - Remove
sse::{Sender, ChannelStream}
types. - Remove
sse::{SendError, TrySendError}
types. - Remove
sse::channel()
function. - Remove
sse::{SseSendError, SseTrySendError, SseData, SseMessage}
type aliases. - Remove
web::Redirect
responder andweb::redirect()
function. - Remove
guard::Acceptable
guard type.
actix-web-lab: v0.19.2
- Add
extract::ReconstructedPath
extractor. - Add
header::XForwardedPath
header. - Expose
extract::DEFAULT_BODY_LIMIT
.
actix-client-ip-cloudflare: v0.1.1
- Add
TrustedIps::new()
constructor. - Add
TrustedIps::add_ip_range()
method. - Add
TrustedIps::{add_loopback_ips, add_private_ips}()
methods. - Implement
Default
forTrustedIps
. - Add
CfConnectingIp[v6]::is_trusted()
method. - Deprecate
TrustedIps::with_ip_range()
method.