Changelog History
Page 1
-
v3.3.2
December 01, 2020๐ Fixed
- โ Removed an occasional
unwrap
onNone
panic inNormalizePathNormalization
. [#1762] - ๐ Fix
match_pattern()
returningNone
for scope with empty path resource. [#1798] - Increase minimum
socket2
version. [#1803]
๐ [#1762]: https://github.com/actix/actix-web/pull/1762 ๐ [#1798]: https://github.com/actix/actix-web/pull/1798 ๐ [#1803]: https://github.com/actix/actix-web/pull/1803
- โ Removed an occasional
-
v3.3.1
November 29, 2020๐ Fixed
- Ensure
actix-http
dependency uses sameserde_urlencoded
.
- Ensure
-
v3.3.0
November 25, 2020โ Added
- โ Add
Either<A, B>
extractor helper. [#1788]
๐ Changed
- โฌ๏ธ Upgrade
serde_urlencoded
to0.7
. [#1773]
๐ [#1773]: https://github.com/actix/actix-web/pull/1773 ๐ [#1788]: https://github.com/actix/actix-web/pull/1788
- โ Add
-
v3.2.0
October 30, 2020โ Added
- ๐ Implement
exclude_regex
for Logger middleware. #1723 - โ Add request-local data extractor
web::ReqData
. #1748 - โ Add ability to register closure for request middleware logging. #1749
- โ Add
app_data
toServiceConfig
. [#1757] - ๐ฆ Expose
on_connect
for access to the connection stream before request is handled. #1754
๐ Changed
- ๐ Implement
-
v3.1.0
September 29, 2020๐ Changed
- โ Add
TrailingSlash::MergeOnly
behaviour toNormalizePath
, which allowsNormalizePath
to retain any trailing slashes. [#1695] - โ Remove bound
std::marker::Sized
fromweb::Data
to support storingArc<dyn Trait>
viaweb::Data::from
[#1710]
๐ Fixed
- ๐จ
ResourceMap
debug printing is no longer infinitely recursive. [#1708]
๐ [#1695]: https://github.com/actix/actix-web/pull/1695 ๐ [#1708]: https://github.com/actix/actix-web/pull/1708 ๐ [#1710]: https://github.com/actix/actix-web/pull/1710
- โ Add
-
v3.0.2
September 15, 2020๐ Fixed
NormalizePath
when used withTrailingSlash::Trim
no longer trims the root path "/". [#1678]
๐ [#1678]: https://github.com/actix/actix-web/pull/1678
-
v3.0.1
September 13, 2020๐ Changed
middleware::normalize::TrailingSlash
enum is now accessible. [#1673]
๐ [#1673]: https://github.com/actix/actix-web/pull/1673
-
v3.0.0
September 11, 2020- No significant changes from
3.0.0-beta.4
.
- No significant changes from
-
v3.0.0-beta.4
September 09, 2020โ Added
- ๐ง
middleware::NormalizePath
now has configurable behaviour for either always having a trailing slash, or as the new addition, always trimming trailing slashes. [#1639]
๐ Changed
- โก๏ธ Update actix-codec and actix-utils dependencies. [#1634]
- ๐ง
FormConfig
andJsonConfig
configurations are now also considered when set usingApp::data
. [#1641] HttpServer::maxconn
is renamed to the more expressiveHttpServer::max_connections
. [#1655]HttpServer::maxconnrate
is renamed to the more expressiveHttpServer::max_connection_rate
. [#1655]
๐ [#1639]: https://github.com/actix/actix-web/pull/1639 ๐ [#1641]: https://github.com/actix/actix-web/pull/1641 ๐ [#1634]: https://github.com/actix/actix-web/pull/1634 ๐ [#1655]: https://github.com/actix/actix-web/pull/1655
- ๐ง
-
v3.0.0-beta.3
August 17, 2020๐ Changed
- โก๏ธ Update
rustls
to 0.18
- โก๏ธ Update