### 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)