mirror of
https://github.com/actix/actix-web.git
synced 2024-11-25 11:01:14 +00:00
chore: remove dates from changelogs
This commit is contained in:
parent
905c30af86
commit
384ca0a2cd
11 changed files with 414 additions and 414 deletions
|
@ -1,10 +1,10 @@
|
||||||
# Changes
|
# Changes
|
||||||
|
|
||||||
## Unreleased - 2023-xx-xx
|
## Unreleased
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 0.6.3 - 2023-01-21
|
## 0.6.3
|
||||||
|
|
||||||
- XHTML files now use `Content-Disposition: inline` instead of `attachment`. [#2903]
|
- XHTML files now use `Content-Disposition: inline` instead of `attachment`. [#2903]
|
||||||
- Minimum supported Rust version (MSRV) is now 1.59 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.59 due to transitive `time` dependency.
|
||||||
|
@ -12,14 +12,14 @@
|
||||||
|
|
||||||
[#2903]: https://github.com/actix/actix-web/pull/2903
|
[#2903]: https://github.com/actix/actix-web/pull/2903
|
||||||
|
|
||||||
## 0.6.2 - 2022-07-23
|
## 0.6.2
|
||||||
|
|
||||||
- Allow partial range responses for video content to start streaming sooner. [#2817]
|
- Allow partial range responses for video content to start streaming sooner. [#2817]
|
||||||
- Minimum supported Rust version (MSRV) is now 1.57 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.57 due to transitive `time` dependency.
|
||||||
|
|
||||||
[#2817]: https://github.com/actix/actix-web/pull/2817
|
[#2817]: https://github.com/actix/actix-web/pull/2817
|
||||||
|
|
||||||
## 0.6.1 - 2022-06-11
|
## 0.6.1
|
||||||
|
|
||||||
- Add `NamedFile::{modified, metadata, content_type, content_disposition, encoding}()` getters. [#2021]
|
- Add `NamedFile::{modified, metadata, content_type, content_disposition, encoding}()` getters. [#2021]
|
||||||
- Update `tokio-uring` dependency to `0.3`.
|
- Update `tokio-uring` dependency to `0.3`.
|
||||||
|
@ -29,25 +29,25 @@
|
||||||
[#2021]: https://github.com/actix/actix-web/pull/2021
|
[#2021]: https://github.com/actix/actix-web/pull/2021
|
||||||
[#2645]: https://github.com/actix/actix-web/pull/2645
|
[#2645]: https://github.com/actix/actix-web/pull/2645
|
||||||
|
|
||||||
## 0.6.0 - 2022-02-25
|
## 0.6.0
|
||||||
|
|
||||||
- No significant changes since `0.6.0-beta.16`.
|
- No significant changes since `0.6.0-beta.16`.
|
||||||
|
|
||||||
## 0.6.0-beta.16 - 2022-01-31
|
## 0.6.0-beta.16
|
||||||
|
|
||||||
- No significant changes since `0.6.0-beta.15`.
|
- No significant changes since `0.6.0-beta.15`.
|
||||||
|
|
||||||
## 0.6.0-beta.15 - 2022-01-21
|
## 0.6.0-beta.15
|
||||||
|
|
||||||
- No significant changes since `0.6.0-beta.14`.
|
- No significant changes since `0.6.0-beta.14`.
|
||||||
|
|
||||||
## 0.6.0-beta.14 - 2022-01-14
|
## 0.6.0-beta.14
|
||||||
|
|
||||||
- The `prefer_utf8` option introduced in `0.4.0` is now true by default. [#2583]
|
- The `prefer_utf8` option introduced in `0.4.0` is now true by default. [#2583]
|
||||||
|
|
||||||
[#2583]: https://github.com/actix/actix-web/pull/2583
|
[#2583]: https://github.com/actix/actix-web/pull/2583
|
||||||
|
|
||||||
## 0.6.0-beta.13 - 2022-01-04
|
## 0.6.0-beta.13
|
||||||
|
|
||||||
- The `Files` service now rejects requests with URL paths that include `%2F` (decoded: `/`). [#2398]
|
- The `Files` service now rejects requests with URL paths that include `%2F` (decoded: `/`). [#2398]
|
||||||
- The `Files` service now correctly decodes `%25` in the URL path to `%` for the file path. [#2398]
|
- The `Files` service now correctly decodes `%25` in the URL path to `%` for the file path. [#2398]
|
||||||
|
@ -55,19 +55,19 @@
|
||||||
|
|
||||||
[#2398]: https://github.com/actix/actix-web/pull/2398
|
[#2398]: https://github.com/actix/actix-web/pull/2398
|
||||||
|
|
||||||
## 0.6.0-beta.12 - 2021-12-29
|
## 0.6.0-beta.12
|
||||||
|
|
||||||
- No significant changes since `0.6.0-beta.11`.
|
- No significant changes since `0.6.0-beta.11`.
|
||||||
|
|
||||||
## 0.6.0-beta.11 - 2021-12-27
|
## 0.6.0-beta.11
|
||||||
|
|
||||||
- No significant changes since `0.6.0-beta.10`.
|
- No significant changes since `0.6.0-beta.10`.
|
||||||
|
|
||||||
## 0.6.0-beta.10 - 2021-12-11
|
## 0.6.0-beta.10
|
||||||
|
|
||||||
- No significant changes since `0.6.0-beta.9`.
|
- No significant changes since `0.6.0-beta.9`.
|
||||||
|
|
||||||
## 0.6.0-beta.9 - 2021-11-22
|
## 0.6.0-beta.9
|
||||||
|
|
||||||
- Add crate feature `experimental-io-uring`, enabling async file I/O to be utilized. This feature is only available on Linux OSes with recent kernel versions. This feature is semver-exempt. [#2408]
|
- Add crate feature `experimental-io-uring`, enabling async file I/O to be utilized. This feature is only available on Linux OSes with recent kernel versions. This feature is semver-exempt. [#2408]
|
||||||
- Add `NamedFile::open_async`. [#2408]
|
- Add `NamedFile::open_async`. [#2408]
|
||||||
|
@ -79,15 +79,15 @@
|
||||||
[#2408]: https://github.com/actix/actix-web/pull/2408
|
[#2408]: https://github.com/actix/actix-web/pull/2408
|
||||||
[#2453]: https://github.com/actix/actix-web/pull/2453
|
[#2453]: https://github.com/actix/actix-web/pull/2453
|
||||||
|
|
||||||
## 0.6.0-beta.8 - 2021-10-20
|
## 0.6.0-beta.8
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.52.
|
- Minimum supported Rust version (MSRV) is now 1.52.
|
||||||
|
|
||||||
## 0.6.0-beta.7 - 2021-09-09
|
## 0.6.0-beta.7
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.51.
|
- Minimum supported Rust version (MSRV) is now 1.51.
|
||||||
|
|
||||||
## 0.6.0-beta.6 - 2021-06-26
|
## 0.6.0-beta.6
|
||||||
|
|
||||||
- Added `Files::path_filter()`. [#2274]
|
- Added `Files::path_filter()`. [#2274]
|
||||||
- `Files::show_files_listing()` can now be used with `Files::index_file()` to show files listing as a fallback when the index file is not found. [#2228]
|
- `Files::show_files_listing()` can now be used with `Files::index_file()` to show files listing as a fallback when the index file is not found. [#2228]
|
||||||
|
@ -95,7 +95,7 @@
|
||||||
[#2274]: https://github.com/actix/actix-web/pull/2274
|
[#2274]: https://github.com/actix/actix-web/pull/2274
|
||||||
[#2228]: https://github.com/actix/actix-web/pull/2228
|
[#2228]: https://github.com/actix/actix-web/pull/2228
|
||||||
|
|
||||||
## 0.6.0-beta.5 - 2021-06-17
|
## 0.6.0-beta.5
|
||||||
|
|
||||||
- `NamedFile` now implements `ServiceFactory` and `HttpServiceFactory` making it much more useful in routing. For example, it can be used directly as a default service. [#2135]
|
- `NamedFile` now implements `ServiceFactory` and `HttpServiceFactory` making it much more useful in routing. For example, it can be used directly as a default service. [#2135]
|
||||||
- For symbolic links, `Content-Disposition` header no longer shows the filename of the original file. [#2156]
|
- For symbolic links, `Content-Disposition` header no longer shows the filename of the original file. [#2156]
|
||||||
|
@ -107,17 +107,17 @@
|
||||||
[#2225]: https://github.com/actix/actix-web/pull/2225
|
[#2225]: https://github.com/actix/actix-web/pull/2225
|
||||||
[#2257]: https://github.com/actix/actix-web/pull/2257
|
[#2257]: https://github.com/actix/actix-web/pull/2257
|
||||||
|
|
||||||
## 0.6.0-beta.4 - 2021-04-02
|
## 0.6.0-beta.4
|
||||||
|
|
||||||
- Add support for `.guard` in `Files` to selectively filter `Files` services. [#2046]
|
- Add support for `.guard` in `Files` to selectively filter `Files` services. [#2046]
|
||||||
|
|
||||||
[#2046]: https://github.com/actix/actix-web/pull/2046
|
[#2046]: https://github.com/actix/actix-web/pull/2046
|
||||||
|
|
||||||
## 0.6.0-beta.3 - 2021-03-09
|
## 0.6.0-beta.3
|
||||||
|
|
||||||
- No notable changes.
|
- No notable changes.
|
||||||
|
|
||||||
## 0.6.0-beta.2 - 2021-02-10
|
## 0.6.0-beta.2
|
||||||
|
|
||||||
- Fix If-Modified-Since and If-Unmodified-Since to not compare using sub-second timestamps. [#1887]
|
- Fix If-Modified-Since and If-Unmodified-Since to not compare using sub-second timestamps. [#1887]
|
||||||
- Replace `v_htmlescape` with `askama_escape`. [#1953]
|
- Replace `v_htmlescape` with `askama_escape`. [#1953]
|
||||||
|
@ -125,39 +125,39 @@
|
||||||
[#1887]: https://github.com/actix/actix-web/pull/1887
|
[#1887]: https://github.com/actix/actix-web/pull/1887
|
||||||
[#1953]: https://github.com/actix/actix-web/pull/1953
|
[#1953]: https://github.com/actix/actix-web/pull/1953
|
||||||
|
|
||||||
## 0.6.0-beta.1 - 2021-01-07
|
## 0.6.0-beta.1
|
||||||
|
|
||||||
- `HttpRange::parse` now has its own error type.
|
- `HttpRange::parse` now has its own error type.
|
||||||
- Update `bytes` to `1.0`. [#1813]
|
- Update `bytes` to `1.0`. [#1813]
|
||||||
|
|
||||||
[#1813]: https://github.com/actix/actix-web/pull/1813
|
[#1813]: https://github.com/actix/actix-web/pull/1813
|
||||||
|
|
||||||
## 0.5.0 - 2020-12-26
|
## 0.5.0
|
||||||
|
|
||||||
- Optionally support hidden files/directories. [#1811]
|
- Optionally support hidden files/directories. [#1811]
|
||||||
|
|
||||||
[#1811]: https://github.com/actix/actix-web/pull/1811
|
[#1811]: https://github.com/actix/actix-web/pull/1811
|
||||||
|
|
||||||
## 0.4.1 - 2020-11-24
|
## 0.4.1
|
||||||
|
|
||||||
- Clarify order of parameters in `Files::new` and improve docs.
|
- Clarify order of parameters in `Files::new` and improve docs.
|
||||||
|
|
||||||
## 0.4.0 - 2020-10-06
|
## 0.4.0
|
||||||
|
|
||||||
- Add `Files::prefer_utf8` option that adds UTF-8 charset on certain response types. [#1714]
|
- Add `Files::prefer_utf8` option that adds UTF-8 charset on certain response types. [#1714]
|
||||||
|
|
||||||
[#1714]: https://github.com/actix/actix-web/pull/1714
|
[#1714]: https://github.com/actix/actix-web/pull/1714
|
||||||
|
|
||||||
## 0.3.0 - 2020-09-11
|
## 0.3.0
|
||||||
|
|
||||||
- No significant changes from 0.3.0-beta.1.
|
- No significant changes from 0.3.0-beta.1.
|
||||||
|
|
||||||
## 0.3.0-beta.1 - 2020-07-15
|
## 0.3.0-beta.1
|
||||||
|
|
||||||
- Update `v_htmlescape` to 0.10
|
- Update `v_htmlescape` to 0.10
|
||||||
- Update `actix-web` and `actix-http` dependencies to beta.1
|
- Update `actix-web` and `actix-http` dependencies to beta.1
|
||||||
|
|
||||||
## 0.3.0-alpha.1 - 2020-05-23
|
## 0.3.0-alpha.1
|
||||||
|
|
||||||
- Update `actix-web` and `actix-http` dependencies to alpha
|
- Update `actix-web` and `actix-http` dependencies to alpha
|
||||||
- Fix some typos in the docs
|
- Fix some typos in the docs
|
||||||
|
@ -166,73 +166,73 @@
|
||||||
|
|
||||||
[#1384]: https://github.com/actix/actix-web/pull/1384
|
[#1384]: https://github.com/actix/actix-web/pull/1384
|
||||||
|
|
||||||
## 0.2.1 - 2019-12-22
|
## 0.2.1
|
||||||
|
|
||||||
- Use the same format for file URLs regardless of platforms
|
- Use the same format for file URLs regardless of platforms
|
||||||
|
|
||||||
## 0.2.0 - 2019-12-20
|
## 0.2.0
|
||||||
|
|
||||||
- Fix BodyEncoding trait import #1220
|
- Fix BodyEncoding trait import #1220
|
||||||
|
|
||||||
## 0.2.0-alpha.1 - 2019-12-07
|
## 0.2.0-alpha.1
|
||||||
|
|
||||||
- Migrate to `std::future`
|
- Migrate to `std::future`
|
||||||
|
|
||||||
## 0.1.7 - 2019-11-06
|
## 0.1.7
|
||||||
|
|
||||||
- Add an additional `filename*` param in the `Content-Disposition` header of `actix_files::NamedFile` to be more compatible. (#1151)
|
- Add an additional `filename*` param in the `Content-Disposition` header of `actix_files::NamedFile` to be more compatible. (#1151)
|
||||||
|
|
||||||
## 0.1.6 - 2019-10-14
|
## 0.1.6
|
||||||
|
|
||||||
- Add option to redirect to a slash-ended path `Files` #1132
|
- Add option to redirect to a slash-ended path `Files` #1132
|
||||||
|
|
||||||
## 0.1.5 - 2019-10-08
|
## 0.1.5
|
||||||
|
|
||||||
- Bump up `mime_guess` crate version to 2.0.1
|
- Bump up `mime_guess` crate version to 2.0.1
|
||||||
- Bump up `percent-encoding` crate version to 2.1
|
- Bump up `percent-encoding` crate version to 2.1
|
||||||
- Allow user defined request guards for `Files` #1113
|
- Allow user defined request guards for `Files` #1113
|
||||||
|
|
||||||
## 0.1.4 - 2019-07-20
|
## 0.1.4
|
||||||
|
|
||||||
- Allow to disable `Content-Disposition` header #686
|
- Allow to disable `Content-Disposition` header #686
|
||||||
|
|
||||||
## 0.1.3 - 2019-06-28
|
## 0.1.3
|
||||||
|
|
||||||
- Do not set `Content-Length` header, let actix-http set it #930
|
- Do not set `Content-Length` header, let actix-http set it #930
|
||||||
|
|
||||||
## 0.1.2 - 2019-06-13
|
## 0.1.2
|
||||||
|
|
||||||
- Content-Length is 0 for NamedFile HEAD request #914
|
- Content-Length is 0 for NamedFile HEAD request #914
|
||||||
- Fix ring dependency from actix-web default features for #741
|
- Fix ring dependency from actix-web default features for #741
|
||||||
|
|
||||||
## 0.1.1 - 2019-06-01
|
## 0.1.1
|
||||||
|
|
||||||
- Static files are incorrectly served as both chunked and with length #812
|
- Static files are incorrectly served as both chunked and with length #812
|
||||||
|
|
||||||
## 0.1.0 - 2019-05-25
|
## 0.1.0
|
||||||
|
|
||||||
- NamedFile last-modified check always fails due to nano-seconds in file modified date #820
|
- NamedFile last-modified check always fails due to nano-seconds in file modified date #820
|
||||||
|
|
||||||
## 0.1.0-beta.4 - 2019-05-12
|
## 0.1.0-beta.4
|
||||||
|
|
||||||
- Update actix-web to beta.4
|
- Update actix-web to beta.4
|
||||||
|
|
||||||
## 0.1.0-beta.1 - 2019-04-20
|
## 0.1.0-beta.1
|
||||||
|
|
||||||
- Update actix-web to beta.1
|
- Update actix-web to beta.1
|
||||||
|
|
||||||
## 0.1.0-alpha.6 - 2019-04-14
|
## 0.1.0-alpha.6
|
||||||
|
|
||||||
- Update actix-web to alpha6
|
- Update actix-web to alpha6
|
||||||
|
|
||||||
## 0.1.0-alpha.4 - 2019-04-08
|
## 0.1.0-alpha.4
|
||||||
|
|
||||||
- Update actix-web to alpha4
|
- Update actix-web to alpha4
|
||||||
|
|
||||||
## 0.1.0-alpha.2 - 2019-04-02
|
## 0.1.0-alpha.2
|
||||||
|
|
||||||
- Add default handler support
|
- Add default handler support
|
||||||
|
|
||||||
## 0.1.0-alpha.1 - 2019-03-28
|
## 0.1.0-alpha.1
|
||||||
|
|
||||||
- Initial impl
|
- Initial impl
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
# Changes
|
# Changes
|
||||||
|
|
||||||
## Unreleased - 2023-xx-xx
|
## Unreleased
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 3.1.0 - 2023-01-21
|
## 3.1.0
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.59.
|
- Minimum supported Rust version (MSRV) is now 1.59.
|
||||||
|
|
||||||
## 3.0.0 - 2022-07-24
|
## 3.0.0
|
||||||
|
|
||||||
- `TestServer::stop` is now async and will wait for the server and system to shutdown. [#2442]
|
- `TestServer::stop` is now async and will wait for the server and system to shutdown. [#2442]
|
||||||
- Added `TestServer::client_headers` method. [#2097]
|
- Added `TestServer::client_headers` method. [#2097]
|
||||||
|
@ -24,41 +24,41 @@
|
||||||
<details>
|
<details>
|
||||||
<summary>3.0.0 Pre-Releases</summary>
|
<summary>3.0.0 Pre-Releases</summary>
|
||||||
|
|
||||||
## 3.0.0-beta.13 - 2022-02-16
|
## 3.0.0-beta.13
|
||||||
|
|
||||||
- No significant changes since `3.0.0-beta.12`.
|
- No significant changes since `3.0.0-beta.12`.
|
||||||
|
|
||||||
## 3.0.0-beta.12 - 2022-01-31
|
## 3.0.0-beta.12
|
||||||
|
|
||||||
- No significant changes since `3.0.0-beta.11`.
|
- No significant changes since `3.0.0-beta.11`.
|
||||||
|
|
||||||
## 3.0.0-beta.11 - 2022-01-04
|
## 3.0.0-beta.11
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.54.
|
- Minimum supported Rust version (MSRV) is now 1.54.
|
||||||
|
|
||||||
## 3.0.0-beta.10 - 2021-12-27
|
## 3.0.0-beta.10
|
||||||
|
|
||||||
- Update `actix-server` to `2.0.0-rc.2`. [#2550]
|
- Update `actix-server` to `2.0.0-rc.2`. [#2550]
|
||||||
|
|
||||||
[#2550]: https://github.com/actix/actix-web/pull/2550
|
[#2550]: https://github.com/actix/actix-web/pull/2550
|
||||||
|
|
||||||
## 3.0.0-beta.9 - 2021-12-11
|
## 3.0.0-beta.9
|
||||||
|
|
||||||
- No significant changes since `3.0.0-beta.8`.
|
- No significant changes since `3.0.0-beta.8`.
|
||||||
|
|
||||||
## 3.0.0-beta.8 - 2021-11-30
|
## 3.0.0-beta.8
|
||||||
|
|
||||||
- Update `actix-tls` to `3.0.0-rc.1`. [#2474]
|
- Update `actix-tls` to `3.0.0-rc.1`. [#2474]
|
||||||
|
|
||||||
[#2474]: https://github.com/actix/actix-web/pull/2474
|
[#2474]: https://github.com/actix/actix-web/pull/2474
|
||||||
|
|
||||||
## 3.0.0-beta.7 - 2021-11-22
|
## 3.0.0-beta.7
|
||||||
|
|
||||||
- Fix compatibility with experimental `io-uring` feature of `actix-rt`. [#2408]
|
- Fix compatibility with experimental `io-uring` feature of `actix-rt`. [#2408]
|
||||||
|
|
||||||
[#2408]: https://github.com/actix/actix-web/pull/2408
|
[#2408]: https://github.com/actix/actix-web/pull/2408
|
||||||
|
|
||||||
## 3.0.0-beta.6 - 2021-11-15
|
## 3.0.0-beta.6
|
||||||
|
|
||||||
- `TestServer::stop` is now async and will wait for the server and system to shutdown. [#2442]
|
- `TestServer::stop` is now async and will wait for the server and system to shutdown. [#2442]
|
||||||
- Update `actix-server` to `2.0.0-beta.9`. [#2442]
|
- Update `actix-server` to `2.0.0-beta.9`. [#2442]
|
||||||
|
@ -66,25 +66,25 @@
|
||||||
|
|
||||||
[#2442]: https://github.com/actix/actix-web/pull/2442
|
[#2442]: https://github.com/actix/actix-web/pull/2442
|
||||||
|
|
||||||
## 3.0.0-beta.5 - 2021-09-09
|
## 3.0.0-beta.5
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.51.
|
- Minimum supported Rust version (MSRV) is now 1.51.
|
||||||
|
|
||||||
## 3.0.0-beta.4 - 2021-04-02
|
## 3.0.0-beta.4
|
||||||
|
|
||||||
- Added `TestServer::client_headers` method. [#2097]
|
- Added `TestServer::client_headers` method. [#2097]
|
||||||
|
|
||||||
[#2097]: https://github.com/actix/actix-web/pull/2097
|
[#2097]: https://github.com/actix/actix-web/pull/2097
|
||||||
|
|
||||||
## 3.0.0-beta.3 - 2021-03-09
|
## 3.0.0-beta.3
|
||||||
|
|
||||||
- No notable changes.
|
- No notable changes.
|
||||||
|
|
||||||
## 3.0.0-beta.2 - 2021-02-10
|
## 3.0.0-beta.2
|
||||||
|
|
||||||
- No notable changes.
|
- No notable changes.
|
||||||
|
|
||||||
## 3.0.0-beta.1 - 2021-01-07
|
## 3.0.0-beta.1
|
||||||
|
|
||||||
- Update `bytes` to `1.0`. [#1813]
|
- Update `bytes` to `1.0`. [#1813]
|
||||||
|
|
||||||
|
@ -92,7 +92,7 @@
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
## 2.1.0 - 2020-11-25
|
## 2.1.0
|
||||||
|
|
||||||
- Add ability to set address for `TestServer`. [#1645]
|
- Add ability to set address for `TestServer`. [#1645]
|
||||||
- Upgrade `base64` to `0.13`.
|
- Upgrade `base64` to `0.13`.
|
||||||
|
@ -101,11 +101,11 @@
|
||||||
[#1773]: https://github.com/actix/actix-web/pull/1773
|
[#1773]: https://github.com/actix/actix-web/pull/1773
|
||||||
[#1645]: https://github.com/actix/actix-web/pull/1645
|
[#1645]: https://github.com/actix/actix-web/pull/1645
|
||||||
|
|
||||||
## 2.0.0 - 2020-09-11
|
## 2.0.0
|
||||||
|
|
||||||
- Update actix-codec and actix-utils dependencies.
|
- Update actix-codec and actix-utils dependencies.
|
||||||
|
|
||||||
## 2.0.0-alpha.1 - 2020-05-23
|
## 2.0.0-alpha.1
|
||||||
|
|
||||||
- Update the `time` dependency to 0.2.7
|
- Update the `time` dependency to 0.2.7
|
||||||
- Update `actix-connect` dependency to 2.0.0-alpha.2
|
- Update `actix-connect` dependency to 2.0.0-alpha.2
|
||||||
|
@ -115,57 +115,57 @@
|
||||||
- Update `base64` dependency to 0.12
|
- Update `base64` dependency to 0.12
|
||||||
- Update `env_logger` dependency to 0.7
|
- Update `env_logger` dependency to 0.7
|
||||||
|
|
||||||
## 1.0.0 - 2019-12-13
|
## 1.0.0
|
||||||
|
|
||||||
- Replaced `TestServer::start()` with `test_server()`
|
- Replaced `TestServer::start()` with `test_server()`
|
||||||
|
|
||||||
## 1.0.0-alpha.3 - 2019-12-07
|
## 1.0.0-alpha.3
|
||||||
|
|
||||||
- Migrate to `std::future`
|
- Migrate to `std::future`
|
||||||
|
|
||||||
## 0.2.5 - 2019-09-17
|
## 0.2.5
|
||||||
|
|
||||||
- Update serde_urlencoded to "0.6.1"
|
- Update serde_urlencoded to "0.6.1"
|
||||||
- Increase TestServerRuntime timeouts from 500ms to 3000ms
|
- Increase TestServerRuntime timeouts from 500ms to 3000ms
|
||||||
- Do not override current `System`
|
- Do not override current `System`
|
||||||
|
|
||||||
## 0.2.4 - 2019-07-18
|
## 0.2.4
|
||||||
|
|
||||||
- Update actix-server to 0.6
|
- Update actix-server to 0.6
|
||||||
|
|
||||||
## 0.2.3 - 2019-07-16
|
## 0.2.3
|
||||||
|
|
||||||
- Add `delete`, `options`, `patch` methods to `TestServerRunner`
|
- Add `delete`, `options`, `patch` methods to `TestServerRunner`
|
||||||
|
|
||||||
## 0.2.2 - 2019-06-16
|
## 0.2.2
|
||||||
|
|
||||||
- Add .put() and .sput() methods
|
- Add .put() and .sput() methods
|
||||||
|
|
||||||
## 0.2.1 - 2019-06-05
|
## 0.2.1
|
||||||
|
|
||||||
- Add license files
|
- Add license files
|
||||||
|
|
||||||
## 0.2.0 - 2019-05-12
|
## 0.2.0
|
||||||
|
|
||||||
- Update awc and actix-http deps
|
- Update awc and actix-http deps
|
||||||
|
|
||||||
## 0.1.1 - 2019-04-24
|
## 0.1.1
|
||||||
|
|
||||||
- Always make new connection for http client
|
- Always make new connection for http client
|
||||||
|
|
||||||
## 0.1.0 - 2019-04-16
|
## 0.1.0
|
||||||
|
|
||||||
- No changes
|
- No changes
|
||||||
|
|
||||||
## 0.1.0-alpha.3 - 2019-04-02
|
## 0.1.0-alpha.3
|
||||||
|
|
||||||
- Request functions accept path #743
|
- Request functions accept path #743
|
||||||
|
|
||||||
## 0.1.0-alpha.2 - 2019-03-29
|
## 0.1.0-alpha.2
|
||||||
|
|
||||||
- Added TestServerRuntime::load_body() method
|
- Added TestServerRuntime::load_body() method
|
||||||
- Update actix-http and awc libraries
|
- Update actix-http and awc libraries
|
||||||
|
|
||||||
## 0.1.0-alpha.1 - 2019-03-28
|
## 0.1.0-alpha.1
|
||||||
|
|
||||||
- Initial impl
|
- Initial impl
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Changes
|
# Changes
|
||||||
|
|
||||||
## Unreleased - 2023-xx-xx
|
## Unreleased
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -13,13 +13,13 @@
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 3.3.1 - 2023-03-02
|
## 3.3.1
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Use correct `http` version requirement to ensure support for const `HeaderName` definitions.
|
- Use correct `http` version requirement to ensure support for const `HeaderName` definitions.
|
||||||
|
|
||||||
## 3.3.0 - 2023-01-21
|
## 3.3.0
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -55,7 +55,7 @@
|
||||||
[#2956]: https://github.com/actix/actix-web/pull/2956
|
[#2956]: https://github.com/actix/actix-web/pull/2956
|
||||||
[#2968]: https://github.com/actix/actix-web/pull/2968
|
[#2968]: https://github.com/actix/actix-web/pull/2968
|
||||||
|
|
||||||
## 3.2.2 - 2022-09-11
|
## 3.2.2
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -67,7 +67,7 @@
|
||||||
|
|
||||||
[#2369]: https://github.com/actix/actix-web/pull/2369
|
[#2369]: https://github.com/actix/actix-web/pull/2369
|
||||||
|
|
||||||
## 3.2.1 - 2022-07-02
|
## 3.2.1
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
@ -75,7 +75,7 @@
|
||||||
|
|
||||||
[#2794]: https://github.com/actix/actix-web/pull/2794
|
[#2794]: https://github.com/actix/actix-web/pull/2794
|
||||||
|
|
||||||
## 3.2.0 - 2022-06-30
|
## 3.2.0
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -89,7 +89,7 @@
|
||||||
[#2790]: https://github.com/actix/actix-web/pull/2790
|
[#2790]: https://github.com/actix/actix-web/pull/2790
|
||||||
[#2798]: https://github.com/actix/actix-web/pull/2798
|
[#2798]: https://github.com/actix/actix-web/pull/2798
|
||||||
|
|
||||||
## 3.1.0 - 2022-06-11
|
## 3.1.0
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -103,13 +103,13 @@
|
||||||
[#2357]: https://github.com/actix/actix-web/issues/2357
|
[#2357]: https://github.com/actix/actix-web/issues/2357
|
||||||
[#2779]: https://github.com/actix/actix-web/pull/2779
|
[#2779]: https://github.com/actix/actix-web/pull/2779
|
||||||
|
|
||||||
## 3.0.4 - 2022-03-09
|
## 3.0.4
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Document on docs.rs with `ws` feature enabled.
|
- Document on docs.rs with `ws` feature enabled.
|
||||||
|
|
||||||
## 3.0.3 - 2022-03-08
|
## 3.0.3
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
@ -117,7 +117,7 @@
|
||||||
|
|
||||||
[#2684]: https://github.com/actix/actix-web/pull/2684
|
[#2684]: https://github.com/actix/actix-web/pull/2684
|
||||||
|
|
||||||
## 3.0.2 - 2022-03-05
|
## 3.0.2
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
@ -125,13 +125,13 @@
|
||||||
|
|
||||||
[#2683]: https://github.com/actix/actix-web/pull/2683
|
[#2683]: https://github.com/actix/actix-web/pull/2683
|
||||||
|
|
||||||
## 3.0.1 - 2022-03-04
|
## 3.0.1
|
||||||
|
|
||||||
- Fix panic in H1 dispatcher when pipelining is used with keep-alive. [#2678]
|
- Fix panic in H1 dispatcher when pipelining is used with keep-alive. [#2678]
|
||||||
|
|
||||||
[#2678]: https://github.com/actix/actix-web/issues/2678
|
[#2678]: https://github.com/actix/actix-web/issues/2678
|
||||||
|
|
||||||
## 3.0.0 - 2022-02-25
|
## 3.0.0
|
||||||
|
|
||||||
### Dependencies
|
### Dependencies
|
||||||
|
|
||||||
|
@ -419,7 +419,7 @@
|
||||||
<details>
|
<details>
|
||||||
<summary>3.0.0 Pre-Releases</summary>
|
<summary>3.0.0 Pre-Releases</summary>
|
||||||
|
|
||||||
## 3.0.0-rc.4 - 2022-02-22
|
## 3.0.0-rc.4
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
@ -427,11 +427,11 @@
|
||||||
|
|
||||||
[1ce58ecb]: https://github.com/actix/actix-web/commit/1ce58ecb305c60e51db06e6c913b7a1344e229ca
|
[1ce58ecb]: https://github.com/actix/actix-web/commit/1ce58ecb305c60e51db06e6c913b7a1344e229ca
|
||||||
|
|
||||||
## 3.0.0-rc.3 - 2022-02-16
|
## 3.0.0-rc.3
|
||||||
|
|
||||||
- No significant changes since `3.0.0-rc.2`.
|
- No significant changes since `3.0.0-rc.2`.
|
||||||
|
|
||||||
## 3.0.0-rc.2 - 2022-02-08
|
## 3.0.0-rc.2
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -448,7 +448,7 @@
|
||||||
[#2624]: https://github.com/actix/actix-web/pull/2624
|
[#2624]: https://github.com/actix/actix-web/pull/2624
|
||||||
[#2625]: https://github.com/actix/actix-web/pull/2625
|
[#2625]: https://github.com/actix/actix-web/pull/2625
|
||||||
|
|
||||||
## 3.0.0-rc.1 - 2022-01-31
|
## 3.0.0-rc.1
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -484,7 +484,7 @@
|
||||||
[#2611]: https://github.com/actix/actix-web/pull/2611
|
[#2611]: https://github.com/actix/actix-web/pull/2611
|
||||||
[#2618]: https://github.com/actix/actix-web/pull/2618
|
[#2618]: https://github.com/actix/actix-web/pull/2618
|
||||||
|
|
||||||
## 3.0.0-beta.19 - 2022-01-21
|
## 3.0.0-beta.19
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -504,7 +504,7 @@
|
||||||
[#2585]: https://github.com/actix/actix-web/pull/2585
|
[#2585]: https://github.com/actix/actix-web/pull/2585
|
||||||
[#2587]: https://github.com/actix/actix-web/pull/2587
|
[#2587]: https://github.com/actix/actix-web/pull/2587
|
||||||
|
|
||||||
## 3.0.0-beta.18 - 2022-01-04
|
## 3.0.0-beta.18
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -535,7 +535,7 @@
|
||||||
[#2501]: https://github.com/actix/actix-web/pull/2501
|
[#2501]: https://github.com/actix/actix-web/pull/2501
|
||||||
[#2565]: https://github.com/actix/actix-web/pull/2565
|
[#2565]: https://github.com/actix/actix-web/pull/2565
|
||||||
|
|
||||||
## 3.0.0-beta.17 - 2021-12-27
|
## 3.0.0-beta.17
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -553,7 +553,7 @@
|
||||||
[#2527]: https://github.com/actix/actix-web/pull/2527
|
[#2527]: https://github.com/actix/actix-web/pull/2527
|
||||||
[#2545]: https://github.com/actix/actix-web/pull/2545
|
[#2545]: https://github.com/actix/actix-web/pull/2545
|
||||||
|
|
||||||
## 3.0.0-beta.16 - 2021-12-17
|
## 3.0.0-beta.16
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -572,7 +572,7 @@
|
||||||
[#2510]: https://github.com/actix/actix-web/pull/2510
|
[#2510]: https://github.com/actix/actix-web/pull/2510
|
||||||
[#2522]: https://github.com/actix/actix-web/pull/2522
|
[#2522]: https://github.com/actix/actix-web/pull/2522
|
||||||
|
|
||||||
## 3.0.0-beta.15 - 2021-12-11
|
## 3.0.0-beta.15
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -626,7 +626,7 @@
|
||||||
[#2497]: https://github.com/actix/actix-web/pull/2497
|
[#2497]: https://github.com/actix/actix-web/pull/2497
|
||||||
[#2520]: https://github.com/actix/actix-web/pull/2520
|
[#2520]: https://github.com/actix/actix-web/pull/2520
|
||||||
|
|
||||||
## 3.0.0-beta.14 - 2021-11-30
|
## 3.0.0-beta.14
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -639,7 +639,7 @@
|
||||||
[#2470]: https://github.com/actix/actix-web/pull/2470
|
[#2470]: https://github.com/actix/actix-web/pull/2470
|
||||||
[#2474]: https://github.com/actix/actix-web/pull/2474
|
[#2474]: https://github.com/actix/actix-web/pull/2474
|
||||||
|
|
||||||
## 3.0.0-beta.13 - 2021-11-22
|
## 3.0.0-beta.13
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -668,7 +668,7 @@
|
||||||
[#2448]: https://github.com/actix/actix-web/pull/2448
|
[#2448]: https://github.com/actix/actix-web/pull/2448
|
||||||
[#2456]: https://github.com/actix/actix-web/pull/2456
|
[#2456]: https://github.com/actix/actix-web/pull/2456
|
||||||
|
|
||||||
## 3.0.0-beta.12 - 2021-11-15
|
## 3.0.0-beta.12
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -682,7 +682,7 @@
|
||||||
[#2425]: https://github.com/actix/actix-web/pull/2425
|
[#2425]: https://github.com/actix/actix-web/pull/2425
|
||||||
[#2442]: https://github.com/actix/actix-web/pull/2442
|
[#2442]: https://github.com/actix/actix-web/pull/2442
|
||||||
|
|
||||||
## 3.0.0-beta.11 - 2021-10-20
|
## 3.0.0-beta.11
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -691,7 +691,7 @@
|
||||||
|
|
||||||
[#2414]: https://github.com/actix/actix-web/pull/2414
|
[#2414]: https://github.com/actix/actix-web/pull/2414
|
||||||
|
|
||||||
## 3.0.0-beta.10 - 2021-09-09
|
## 3.0.0-beta.10
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -709,13 +709,13 @@
|
||||||
[#2344]: https://github.com/actix/actix-web/pull/2344
|
[#2344]: https://github.com/actix/actix-web/pull/2344
|
||||||
[#2377]: https://github.com/actix/actix-web/pull/2377
|
[#2377]: https://github.com/actix/actix-web/pull/2377
|
||||||
|
|
||||||
## 3.0.0-beta.9 - 2021-08-09
|
## 3.0.0-beta.9
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Potential HTTP request smuggling vulnerabilities. [RUSTSEC-2021-0081](https://github.com/rustsec/advisory-db/pull/977)
|
- Potential HTTP request smuggling vulnerabilities. [RUSTSEC-2021-0081](https://github.com/rustsec/advisory-db/pull/977)
|
||||||
|
|
||||||
## 3.0.0-beta.8 - 2021-06-26
|
## 3.0.0-beta.8
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -728,7 +728,7 @@
|
||||||
[#2291]: https://github.com/actix/actix-web/pull/2291
|
[#2291]: https://github.com/actix/actix-web/pull/2291
|
||||||
[#2250]: https://github.com/actix/actix-web/pull/2250
|
[#2250]: https://github.com/actix/actix-web/pull/2250
|
||||||
|
|
||||||
## 3.0.0-beta.7 - 2021-06-17
|
## 3.0.0-beta.7
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -775,7 +775,7 @@
|
||||||
[#2253]: https://github.com/actix/actix-web/pull/2253
|
[#2253]: https://github.com/actix/actix-web/pull/2253
|
||||||
[#2244]: https://github.com/actix/actix-web/pull/2244
|
[#2244]: https://github.com/actix/actix-web/pull/2244
|
||||||
|
|
||||||
## 3.0.0-beta.6 - 2021-04-17
|
## 3.0.0-beta.6
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -810,7 +810,7 @@
|
||||||
[#2158]: https://github.com/actix/actix-web/pull/2158
|
[#2158]: https://github.com/actix/actix-web/pull/2158
|
||||||
[#2161]: https://github.com/actix/actix-web/pull/2161
|
[#2161]: https://github.com/actix/actix-web/pull/2161
|
||||||
|
|
||||||
## 3.0.0-beta.5 - 2021-04-02
|
## 3.0.0-beta.5
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -832,7 +832,7 @@
|
||||||
[#2094]: https://github.com/actix/actix-web/pull/2094
|
[#2094]: https://github.com/actix/actix-web/pull/2094
|
||||||
[#2127]: https://github.com/actix/actix-web/pull/2127
|
[#2127]: https://github.com/actix/actix-web/pull/2127
|
||||||
|
|
||||||
## 3.0.0-beta.4 - 2021-03-08
|
## 3.0.0-beta.4
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -850,11 +850,11 @@
|
||||||
[#2035]: https://github.com/actix/actix-web/pull/2035
|
[#2035]: https://github.com/actix/actix-web/pull/2035
|
||||||
[#2052]: https://github.com/actix/actix-web/pull/2052
|
[#2052]: https://github.com/actix/actix-web/pull/2052
|
||||||
|
|
||||||
## 3.0.0-beta.3 - 2021-02-10
|
## 3.0.0-beta.3
|
||||||
|
|
||||||
- No notable changes.
|
- No notable changes.
|
||||||
|
|
||||||
## 3.0.0-beta.2 - 2021-02-10
|
## 3.0.0-beta.2
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -906,7 +906,7 @@
|
||||||
[#1964]: https://github.com/actix/actix-web/pull/1964
|
[#1964]: https://github.com/actix/actix-web/pull/1964
|
||||||
[#1969]: https://github.com/actix/actix-web/pull/1969
|
[#1969]: https://github.com/actix/actix-web/pull/1969
|
||||||
|
|
||||||
## 3.0.0-beta.1 - 2021-01-07
|
## 3.0.0-beta.1
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -934,7 +934,7 @@
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
## 2.2.2 - 2022-01-21
|
## 2.2.2
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -942,13 +942,13 @@
|
||||||
|
|
||||||
[ad7e3c06]: https://github.com/actix/actix-web/commit/ad7e3c06
|
[ad7e3c06]: https://github.com/actix/actix-web/commit/ad7e3c06
|
||||||
|
|
||||||
## 2.2.1 - 2021-08-09
|
## 2.2.1
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Potential HTTP request smuggling vulnerabilities. [RUSTSEC-2021-0081](https://github.com/rustsec/advisory-db/pull/977)
|
- Potential HTTP request smuggling vulnerabilities. [RUSTSEC-2021-0081](https://github.com/rustsec/advisory-db/pull/977)
|
||||||
|
|
||||||
## 2.2.0 - 2020-11-25
|
## 2.2.0
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -970,7 +970,7 @@
|
||||||
[#1793]: https://github.com/actix/actix-web/pull/1793
|
[#1793]: https://github.com/actix/actix-web/pull/1793
|
||||||
[#1797]: https://github.com/actix/actix-web/pull/1797
|
[#1797]: https://github.com/actix/actix-web/pull/1797
|
||||||
|
|
||||||
## 2.1.0 - 2020-10-30
|
## 2.1.0
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -987,18 +987,18 @@
|
||||||
[#1733]: https://github.com/actix/actix-web/pull/1733
|
[#1733]: https://github.com/actix/actix-web/pull/1733
|
||||||
[#1744]: https://github.com/actix/actix-web/pull/1744
|
[#1744]: https://github.com/actix/actix-web/pull/1744
|
||||||
|
|
||||||
## 2.0.0 - 2020-09-11
|
## 2.0.0
|
||||||
|
|
||||||
- No significant changes from `2.0.0-beta.4`.
|
- No significant changes from `2.0.0-beta.4`.
|
||||||
|
|
||||||
## 2.0.0-beta.4 - 2020-09-09
|
## 2.0.0-beta.4
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Update actix-codec and actix-utils dependencies.
|
- Update actix-codec and actix-utils dependencies.
|
||||||
- Update actix-connect and actix-tls dependencies.
|
- Update actix-connect and actix-tls dependencies.
|
||||||
|
|
||||||
## 2.0.0-beta.3 - 2020-08-14
|
## 2.0.0-beta.3
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
@ -1006,7 +1006,7 @@
|
||||||
|
|
||||||
[#1626]: https://github.com/actix/actix-web/pull/1626
|
[#1626]: https://github.com/actix/actix-web/pull/1626
|
||||||
|
|
||||||
## 2.0.0-beta.2 - 2020-07-21
|
## 2.0.0-beta.2
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
@ -1019,7 +1019,7 @@
|
||||||
[#1614]: https://github.com/actix/actix-web/pull/1614
|
[#1614]: https://github.com/actix/actix-web/pull/1614
|
||||||
[#1615]: https://github.com/actix/actix-web/pull/1615
|
[#1615]: https://github.com/actix/actix-web/pull/1615
|
||||||
|
|
||||||
## 2.0.0-beta.1 - 2020-07-11
|
## 2.0.0-beta.1
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1032,7 +1032,7 @@
|
||||||
[#1586]: https://github.com/actix/actix-web/pull/1586
|
[#1586]: https://github.com/actix/actix-web/pull/1586
|
||||||
[#1580]: https://github.com/actix/actix-web/pull/1580
|
[#1580]: https://github.com/actix/actix-web/pull/1580
|
||||||
|
|
||||||
## 2.0.0-alpha.4 - 2020-05-21
|
## 2.0.0-alpha.4
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1048,7 +1048,7 @@
|
||||||
[#1439]: https://github.com/actix/actix-web/pull/1439
|
[#1439]: https://github.com/actix/actix-web/pull/1439
|
||||||
[#1503]: https://github.com/actix/actix-web/pull/1503
|
[#1503]: https://github.com/actix/actix-web/pull/1503
|
||||||
|
|
||||||
## 2.0.0-alpha.3 - 2020-05-08
|
## 2.0.0-alpha.3
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
@ -1063,7 +1063,7 @@
|
||||||
[#1422]: https://github.com/actix/actix-web/pull/1422
|
[#1422]: https://github.com/actix/actix-web/pull/1422
|
||||||
[#1487]: https://github.com/actix/actix-web/pull/1487
|
[#1487]: https://github.com/actix/actix-web/pull/1487
|
||||||
|
|
||||||
## 2.0.0-alpha.2 - 2020-03-07
|
## 2.0.0-alpha.2
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1075,7 +1075,7 @@
|
||||||
[#1394]: https://github.com/actix/actix-web/pull/1394
|
[#1394]: https://github.com/actix/actix-web/pull/1394
|
||||||
[#1395]: https://github.com/actix/actix-web/pull/1395
|
[#1395]: https://github.com/actix/actix-web/pull/1395
|
||||||
|
|
||||||
## 2.0.0-alpha.1 - 2020-02-27
|
## 2.0.0-alpha.1
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1088,14 +1088,14 @@
|
||||||
|
|
||||||
- Allow `SameSite=None` cookies to be sent in a response.
|
- Allow `SameSite=None` cookies to be sent in a response.
|
||||||
|
|
||||||
## 1.0.1 - 2019-12-20
|
## 1.0.1
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Poll upgrade service's readiness from HTTP service handlers
|
- Poll upgrade service's readiness from HTTP service handlers
|
||||||
- Replace brotli with brotli2 #1224
|
- Replace brotli with brotli2 #1224
|
||||||
|
|
||||||
## 1.0.0 - 2019-12-13
|
## 1.0.0
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1105,7 +1105,7 @@
|
||||||
|
|
||||||
- Replace `flate2-xxx` features with `compress`
|
- Replace `flate2-xxx` features with `compress`
|
||||||
|
|
||||||
## 1.0.0-alpha.5 - 2019-12-09
|
## 1.0.0-alpha.5
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
@ -1116,7 +1116,7 @@
|
||||||
|
|
||||||
- Websockets: Ping and Pong should have binary data #1049
|
- Websockets: Ping and Pong should have binary data #1049
|
||||||
|
|
||||||
## 1.0.0-alpha.4 - 2019-12-08
|
## 1.0.0-alpha.4
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1126,14 +1126,14 @@
|
||||||
|
|
||||||
- Use rust based brotli compression library
|
- Use rust based brotli compression library
|
||||||
|
|
||||||
## 1.0.0-alpha.3 - 2019-12-07
|
## 1.0.0-alpha.3
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Migrate to tokio 0.2
|
- Migrate to tokio 0.2
|
||||||
- Migrate to `std::future`
|
- Migrate to `std::future`
|
||||||
|
|
||||||
## 0.2.11 - 2019-11-06
|
## 0.2.11
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1147,7 +1147,7 @@
|
||||||
|
|
||||||
[#1878]: https://github.com/actix/actix-web/pull/1878
|
[#1878]: https://github.com/actix/actix-web/pull/1878
|
||||||
|
|
||||||
## 0.2.10 - 2019-09-11
|
## 0.2.10
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1158,7 +1158,7 @@
|
||||||
- h2 will use error response #1080
|
- h2 will use error response #1080
|
||||||
- on_connect result isn't added to request extensions for http2 requests #1009
|
- on_connect result isn't added to request extensions for http2 requests #1009
|
||||||
|
|
||||||
## 0.2.9 - 2019-08-13
|
## 0.2.9
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1170,7 +1170,7 @@
|
||||||
|
|
||||||
- Fixed a panic in the HTTP2 handshake in client HTTP requests (#1031)
|
- Fixed a panic in the HTTP2 handshake in client HTTP requests (#1031)
|
||||||
|
|
||||||
## 0.2.8 - 2019-08-01
|
## 0.2.8
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1182,20 +1182,20 @@
|
||||||
- awc client panic #1016
|
- awc client panic #1016
|
||||||
- Invalid response with compression middleware enabled, but compression-related features disabled #997
|
- Invalid response with compression middleware enabled, but compression-related features disabled #997
|
||||||
|
|
||||||
## 0.2.7 - 2019-07-18
|
## 0.2.7
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Add support for downcasting response errors #986
|
- Add support for downcasting response errors #986
|
||||||
|
|
||||||
## 0.2.6 - 2019-07-17
|
## 0.2.6
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Replace `ClonableService` with local copy
|
- Replace `ClonableService` with local copy
|
||||||
- Upgrade `rand` dependency version to 0.7
|
- Upgrade `rand` dependency version to 0.7
|
||||||
|
|
||||||
## 0.2.5 - 2019-06-28
|
## 0.2.5
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1206,13 +1206,13 @@
|
||||||
- Use `encoding_rs` crate instead of unmaintained `encoding` crate
|
- Use `encoding_rs` crate instead of unmaintained `encoding` crate
|
||||||
- Add `Copy` and `Clone` impls for `ws::Codec`
|
- Add `Copy` and `Clone` impls for `ws::Codec`
|
||||||
|
|
||||||
## 0.2.4 - 2019-06-16
|
## 0.2.4
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Do not compress NoContent (204) responses #918
|
- Do not compress NoContent (204) responses #918
|
||||||
|
|
||||||
## 0.2.3 - 2019-06-02
|
## 0.2.3
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1223,19 +1223,19 @@
|
||||||
|
|
||||||
- SizedStream uses u64
|
- SizedStream uses u64
|
||||||
|
|
||||||
## 0.2.2 - 2019-05-29
|
## 0.2.2
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Parse incoming stream before closing stream on disconnect #868
|
- Parse incoming stream before closing stream on disconnect #868
|
||||||
|
|
||||||
## 0.2.1 - 2019-05-25
|
## 0.2.1
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Handle socket read disconnect
|
- Handle socket read disconnect
|
||||||
|
|
||||||
## 0.2.0 - 2019-05-12
|
## 0.2.0
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1246,13 +1246,13 @@
|
||||||
|
|
||||||
- `OneRequest` service
|
- `OneRequest` service
|
||||||
|
|
||||||
## 0.1.5 - 2019-05-04
|
## 0.1.5
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Clean up response extensions in response pool #817
|
- Clean up response extensions in response pool #817
|
||||||
|
|
||||||
## 0.1.4 - 2019-04-24
|
## 0.1.4
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1262,20 +1262,20 @@
|
||||||
|
|
||||||
- Read until eof for http/1.0 responses #771
|
- Read until eof for http/1.0 responses #771
|
||||||
|
|
||||||
## 0.1.3 - 2019-04-23
|
## 0.1.3
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Fix http client pool management
|
- Fix http client pool management
|
||||||
- Fix http client wait queue management #794
|
- Fix http client wait queue management #794
|
||||||
|
|
||||||
## 0.1.2 - 2019-04-23
|
## 0.1.2
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Fix BorrowMutError panic in client connector #793
|
- Fix BorrowMutError panic in client connector #793
|
||||||
|
|
||||||
## 0.1.1 - 2019-04-19
|
## 0.1.1
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1283,7 +1283,7 @@
|
||||||
- Cookie::max_age_time() accepts value in time::Duration
|
- Cookie::max_age_time() accepts value in time::Duration
|
||||||
- Allow to specify server address for client connector
|
- Allow to specify server address for client connector
|
||||||
|
|
||||||
## 0.1.0 - 2019-04-16
|
## 0.1.0
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1294,7 +1294,7 @@
|
||||||
- `actix_http::encoding` always available
|
- `actix_http::encoding` always available
|
||||||
- use trust-dns-resolver 0.11.0
|
- use trust-dns-resolver 0.11.0
|
||||||
|
|
||||||
## 0.1.0-alpha.5 - 2019-04-12
|
## 0.1.0-alpha.5
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1306,7 +1306,7 @@
|
||||||
- MessageBody::length() renamed to MessageBody::size() for consistency
|
- MessageBody::length() renamed to MessageBody::size() for consistency
|
||||||
- ws handshake verification functions take RequestHead instead of Request
|
- ws handshake verification functions take RequestHead instead of Request
|
||||||
|
|
||||||
## 0.1.0-alpha.4 - 2019-04-08
|
## 0.1.0-alpha.4
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1323,7 +1323,7 @@
|
||||||
|
|
||||||
- Removed PayloadBuffer
|
- Removed PayloadBuffer
|
||||||
|
|
||||||
## 0.1.0-alpha.3 - 2019-04-02
|
## 0.1.0-alpha.3
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1335,7 +1335,7 @@
|
||||||
- Preallocate read buffer for h1 codec
|
- Preallocate read buffer for h1 codec
|
||||||
- Detect socket disconnection during protocol selection
|
- Detect socket disconnection during protocol selection
|
||||||
|
|
||||||
## 0.1.0-alpha.2 - 2019-03-29
|
## 0.1.0-alpha.2
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1345,6 +1345,6 @@
|
||||||
|
|
||||||
- Do not use thread pool for decompression if chunk size is smaller than 2048.
|
- Do not use thread pool for decompression if chunk size is smaller than 2048.
|
||||||
|
|
||||||
## 0.1.0-alpha.1 - 2019-03-28
|
## 0.1.0-alpha.1
|
||||||
|
|
||||||
- Initial impl
|
- Initial impl
|
||||||
|
|
|
@ -5,6 +5,6 @@
|
||||||
- Update `syn` dependency to `2`.
|
- Update `syn` dependency to `2`.
|
||||||
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 0.6.0 - 2023-02-26
|
## 0.6.0
|
||||||
|
|
||||||
- Add `MultipartForm` derive macro.
|
- Add `MultipartForm` derive macro.
|
||||||
|
|
|
@ -1,49 +1,49 @@
|
||||||
# Changes
|
# Changes
|
||||||
|
|
||||||
## Unreleased - 2023-xx-xx
|
## Unreleased
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 0.6.0 - 2023-02-26
|
## 0.6.0
|
||||||
|
|
||||||
- Added `MultipartForm` typed data extractor. [#2883]
|
- Added `MultipartForm` typed data extractor. [#2883]
|
||||||
|
|
||||||
[#2883]: https://github.com/actix/actix-web/pull/2883
|
[#2883]: https://github.com/actix/actix-web/pull/2883
|
||||||
|
|
||||||
## 0.5.0 - 2023-01-21
|
## 0.5.0
|
||||||
|
|
||||||
- `Field::content_type()` now returns `Option<&mime::Mime>`. [#2885]
|
- `Field::content_type()` now returns `Option<&mime::Mime>`. [#2885]
|
||||||
- Minimum supported Rust version (MSRV) is now 1.59 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.59 due to transitive `time` dependency.
|
||||||
|
|
||||||
[#2885]: https://github.com/actix/actix-web/pull/2885
|
[#2885]: https://github.com/actix/actix-web/pull/2885
|
||||||
|
|
||||||
## 0.4.0 - 2022-02-25
|
## 0.4.0
|
||||||
|
|
||||||
- No significant changes since `0.4.0-beta.13`.
|
- No significant changes since `0.4.0-beta.13`.
|
||||||
|
|
||||||
## 0.4.0-beta.13 - 2022-01-31
|
## 0.4.0-beta.13
|
||||||
|
|
||||||
- No significant changes since `0.4.0-beta.12`.
|
- No significant changes since `0.4.0-beta.12`.
|
||||||
|
|
||||||
## 0.4.0-beta.12 - 2022-01-04
|
## 0.4.0-beta.12
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.54.
|
- Minimum supported Rust version (MSRV) is now 1.54.
|
||||||
|
|
||||||
## 0.4.0-beta.11 - 2021-12-27
|
## 0.4.0-beta.11
|
||||||
|
|
||||||
- No significant changes since `0.4.0-beta.10`.
|
- No significant changes since `0.4.0-beta.10`.
|
||||||
|
|
||||||
## 0.4.0-beta.10 - 2021-12-11
|
## 0.4.0-beta.10
|
||||||
|
|
||||||
- No significant changes since `0.4.0-beta.9`.
|
- No significant changes since `0.4.0-beta.9`.
|
||||||
|
|
||||||
## 0.4.0-beta.9 - 2021-12-01
|
## 0.4.0-beta.9
|
||||||
|
|
||||||
- Polling `Field` after dropping `Multipart` now fails immediately instead of hanging forever. [#2463]
|
- Polling `Field` after dropping `Multipart` now fails immediately instead of hanging forever. [#2463]
|
||||||
|
|
||||||
[#2463]: https://github.com/actix/actix-web/pull/2463
|
[#2463]: https://github.com/actix/actix-web/pull/2463
|
||||||
|
|
||||||
## 0.4.0-beta.8 - 2021-11-22
|
## 0.4.0-beta.8
|
||||||
|
|
||||||
- Ensure a correct Content-Disposition header is included in every part of a multipart message. [#2451]
|
- Ensure a correct Content-Disposition header is included in every part of a multipart message. [#2451]
|
||||||
- Added `MultipartError::NoContentDisposition` variant. [#2451]
|
- Added `MultipartError::NoContentDisposition` variant. [#2451]
|
||||||
|
@ -54,31 +54,31 @@
|
||||||
|
|
||||||
[#2451]: https://github.com/actix/actix-web/pull/2451
|
[#2451]: https://github.com/actix/actix-web/pull/2451
|
||||||
|
|
||||||
## 0.4.0-beta.7 - 2021-10-20
|
## 0.4.0-beta.7
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.52.
|
- Minimum supported Rust version (MSRV) is now 1.52.
|
||||||
|
|
||||||
## 0.4.0-beta.6 - 2021-09-09
|
## 0.4.0-beta.6
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.51.
|
- Minimum supported Rust version (MSRV) is now 1.51.
|
||||||
|
|
||||||
## 0.4.0-beta.5 - 2021-06-17
|
## 0.4.0-beta.5
|
||||||
|
|
||||||
- No notable changes.
|
- No notable changes.
|
||||||
|
|
||||||
## 0.4.0-beta.4 - 2021-04-02
|
## 0.4.0-beta.4
|
||||||
|
|
||||||
- No notable changes.
|
- No notable changes.
|
||||||
|
|
||||||
## 0.4.0-beta.3 - 2021-03-09
|
## 0.4.0-beta.3
|
||||||
|
|
||||||
- No notable changes.
|
- No notable changes.
|
||||||
|
|
||||||
## 0.4.0-beta.2 - 2021-02-10
|
## 0.4.0-beta.2
|
||||||
|
|
||||||
- No notable changes.
|
- No notable changes.
|
||||||
|
|
||||||
## 0.4.0-beta.1 - 2021-01-07
|
## 0.4.0-beta.1
|
||||||
|
|
||||||
- Fix multipart consuming payload before header checks. [#1513]
|
- Fix multipart consuming payload before header checks. [#1513]
|
||||||
- Update `bytes` to `1.0`. [#1813]
|
- Update `bytes` to `1.0`. [#1813]
|
||||||
|
@ -86,19 +86,19 @@
|
||||||
[#1813]: https://github.com/actix/actix-web/pull/1813
|
[#1813]: https://github.com/actix/actix-web/pull/1813
|
||||||
[#1513]: https://github.com/actix/actix-web/pull/1513
|
[#1513]: https://github.com/actix/actix-web/pull/1513
|
||||||
|
|
||||||
## 0.3.0 - 2020-09-11
|
## 0.3.0
|
||||||
|
|
||||||
- No significant changes from `0.3.0-beta.2`.
|
- No significant changes from `0.3.0-beta.2`.
|
||||||
|
|
||||||
## 0.3.0-beta.2 - 2020-09-10
|
## 0.3.0-beta.2
|
||||||
|
|
||||||
- Update `actix-*` dependencies to latest versions.
|
- Update `actix-*` dependencies to latest versions.
|
||||||
|
|
||||||
## 0.3.0-beta.1 - 2020-07-15
|
## 0.3.0-beta.1
|
||||||
|
|
||||||
- Update `actix-web` to 3.0.0-beta.1
|
- Update `actix-web` to 3.0.0-beta.1
|
||||||
|
|
||||||
## 0.3.0-alpha.1 - 2020-05-25
|
## 0.3.0-alpha.1
|
||||||
|
|
||||||
- Update `actix-web` to 3.0.0-alpha.3
|
- Update `actix-web` to 3.0.0-alpha.3
|
||||||
- Bump minimum supported Rust version to 1.40
|
- Bump minimum supported Rust version to 1.40
|
||||||
|
@ -106,45 +106,45 @@
|
||||||
- Remove the unused `time` dependency
|
- Remove the unused `time` dependency
|
||||||
- Fix missing `std::error::Error` implement for `MultipartError`.
|
- Fix missing `std::error::Error` implement for `MultipartError`.
|
||||||
|
|
||||||
## [0.2.0] - 2019-12-20
|
## [0.2.0]
|
||||||
|
|
||||||
- Release
|
- Release
|
||||||
|
|
||||||
## [0.2.0-alpha.4] - 2019-12-xx
|
## [0.2.0-alpha.4]
|
||||||
|
|
||||||
- Multipart handling now handles Pending during read of boundary #1205
|
- Multipart handling now handles Pending during read of boundary #1205
|
||||||
|
|
||||||
## [0.2.0-alpha.2] - 2019-12-03
|
## [0.2.0-alpha.2]
|
||||||
|
|
||||||
- Migrate to `std::future`
|
- Migrate to `std::future`
|
||||||
|
|
||||||
## [0.1.4] - 2019-09-12
|
## [0.1.4]
|
||||||
|
|
||||||
- Multipart handling now parses requests which do not end in CRLF #1038
|
- Multipart handling now parses requests which do not end in CRLF #1038
|
||||||
|
|
||||||
## [0.1.3] - 2019-08-18
|
## [0.1.3]
|
||||||
|
|
||||||
- Fix ring dependency from actix-web default features for #741.
|
- Fix ring dependency from actix-web default features for #741.
|
||||||
|
|
||||||
## [0.1.2] - 2019-06-02
|
## [0.1.2]
|
||||||
|
|
||||||
- Fix boundary parsing #876
|
- Fix boundary parsing #876
|
||||||
|
|
||||||
## [0.1.1] - 2019-05-25
|
## [0.1.1]
|
||||||
|
|
||||||
- Fix disconnect handling #834
|
- Fix disconnect handling #834
|
||||||
|
|
||||||
## [0.1.0] - 2019-05-18
|
## [0.1.0]
|
||||||
|
|
||||||
- Release
|
- Release
|
||||||
|
|
||||||
## [0.1.0-beta.4] - 2019-05-12
|
## [0.1.0-beta.4]
|
||||||
|
|
||||||
- Handle cancellation of uploads #736
|
- Handle cancellation of uploads #736
|
||||||
|
|
||||||
- Upgrade to actix-web 1.0.0-beta.4
|
- Upgrade to actix-web 1.0.0-beta.4
|
||||||
|
|
||||||
## [0.1.0-beta.1] - 2019-04-21
|
## [0.1.0-beta.1]
|
||||||
|
|
||||||
- Do not support nested multipart
|
- Do not support nested multipart
|
||||||
|
|
||||||
|
|
|
@ -1,17 +1,17 @@
|
||||||
# Changes
|
# Changes
|
||||||
|
|
||||||
## Unreleased - 2023-xx-xx
|
## Unreleased
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 0.5.1 - 2022-09-19
|
## 0.5.1
|
||||||
|
|
||||||
- Correct typo in error string for `i32` deserialization. [#2876]
|
- Correct typo in error string for `i32` deserialization. [#2876]
|
||||||
- Minimum supported Rust version (MSRV) is now 1.59 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.59 due to transitive `time` dependency.
|
||||||
|
|
||||||
[#2876]: https://github.com/actix/actix-web/pull/2876
|
[#2876]: https://github.com/actix/actix-web/pull/2876
|
||||||
|
|
||||||
## 0.5.0 - 2022-02-22
|
## 0.5.0
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -86,7 +86,7 @@
|
||||||
<details>
|
<details>
|
||||||
<summary>0.5.0 Pre-Releases</summary>
|
<summary>0.5.0 Pre-Releases</summary>
|
||||||
|
|
||||||
## 0.5.0-rc.3 - 2022-01-31
|
## 0.5.0-rc.3
|
||||||
|
|
||||||
- Remove unused `ResourceInfo`. [#2612]
|
- Remove unused `ResourceInfo`. [#2612]
|
||||||
- Add `RouterBuilder::push`. [#2612]
|
- Add `RouterBuilder::push`. [#2612]
|
||||||
|
@ -98,32 +98,32 @@
|
||||||
[#2612]: https://github.com/actix/actix-web/pull/2612
|
[#2612]: https://github.com/actix/actix-web/pull/2612
|
||||||
[#2613]: https://github.com/actix/actix-web/pull/2613
|
[#2613]: https://github.com/actix/actix-web/pull/2613
|
||||||
|
|
||||||
## 0.5.0-rc.2 - 2022-01-21
|
## 0.5.0-rc.2
|
||||||
|
|
||||||
- Add `Path::as_str`. [#2590]
|
- Add `Path::as_str`. [#2590]
|
||||||
- Deprecate `Path::path`. [#2590]
|
- Deprecate `Path::path`. [#2590]
|
||||||
|
|
||||||
[#2590]: https://github.com/actix/actix-web/pull/2590
|
[#2590]: https://github.com/actix/actix-web/pull/2590
|
||||||
|
|
||||||
## 0.5.0-rc.1 - 2022-01-14
|
## 0.5.0-rc.1
|
||||||
|
|
||||||
- `Resource` trait now have an associated type, `Path`, instead of the generic parameter. [#2568]
|
- `Resource` trait now have an associated type, `Path`, instead of the generic parameter. [#2568]
|
||||||
- `Resource` is now implemented for `&mut Path<_>` and `RefMut<Path<_>>`. [#2568]
|
- `Resource` is now implemented for `&mut Path<_>` and `RefMut<Path<_>>`. [#2568]
|
||||||
|
|
||||||
[#2568]: https://github.com/actix/actix-web/pull/2568
|
[#2568]: https://github.com/actix/actix-web/pull/2568
|
||||||
|
|
||||||
## 0.5.0-beta.4 - 2022-01-04
|
## 0.5.0-beta.4
|
||||||
|
|
||||||
- `PathDeserializer` now decodes all percent encoded characters in dynamic segments. [#2566]
|
- `PathDeserializer` now decodes all percent encoded characters in dynamic segments. [#2566]
|
||||||
- Minimum supported Rust version (MSRV) is now 1.54.
|
- Minimum supported Rust version (MSRV) is now 1.54.
|
||||||
|
|
||||||
[#2566]: https://github.com/actix/actix-net/pull/2566
|
[#2566]: https://github.com/actix/actix-net/pull/2566
|
||||||
|
|
||||||
## 0.5.0-beta.3 - 2021-12-17
|
## 0.5.0-beta.3
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.52.
|
- Minimum supported Rust version (MSRV) is now 1.52.
|
||||||
|
|
||||||
## 0.5.0-beta.2 - 2021-09-09
|
## 0.5.0-beta.2
|
||||||
|
|
||||||
- Introduce `ResourceDef::join`. [#380][net#380]
|
- Introduce `ResourceDef::join`. [#380][net#380]
|
||||||
- Disallow prefix routes with tail segments. [#379][net#379]
|
- Disallow prefix routes with tail segments. [#379][net#379]
|
||||||
|
@ -143,7 +143,7 @@
|
||||||
[#2355]: https://github.com/actix/actix-web/pull/2355
|
[#2355]: https://github.com/actix/actix-web/pull/2355
|
||||||
[#2356]: https://github.com/actix/actix-web/pull/2356
|
[#2356]: https://github.com/actix/actix-web/pull/2356
|
||||||
|
|
||||||
## 0.5.0-beta.1 - 2021-07-20
|
## 0.5.0-beta.1
|
||||||
|
|
||||||
- Fix a bug in multi-patterns where static patterns are interpreted as regex. [#366][net#366]
|
- Fix a bug in multi-patterns where static patterns are interpreted as regex. [#366][net#366]
|
||||||
- Introduce `ResourceDef::pattern_iter` to get an iterator over all patterns in a multi-pattern resource. [#373][net#373]
|
- Introduce `ResourceDef::pattern_iter` to get an iterator over all patterns in a multi-pattern resource. [#373][net#373]
|
||||||
|
@ -173,7 +173,7 @@
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
## 0.4.0 - 2021-06-06
|
## 0.4.0
|
||||||
|
|
||||||
- When matching path parameters, `%25` is now kept in the percent-encoded form; no longer decoded to `%`. [#357][net#357]
|
- When matching path parameters, `%25` is now kept in the percent-encoded form; no longer decoded to `%`. [#357][net#357]
|
||||||
- Path tail patterns now match new lines (`\n`) in request URL. [#360][net#360]
|
- Path tail patterns now match new lines (`\n`) in request URL. [#360][net#360]
|
||||||
|
@ -185,70 +185,70 @@
|
||||||
[net#359]: https://github.com/actix/actix-net/pull/359
|
[net#359]: https://github.com/actix/actix-net/pull/359
|
||||||
[net#360]: https://github.com/actix/actix-net/pull/360
|
[net#360]: https://github.com/actix/actix-net/pull/360
|
||||||
|
|
||||||
## 0.3.0 - 2019-12-31
|
## 0.3.0
|
||||||
|
|
||||||
- Version was yanked previously. See https://crates.io/crates/actix-router/0.3.0
|
- Version was yanked previously. See https://crates.io/crates/actix-router/0.3.0
|
||||||
|
|
||||||
## 0.2.7 - 2021-02-06
|
## 0.2.7
|
||||||
|
|
||||||
- Add `Router::recognize_checked` [#247][net#247]
|
- Add `Router::recognize_checked` [#247][net#247]
|
||||||
|
|
||||||
[net#247]: https://github.com/actix/actix-net/pull/247
|
[net#247]: https://github.com/actix/actix-net/pull/247
|
||||||
|
|
||||||
## 0.2.6 - 2021-01-09
|
## 0.2.6
|
||||||
|
|
||||||
- Use `bytestring` version range compatible with Bytes v1.0. [#246][net#246]
|
- Use `bytestring` version range compatible with Bytes v1.0. [#246][net#246]
|
||||||
|
|
||||||
[net#246]: https://github.com/actix/actix-net/pull/246
|
[net#246]: https://github.com/actix/actix-net/pull/246
|
||||||
|
|
||||||
## 0.2.5 - 2020-09-20
|
## 0.2.5
|
||||||
|
|
||||||
- Fix `from_hex()` method
|
- Fix `from_hex()` method
|
||||||
|
|
||||||
## 0.2.4 - 2019-12-31
|
## 0.2.4
|
||||||
|
|
||||||
- Add `ResourceDef::resource_path_named()` path generation method
|
- Add `ResourceDef::resource_path_named()` path generation method
|
||||||
|
|
||||||
## 0.2.3 - 2019-12-25
|
## 0.2.3
|
||||||
|
|
||||||
- Add impl `IntoPattern` for `&String`
|
- Add impl `IntoPattern` for `&String`
|
||||||
|
|
||||||
## 0.2.2 - 2019-12-25
|
## 0.2.2
|
||||||
|
|
||||||
- Use `IntoPattern` for `RouterBuilder::path()`
|
- Use `IntoPattern` for `RouterBuilder::path()`
|
||||||
|
|
||||||
## 0.2.1 - 2019-12-25
|
## 0.2.1
|
||||||
|
|
||||||
- Add `IntoPattern` trait
|
- Add `IntoPattern` trait
|
||||||
- Add multi-pattern resources
|
- Add multi-pattern resources
|
||||||
|
|
||||||
## 0.2.0 - 2019-12-07
|
## 0.2.0
|
||||||
|
|
||||||
- Update http to 0.2
|
- Update http to 0.2
|
||||||
- Update regex to 1.3
|
- Update regex to 1.3
|
||||||
- Use bytestring instead of string
|
- Use bytestring instead of string
|
||||||
|
|
||||||
## 0.1.5 - 2019-05-15
|
## 0.1.5
|
||||||
|
|
||||||
- Remove debug prints
|
- Remove debug prints
|
||||||
|
|
||||||
## 0.1.4 - 2019-05-15
|
## 0.1.4
|
||||||
|
|
||||||
- Fix checked resource match
|
- Fix checked resource match
|
||||||
|
|
||||||
## 0.1.3 - 2019-04-22
|
## 0.1.3
|
||||||
|
|
||||||
- Added support for `remainder match` (i.e "/path/{tail}\*")
|
- Added support for `remainder match` (i.e "/path/{tail}\*")
|
||||||
|
|
||||||
## 0.1.2 - 2019-04-07
|
## 0.1.2
|
||||||
|
|
||||||
- Export `Quoter` type
|
- Export `Quoter` type
|
||||||
- Allow to reset `Path` instance
|
- Allow to reset `Path` instance
|
||||||
|
|
||||||
## 0.1.1 - 2019-04-03
|
## 0.1.1
|
||||||
|
|
||||||
- Get dynamic segment by name instead of iterator.
|
- Get dynamic segment by name instead of iterator.
|
||||||
|
|
||||||
## 0.1.0 - 2019-03-09
|
## 0.1.0
|
||||||
|
|
||||||
- Initial release
|
- Initial release
|
||||||
|
|
|
@ -1,80 +1,80 @@
|
||||||
# Changes
|
# Changes
|
||||||
|
|
||||||
## Unreleased - 2023-xx-xx
|
## Unreleased
|
||||||
|
|
||||||
- Add `TestServerConfig::rustls_021()` method for Rustls v0.21 support behind new `rustls-0_21` crate feature.
|
- Add `TestServerConfig::rustls_021()` method for Rustls v0.21 support behind new `rustls-0_21` crate feature.
|
||||||
- Add `TestServerConfig::workers()` method.
|
- Add `TestServerConfig::workers()` method.
|
||||||
- Add `rustls-0_20` crate feature, which the existing `rustls` feature now aliases.
|
- Add `rustls-0_20` crate feature, which the existing `rustls` feature now aliases.
|
||||||
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 0.1.1 - 2023-02-26
|
## 0.1.1
|
||||||
|
|
||||||
- Add `TestServerConfig::port()` setter method.
|
- Add `TestServerConfig::port()` setter method.
|
||||||
- Minimum supported Rust version (MSRV) is now 1.59 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.59 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 0.1.0 - 2022-07-24
|
## 0.1.0
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.57 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.57 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 0.1.0-beta.13 - 2022-02-16
|
## 0.1.0-beta.13
|
||||||
|
|
||||||
- No significant changes since `0.1.0-beta.12`.
|
- No significant changes since `0.1.0-beta.12`.
|
||||||
|
|
||||||
## 0.1.0-beta.12 - 2022-01-31
|
## 0.1.0-beta.12
|
||||||
|
|
||||||
- Rename `TestServerConfig::{client_timeout => client_request_timeout}`. [#2611]
|
- Rename `TestServerConfig::{client_timeout => client_request_timeout}`. [#2611]
|
||||||
|
|
||||||
[#2611]: https://github.com/actix/actix-web/pull/2611
|
[#2611]: https://github.com/actix/actix-web/pull/2611
|
||||||
|
|
||||||
## 0.1.0-beta.11 - 2022-01-04
|
## 0.1.0-beta.11
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.54.
|
- Minimum supported Rust version (MSRV) is now 1.54.
|
||||||
|
|
||||||
## 0.1.0-beta.10 - 2021-12-27
|
## 0.1.0-beta.10
|
||||||
|
|
||||||
- No significant changes since `0.1.0-beta.9`.
|
- No significant changes since `0.1.0-beta.9`.
|
||||||
|
|
||||||
## 0.1.0-beta.9 - 2021-12-17
|
## 0.1.0-beta.9
|
||||||
|
|
||||||
- Re-export `actix_http::body::to_bytes`. [#2518]
|
- Re-export `actix_http::body::to_bytes`. [#2518]
|
||||||
- Update `actix_web::test` re-exports. [#2518]
|
- Update `actix_web::test` re-exports. [#2518]
|
||||||
|
|
||||||
[#2518]: https://github.com/actix/actix-web/pull/2518
|
[#2518]: https://github.com/actix/actix-web/pull/2518
|
||||||
|
|
||||||
## 0.1.0-beta.8 - 2021-12-11
|
## 0.1.0-beta.8
|
||||||
|
|
||||||
- No significant changes since `0.1.0-beta.7`.
|
- No significant changes since `0.1.0-beta.7`.
|
||||||
|
|
||||||
## 0.1.0-beta.7 - 2021-11-22
|
## 0.1.0-beta.7
|
||||||
|
|
||||||
- Fix compatibility with experimental `io-uring` feature of `actix-rt`. [#2408]
|
- Fix compatibility with experimental `io-uring` feature of `actix-rt`. [#2408]
|
||||||
|
|
||||||
[#2408]: https://github.com/actix/actix-web/pull/2408
|
[#2408]: https://github.com/actix/actix-web/pull/2408
|
||||||
|
|
||||||
## 0.1.0-beta.6 - 2021-11-15
|
## 0.1.0-beta.6
|
||||||
|
|
||||||
- No significant changes from `0.1.0-beta.5`.
|
- No significant changes from `0.1.0-beta.5`.
|
||||||
|
|
||||||
## 0.1.0-beta.5 - 2021-10-20
|
## 0.1.0-beta.5
|
||||||
|
|
||||||
- Updated rustls to v0.20. [#2414]
|
- Updated rustls to v0.20. [#2414]
|
||||||
- Minimum supported Rust version (MSRV) is now 1.52.
|
- Minimum supported Rust version (MSRV) is now 1.52.
|
||||||
|
|
||||||
[#2414]: https://github.com/actix/actix-web/pull/2414
|
[#2414]: https://github.com/actix/actix-web/pull/2414
|
||||||
|
|
||||||
## 0.1.0-beta.4 - 2021-09-09
|
## 0.1.0-beta.4
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.51.
|
- Minimum supported Rust version (MSRV) is now 1.51.
|
||||||
|
|
||||||
## 0.1.0-beta.3 - 2021-06-20
|
## 0.1.0-beta.3
|
||||||
|
|
||||||
- No significant changes from `0.1.0-beta.2`.
|
- No significant changes from `0.1.0-beta.2`.
|
||||||
|
|
||||||
## 0.1.0-beta.2 - 2021-04-17
|
## 0.1.0-beta.2
|
||||||
|
|
||||||
- No significant changes from `0.1.0-beta.1`.
|
- No significant changes from `0.1.0-beta.1`.
|
||||||
|
|
||||||
## 0.1.0-beta.1 - 2021-04-02
|
## 0.1.0-beta.1
|
||||||
|
|
||||||
- Move integration testing structs from `actix-web`. [#2112]
|
- Move integration testing structs from `actix-web`. [#2112]
|
||||||
|
|
||||||
|
|
|
@ -1,40 +1,40 @@
|
||||||
# Changes
|
# Changes
|
||||||
|
|
||||||
## Unreleased - 2023-xx-xx
|
## Unreleased
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 4.2.0 - 2023-01-21
|
## 4.2.0
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.57 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.57 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 4.1.0 - 2022-03-02
|
## 4.1.0
|
||||||
|
|
||||||
- Add support for `actix` version `0.13`. [#2675]
|
- Add support for `actix` version `0.13`. [#2675]
|
||||||
|
|
||||||
[#2675]: https://github.com/actix/actix-web/pull/2675
|
[#2675]: https://github.com/actix/actix-web/pull/2675
|
||||||
|
|
||||||
## 4.0.0 - 2022-02-25
|
## 4.0.0
|
||||||
|
|
||||||
- No significant changes since `4.0.0-beta.12`.
|
- No significant changes since `4.0.0-beta.12`.
|
||||||
|
|
||||||
## 4.0.0-beta.12 - 2022-02-16
|
## 4.0.0-beta.12
|
||||||
|
|
||||||
- No significant changes since `4.0.0-beta.11`.
|
- No significant changes since `4.0.0-beta.11`.
|
||||||
|
|
||||||
## 4.0.0-beta.11 - 2022-01-31
|
## 4.0.0-beta.11
|
||||||
|
|
||||||
- No significant changes since `4.0.0-beta.10`.
|
- No significant changes since `4.0.0-beta.10`.
|
||||||
|
|
||||||
## 4.0.0-beta.10 - 2022-01-04
|
## 4.0.0-beta.10
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.54.
|
- Minimum supported Rust version (MSRV) is now 1.54.
|
||||||
|
|
||||||
## 4.0.0-beta.9 - 2021-12-27
|
## 4.0.0-beta.9
|
||||||
|
|
||||||
- No significant changes since `4.0.0-beta.8`.
|
- No significant changes since `4.0.0-beta.8`.
|
||||||
|
|
||||||
## 4.0.0-beta.8 - 2021-12-11
|
## 4.0.0-beta.8
|
||||||
|
|
||||||
- Add `ws:WsResponseBuilder` for building WebSocket session response. [#1920]
|
- Add `ws:WsResponseBuilder` for building WebSocket session response. [#1920]
|
||||||
- Deprecate `ws::{start_with_addr, start_with_protocols}`. [#1920]
|
- Deprecate `ws::{start_with_addr, start_with_protocols}`. [#1920]
|
||||||
|
@ -42,33 +42,33 @@
|
||||||
|
|
||||||
[#1920]: https://github.com/actix/actix-web/pull/1920
|
[#1920]: https://github.com/actix/actix-web/pull/1920
|
||||||
|
|
||||||
## 4.0.0-beta.7 - 2021-09-09
|
## 4.0.0-beta.7
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.51.
|
- Minimum supported Rust version (MSRV) is now 1.51.
|
||||||
|
|
||||||
## 4.0.0-beta.6 - 2021-06-26
|
## 4.0.0-beta.6
|
||||||
|
|
||||||
- Update `actix` to `0.12`. [#2277]
|
- Update `actix` to `0.12`. [#2277]
|
||||||
|
|
||||||
[#2277]: https://github.com/actix/actix-web/pull/2277
|
[#2277]: https://github.com/actix/actix-web/pull/2277
|
||||||
|
|
||||||
## 4.0.0-beta.5 - 2021-06-17
|
## 4.0.0-beta.5
|
||||||
|
|
||||||
- No notable changes.
|
- No notable changes.
|
||||||
|
|
||||||
## 4.0.0-beta.4 - 2021-04-02
|
## 4.0.0-beta.4
|
||||||
|
|
||||||
- No notable changes.
|
- No notable changes.
|
||||||
|
|
||||||
## 4.0.0-beta.3 - 2021-03-09
|
## 4.0.0-beta.3
|
||||||
|
|
||||||
- No notable changes.
|
- No notable changes.
|
||||||
|
|
||||||
## 4.0.0-beta.2 - 2021-02-10
|
## 4.0.0-beta.2
|
||||||
|
|
||||||
- No notable changes.
|
- No notable changes.
|
||||||
|
|
||||||
## 4.0.0-beta.1 - 2021-01-07
|
## 4.0.0-beta.1
|
||||||
|
|
||||||
- Update `pin-project` to `1.0`.
|
- Update `pin-project` to `1.0`.
|
||||||
- Update `bytes` to `1.0`. [#1813]
|
- Update `bytes` to `1.0`. [#1813]
|
||||||
|
@ -77,63 +77,63 @@
|
||||||
[#1813]: https://github.com/actix/actix-web/pull/1813
|
[#1813]: https://github.com/actix/actix-web/pull/1813
|
||||||
[#1864]: https://github.com/actix/actix-web/pull/1864
|
[#1864]: https://github.com/actix/actix-web/pull/1864
|
||||||
|
|
||||||
## 3.0.0 - 2020-09-11
|
## 3.0.0
|
||||||
|
|
||||||
- No significant changes from `3.0.0-beta.2`.
|
- No significant changes from `3.0.0-beta.2`.
|
||||||
|
|
||||||
## 3.0.0-beta.2 - 2020-09-10
|
## 3.0.0-beta.2
|
||||||
|
|
||||||
- Update `actix-*` dependencies to latest versions.
|
- Update `actix-*` dependencies to latest versions.
|
||||||
|
|
||||||
## [3.0.0-beta.1] - 2020-xx-xx
|
## [3.0.0-beta.1]
|
||||||
|
|
||||||
- Update `actix-web` & `actix-http` dependencies to beta.1
|
- Update `actix-web` & `actix-http` dependencies to beta.1
|
||||||
- Bump minimum supported Rust version to 1.40
|
- Bump minimum supported Rust version to 1.40
|
||||||
|
|
||||||
## [3.0.0-alpha.1] - 2020-05-08
|
## [3.0.0-alpha.1]
|
||||||
|
|
||||||
- Update the actix-web dependency to 3.0.0-alpha.1
|
- Update the actix-web dependency to 3.0.0-alpha.1
|
||||||
- Update the actix dependency to 0.10.0-alpha.2
|
- Update the actix dependency to 0.10.0-alpha.2
|
||||||
- Update the actix-http dependency to 2.0.0-alpha.3
|
- Update the actix-http dependency to 2.0.0-alpha.3
|
||||||
|
|
||||||
## [2.0.0] - 2019-12-20
|
## [2.0.0]
|
||||||
|
|
||||||
- Release
|
- Release
|
||||||
|
|
||||||
## [2.0.0-alpha.1] - 2019-12-15
|
## [2.0.0-alpha.1]
|
||||||
|
|
||||||
- Migrate to actix-web 2.0.0
|
- Migrate to actix-web 2.0.0
|
||||||
|
|
||||||
## [1.0.4] - 2019-12-07
|
## [1.0.4]
|
||||||
|
|
||||||
- Allow comma-separated websocket subprotocols without spaces (#1172)
|
- Allow comma-separated websocket subprotocols without spaces (#1172)
|
||||||
|
|
||||||
## [1.0.3] - 2019-11-14
|
## [1.0.3]
|
||||||
|
|
||||||
- Update actix-web and actix-http dependencies
|
- Update actix-web and actix-http dependencies
|
||||||
|
|
||||||
## [1.0.2] - 2019-07-20
|
## [1.0.2]
|
||||||
|
|
||||||
- Add `ws::start_with_addr()`, returning the address of the created actor, along with the `HttpResponse`.
|
- Add `ws::start_with_addr()`, returning the address of the created actor, along with the `HttpResponse`.
|
||||||
|
|
||||||
- Add support for specifying protocols on websocket handshake #835
|
- Add support for specifying protocols on websocket handshake #835
|
||||||
|
|
||||||
## [1.0.1] - 2019-06-28
|
## [1.0.1]
|
||||||
|
|
||||||
- Allow to use custom ws codec with `WebsocketContext` #925
|
- Allow to use custom ws codec with `WebsocketContext` #925
|
||||||
|
|
||||||
## [1.0.0] - 2019-05-29
|
## [1.0.0]
|
||||||
|
|
||||||
- Update actix-http and actix-web
|
- Update actix-http and actix-web
|
||||||
|
|
||||||
## [0.1.0-alpha.3] - 2019-04-02
|
## [0.1.0-alpha.3]
|
||||||
|
|
||||||
- Update actix-http and actix-web
|
- Update actix-http and actix-web
|
||||||
|
|
||||||
## [0.1.0-alpha.2] - 2019-03-29
|
## [0.1.0-alpha.2]
|
||||||
|
|
||||||
- Update actix-http and actix-web
|
- Update actix-http and actix-web
|
||||||
|
|
||||||
## [0.1.0-alpha.1] - 2019-03-28
|
## [0.1.0-alpha.1]
|
||||||
|
|
||||||
- Initial impl
|
- Initial impl
|
||||||
|
|
|
@ -1,52 +1,52 @@
|
||||||
# Changes
|
# Changes
|
||||||
|
|
||||||
## Unreleased - 2023-xx-xx
|
## Unreleased
|
||||||
|
|
||||||
- Update `syn` dependency to `2`.
|
- Update `syn` dependency to `2`.
|
||||||
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 4.2.0 - 2023-02-26
|
## 4.2.0
|
||||||
|
|
||||||
- Add support for custom methods with the `#[route]` macro. [#2969]
|
- Add support for custom methods with the `#[route]` macro. [#2969]
|
||||||
|
|
||||||
[#2969]: https://github.com/actix/actix-web/pull/2969
|
[#2969]: https://github.com/actix/actix-web/pull/2969
|
||||||
|
|
||||||
## 4.1.0 - 2022-09-11
|
## 4.1.0
|
||||||
|
|
||||||
- Add `#[routes]` macro to support multiple paths for one handler. [#2718]
|
- Add `#[routes]` macro to support multiple paths for one handler. [#2718]
|
||||||
- Minimum supported Rust version (MSRV) is now 1.59 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.59 due to transitive `time` dependency.
|
||||||
|
|
||||||
[#2718]: https://github.com/actix/actix-web/pull/2718
|
[#2718]: https://github.com/actix/actix-web/pull/2718
|
||||||
|
|
||||||
## 4.0.1 - 2022-06-11
|
## 4.0.1
|
||||||
|
|
||||||
- Fix support for guard paths in route handler macros. [#2771]
|
- Fix support for guard paths in route handler macros. [#2771]
|
||||||
- Minimum supported Rust version (MSRV) is now 1.56 due to transitive `hashbrown` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.56 due to transitive `hashbrown` dependency.
|
||||||
|
|
||||||
[#2771]: https://github.com/actix/actix-web/pull/2771
|
[#2771]: https://github.com/actix/actix-web/pull/2771
|
||||||
|
|
||||||
## 4.0.0 - 2022-02-24
|
## 4.0.0
|
||||||
|
|
||||||
- Version aligned with `actix-web` and will remain in sync going forward.
|
- Version aligned with `actix-web` and will remain in sync going forward.
|
||||||
- No significant changes since `0.5.0`.
|
- No significant changes since `0.5.0`.
|
||||||
|
|
||||||
## 0.5.0 - 2022-02-24
|
## 0.5.0
|
||||||
|
|
||||||
- No significant changes since `0.5.0-rc.2`.
|
- No significant changes since `0.5.0-rc.2`.
|
||||||
|
|
||||||
## 0.5.0-rc.2 - 2022-02-01
|
## 0.5.0-rc.2
|
||||||
|
|
||||||
- No significant changes since `0.5.0-rc.1`.
|
- No significant changes since `0.5.0-rc.1`.
|
||||||
|
|
||||||
## 0.5.0-rc.1 - 2022-01-04
|
## 0.5.0-rc.1
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.54.
|
- Minimum supported Rust version (MSRV) is now 1.54.
|
||||||
|
|
||||||
## 0.5.0-beta.6 - 2021-12-11
|
## 0.5.0-beta.6
|
||||||
|
|
||||||
- No significant changes since `0.5.0-beta.5`.
|
- No significant changes since `0.5.0-beta.5`.
|
||||||
|
|
||||||
## 0.5.0-beta.5 - 2021-10-20
|
## 0.5.0-beta.5
|
||||||
|
|
||||||
- Improve error recovery potential when macro input is invalid. [#2410]
|
- Improve error recovery potential when macro input is invalid. [#2410]
|
||||||
- Add `#[actix_web::test]` macro for setting up tests with a runtime. [#2409]
|
- Add `#[actix_web::test]` macro for setting up tests with a runtime. [#2409]
|
||||||
|
@ -55,18 +55,18 @@
|
||||||
[#2410]: https://github.com/actix/actix-web/pull/2410
|
[#2410]: https://github.com/actix/actix-web/pull/2410
|
||||||
[#2409]: https://github.com/actix/actix-web/pull/2409
|
[#2409]: https://github.com/actix/actix-web/pull/2409
|
||||||
|
|
||||||
## 0.5.0-beta.4 - 2021-09-09
|
## 0.5.0-beta.4
|
||||||
|
|
||||||
- In routing macros, paths are now validated at compile time. [#2350]
|
- In routing macros, paths are now validated at compile time. [#2350]
|
||||||
- Minimum supported Rust version (MSRV) is now 1.51.
|
- Minimum supported Rust version (MSRV) is now 1.51.
|
||||||
|
|
||||||
[#2350]: https://github.com/actix/actix-web/pull/2350
|
[#2350]: https://github.com/actix/actix-web/pull/2350
|
||||||
|
|
||||||
## 0.5.0-beta.3 - 2021-06-17
|
## 0.5.0-beta.3
|
||||||
|
|
||||||
- No notable changes.
|
- No notable changes.
|
||||||
|
|
||||||
## 0.5.0-beta.2 - 2021-03-09
|
## 0.5.0-beta.2
|
||||||
|
|
||||||
- Preserve doc comments when using route macros. [#2022]
|
- Preserve doc comments when using route macros. [#2022]
|
||||||
- Add `name` attribute to `route` macro. [#1934]
|
- Add `name` attribute to `route` macro. [#1934]
|
||||||
|
@ -74,11 +74,11 @@
|
||||||
[#2022]: https://github.com/actix/actix-web/pull/2022
|
[#2022]: https://github.com/actix/actix-web/pull/2022
|
||||||
[#1934]: https://github.com/actix/actix-web/pull/1934
|
[#1934]: https://github.com/actix/actix-web/pull/1934
|
||||||
|
|
||||||
## 0.5.0-beta.1 - 2021-02-10
|
## 0.5.0-beta.1
|
||||||
|
|
||||||
- Use new call signature for `System::new`.
|
- Use new call signature for `System::new`.
|
||||||
|
|
||||||
## 0.4.0 - 2020-09-20
|
## 0.4.0
|
||||||
|
|
||||||
- Added compile success and failure testing. [#1677]
|
- Added compile success and failure testing. [#1677]
|
||||||
- Add `route` macro for supporting multiple HTTP methods guards. [#1674]
|
- Add `route` macro for supporting multiple HTTP methods guards. [#1674]
|
||||||
|
@ -86,23 +86,23 @@
|
||||||
[#1677]: https://github.com/actix/actix-web/pull/1677
|
[#1677]: https://github.com/actix/actix-web/pull/1677
|
||||||
[#1674]: https://github.com/actix/actix-web/pull/1674
|
[#1674]: https://github.com/actix/actix-web/pull/1674
|
||||||
|
|
||||||
## 0.3.0 - 2020-09-11
|
## 0.3.0
|
||||||
|
|
||||||
- No significant changes from `0.3.0-beta.1`.
|
- No significant changes from `0.3.0-beta.1`.
|
||||||
|
|
||||||
## 0.3.0-beta.1 - 2020-07-14
|
## 0.3.0-beta.1
|
||||||
|
|
||||||
- Add main entry-point macro that uses re-exported runtime. [#1559]
|
- Add main entry-point macro that uses re-exported runtime. [#1559]
|
||||||
|
|
||||||
[#1559]: https://github.com/actix/actix-web/pull/1559
|
[#1559]: https://github.com/actix/actix-web/pull/1559
|
||||||
|
|
||||||
## 0.2.2 - 2020-05-23
|
## 0.2.2
|
||||||
|
|
||||||
- Add resource middleware on actix-web-codegen [#1467]
|
- Add resource middleware on actix-web-codegen [#1467]
|
||||||
|
|
||||||
[#1467]: https://github.com/actix/actix-web/pull/1467
|
[#1467]: https://github.com/actix/actix-web/pull/1467
|
||||||
|
|
||||||
## 0.2.1 - 2020-02-25
|
## 0.2.1
|
||||||
|
|
||||||
- Add `#[allow(missing_docs)]` attribute to generated structs [#1368]
|
- Add `#[allow(missing_docs)]` attribute to generated structs [#1368]
|
||||||
- Allow the handler function to be named as `config` [#1290]
|
- Allow the handler function to be named as `config` [#1290]
|
||||||
|
@ -110,35 +110,35 @@
|
||||||
[#1368]: https://github.com/actix/actix-web/issues/1368
|
[#1368]: https://github.com/actix/actix-web/issues/1368
|
||||||
[#1290]: https://github.com/actix/actix-web/issues/1290
|
[#1290]: https://github.com/actix/actix-web/issues/1290
|
||||||
|
|
||||||
## 0.2.0 - 2019-12-13
|
## 0.2.0
|
||||||
|
|
||||||
- Generate code for actix-web 2.0
|
- Generate code for actix-web 2.0
|
||||||
|
|
||||||
## 0.1.3 - 2019-10-14
|
## 0.1.3
|
||||||
|
|
||||||
- Bump up `syn` & `quote` to 1.0
|
- Bump up `syn` & `quote` to 1.0
|
||||||
- Provide better error message
|
- Provide better error message
|
||||||
|
|
||||||
## 0.1.2 - 2019-06-04
|
## 0.1.2
|
||||||
|
|
||||||
- Add macros for head, options, trace, connect and patch http methods
|
- Add macros for head, options, trace, connect and patch http methods
|
||||||
|
|
||||||
## 0.1.1 - 2019-06-01
|
## 0.1.1
|
||||||
|
|
||||||
- Add syn "extra-traits" feature
|
- Add syn "extra-traits" feature
|
||||||
|
|
||||||
## 0.1.0 - 2019-05-18
|
## 0.1.0
|
||||||
|
|
||||||
- Release
|
- Release
|
||||||
|
|
||||||
## 0.1.0-beta.1 - 2019-04-20
|
## 0.1.0-beta.1
|
||||||
|
|
||||||
- Gen code for actix-web 1.0.0-beta.1
|
- Gen code for actix-web 1.0.0-beta.1
|
||||||
|
|
||||||
## 0.1.0-alpha.6 - 2019-04-14
|
## 0.1.0-alpha.6
|
||||||
|
|
||||||
- Gen code for actix-web 1.0.0-alpha.6
|
- Gen code for actix-web 1.0.0-alpha.6
|
||||||
|
|
||||||
## 0.1.0-alpha.1 - 2019-03-28
|
## 0.1.0-alpha.1
|
||||||
|
|
||||||
- Initial impl
|
- Initial impl
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
## Unreleased - 2023-xx-xx
|
## Unreleased
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@
|
||||||
- Hide sensitive header values in `HttpRequest`'s `Debug` output.
|
- Hide sensitive header values in `HttpRequest`'s `Debug` output.
|
||||||
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 4.3.1 - 2023-02-26
|
## 4.3.1
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
|
|
||||||
[#2969]: https://github.com/actix/actix-web/pull/2969
|
[#2969]: https://github.com/actix/actix-web/pull/2969
|
||||||
|
|
||||||
## 4.3.0 - 2023-01-21
|
## 4.3.0
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -52,7 +52,7 @@
|
||||||
[#2949]: https://github.com/actix/actix-web/pull/2949
|
[#2949]: https://github.com/actix/actix-web/pull/2949
|
||||||
[#2961]: https://github.com/actix/actix-web/pull/2961
|
[#2961]: https://github.com/actix/actix-web/pull/2961
|
||||||
|
|
||||||
## 4.2.1 - 2022-09-12
|
## 4.2.1
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
@ -60,7 +60,7 @@
|
||||||
|
|
||||||
[#2871]: https://github.com/actix/actix-web/pull/2871
|
[#2871]: https://github.com/actix/actix-web/pull/2871
|
||||||
|
|
||||||
## 4.2.0 - 2022-09-11
|
## 4.2.0
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -76,7 +76,7 @@
|
||||||
[#2752]: https://github.com/actix/actix-web/pull/2752
|
[#2752]: https://github.com/actix/actix-web/pull/2752
|
||||||
[#2786]: https://github.com/actix/actix-web/pull/2786
|
[#2786]: https://github.com/actix/actix-web/pull/2786
|
||||||
|
|
||||||
## 4.1.0 - 2022-06-11
|
## 4.1.0
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -99,13 +99,13 @@
|
||||||
[#2742]: https://github.com/actix/actix-web/pull/2742
|
[#2742]: https://github.com/actix/actix-web/pull/2742
|
||||||
[#2743]: https://github.com/actix/actix-web/pull/2743
|
[#2743]: https://github.com/actix/actix-web/pull/2743
|
||||||
|
|
||||||
## 4.0.1 - 2022-02-25
|
## 4.0.1
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Use stable version in readme example.
|
- Use stable version in readme example.
|
||||||
|
|
||||||
## 4.0.0 - 2022-02-25
|
## 4.0.0
|
||||||
|
|
||||||
### Dependencies
|
### Dependencies
|
||||||
|
|
||||||
|
@ -383,7 +383,7 @@
|
||||||
<details>
|
<details>
|
||||||
<summary>4.0.0 Pre-Releases</summary>
|
<summary>4.0.0 Pre-Releases</summary>
|
||||||
|
|
||||||
## 4.0.0-rc.3 - 2022-02-08
|
## 4.0.0-rc.3
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -397,7 +397,7 @@
|
||||||
[#2625]: https://github.com/actix/actix-web/pull/2625
|
[#2625]: https://github.com/actix/actix-web/pull/2625
|
||||||
[#2635]: https://github.com/actix/actix-web/pull/2635
|
[#2635]: https://github.com/actix/actix-web/pull/2635
|
||||||
|
|
||||||
## 4.0.0-rc.2 - 2022-02-02
|
## 4.0.0-rc.2
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -409,7 +409,7 @@
|
||||||
|
|
||||||
[#2619]: https://github.com/actix/actix-web/pull/2619
|
[#2619]: https://github.com/actix/actix-web/pull/2619
|
||||||
|
|
||||||
## 4.0.0-rc.1 - 2022-01-31
|
## 4.0.0-rc.1
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -423,7 +423,7 @@
|
||||||
[#2601]: https://github.com/actix/actix-web/pull/2601
|
[#2601]: https://github.com/actix/actix-web/pull/2601
|
||||||
[#2611]: https://github.com/actix/actix-web/pull/2611
|
[#2611]: https://github.com/actix/actix-web/pull/2611
|
||||||
|
|
||||||
## 4.0.0-beta.21 - 2022-01-21
|
## 4.0.0-beta.21
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -440,7 +440,7 @@
|
||||||
[#2591]: https://github.com/actix/actix-web/pull/2591
|
[#2591]: https://github.com/actix/actix-web/pull/2591
|
||||||
[#2594]: https://github.com/actix/actix-web/pull/2594
|
[#2594]: https://github.com/actix/actix-web/pull/2594
|
||||||
|
|
||||||
## 4.0.0-beta.20 - 2022-01-14
|
## 4.0.0-beta.20
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -462,7 +462,7 @@
|
||||||
[#2582]: https://github.com/actix/actix-web/pull/2582
|
[#2582]: https://github.com/actix/actix-web/pull/2582
|
||||||
[#2584]: https://github.com/actix/actix-web/pull/2584
|
[#2584]: https://github.com/actix/actix-web/pull/2584
|
||||||
|
|
||||||
## 4.0.0-beta.19 - 2022-01-04
|
## 4.0.0-beta.19
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -487,7 +487,7 @@
|
||||||
[#2501]: https://github.com/actix/actix-web/pull/2501
|
[#2501]: https://github.com/actix/actix-web/pull/2501
|
||||||
[#2565]: https://github.com/actix/actix-web/pull/2565
|
[#2565]: https://github.com/actix/actix-web/pull/2565
|
||||||
|
|
||||||
## 4.0.0-beta.18 - 2021-12-29
|
## 4.0.0-beta.18
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -501,7 +501,7 @@
|
||||||
[#2555]: https://github.com/actix/actix-web/pull/2555
|
[#2555]: https://github.com/actix/actix-web/pull/2555
|
||||||
[`rustsec-2020-0071`]: https://rustsec.org/advisories/RUSTSEC-2020-0071.html
|
[`rustsec-2020-0071`]: https://rustsec.org/advisories/RUSTSEC-2020-0071.html
|
||||||
|
|
||||||
## 4.0.0-beta.17 - 2021-12-29
|
## 4.0.0-beta.17
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -524,7 +524,7 @@
|
||||||
[#2552]: https://github.com/actix/actix-web/pull/2552
|
[#2552]: https://github.com/actix/actix-web/pull/2552
|
||||||
[#2554]: https://github.com/actix/actix-web/pull/2554
|
[#2554]: https://github.com/actix/actix-web/pull/2554
|
||||||
|
|
||||||
## 4.0.0-beta.16 - 2021-12-27
|
## 4.0.0-beta.16
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -534,7 +534,7 @@
|
||||||
[#2523]: https://github.com/actix/actix-web/pull/2523
|
[#2523]: https://github.com/actix/actix-web/pull/2523
|
||||||
[#2526]: https://github.com/actix/actix-web/pull/2526
|
[#2526]: https://github.com/actix/actix-web/pull/2526
|
||||||
|
|
||||||
## 4.0.0-beta.15 - 2021-12-17
|
## 4.0.0-beta.15
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -562,7 +562,7 @@
|
||||||
[#2516]: https://github.com/actix/actix-web/pull/2516
|
[#2516]: https://github.com/actix/actix-web/pull/2516
|
||||||
[#2518]: https://github.com/actix/actix-web/pull/2518
|
[#2518]: https://github.com/actix/actix-web/pull/2518
|
||||||
|
|
||||||
## 4.0.0-beta.14 - 2021-12-11
|
## 4.0.0-beta.14
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -607,7 +607,7 @@
|
||||||
[#2493]: https://github.com/actix/actix-web/pull/2493
|
[#2493]: https://github.com/actix/actix-web/pull/2493
|
||||||
[#2499]: https://github.com/actix/actix-web/pull/2499
|
[#2499]: https://github.com/actix/actix-web/pull/2499
|
||||||
|
|
||||||
## 4.0.0-beta.13 - 2021-11-30
|
## 4.0.0-beta.13
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -615,7 +615,7 @@
|
||||||
|
|
||||||
[#2474]: https://github.com/actix/actix-web/pull/2474
|
[#2474]: https://github.com/actix/actix-web/pull/2474
|
||||||
|
|
||||||
## 4.0.0-beta.12 - 2021-11-22
|
## 4.0.0-beta.12
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -632,7 +632,7 @@
|
||||||
[#2446]: https://github.com/actix/actix-web/pull/2446
|
[#2446]: https://github.com/actix/actix-web/pull/2446
|
||||||
[#2448]: https://github.com/actix/actix-web/pull/2448
|
[#2448]: https://github.com/actix/actix-web/pull/2448
|
||||||
|
|
||||||
## 4.0.0-beta.11 - 2021-11-15
|
## 4.0.0-beta.11
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -646,7 +646,7 @@
|
||||||
[#2423]: https://github.com/actix/actix-web/pull/2423
|
[#2423]: https://github.com/actix/actix-web/pull/2423
|
||||||
[#2442]: https://github.com/actix/actix-web/pull/2442
|
[#2442]: https://github.com/actix/actix-web/pull/2442
|
||||||
|
|
||||||
## 4.0.0-beta.10 - 2021-10-20
|
## 4.0.0-beta.10
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -673,7 +673,7 @@
|
||||||
[#2409]: https://github.com/actix/actix-web/pull/2409
|
[#2409]: https://github.com/actix/actix-web/pull/2409
|
||||||
[#2414]: https://github.com/actix/actix-web/pull/2414
|
[#2414]: https://github.com/actix/actix-web/pull/2414
|
||||||
|
|
||||||
## 4.0.0-beta.9 - 2021-09-09
|
## 4.0.0-beta.9
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -696,7 +696,7 @@
|
||||||
[#2344]: https://github.com/actix/actix-web/pull/2344
|
[#2344]: https://github.com/actix/actix-web/pull/2344
|
||||||
[#2379]: https://github.com/actix/actix-web/pull/2379
|
[#2379]: https://github.com/actix/actix-web/pull/2379
|
||||||
|
|
||||||
## 4.0.0-beta.8 - 2021-06-26
|
## 4.0.0-beta.8
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -723,7 +723,7 @@
|
||||||
[#2282]: https://github.com/actix/actix-web/pull/2282
|
[#2282]: https://github.com/actix/actix-web/pull/2282
|
||||||
[#2288]: https://github.com/actix/actix-web/pull/2288
|
[#2288]: https://github.com/actix/actix-web/pull/2288
|
||||||
|
|
||||||
## 4.0.0-beta.7 - 2021-06-17
|
## 4.0.0-beta.7
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -752,7 +752,7 @@
|
||||||
[#2253]: https://github.com/actix/actix-web/pull/2253
|
[#2253]: https://github.com/actix/actix-web/pull/2253
|
||||||
[#2246]: https://github.com/actix/actix-web/pull/2246
|
[#2246]: https://github.com/actix/actix-web/pull/2246
|
||||||
|
|
||||||
## 4.0.0-beta.6 - 2021-04-17
|
## 4.0.0-beta.6
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -766,7 +766,7 @@
|
||||||
[#2065]: https://github.com/actix/actix-web/pull/2065
|
[#2065]: https://github.com/actix/actix-web/pull/2065
|
||||||
[#2148]: https://github.com/actix/actix-web/pull/2148
|
[#2148]: https://github.com/actix/actix-web/pull/2148
|
||||||
|
|
||||||
## 4.0.0-beta.5 - 2021-04-02
|
## 4.0.0-beta.5
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -792,7 +792,7 @@
|
||||||
[#2097]: https://github.com/actix/actix-web/pull/2097
|
[#2097]: https://github.com/actix/actix-web/pull/2097
|
||||||
[#2112]: https://github.com/actix/actix-web/pull/2112
|
[#2112]: https://github.com/actix/actix-web/pull/2112
|
||||||
|
|
||||||
## 4.0.0-beta.4 - 2021-03-09
|
## 4.0.0-beta.4
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -802,11 +802,11 @@
|
||||||
[#1981]: https://github.com/actix/actix-web/pull/1981
|
[#1981]: https://github.com/actix/actix-web/pull/1981
|
||||||
[#2010]: https://github.com/actix/actix-web/pull/2010
|
[#2010]: https://github.com/actix/actix-web/pull/2010
|
||||||
|
|
||||||
## 4.0.0-beta.3 - 2021-02-10
|
## 4.0.0-beta.3
|
||||||
|
|
||||||
- Update `actix-web-codegen` to `0.5.0-beta.1`.
|
- Update `actix-web-codegen` to `0.5.0-beta.1`.
|
||||||
|
|
||||||
## 4.0.0-beta.2 - 2021-02-10
|
## 4.0.0-beta.2
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -844,7 +844,7 @@
|
||||||
[#1933]: https://github.com/actix/actix-web/pull/1933
|
[#1933]: https://github.com/actix/actix-web/pull/1933
|
||||||
[#1957]: https://github.com/actix/actix-web/pull/1957
|
[#1957]: https://github.com/actix/actix-web/pull/1957
|
||||||
|
|
||||||
## 4.0.0-beta.1 - 2021-01-07
|
## 4.0.0-beta.1
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -878,7 +878,7 @@
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
## 3.3.3 - 2021-12-18
|
## 3.3.3
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -886,7 +886,7 @@
|
||||||
|
|
||||||
[#2529]: https://github.com/actix/actix-web/pull/2529
|
[#2529]: https://github.com/actix/actix-web/pull/2529
|
||||||
|
|
||||||
## 3.3.2 - 2020-12-01
|
## 3.3.2
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
@ -898,11 +898,11 @@
|
||||||
[#1798]: https://github.com/actix/actix-web/pull/1798
|
[#1798]: https://github.com/actix/actix-web/pull/1798
|
||||||
[#1803]: https://github.com/actix/actix-web/pull/1803
|
[#1803]: https://github.com/actix/actix-web/pull/1803
|
||||||
|
|
||||||
## 3.3.1 - 2020-11-29
|
## 3.3.1
|
||||||
|
|
||||||
- Ensure `actix-http` dependency uses same `serde_urlencoded`.
|
- Ensure `actix-http` dependency uses same `serde_urlencoded`.
|
||||||
|
|
||||||
## 3.3.0 - 2020-11-25
|
## 3.3.0
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -915,7 +915,7 @@
|
||||||
[#1773]: https://github.com/actix/actix-web/pull/1773
|
[#1773]: https://github.com/actix/actix-web/pull/1773
|
||||||
[#1788]: https://github.com/actix/actix-web/pull/1788
|
[#1788]: https://github.com/actix/actix-web/pull/1788
|
||||||
|
|
||||||
## 3.2.0 - 2020-10-30
|
## 3.2.0
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -940,7 +940,7 @@
|
||||||
[#1757]: https://github.com/actix/actix-web/pull/1757
|
[#1757]: https://github.com/actix/actix-web/pull/1757
|
||||||
[#1749]: https://github.com/actix/actix-web/pull/1749
|
[#1749]: https://github.com/actix/actix-web/pull/1749
|
||||||
|
|
||||||
## 3.1.0 - 2020-09-29
|
## 3.1.0
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -955,7 +955,7 @@
|
||||||
[#1708]: https://github.com/actix/actix-web/pull/1708
|
[#1708]: https://github.com/actix/actix-web/pull/1708
|
||||||
[#1710]: https://github.com/actix/actix-web/pull/1710
|
[#1710]: https://github.com/actix/actix-web/pull/1710
|
||||||
|
|
||||||
## 3.0.2 - 2020-09-15
|
## 3.0.2
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
@ -963,7 +963,7 @@
|
||||||
|
|
||||||
[#1678]: https://github.com/actix/actix-web/pull/1678
|
[#1678]: https://github.com/actix/actix-web/pull/1678
|
||||||
|
|
||||||
## 3.0.1 - 2020-09-13
|
## 3.0.1
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -971,11 +971,11 @@
|
||||||
|
|
||||||
[#1673]: https://github.com/actix/actix-web/pull/1673
|
[#1673]: https://github.com/actix/actix-web/pull/1673
|
||||||
|
|
||||||
## 3.0.0 - 2020-09-11
|
## 3.0.0
|
||||||
|
|
||||||
- No significant changes from `3.0.0-beta.4`.
|
- No significant changes from `3.0.0-beta.4`.
|
||||||
|
|
||||||
## 3.0.0-beta.4 - 2020-09-09
|
## 3.0.0-beta.4
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -993,13 +993,13 @@
|
||||||
[#1634]: https://github.com/actix/actix-web/pull/1634
|
[#1634]: https://github.com/actix/actix-web/pull/1634
|
||||||
[#1655]: https://github.com/actix/actix-web/pull/1655
|
[#1655]: https://github.com/actix/actix-web/pull/1655
|
||||||
|
|
||||||
## 3.0.0-beta.3 - 2020-08-17
|
## 3.0.0-beta.3
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Update `rustls` to 0.18
|
- Update `rustls` to 0.18
|
||||||
|
|
||||||
## 3.0.0-beta.2 - 2020-08-17
|
## 3.0.0-beta.2
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1019,7 +1019,7 @@
|
||||||
[#1618]: https://github.com/actix/actix-web/pull/1618
|
[#1618]: https://github.com/actix/actix-web/pull/1618
|
||||||
[#1621]: https://github.com/actix/actix-web/pull/1621
|
[#1621]: https://github.com/actix/actix-web/pull/1621
|
||||||
|
|
||||||
## 3.0.0-beta.1 - 2020-07-13
|
## 3.0.0-beta.1
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1037,7 +1037,7 @@
|
||||||
|
|
||||||
- `NormalizePath` improved consistency when path needs slashes added _and_ removed.
|
- `NormalizePath` improved consistency when path needs slashes added _and_ removed.
|
||||||
|
|
||||||
## 3.0.0-alpha.3 - 2020-05-21
|
## 3.0.0-alpha.3
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1053,7 +1053,7 @@
|
||||||
[#1485]: https://github.com/actix/actix-web/pull/1485
|
[#1485]: https://github.com/actix/actix-web/pull/1485
|
||||||
[#1509]: https://github.com/actix/actix-web/pull/1509
|
[#1509]: https://github.com/actix/actix-web/pull/1509
|
||||||
|
|
||||||
## [3.0.0-alpha.2] - 2020-05-08
|
## [3.0.0-alpha.2]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1067,7 +1067,7 @@
|
||||||
[#1452]: https://github.com/actix/actix-web/pull/1452
|
[#1452]: https://github.com/actix/actix-web/pull/1452
|
||||||
[#1486]: https://github.com/actix/actix-web/pull/1486
|
[#1486]: https://github.com/actix/actix-web/pull/1486
|
||||||
|
|
||||||
## [3.0.0-alpha.1] - 2020-03-11
|
## [3.0.0-alpha.1]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1084,7 +1084,7 @@
|
||||||
|
|
||||||
[#1308]: https://github.com/actix/actix-web/pull/1308
|
[#1308]: https://github.com/actix/actix-web/pull/1308
|
||||||
|
|
||||||
## [2.0.0] - 2019-12-25
|
## [2.0.0]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1094,7 +1094,7 @@
|
||||||
|
|
||||||
- Allow to specify multi-patterns for resources
|
- Allow to specify multi-patterns for resources
|
||||||
|
|
||||||
## [2.0.0-rc] - 2019-12-20
|
## [2.0.0-rc]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1112,31 +1112,31 @@
|
||||||
|
|
||||||
- Fix `AppConfig::secure()` is always false. #1202
|
- Fix `AppConfig::secure()` is always false. #1202
|
||||||
|
|
||||||
## [2.0.0-alpha.6] - 2019-12-15
|
## [2.0.0-alpha.6]
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Fixed compilation with default features off
|
- Fixed compilation with default features off
|
||||||
|
|
||||||
## [2.0.0-alpha.5] - 2019-12-13
|
## [2.0.0-alpha.5]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Add test server, `test::start()` and `test::start_with()`
|
- Add test server, `test::start()` and `test::start_with()`
|
||||||
|
|
||||||
## [2.0.0-alpha.4] - 2019-12-08
|
## [2.0.0-alpha.4]
|
||||||
|
|
||||||
### Deleted
|
### Deleted
|
||||||
|
|
||||||
- Delete HttpServer::run(), it is not useful with async/await
|
- Delete HttpServer::run(), it is not useful with async/await
|
||||||
|
|
||||||
## [2.0.0-alpha.3] - 2019-12-07
|
## [2.0.0-alpha.3]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Migrate to tokio 0.2
|
- Migrate to tokio 0.2
|
||||||
|
|
||||||
## [2.0.0-alpha.1] - 2019-11-22
|
## [2.0.0-alpha.1]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1144,7 +1144,7 @@
|
||||||
|
|
||||||
- Remove implementation of `Responder` for `()`. (#1167)
|
- Remove implementation of `Responder` for `()`. (#1167)
|
||||||
|
|
||||||
## [1.0.9] - 2019-11-14
|
## [1.0.9]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1154,7 +1154,7 @@
|
||||||
|
|
||||||
- Support `Host` guards when the `Host` header is unset (e.g. HTTP/2 requests) (#1129)
|
- Support `Host` guards when the `Host` header is unset (e.g. HTTP/2 requests) (#1129)
|
||||||
|
|
||||||
## [1.0.8] - 2019-09-25
|
## [1.0.8]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1172,13 +1172,13 @@
|
||||||
|
|
||||||
- Use actix-testing for testing utils
|
- Use actix-testing for testing utils
|
||||||
|
|
||||||
## [1.0.7] - 2019-08-29
|
## [1.0.7]
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Request Extensions leak #1062
|
- Request Extensions leak #1062
|
||||||
|
|
||||||
## [1.0.6] - 2019-08-28
|
## [1.0.6]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1200,7 +1200,7 @@
|
||||||
|
|
||||||
- Update url to 2.1
|
- Update url to 2.1
|
||||||
|
|
||||||
## [1.0.5] - 2019-07-18
|
## [1.0.5]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1212,7 +1212,7 @@
|
||||||
|
|
||||||
- Restored logging of errors through the `Logger` middleware
|
- Restored logging of errors through the `Logger` middleware
|
||||||
|
|
||||||
## [1.0.4] - 2019-07-17
|
## [1.0.4]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1224,7 +1224,7 @@
|
||||||
|
|
||||||
- Upgrade `rand` dependency version to 0.7
|
- Upgrade `rand` dependency version to 0.7
|
||||||
|
|
||||||
## [1.0.3] - 2019-06-28
|
## [1.0.3]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1234,7 +1234,7 @@
|
||||||
|
|
||||||
- Use `encoding_rs` crate instead of unmaintained `encoding` crate
|
- Use `encoding_rs` crate instead of unmaintained `encoding` crate
|
||||||
|
|
||||||
## [1.0.2] - 2019-06-17
|
## [1.0.2]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1242,7 +1242,7 @@
|
||||||
|
|
||||||
- Move identity middleware to `actix-identity` crate.
|
- Move identity middleware to `actix-identity` crate.
|
||||||
|
|
||||||
## [1.0.1] - 2019-06-17
|
## [1.0.1]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1266,7 +1266,7 @@
|
||||||
|
|
||||||
- HttpRequest::url_for is broken with nested scopes #915
|
- HttpRequest::url_for is broken with nested scopes #915
|
||||||
|
|
||||||
## [1.0.0] - 2019-06-05
|
## [1.0.0]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1288,7 +1288,7 @@
|
||||||
|
|
||||||
- Clear http requests pool on app service drop #860
|
- Clear http requests pool on app service drop #860
|
||||||
|
|
||||||
## [1.0.0-rc] - 2019-05-18
|
## [1.0.0-rc]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1303,7 +1303,7 @@
|
||||||
|
|
||||||
- Codegen with parameters in the path only resolves the first registered endpoint #841
|
- Codegen with parameters in the path only resolves the first registered endpoint #841
|
||||||
|
|
||||||
## [1.0.0-beta.4] - 2019-05-12
|
## [1.0.0-beta.4]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1314,7 +1314,7 @@
|
||||||
- `App::configure` take an `FnOnce` instead of `Fn`
|
- `App::configure` take an `FnOnce` instead of `Fn`
|
||||||
- Upgrade actix-net crates
|
- Upgrade actix-net crates
|
||||||
|
|
||||||
## [1.0.0-beta.3] - 2019-05-04
|
## [1.0.0-beta.3]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1338,7 +1338,7 @@
|
||||||
|
|
||||||
- `App::data_factory()` is deleted.
|
- `App::data_factory()` is deleted.
|
||||||
|
|
||||||
## [1.0.0-beta.2] - 2019-04-24
|
## [1.0.0-beta.2]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1360,7 +1360,7 @@
|
||||||
|
|
||||||
- Fix async web::Data factory handling
|
- Fix async web::Data factory handling
|
||||||
|
|
||||||
## [1.0.0-beta.1] - 2019-04-20
|
## [1.0.0-beta.1]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1384,7 +1384,7 @@
|
||||||
|
|
||||||
- Fixed `TestRequest::app_data()`
|
- Fixed `TestRequest::app_data()`
|
||||||
|
|
||||||
## [1.0.0-alpha.6] - 2019-04-14
|
## [1.0.0-alpha.6]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1396,7 +1396,7 @@
|
||||||
|
|
||||||
- Make extractor config type explicit. Add `FromRequest::Config` associated type.
|
- Make extractor config type explicit. Add `FromRequest::Config` associated type.
|
||||||
|
|
||||||
## [1.0.0-alpha.5] - 2019-04-12
|
## [1.0.0-alpha.5]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1406,7 +1406,7 @@
|
||||||
|
|
||||||
- Removed native-tls support
|
- Removed native-tls support
|
||||||
|
|
||||||
## [1.0.0-alpha.4] - 2019-04-08
|
## [1.0.0-alpha.4]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1428,7 +1428,7 @@
|
||||||
|
|
||||||
- Fix body propagation in Response::from_error. #760
|
- Fix body propagation in Response::from_error. #760
|
||||||
|
|
||||||
## [1.0.0-alpha.3] - 2019-04-02
|
## [1.0.0-alpha.3]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -1442,7 +1442,7 @@
|
||||||
|
|
||||||
- Removed unused `actix_web::web::md()`
|
- Removed unused `actix_web::web::md()`
|
||||||
|
|
||||||
## [1.0.0-alpha.2] - 2019-03-29
|
## [1.0.0-alpha.2]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -1454,7 +1454,7 @@
|
||||||
|
|
||||||
- Multipart::Field renamed to MultipartField
|
- Multipart::Field renamed to MultipartField
|
||||||
|
|
||||||
## [1.0.0-alpha.1] - 2019-03-28
|
## [1.0.0-alpha.1]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
|
110
awc/CHANGES.md
110
awc/CHANGES.md
|
@ -1,24 +1,24 @@
|
||||||
# Changes
|
# Changes
|
||||||
|
|
||||||
## Unreleased - 2023-xx-xx
|
## Unreleased
|
||||||
|
|
||||||
- Add `awc::Connector::rustls_021()` method for Rustls v0.21 support behind new `rustls-0_21` crate feature.
|
- Add `awc::Connector::rustls_021()` method for Rustls v0.21 support behind new `rustls-0_21` crate feature.
|
||||||
- Add `rustls-0_20` crate feature, which the existing `rustls` feature now aliases.
|
- Add `rustls-0_20` crate feature, which the existing `rustls` feature now aliases.
|
||||||
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.68 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 3.1.1 - 2023-02-26
|
## 3.1.1
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- `client::Connect` is now public to allow tunneling connection with `client::Connector`.
|
- `client::Connect` is now public to allow tunneling connection with `client::Connector`.
|
||||||
|
|
||||||
## 3.1.0 - 2023-01-21
|
## 3.1.0
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.59 due to transitive `time` dependency.
|
- Minimum supported Rust version (MSRV) is now 1.59 due to transitive `time` dependency.
|
||||||
|
|
||||||
## 3.0.1 - 2022-08-25
|
## 3.0.1
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
|
|
||||||
[#2840]: https://github.com/actix/actix-web/pull/2840
|
[#2840]: https://github.com/actix/actix-web/pull/2840
|
||||||
|
|
||||||
## 3.0.0 - 2022-03-07
|
## 3.0.0
|
||||||
|
|
||||||
### Dependencies
|
### Dependencies
|
||||||
|
|
||||||
|
@ -132,23 +132,23 @@
|
||||||
<details>
|
<details>
|
||||||
<summary>3.0.0 Pre-Releases</summary>
|
<summary>3.0.0 Pre-Releases</summary>
|
||||||
|
|
||||||
## 3.0.0-beta.21 - 2022-02-16
|
## 3.0.0-beta.21
|
||||||
|
|
||||||
- No significant changes since `3.0.0-beta.20`.
|
- No significant changes since `3.0.0-beta.20`.
|
||||||
|
|
||||||
## 3.0.0-beta.20 - 2022-01-31
|
## 3.0.0-beta.20
|
||||||
|
|
||||||
- No significant changes since `3.0.0-beta.19`.
|
- No significant changes since `3.0.0-beta.19`.
|
||||||
|
|
||||||
## 3.0.0-beta.19 - 2022-01-21
|
## 3.0.0-beta.19
|
||||||
|
|
||||||
- No significant changes since `3.0.0-beta.18`.
|
- No significant changes since `3.0.0-beta.18`.
|
||||||
|
|
||||||
## 3.0.0-beta.18 - 2022-01-04
|
## 3.0.0-beta.18
|
||||||
|
|
||||||
- Minimum supported Rust version (MSRV) is now 1.54.
|
- Minimum supported Rust version (MSRV) is now 1.54.
|
||||||
|
|
||||||
## 3.0.0-beta.17 - 2021-12-29
|
## 3.0.0-beta.17
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -161,7 +161,7 @@
|
||||||
[#2555]: https://github.com/actix/actix-web/pull/2555
|
[#2555]: https://github.com/actix/actix-web/pull/2555
|
||||||
[`rustsec-2020-0071`]: https://rustsec.org/advisories/RUSTSEC-2020-0071.html
|
[`rustsec-2020-0071`]: https://rustsec.org/advisories/RUSTSEC-2020-0071.html
|
||||||
|
|
||||||
## 3.0.0-beta.16 - 2021-12-29
|
## 3.0.0-beta.16
|
||||||
|
|
||||||
- `*::send_json` and `*::send_form` methods now receive `impl Serialize`. [#2553]
|
- `*::send_json` and `*::send_form` methods now receive `impl Serialize`. [#2553]
|
||||||
- `FrozenClientRequest::extra_header` now uses receives an `impl TryIntoHeaderPair`. [#2553]
|
- `FrozenClientRequest::extra_header` now uses receives an `impl TryIntoHeaderPair`. [#2553]
|
||||||
|
@ -169,7 +169,7 @@
|
||||||
|
|
||||||
[#2553]: https://github.com/actix/actix-web/pull/2553
|
[#2553]: https://github.com/actix/actix-web/pull/2553
|
||||||
|
|
||||||
## 3.0.0-beta.15 - 2021-12-27
|
## 3.0.0-beta.15
|
||||||
|
|
||||||
- Rename `Connector::{ssl => openssl}`. [#2503]
|
- Rename `Connector::{ssl => openssl}`. [#2503]
|
||||||
- Improve `Client` instantiation efficiency when using `openssl` by only building connectors once. [#2503]
|
- Improve `Client` instantiation efficiency when using `openssl` by only building connectors once. [#2503]
|
||||||
|
@ -182,37 +182,37 @@
|
||||||
[#2503]: https://github.com/actix/actix-web/pull/2503
|
[#2503]: https://github.com/actix/actix-web/pull/2503
|
||||||
[#2546]: https://github.com/actix/actix-web/pull/2546
|
[#2546]: https://github.com/actix/actix-web/pull/2546
|
||||||
|
|
||||||
## 3.0.0-beta.14 - 2021-12-17
|
## 3.0.0-beta.14
|
||||||
|
|
||||||
- Add `ClientBuilder::add_default_header` and deprecate `ClientBuilder::header`. [#2510]
|
- Add `ClientBuilder::add_default_header` and deprecate `ClientBuilder::header`. [#2510]
|
||||||
|
|
||||||
[#2510]: https://github.com/actix/actix-web/pull/2510
|
[#2510]: https://github.com/actix/actix-web/pull/2510
|
||||||
|
|
||||||
## 3.0.0-beta.13 - 2021-12-11
|
## 3.0.0-beta.13
|
||||||
|
|
||||||
- No significant changes since `3.0.0-beta.12`.
|
- No significant changes since `3.0.0-beta.12`.
|
||||||
|
|
||||||
## 3.0.0-beta.12 - 2021-11-30
|
## 3.0.0-beta.12
|
||||||
|
|
||||||
- Update `actix-tls` to `3.0.0-rc.1`. [#2474]
|
- Update `actix-tls` to `3.0.0-rc.1`. [#2474]
|
||||||
|
|
||||||
[#2474]: https://github.com/actix/actix-web/pull/2474
|
[#2474]: https://github.com/actix/actix-web/pull/2474
|
||||||
|
|
||||||
## 3.0.0-beta.11 - 2021-11-22
|
## 3.0.0-beta.11
|
||||||
|
|
||||||
- No significant changes from `3.0.0-beta.10`.
|
- No significant changes from `3.0.0-beta.10`.
|
||||||
|
|
||||||
## 3.0.0-beta.10 - 2021-11-15
|
## 3.0.0-beta.10
|
||||||
|
|
||||||
- No significant changes from `3.0.0-beta.9`.
|
- No significant changes from `3.0.0-beta.9`.
|
||||||
|
|
||||||
## 3.0.0-beta.9 - 2021-10-20
|
## 3.0.0-beta.9
|
||||||
|
|
||||||
- Updated rustls to v0.20. [#2414]
|
- Updated rustls to v0.20. [#2414]
|
||||||
|
|
||||||
[#2414]: https://github.com/actix/actix-web/pull/2414
|
[#2414]: https://github.com/actix/actix-web/pull/2414
|
||||||
|
|
||||||
## 3.0.0-beta.8 - 2021-09-09
|
## 3.0.0-beta.8
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -220,7 +220,7 @@
|
||||||
|
|
||||||
[#2310]: https://github.com/actix/actix-web/pull/2310
|
[#2310]: https://github.com/actix/actix-web/pull/2310
|
||||||
|
|
||||||
## 3.0.0-beta.7 - 2021-06-26
|
## 3.0.0-beta.7
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -228,11 +228,11 @@
|
||||||
|
|
||||||
[#2250]: https://github.com/actix/actix-web/pull/2250
|
[#2250]: https://github.com/actix/actix-web/pull/2250
|
||||||
|
|
||||||
## 3.0.0-beta.6 - 2021-06-17
|
## 3.0.0-beta.6
|
||||||
|
|
||||||
- No significant changes since 3.0.0-beta.5.
|
- No significant changes since 3.0.0-beta.5.
|
||||||
|
|
||||||
## 3.0.0-beta.5 - 2021-04-17
|
## 3.0.0-beta.5
|
||||||
|
|
||||||
### Removed
|
### Removed
|
||||||
|
|
||||||
|
@ -240,7 +240,7 @@
|
||||||
|
|
||||||
[#2148]: https://github.com/actix/actix-web/pull/2148
|
[#2148]: https://github.com/actix/actix-web/pull/2148
|
||||||
|
|
||||||
## 3.0.0-beta.4 - 2021-04-02
|
## 3.0.0-beta.4
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -257,7 +257,7 @@
|
||||||
[#2114]: https://github.com/actix/actix-web/pull/2114
|
[#2114]: https://github.com/actix/actix-web/pull/2114
|
||||||
[#2116]: https://github.com/actix/actix-web/pull/2116
|
[#2116]: https://github.com/actix/actix-web/pull/2116
|
||||||
|
|
||||||
## 3.0.0-beta.3 - 2021-03-08
|
## 3.0.0-beta.3
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -280,7 +280,7 @@
|
||||||
[#2024]: https://github.com/actix/actix-web/pull/2024
|
[#2024]: https://github.com/actix/actix-web/pull/2024
|
||||||
[#2050]: https://github.com/actix/actix-web/pull/2050
|
[#2050]: https://github.com/actix/actix-web/pull/2050
|
||||||
|
|
||||||
## 3.0.0-beta.2 - 2021-02-10
|
## 3.0.0-beta.2
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -303,7 +303,7 @@
|
||||||
[#1905]: https://github.com/actix/actix-web/pull/1905
|
[#1905]: https://github.com/actix/actix-web/pull/1905
|
||||||
[#1969]: https://github.com/actix/actix-web/pull/1969
|
[#1969]: https://github.com/actix/actix-web/pull/1969
|
||||||
|
|
||||||
## 3.0.0-beta.1 - 2021-01-07
|
## 3.0.0-beta.1
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -315,13 +315,13 @@
|
||||||
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
## 2.0.3 - 2020-11-29
|
## 2.0.3
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Ensure `actix-http` dependency uses same `serde_urlencoded`.
|
- Ensure `actix-http` dependency uses same `serde_urlencoded`.
|
||||||
|
|
||||||
## 2.0.2 - 2020-11-25
|
## 2.0.2
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -329,7 +329,7 @@
|
||||||
|
|
||||||
[#1773]: https://github.com/actix/actix-web/pull/1773
|
[#1773]: https://github.com/actix/actix-web/pull/1773
|
||||||
|
|
||||||
## 2.0.1 - 2020-10-30
|
## 2.0.1
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -344,37 +344,37 @@
|
||||||
[#1760]: https://github.com/actix/actix-web/pull/1760
|
[#1760]: https://github.com/actix/actix-web/pull/1760
|
||||||
[#1744]: https://github.com/actix/actix-web/pull/1744
|
[#1744]: https://github.com/actix/actix-web/pull/1744
|
||||||
|
|
||||||
## 2.0.0 - 2020-09-11
|
## 2.0.0
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- `Client::build` was renamed to `Client::builder`.
|
- `Client::build` was renamed to `Client::builder`.
|
||||||
|
|
||||||
## 2.0.0-beta.4 - 2020-09-09
|
## 2.0.0-beta.4
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Update actix-codec & actix-tls dependencies.
|
- Update actix-codec & actix-tls dependencies.
|
||||||
|
|
||||||
## 2.0.0-beta.3 - 2020-08-17
|
## 2.0.0-beta.3
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Update `rustls` to 0.18
|
- Update `rustls` to 0.18
|
||||||
|
|
||||||
## 2.0.0-beta.2 - 2020-07-21
|
## 2.0.0-beta.2
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Update `actix-http` dependency to 2.0.0-beta.2
|
- Update `actix-http` dependency to 2.0.0-beta.2
|
||||||
|
|
||||||
## [2.0.0-beta.1] - 2020-07-14
|
## [2.0.0-beta.1]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Update `actix-http` dependency to 2.0.0-beta.1
|
- Update `actix-http` dependency to 2.0.0-beta.1
|
||||||
|
|
||||||
## [2.0.0-alpha.2] - 2020-05-21
|
## [2.0.0-alpha.2]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -384,18 +384,18 @@
|
||||||
|
|
||||||
[#1422]: https://github.com/actix/actix-web/pull/1422
|
[#1422]: https://github.com/actix/actix-web/pull/1422
|
||||||
|
|
||||||
## [2.0.0-alpha.1] - 2020-03-11
|
## [2.0.0-alpha.1]
|
||||||
|
|
||||||
- Update `actix-http` dependency to 2.0.0-alpha.2
|
- Update `actix-http` dependency to 2.0.0-alpha.2
|
||||||
- Update `rustls` dependency to 0.17
|
- Update `rustls` dependency to 0.17
|
||||||
- ClientBuilder accepts initial_window_size and initial_connection_window_size HTTP2 configuration
|
- ClientBuilder accepts initial_window_size and initial_connection_window_size HTTP2 configuration
|
||||||
- ClientBuilder allowing to set max_http_version to limit HTTP version to be used
|
- ClientBuilder allowing to set max_http_version to limit HTTP version to be used
|
||||||
|
|
||||||
## [1.0.1] - 2019-12-15
|
## [1.0.1]
|
||||||
|
|
||||||
- Fix compilation with default features off
|
- Fix compilation with default features off
|
||||||
|
|
||||||
## [1.0.0] - 2019-12-13
|
## [1.0.0]
|
||||||
|
|
||||||
- Release
|
- Release
|
||||||
|
|
||||||
|
@ -403,23 +403,23 @@
|
||||||
|
|
||||||
- Migrate to `std::future`
|
- Migrate to `std::future`
|
||||||
|
|
||||||
## [0.2.8] - 2019-11-06
|
## [0.2.8]
|
||||||
|
|
||||||
- Add support for setting query from Serialize type for client request.
|
- Add support for setting query from Serialize type for client request.
|
||||||
|
|
||||||
## [0.2.7] - 2019-09-25
|
## [0.2.7]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Remaining getter methods for `ClientRequest`'s private `head` field #1101
|
- Remaining getter methods for `ClientRequest`'s private `head` field #1101
|
||||||
|
|
||||||
## [0.2.6] - 2019-09-12
|
## [0.2.6]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Export frozen request related types.
|
- Export frozen request related types.
|
||||||
|
|
||||||
## [0.2.5] - 2019-09-11
|
## [0.2.5]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -429,7 +429,7 @@
|
||||||
|
|
||||||
- Ensure that the `Host` header is set when initiating a WebSocket client connection.
|
- Ensure that the `Host` header is set when initiating a WebSocket client connection.
|
||||||
|
|
||||||
## [0.2.4] - 2019-08-13
|
## [0.2.4]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -437,13 +437,13 @@
|
||||||
|
|
||||||
- Update serde_urlencoded to "0.6.1"
|
- Update serde_urlencoded to "0.6.1"
|
||||||
|
|
||||||
## [0.2.3] - 2019-08-01
|
## [0.2.3]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Add `rustls` support
|
- Add `rustls` support
|
||||||
|
|
||||||
## [0.2.2] - 2019-07-01
|
## [0.2.2]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -451,13 +451,13 @@
|
||||||
|
|
||||||
- Upgrade `rand` dependency version to 0.7
|
- Upgrade `rand` dependency version to 0.7
|
||||||
|
|
||||||
## [0.2.1] - 2019-06-05
|
## [0.2.1]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Add license files
|
- Add license files
|
||||||
|
|
||||||
## [0.2.0] - 2019-05-12
|
## [0.2.0]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -467,7 +467,7 @@
|
||||||
|
|
||||||
- Upgrade actix-http dependency.
|
- Upgrade actix-http dependency.
|
||||||
|
|
||||||
## [0.1.1] - 2019-04-19
|
## [0.1.1]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -477,17 +477,17 @@
|
||||||
|
|
||||||
- `ClientRequest::if_true()` and `ClientRequest::if_some()` use instance instead of ref
|
- `ClientRequest::if_true()` and `ClientRequest::if_some()` use instance instead of ref
|
||||||
|
|
||||||
## [0.1.0] - 2019-04-16
|
## [0.1.0]
|
||||||
|
|
||||||
- No changes
|
- No changes
|
||||||
|
|
||||||
## [0.1.0-alpha.6] - 2019-04-14
|
## [0.1.0-alpha.6]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Do not set default headers for websocket request
|
- Do not set default headers for websocket request
|
||||||
|
|
||||||
## [0.1.0-alpha.5] - 2019-04-12
|
## [0.1.0-alpha.5]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
@ -497,13 +497,13 @@
|
||||||
|
|
||||||
- Add Debug impl for BoxedSocket
|
- Add Debug impl for BoxedSocket
|
||||||
|
|
||||||
## [0.1.0-alpha.4] - 2019-04-08
|
## [0.1.0-alpha.4]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Update actix-http dependency
|
- Update actix-http dependency
|
||||||
|
|
||||||
## [0.1.0-alpha.3] - 2019-04-02
|
## [0.1.0-alpha.3]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -519,7 +519,7 @@
|
||||||
|
|
||||||
- Renamed `ClientRequest::close_connection()` to `ClientRequest::force_close()`
|
- Renamed `ClientRequest::close_connection()` to `ClientRequest::force_close()`
|
||||||
|
|
||||||
## [0.1.0-alpha.2] - 2019-03-29
|
## [0.1.0-alpha.2]
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
|
@ -537,6 +537,6 @@
|
||||||
|
|
||||||
- Export `ws` sub-module with websockets related types
|
- Export `ws` sub-module with websockets related types
|
||||||
|
|
||||||
## [0.1.0-alpha.1] - 2019-03-28
|
## [0.1.0-alpha.1]
|
||||||
|
|
||||||
- Initial impl
|
- Initial impl
|
||||||
|
|
Loading…
Reference in a new issue