Skip to content

Releases: actix/actix-net

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

actix-macros: v0.2.1

08 Jun 17:57
605ec25
Compare
Choose a tag to compare
  • Add optional argument system to main macro which can be used to specify the path to actix_rt::System (useful for re-exports). #363

actix-router: v0.4.0

06 Jun 17:50
3be3e11
Compare
Choose a tag to compare
  • When matching path parameters, %25 is now kept in the percent-encoded form; no longer decoded to %. #357
  • Path tail patterns now match new lines (\n) in request URL. #360
  • Fixed a safety bug where Path could return a malformed string after percent decoding. #359
  • Methods Path::{add, add_static} now take impl Into<Cow<'static, str>>. #345

actix-codec: v0.4.0

21 Apr 10:09
b2e9640
Compare
Choose a tag to compare
  • No significant changes since v0.4.0-beta.1.

actix-server: v2.0.0-beta.5

20 Apr 07:28
76338a5
Compare
Choose a tag to compare
Pre-release
  • Server shutdown would notify all workers to exit regardless if shutdown is graceful. This would make all worker shutdown immediately in force shutdown case. #333

actix-utils: v3.0.0

17 Apr 01:01
978e4f2
Compare
Choose a tag to compare
  • No significant changes from 3.0.0-beta.4.

actix-service: v2.0.0

16 Apr 18:11
1c4e965
Compare
Choose a tag to compare
  • Removed pipeline and related structs/functions. #335

actix-utils: v3.0.0-beta.4

01 Apr 12:58
6d66cfb
Compare
Choose a tag to compare
Pre-release
  • Add future::Either type. #305