Skip to content

Releases: actix/actix-net

actix-testing: v2.0.0-beta.1

28 Dec 23:58
ef83647
Compare
Choose a tag to compare
Pre-release
  • Update actix-server to v2.0.0-beta.1.

actix-service: v2.0.0-beta.1

28 Dec 02:01
f48e3f4
Compare
Choose a tag to compare
Pre-release
  • Service, other traits, and many type signatures now take the the request type as a type
    parameter instead of an associated type. #232
  • Add always_ready! and forward_ready! macros. #233
  • Crate is now no_std. #233
  • Migrate pin projections to pin-project-lite. #233
  • Remove AndThenApplyFn and Pipeline and_then_apply_fn. Use the
    .and_then(apply_fn(...)) construction. #233
  • Move non-vital methods to ServiceExt and ServiceFactoryExt extension traits. #235

actix-server: v2.0.0-beta.1

28 Dec 23:57
ef83647
Compare
Choose a tag to compare
Pre-release
  • Added explicit info log message on accept queue pause. #215
  • Prevent double registration of sockets when back-pressure is resolved. #223
  • Update mio dependency to 0.7.3. #239
  • Remove socket2 dependency. #239
  • ServerBuilder::backlog now accepts u32 instead of i32. #239
  • Remove AcceptNotify type and pass WakerQueue to Worker to wake up Accept's Poll. #239
  • Convert mio::net::TcpStream to actix_rt::net::TcpStream(UnixStream for uds) using
    FromRawFd and IntoRawFd(FromRawSocket and IntoRawSocket on windows). #239
  • Remove AsyncRead and AsyncWrite trait bound for socket::FromStream trait. #239

actix-rt: v2.0.0-beta.1

28 Dec 02:02
f48e3f4
Compare
Choose a tag to compare
Pre-release

Added

  • Add System::attach_to_tokio method. [#173]

Changed

  • Update tokio dependency to 1.0. #236
  • Rename time module delay_for to sleep, delay_until to sleep_until, Delay to Sleep
    to stay aligned with Tokio's naming. #236
  • Remove 'static lifetime requirement for Runtime::block_on and SystemRunner::block_on.
    • These methods now accept &self when calling. #236
  • Remove 'static lifetime requirement for System::run and Builder::run. #236
  • Arbiter::spawn now panics when System is not in scope. #207

Fixed

  • Fix work load issue by removing PENDING thread local. #207

actix-codec: v0.4.0-beta.1

28 Dec 03:34
a09f9ab
Compare
Choose a tag to compare
Pre-release
  • Replace pin-project with pin-project-lite. #237
  • Upgrade tokio dependency to 1. #237
  • Upgrade tokio-util dependency to 0.6. #237
  • Upgrade bytes dependency to 1. #237

actix-macros: v0.1.3

03 Dec 00:00
ab496a7
Compare
Choose a tag to compare
  • Add actix-reexport feature

actix-router: v0.2.5

21 Sep 22:00
6c65e2a
Compare
Choose a tag to compare

0.2.5 - 2020-09-20

  • Fix from_hex() method. #196

actix-server: v1.0.4

12 Sep 14:47
681eeb4
Compare
Choose a tag to compare
  • Update actix-codec to 0.3.0.
  • Workers must be greater than 0. #167

actix-tls: v2.0.0

08 Sep 17:16
77b7826
Compare
Choose a tag to compare
  • nativetls::NativeTlsAcceptor is renamed to nativetls::Acceptor.
  • Where possible, "SSL" terminology is replaced with "TLS".
    • SslError is renamed to TlsError.
    • TlsError::Ssl enum variant is renamed to TlsError::Tls.
    • max_concurrent_ssl_connect is renamed to max_concurrent_tls_connect.

actix-connect: v2.0.0

02 Sep 21:26
7632f51
Compare
Choose a tag to compare
  • No significant changes from 2.0.0-alpha.4.