### New Features
- `State::path_backing()`.
That way it's possible to call certain methods that take a separate
path buffer.
- support for separating lifetimes of entries and path-backing
This way it should be possible to access paths immutably even while
entries are available mutably, assuming we stagger accesses to put
mutation of entries last.
### Commit Statistics
- 15 commits contributed to the release over the course of 23 calendar days.
- 45 days passed between releases.
- 2 commits where understood as [conventional](https://www.conventionalcommits.org).
- 3 unique issues were worked on: #298, #301, #384
### Commit Details
* **#298**
- upgrade git-index->atoi to 1.0 (728dd65)
* **#301**
- update changelogs prior to release (84cb256)
- Adjustments to support lower MSRV (16a0973)
- `State::path_backing()`. (8ab219a)
- sketch `open_index()` on `Worktree`, but… (ff76261)
- Differentiate between owned and ref'ed path storage (c71b2bb)
- support for separating lifetimes of entries and path-backing (645ed50)
- An attempt to build a lookup table of attribute files, but… (9841efb)
- refactor (475aa6a)
* **#384**
- prevent line-ending conversions for shell scripts on windows (96bb4d4)
- No need to isolate archives by crate name (19d46f3)
- add archive files via git-lfs (7202a1c)
- Assure we don't pick up unnecessary files during publishing (545b2d5)
- auto-set commit.gpgsign=false when executing git (c23feb6)
* **Uncategorized**
- Release git-hash v0.9.4, git-features v0.21.0, git-actor v0.10.0, git-glob v0.3.0, git-path v0.1.1, git-attributes v0.1.0, git-sec v0.1.0, git-config v0.3.0, git-credentials v0.1.0, git-validate v0.5.4, git-object v0.19.0, git-diff v0.16.0, git-lock v2.1.0, git-ref v0.13.0, git-discover v0.1.0, git-index v0.3.0, git-mailmap v0.2.0, git-traverse v0.15.0, git-pack v0.19.0, git-odb v0.29.0, git-packetline v0.12.5, git-url v0.5.0, git-transport v0.17.0, git-protocol v0.16.0, git-revision v0.2.0, git-worktree v0.2.0, git-repository v0.17.0, safety bump 20 crates (654cf39)