1
0
Fork 0
mirror of https://github.com/actix/actix-web.git synced 2024-12-02 14:26:43 +00:00
actix-web/CHANGES.md

111 lines
1.9 KiB
Markdown
Raw Normal View History

2017-10-31 03:46:39 +00:00
# Changes
2017-10-24 06:25:32 +00:00
## 0.4.0 (2018-02-..)
* Actix 0.5 compatibility
* Fix request json loader
* Simplify HttpServer type definition
* Added HttpRequest::mime_type() method
* Added HttpRequest::uri_mut(), allows to modify request uri
2018-01-29 11:23:45 +00:00
* Added StaticFiles::index_file()
* Added http client
2018-01-29 11:23:45 +00:00
* Added basic websocket client
* Added TestServer::ws(), test websockets client
* Added TestServer test http client
* Allow to override content encoding on application level
## 0.3.3 (2018-01-25)
* Stop processing any events after context stop
* Re-enable write back-pressure for h1 connections
* Refactor HttpServer::start_ssl() method
* Upgrade openssl to 0.10
2018-01-21 16:12:04 +00:00
## 0.3.2 (2018-01-21)
2018-01-21 00:12:38 +00:00
* Fix HEAD requests handling
2018-01-21 04:12:24 +00:00
* Log request processing errors
* Always enable content encoding if encoding explicitly selected
2018-01-21 04:12:24 +00:00
* Allow multiple Applications on a single server with different state #49
* CORS middleware: allowed_headers is defaulting to None #50
2018-01-21 04:12:24 +00:00
2018-01-14 00:57:01 +00:00
## 0.3.1 (2018-01-13)
2018-01-13 19:17:48 +00:00
* Fix directory entry path #47
* Do not enable chunked encoding for HTTP/1.0
2018-01-13 19:17:48 +00:00
2018-01-14 00:57:01 +00:00
* Allow explicitly disable chunked encoding
2017-10-24 06:25:32 +00:00
2018-01-12 20:31:33 +00:00
## 0.3.0 (2018-01-12)
2017-11-06 09:24:49 +00:00
* HTTP/2 Support
2017-11-30 22:42:20 +00:00
* Refactor streaming responses
2017-11-16 06:06:28 +00:00
* Refactor error handling
2017-11-10 06:08:54 +00:00
* Asynchronous middlewares
2017-11-10 21:26:12 +00:00
* Refactor logger middleware
2017-11-20 03:26:31 +00:00
* Content compression/decompression (br, gzip, deflate)
2018-01-04 07:59:12 +00:00
* Server multi-threading
* Gracefull shutdown support
2017-11-06 09:24:49 +00:00
2017-11-03 20:35:34 +00:00
## 0.2.1 (2017-11-03)
* Allow to start tls server with `HttpServer::serve_tls`
2017-11-03 20:35:34 +00:00
* Export `Frame` enum
* Add conversion impl from `HttpResponse` and `BinaryBody` to a `Frame`
2017-11-06 09:24:49 +00:00
2017-10-31 03:39:56 +00:00
## 0.2.0 (2017-10-30)
2017-10-24 06:25:32 +00:00
* Do not use `http::Uri` as it can not parse some valid paths
2017-10-24 06:25:32 +00:00
* Refactor response `Body`
* Refactor `RouteRecognizer` usability
2017-10-24 06:39:01 +00:00
* Refactor `HttpContext::write`
2017-10-27 06:14:33 +00:00
* Refactor `Payload` stream
2017-10-24 06:39:01 +00:00
* Re-use `BinaryBody` for `Frame::Payload`
2017-10-30 03:51:06 +00:00
* Stop http actor on `write_eof`
2017-10-25 23:25:26 +00:00
* Fix disconnection handling.
2017-10-24 06:25:32 +00:00
## 0.1.0 (2017-10-23)
* First release