Releases: actix/actix-extras
Releases · actix/actix-extras
actix-identity: v0.6.0
- Add
error
module. - Replace use of
anyhow::Error
in return types with specific error types. - Update
actix-session
dependency to0.8
. - Minimum supported Rust version (MSRV) is now 1.68.
actix-web-httpauth: v0.8.1
- Implement
From<Basic>
forBasicAuth
. - Minimum supported Rust version (MSRV) is now 1.68.
actix-cors: v0.6.4
- Add
Cors::allow_private_network_access()
behind an unstable flag (draft-private-network-access
). [#297]
actix-cors: v0.6.3
- Minimum supported Rust version (MSRV) is now 1.59 due to transitive
time
dependency. - Add
Cors::block_on_origin_mismatch()
option for controlling if requests are pre-emptively rejected. #286
actix-session: v0.7.2
- Set SameSite attribute when adding a session removal cookie. #284
- Minimum supported Rust version (MSRV) is now 1.59 due to transitive
time
dependency.
actix-limitation: v0.4.0
- Add
Builder::key_by
for setting a custom rate limit key function. - Implement
Default
forRateLimiter
. RateLimiter
is marked#[non_exhaustive]
; useRateLimiter::default()
instead.- In the middleware errors from the count function are matched and respond with
INTERNAL_SERVER_ERROR
if it's an unexpected error, instead of the defaultTOO_MANY_REQUESTS
. - Minimum supported Rust version (MSRV) is now 1.59 due to transitive
time
dependency.
actix-protobuf: v0.9.0
- Added
application/x-protobuf
as an acceptable header. - Updated
prost
dependency to0.11
.
actix-cors: v0.6.2
- Fix
expose_any_header
to return list of response headers. #273 - Minimum supported Rust version (MSRV) is now 1.57 due to transitive
time
dependency.
actix-settings: v0.6.0
- Update Actix Web dependencies to v4 ecosystem.
- Rename
actix.ssl
settings object toactix.tls
. NoSettings
is now marked#[non_exhaustive]
.
actix-session: v0.7.1
- Fix interaction between session state changes and renewal. #265