mirror of
https://github.com/fafhrd91/actix-net
synced 2024-11-28 01:52:57 +01:00
3.0 KiB
3.0 KiB
Changes
Unreleased - 2021-xx-xx
- Resource definitions with unnamed tail segments now correctly interpolate the tail when constructed from an iterator. #371
- Introduce
ResourceDef::resource_path_from_map_with_tail
method to allow building paths in the presence of unnamed tail segments. #371 - Fix segment interpolation leaving
Path
in unintended state after matching. #368 - Path tail pattern now works as expected after a dynamic segment (e.g.
/user/{uid}/*
). #366 - Fixed a bug where, in multi-patterns, static patterns are interpreted as regex. #366
- Re-work
IntoPatterns
trait. #372 - Rename
Path::{len => segment_count}
to be more descriptive of it's purpose. #370 - Alias
ResourceDef::{resource_path => resource_path_from_iter}
pending eventual deprecation. #371 - Alias
ResourceDef::{resource_path_named => resource_path_from_map}
pending eventual deprecation. #371
0.4.0 - 2021-06-06
- When matching path parameters,
%25
is now kept in the percent-encoded form; no longer decoded to%
. #357 - Path tail patterns now match new lines (
\n
) in request URL. #360 - Fixed a safety bug where
Path
could return a malformed string after percent decoding. #359 - Methods
Path::{add, add_static}
now takeimpl Into<Cow<'static, str>>
. #345
0.3.0 - 2019-12-31
- Version was yanked previously. See https://crates.io/crates/actix-router/0.3.0
0.2.7 - 2021-02-06
- Add
Router::recognize_checked
#247
0.2.6 - 2021-01-09
- Use
bytestring
version range compatible with Bytes v1.0. #246
0.2.5 - 2020-09-20
- Fix
from_hex()
method
0.2.4 - 2019-12-31
- Add
ResourceDef::resource_path_named()
path generation method
0.2.3 - 2019-12-25
- Add impl
IntoPattern
for&String
0.2.2 - 2019-12-25
- Use
IntoPattern
forRouterBuilder::path()
0.2.1 - 2019-12-25
- Add
IntoPattern
trait - Add multi-pattern resources
0.2.0 - 2019-12-07
- Update http to 0.2
- Update regex to 1.3
- Use bytestring instead of string
0.1.5 - 2019-05-15
- Remove debug prints
0.1.4 - 2019-05-15
- Fix checked resource match
0.1.3 - 2019-04-22
- Added support for
remainder match
(i.e "/path/{tail}*")
0.1.2 - 2019-04-07
- Export
Quoter
type - Allow to reset
Path
instance
0.1.1 - 2019-04-03
- Get dynamic segment by name instead of iterator.
0.1.0 - 2019-03-09
- Initial release