Skip to content

Releases: actix/actix-extras

actix-session: v0.10.1

12 Sep 18:57
3c640ec
Compare
Choose a tag to compare
  • Expose storage::generate_session_key() without needing to enable a crate feature.

actix-identity: v0.8.0

12 Sep 19:08
a3211b7
Compare
Choose a tag to compare
  • Update actix-session dependency to 0.10.

actix-settings: v0.8.0

07 Aug 00:45
275675e
Compare
Choose a tag to compare
  • 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 build openssl::ssl::SslAcceptorBuilder.
  • Deprecate ApplySettings::apply_settings().
  • Minimum supported Rust version (MSRV) is now 1.75.

actix-session: v0.10.0

07 Aug 00:04
d10b71f
Compare
Choose a tag to compare
  • Add redis-session-rustls crate feature that enables rustls-secured Redis sessions.
  • Add redis-pool crate feature (off-by-default) which enables RedisSessionStore::{new, builder}_pooled() constructors.
  • Rename redis-rs-session crate feature to redis-session.
  • Rename redis-rs-tls-session crate feature to redis-session-native-tls.
  • Remove redis-actor-session crate feature (and, therefore, the actix-redis based storage backend).
  • Expose storage::generate_session_key().
  • Update redis dependency to 0.26.

actix-ws: v0.3.0

20 Jul 06:42
cac93d2
Compare
Choose a tag to compare
  • Add AggregatedMessage[Stream] types.
  • Add MessageStream::max_frame_size() setter method.
  • Add Session::continuation() method.
  • The Session::text() method now receives an impl Into<ByteString>, making broadcasting text messages more efficient.
  • Remove type parameters from Session::{text, binary}() methods, replacing with equivalent impl Trait parameters.
  • Reduce memory usage by take-ing (rather than split-ing) the encoded buffer when yielding bytes in the response stream.

actix-protobuf: v0.11.0

20 Jul 06:10
2a6a36a
Compare
Choose a tag to compare
  • Updated prost dependency to 0.13.
  • Minimum supported Rust version (MSRV) is now 1.75.

actix-web-httpauth: v0.8.2

11 Jun 03:03
8aa2c95
Compare
Choose a tag to compare
  • Minimum supported Rust version (MSRV) is now 1.75.

actix-identity: v0.7.1

02 Mar 21:45
db2193b
Compare
Choose a tag to compare
  • 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

11 Jan 04:47
89bf63e
Compare
Choose a tag to compare
  • Remove use of async-trait on SessionStore trait.
  • Minimum supported Rust version (MSRV) is now 1.75.

actix-identity: v0.7.0

11 Jan 04:47
89bf63e
Compare
Choose a tag to compare
  • Update actix-session dependency to 0.9.
  • Minimum supported Rust version (MSRV) is now 1.75.