### New Features

 - `fmt::Display` impl for `Pattern`.
   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 from `Pattern`
   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](https://www.conventionalcommits.org).
 - 2 unique issues were worked on: #301, #384

### Thanks Clippy

[Clippy](https://github.com/rust-lang/rust-clippy) helped 2 times to make code idiomatic. 

### Commit 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 for `Pattern`. (455a72e)
    - remove `base_path` field from `Pattern` (f76a426)
    - make glob tests work on windows for now… (29738ed)
    - See if being less pedantic yields the correct results (18953e4)
 * **#384**
    - No need to isolate archives by crate name (19d46f3)
    - add archive files via git-lfs (7202a1c)
 * **Uncategorized**
    - make fmt (251b6df)
    - thanks clippy (5bf6b52)
    - thanks clippy (74f6420)