Skip to content

Releases: actix/actix-net

actix-server: v2.0.0-beta.7

05 Nov 01:09
2080f4c
Compare
Choose a tag to compare
Pre-release

Yanked

  • Server can be started in regular Tokio runtime. #408
  • Expose new Server type whose Future impl resolves when server stops. #408
  • Rename Server to ServerHandle. #407
  • Add Server::handle to obtain handle to server. #408
  • Rename ServerBuilder::{maxconn => max_concurrent_connections}. #407
  • Deprecate crate-level new shortcut for server builder. #408
  • Minimum supported Rust version (MSRV) is now 1.52.

actix-server: v2.0.0-beta.8

05 Nov 02:18
81ba7ca
Compare
Choose a tag to compare
Pre-release

Yanked

  • Fix non-unix signal handler. #410

actix-tls: v3.0.0-beta.7

20 Oct 16:13
70ea532
Compare
Choose a tag to compare
Pre-release
  • Add webpki_roots_cert_store() to get rustls compatible webpki roots cert store. #401
  • Alias connect::ssl to connect::tls. #401

actix-macros: v0.2.3

19 Oct 15:22
47f278b
Compare
Choose a tag to compare
  • Fix test macro in presence of other imports named "test". #399

actix-tls: v3.0.0-beta.6

19 Oct 16:25
3036662
Compare
Choose a tag to compare
Pre-release
  • Update tokio-rustls to 0.23 which uses rustls 0.20. #396
  • Removed a re-export of Session from rustls as it no longer exist. #396
  • Minimum supported Rust version (MSRV) is now 1.52.

actix-macros: v0.2.2

14 Oct 10:27
0077588
Compare
Choose a tag to compare
  • Improve error recovery potential when macro input is invalid. #391
  • Allow custom Systems on test macro. #391

actix-service: v2.0.1

11 Oct 03:21
b03fe7c
Compare
Choose a tag to compare
  • Documentation fix. #388

actix-rt: v2.3.0

11 Oct 22:17
5c555a9
Compare
Choose a tag to compare
  • The spawn method can now resolve with non-unit outputs. #369
  • Add experimental (semver-exempt) io-uring feature for enabling async file I/O on linux. #374

actix-server: v2.0.0-beta.6

11 Oct 21:29
ca435b2
Compare
Choose a tag to compare
Pre-release
  • Add io-uring feature for enabling async file I/O on linux. #374
  • Server no long listens to SIGHUP signal. Previously, the received was not used but did block
    subsequent exit signals from working. #389
  • Remove config module. ServiceConfig, ServiceRuntime public types are removed due to
    this change. #349
  • Remove ServerBuilder::configure #349

actix-router: v0.5.0-beta.1

20 Jul 07:32
f8f1ac9
Compare
Choose a tag to compare
Pre-release
  • Fix a bug in multi-patterns where static patterns are interpreted as regex. #366
  • Introduce ResourceDef::pattern_iter to get an iterator over all patterns in a multi-pattern resource. #373
  • Fix segment interpolation leaving Path in unintended state after matching. #368
  • Fix ResourceDef PartialEq implementation. #373
  • Re-work IntoPatterns trait, adding a Patterns enum. #372
  • Implement IntoPatterns for bytestring::ByteString. #372
  • Rename Path::{len => segment_count} to be more descriptive of it's purpose. #370
  • Rename ResourceDef::{resource_path => resource_path_from_iter}. #371
  • ResourceDef::resource_path_from_iter now takes an IntoIterator. #373
  • Rename ResourceDef::{resource_path_named => resource_path_from_map}. #371
  • Rename ResourceDef::{is_prefix_match => find_match}. #373
  • Rename ResourceDef::{match_path => capture_match_info}. #373
  • Rename ResourceDef::{match_path_checked => capture_match_info_fn}. #373
  • Remove ResourceDef::name_mut and introduce ResourceDef::set_name. #373
  • Rename Router::{*_checked => *_fn}. #373
  • Return type of ResourceDef::name is now Option<&str>. #373
  • Return type of ResourceDef::pattern is now Option<&str>. #373