New Features
fmt::Display
impl forPattern
.
This way the original pattern can be reproduced on the fly without
actually storing it, saving one allocation.
Changed (BREAKING)
-
invert meaning of
wildcard::Mode::SLASH_IS_LITERAL
This is done by renaming it to -
remove
base_path
field fromPattern
It's now passed as argument to the path pattern matcher and maybe
it will even be removed one day.Even though it's convenient to have a base path per pattern, it's
quite some duplication.
Commit Statistics
- 17 commits contributed to the release over the course of 35 calendar days.
- 35 days passed between releases.
- 3 commits where understood as conventional.
- 2 unique issues were worked on: #301, #384
Thanks Clippy
Clippy helped 2 times to make code idiomatic.
Commit Details
view details
- #301
- update changelogs prior to release (84cb256)
- push base path handling to the caller (e4b57b1)
- A slightly ugly way of not adjusting input patterns too much (3912ee6)
- Adjustments to support lower MSRV (16a0973)
- a failing test to show that the absolute pattern handling isn't quite there yet (74c89eb)
- cleanup tests (16570ef)
- case-insensitive tests for baseline path matching (bc928f9)
- invert meaning of
wildcard::Mode::SLASH_IS_LITERAL
(8fd9f24) fmt::Display
impl forPattern
. (455a72e)- remove
base_path
field fromPattern
(f76a426) - make glob tests work on windows for now… (29738ed)
- See if being less pedantic yields the correct results (18953e4)
- #384
- Uncategorized