Skip to content

Releases: actix/actix-web

Actix web 0.5.7

09 May 12:30
Compare
Choose a tag to compare

Changes

  • Fix http/2 payload streaming #215

Actix web 0.6.0

09 May 01:40
Compare
Choose a tag to compare

Changes

  • Add route scopes #202

  • Allow to use ssl and non-ssl connections at the same time #206

  • Websocket CloseCode Empty/Status is ambiguous #193

  • Add Content-Disposition to NamedFile #204

  • Allow to access Error's backtrace object

  • Allow to override files listing renderer for StaticFiles #203

  • Various extractor usability improvements #207

Actix web 0.5.6

24 Apr 19:30
Compare
Choose a tag to compare

Changes

  • Make flate2 crate optional #200

Actix web 0.5.5

24 Apr 16:40
Compare
Choose a tag to compare

Changes

  • Fix panic when WebSockets is closed with no error code #191

  • Allow to use rust backend for flate2 crate #199

Actix web 0.5.4

19 Apr 18:05
Compare
Choose a tag to compare

Changes

  • Add identity service middleware

  • Middleware response() is not invoked if there was an error in async handler #187

  • Use Display formatting for InternalError Display implementation #188

Actix web 0.5.3

18 Apr 17:49
Compare
Choose a tag to compare

Changes

  • Impossible to quote slashes in path parameters #182

Actix web 0.5.2

16 Apr 16:52
Compare
Choose a tag to compare

Changes

  • Allow to configure StaticFiles's CpuPool, via static method or env variable

  • Add support for custom handling of Json extractor errors #181

  • Fix StaticFiles does not support percent encoded paths #177

  • Fix Client Request with custom Body Stream halting on certain size requests #176

Actix web 0.5.1

12 Apr 23:10
Compare
Choose a tag to compare

Changes

  • Client connector provides stats, ClientConnector::stats()

  • Fix end-of-stream handling in parse_payload #173

  • Fix StaticFiles generate a lot of threads #174

Actix web 0.5.0

10 Apr 18:08
Compare
Choose a tag to compare

Changes

  • Type-safe path/query/form parameter handling, using serde #70

  • HttpResponse builder's methods .body(), .finish(), .json()
    return HttpResponse instead of Result

  • Use more ergonomic actix_web::Error instead of http::Error for ClientRequestBuilder::body()

  • Added HttpRequest::resource(), returns current matched resource

  • Added ErrorHandlers middleware

  • Fix router cannot parse Non-ASCII characters in URL #137

  • Fix client connection pooling

  • Fix long client urls #129

  • Fix panic on invalid URL characters #130

  • Fix logger request duration calculation #152

  • Fix prefix and static file serving #168

  • Add signed and private CookieSessionBackends

Actix web 0.4.10

20 Mar 22:56
Compare
Choose a tag to compare

Changes

  • Use Error instead of InternalError for error::ErrorXXXX methods

  • Allow to set client request timeout

  • Allow to set client websocket handshake timeout

  • Refactor TestServer configuration

  • Fix server websockets big payloads support

  • Fix http/2 date header generation