### 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)