### New Features

 - `Url::try_from(path: &std::path::Path)` for more convenient instantiation.
 - (mostly) lossless roundtripping of scp-like urls.
   Previously `git@host:path` would turn into `ssh://git@host/path`,
   which now remains exactly as is.
 - lossless serialization of file urls.
   Previously a url like `/path/to/repo` would serialize to
   `file:///path/to/repo`, preventing round-trips.
   
   Now it serializes like it was parsed. This also means that
   `file://path` still serializes as `file://path`.

### Commit Statistics

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

### Commit Details

 * **Uncategorized**
    - prepare changelogs for release (d232567)
    - Merge branch 'clone' (507dc7e)
    - `Url::try_from(path: &std::path::Path)` for more convenient instantiation. (22d3b37)
    - more assurance we understand how relative paths in scp-like urls work (5926322)
    - (mostly) lossless roundtripping of scp-like urls. (39ce98b)
    - lossless serialization of file urls. (58a6000)
    - Merge branch 'fix-git-features' (82fd251)
    - Merge branch 'diff' (25a7726)