### Other
- add ceiling_dirs option to upwards discovery
### Commit Statistics
- 17 commits contributed to the release over the course of 2 calendar days.
- 3 days passed between releases.
- 1 commit where understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' where seen in commit messages
### Thanks Clippy
[Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic.
### Commit Details
* **Uncategorized**
- Re-enable discovery test on windows thanks to use of `realpath()` (1f4ae9e)
- Merge branch 'svetli-n-git_includeif' (cf24fbe)
- Fix windows test failure due to //? by ignoring it there. (c5fd322)
- fix windows tests (broke thanks to \\?\), maybe (e458b59)
- Assure ceiling dirs are comparable after absolutize (32a157b)
- thanks clippy (4979d20)
- refactor (895b772)
- Control if at least one ceiling dir has to match using an option (ca1f3eb)
- Revert "remove implicit canonicalization and improve tests" (821f3f3)
- refactor (6bbc53b)
- fix `special_relative_base` test (ae226ba)
- remove implicit canonicalization and improve tests (cdbb4c9)
- refactor (429446c)
- refactor (9673aae)
- some more assertions and ceiling dirs (a30bcb8)
- add ceiling_dirs option to upwards discovery (e63e722)
- declare `git-discover` usable as it's fully documented (e439015)