actix/actix-web
 Watch   
 Star   
 Fork   
21 days ago
actix-web

actix-files: v0.6.9

  • Correct derive_more dependency feature requirements.
21 days ago
actix-web

actix-web: v4.12.1

  • No significant changes since 4.12.0.
2025-11-16 14:52:36
actix-web

actix-web: v4.12.0

Short announcement

We've started GitHub Sponsors: https://github.com/sponsors/actix Support our development!

v4.12.0

  • actix_web::response::builder::HttpResponseBuilder::streaming() now sets Content-Type to application/octet-stream if Content-Type does not exist.
  • actix_web::response::builder::HttpResponseBuilder::streaming() now calls actix_web::response::builder::HttpResponseBuilder::no_chunking() and returns SizedStream if Content-Length is set by user.
  • Add ws crate feature (on-by-default) which forwards to actix-http and guards some of its ResponseError impls.
    • ⚠️ if you use default-feature = false and the web scoket feature, please make sure you enable the ws feature.
  • Add public export for EitherExtractError in error module.
2025-10-05 10:30:27
actix-web

actix-http: v3.11.2

  • Properly wake Payload receivers when feeding errors or EOF.
  • Add ServiceConfigBuilder type to facilitate future configuration extensions.
  • Add a configuration option to allow/disallow half closed connections in HTTP/1. This defaults to allow, reverting the change made in 3.11.1.
  • Shutdown connections when HTTP Responses are written without reading full Requests.
2025-10-05 10:30:27
actix-web

awc: v3.8.1

  • Fix a bug where GO_AWAY errors did not stop connections from returning to the pool.
2025-09-15 16:53:32
actix-web

actix-files: v0.6.8

  • Add Files::with_permanent_redirect() method.
  • Change default redirect status code to 307 Temporary Redirect.
2025-09-09 16:03:53
actix-web

awc: v3.8.0

  • Add hickory-dns crate feature (off-by-default).
  • The trust-dns crate feature now delegates DNS resolution to hickory-dns.
2025-08-30 05:31:48
actix-web

actix-files: v0.6.7

  • Add {Files, NamedFile}::read_mode_threshold() methods to allow faster synchronous reads of small files.
  • Minimum supported Rust version (MSRV) is now 1.75.
2025-08-26 15:26:49
actix-web

actix-http: v3.11.1

  • Prevent more hangs after client disconnects.
  • More malformed WebSocket frames are now gracefully rejected.
  • Using TestRequest::set_payload() now sets a Content-Length header.
2025-05-10 13:23:33
actix-web

awc: v3.7.0

  • Update brotli dependency to 8.