Releases: denoland/rust-urlpattern
Releases · denoland/rust-urlpattern
0.6.0
- Avoid extra string copy (#94)
- Don't make a Vec of &Part. Just use a reference to slice from Vec (#92)
- Make StringOrInit use COW for string variant to avoid a copy when calling quirks::process_match_input. (#95)
- Use &str in Token instead of String (#90)
- Use a &str for the input instead of a Vec in the tokenizer (#89)
- fix matcher unwrap crash on unusual input with ASAN build (#93)
- fixed formatting of benches and use cargo fmt instead of rustfmt in CI Format (#96)
0.5.2
0.5.0
0.3.0
What's Changed
- Fix typos by @woxtu in #36
- Embed values in format strings by @woxtu in #38
- Use
seek and get the next code pointby @woxtu in #37 - Fix an assertion by @woxtu in #39
- docs(readme): fix link to code of conduct by @LeoDog896 in #40
- Replace derived Display implementations by @jplatte in #48
- fix: make
URLPatternComponentResult::groupsvalues optional by @crowlKats in #35 - feat: hasRegExpGroups by @crowlKats in #43
- feat: use "inherit left, wildcard right" behavior by @crowlKats in #44
- Improve the delimiter associated with the parser options by @woxtu in #41
- fix: get codepoint range rather than bytes by @melbourne2991 in #45
- feat: support for case-insensitive matches by @crowlKats in #34
New Contributors
- @woxtu made their first contribution in #36
- @LeoDog896 made their first contribution in #40
- @jplatte made their first contribution in #48
- @melbourne2991 made their first contribution in #45
Full Changelog: 0.2.0...0.3.0
0.2.0
What's Changed
- feat: fast matcher for common patterns by @lucacasonato in #32
- refactor: parameterize the regex by @lucacasonato in #31
Full Changelog: 0.1.6...0.2.0