### New Features

 - `RefSpec::allow_non_fast_forward()` to get information about 'force' quickly.
 - `RefSpecRef::prefix()` to return the two-component prefix of a refspec's source. #(450)

### Bug Fixes

 - `RefSpecRef` instruction uses the correct lifetime.

### Changed (BREAKING)

 - remove lifetime of `match_group::Fix`, keeping `RefSpec` instances instead
   That lifetime unnecessarily complicated things and wasn't worth keeping
   due to being a premature optimization.

### Commit Statistics

 - 11 commits contributed to the release over the course of 20 calendar days.
 - 20 days passed between releases.
 - 4 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 1 unique issue was worked on: #450

### Commit Details

 * **#450**
    - `RefSpec::allow_non_fast_forward()` to get information about 'force' quickly. (d7f63a6)
    - `RefSpecRef` instruction uses the correct lifetime. (278ff7a)
 * **Uncategorized**
    - prepare changelogs for release (d232567)
    - Merge branch 'clone' (507dc7e)
    - remove lifetime of `match_group::Fix`, keeping `RefSpec` instances instead (2a0a87a)
    - Another test to validate components must not be empty (b2c9af1)
    - Merge branch 'main' into new-http-impl (702a161)
    - make fmt (53acf25)
    - Merge branch 'fetch-pack' (3c49400)
    - `RefSpecRef::prefix()` to return the two-component prefix of a refspec's source. #(450) (6df179b)
    - Merge branch 'diff' (25a7726)