Releases: actix/actix-extras
Releases · actix/actix-extras
actix-session: v0.10.1
- Expose
storage::generate_session_key()
without needing to enable a crate feature.
actix-identity: v0.8.0
- Update
actix-session
dependency to0.10
.
actix-settings: v0.8.0
- Add
openssl
crate feature for TLS settings using OpenSSL. - Add
ApplySettings::try_apply_settings()
. - Implement TLS logic for
ApplySettings::try_apply_settings()
. - Add
Tls::get_ssl_acceptor_builder()
function to buildopenssl::ssl::SslAcceptorBuilder
. - Deprecate
ApplySettings::apply_settings()
. - Minimum supported Rust version (MSRV) is now 1.75.
actix-session: v0.10.0
- Add
redis-session-rustls
crate feature that enablesrustls
-secured Redis sessions. - Add
redis-pool
crate feature (off-by-default) which enablesRedisSessionStore::{new, builder}_pooled()
constructors. - Rename
redis-rs-session
crate feature toredis-session
. - Rename
redis-rs-tls-session
crate feature toredis-session-native-tls
. - Remove
redis-actor-session
crate feature (and, therefore, theactix-redis
based storage backend). - Expose
storage::generate_session_key()
. - Update
redis
dependency to0.26
.
actix-ws: v0.3.0
- Add
AggregatedMessage[Stream]
types. - Add
MessageStream::max_frame_size()
setter method. - Add
Session::continuation()
method. - The
Session::text()
method now receives animpl Into<ByteString>
, making broadcasting text messages more efficient. - Remove type parameters from
Session::{text, binary}()
methods, replacing with equivalentimpl Trait
parameters. - Reduce memory usage by
take
-ing (rather thansplit
-ing) the encoded buffer when yielding bytes in the response stream.
actix-protobuf: v0.11.0
- Updated
prost
dependency to0.13
. - Minimum supported Rust version (MSRV) is now 1.75.
actix-web-httpauth: v0.8.2
- Minimum supported Rust version (MSRV) is now 1.75.
actix-identity: v0.7.1
- Add
IdentityMiddlewareBuilder::{id_key, last_visit_unix_timestamp_key, login_unix_timestamp_key}()
methods for customizing keys used in session. Defaults remain the same as before.
actix-session: v0.9.0
- Remove use of
async-trait
onSessionStore
trait. - Minimum supported Rust version (MSRV) is now 1.75.
actix-identity: v0.7.0
- Update
actix-session
dependency to0.9
. - Minimum supported Rust version (MSRV) is now 1.75.