### Changed (BREAKING)

 - replace `similar` with `imara-diff`.
   The latter clearly has a more complex call signature, but that also
   makes it far more powerful which will pay off with better performance.

### Other (BREAKING)

 - <csr-id-fed47d45b7e39958921a230b485b5b0384c8672f/> rename `lines` module to `text`.
   Thanks to `imara-diff`, diffs can easily abstract over different kinds
   of tokens, at the expense of a much more complex call signature.

### Commit Statistics

 - 10 commits contributed to the release over the course of 9 calendar days.
 - 27 days passed between releases.
 - 2 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 0 issues like '(#ID)' were seen in commit messages

### Commit Details

 * **Uncategorized**
    - prepare changelogs prior to release (423af90)
    - Merge branch 'main' into write-sparse-index (upgrade to Rust 1.65) (5406630)
    - Adapt in-memory size check to Rust 1.65 and below (1919e8e)
    - Merge branch 'main' into write-sparse-index (c4e6849)
    - Merge branch 'gix-clone' (def53b3)
    - adjust docs (381924c)
    - Merge branch 'main' into gix-clone (fa27570)
    - Merge branch 'imra-diff' (f53f942)
    - rename `lines` module to `text`. (fed47d4)
    - replace `similar` with `imara-diff`. (ee26ddf)