Releases: actix/actix-web
Actix web 0.5.7
Changes
- Fix http/2 payload streaming #215
Actix web 0.6.0
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
Changes
- Make flate2 crate optional #200
Actix web 0.5.5
Actix web 0.5.4
Actix web 0.5.3
Changes
- Impossible to quote slashes in path parameters #182
Actix web 0.5.2
Actix web 0.5.1
Actix web 0.5.0
Changes
-
Type-safe path/query/form parameter handling, using serde #70
-
HttpResponse builder's methods
.body()
,.finish()
,.json()
returnHttpResponse
instead ofResult
-
Use more ergonomic
actix_web::Error
instead ofhttp::Error
forClientRequestBuilder::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
andprivate
CookieSessionBackend
s
Actix web 0.4.10
Changes
-
Use
Error
instead ofInternalError
forerror::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