### Changed (BREAKING)
- `File::len()` -> `File::num_values()`
The same is true for `Section::len()` which now is
`Section::num_values()`.
### Commit Statistics
- 23 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**
- fix benchmark compilation (53adcfe)
- Bring init functions back to `File` type (f1f69d8)
- disallow Rust 2018 idioms (81aca45)
- fix most of docs (1fe053f)
- thanks clippy (409a95b)
- dissolve git_config module in favor of `file` module (2d4a19b)
- refactor (6cc5c20)
- refactor (3471f95)
- `File::len()` -> `File::num_values()` (553f872)
- refactor (2626e0c)
- refactor (07e0f5e)
- Split git_config into modules. (a85d864)
- Fix linux test. (e0d063e)
- Fix test. (ed5de9e)
- Merge branch 'main' into git_includeif (229d938)
- Temp ignore test. (9b70eca)
- Tryfix windows test. Includes module. (b02d147)
- Tryfix windows test. (4098278)
- Tryfix windows test. (17a296f)
- Tryfix windows test. (a29657a)
- Fix merge. (07bc9a8)
- Merge branch 'main' into git_includeif (598c853)
- Tryfix windows test. (300ecbc)