Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.7.0 (2022-07-22)
Changed (BREAKING)
-
From<&[u8]>is nowFrom<&BStr>This better represents the meaning of the input, and simplifies interactions withgit-config.
Commit Statistics
- 5 commits contributed to the release over the course of 33 calendar days.
- 39 days passed between releases.
- 1 commit where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
- Uncategorized
- Release git-hash v0.9.6, git-features v0.22.0, git-date v0.0.2, git-actor v0.11.0, git-glob v0.3.1, git-path v0.4.0, git-attributes v0.3.0, git-tempfile v2.0.2, git-object v0.20.0, git-ref v0.15.0, git-sec v0.3.0, git-config v0.6.0, git-credentials v0.3.0, git-diff v0.17.0, git-discover v0.3.0, git-index v0.4.0, git-mailmap v0.3.0, git-traverse v0.16.0, git-pack v0.21.0, git-odb v0.31.0, git-url v0.7.0, git-transport v0.19.0, git-protocol v0.18.0, git-revision v0.3.0, git-worktree v0.4.0, git-repository v0.20.0, git-commitgraph v0.8.0, gitoxide-core v0.15.0, gitoxide v0.13.0, safety bump 22 crates (
4737b1e) - prepare changelog prior to release (
3c50625) - assure document-features are available in all 'usable' and 'early' crates (
238581c) From<&[u8]>is nowFrom<&BStr>(ffc4a85)- Release git-path v0.3.0, safety bump 14 crates (
400c9be)
- Release git-hash v0.9.6, git-features v0.22.0, git-date v0.0.2, git-actor v0.11.0, git-glob v0.3.1, git-path v0.4.0, git-attributes v0.3.0, git-tempfile v2.0.2, git-object v0.20.0, git-ref v0.15.0, git-sec v0.3.0, git-config v0.6.0, git-credentials v0.3.0, git-diff v0.17.0, git-discover v0.3.0, git-index v0.4.0, git-mailmap v0.3.0, git-traverse v0.16.0, git-pack v0.21.0, git-odb v0.31.0, git-url v0.7.0, git-transport v0.19.0, git-protocol v0.18.0, git-revision v0.3.0, git-worktree v0.4.0, git-repository v0.20.0, git-commitgraph v0.8.0, gitoxide-core v0.15.0, gitoxide v0.13.0, safety bump 22 crates (
0.6.0 (2022-06-13)
A maintenance release without user-facing changes.
Commit Statistics
- 2 commits contributed to the release.
- 25 days passed between releases.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
- Uncategorized
- Release git-date v0.0.1, git-hash v0.9.5, git-features v0.21.1, git-actor v0.10.1, git-path v0.2.0, git-attributes v0.2.0, git-ref v0.14.0, git-sec v0.2.0, git-config v0.5.0, git-credentials v0.2.0, git-discover v0.2.0, git-pack v0.20.0, git-odb v0.30.0, git-url v0.6.0, git-transport v0.18.0, git-protocol v0.17.0, git-revision v0.2.1, git-worktree v0.3.0, git-repository v0.19.0, safety bump 13 crates (
a417177) - update changelogs prior to release (
bb424f5)
- Release git-date v0.0.1, git-hash v0.9.5, git-features v0.21.1, git-actor v0.10.1, git-path v0.2.0, git-attributes v0.2.0, git-ref v0.14.0, git-sec v0.2.0, git-config v0.5.0, git-credentials v0.2.0, git-discover v0.2.0, git-pack v0.20.0, git-odb v0.30.0, git-url v0.6.0, git-transport v0.18.0, git-protocol v0.17.0, git-revision v0.2.1, git-worktree v0.3.0, git-repository v0.19.0, safety bump 13 crates (
0.5.0 (2022-05-18)
A maintenance release without user-facing changes.
Commit Statistics
- 6 commits contributed to the release over the course of 21 calendar days.
- 45 days passed between releases.
- 0 commits where understood as conventional.
- 1 unique issue was worked on: #301
Commit Details
view details
- #301
- Uncategorized
- Release 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 (
349c590) - 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) - Merge branch 'git_includeif' of https://github.com/svetli-n/gitoxide into svetli-n-git_includeif (
0e01da7)
- Release 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 (
0.4.0 (2022-04-03)
A maintenance release without surfacing changes.
Commit Statistics
- 9 commits contributed to the release over the course of 68 calendar days.
- 69 days passed between releases.
- 0 commits where understood as conventional.
- 4 unique issues were worked on: #329, #331, #333, #364
Commit Details
view details
- #329
- Document all features related to serde1 (
72b97f2)
- Document all features related to serde1 (
- #331
- Adapt to changes in git_features::path to deal with Result (
bba4c68)
- Adapt to changes in git_features::path to deal with Result (
- #333
- Use git_features::path everywhere where there is a path conversion (
2e1437c)
- Use git_features::path everywhere where there is a path conversion (
- #364
- update changelogs prior to release (
746a676)
- update changelogs prior to release (
- Uncategorized
- Release git-diff v0.14.0, git-bitmap v0.1.0, git-index v0.2.0, git-tempfile v2.0.1, git-lock v2.0.0, git-mailmap v0.1.0, git-traverse v0.13.0, git-pack v0.17.0, git-quote v0.2.0, git-odb v0.27.0, git-packetline v0.12.4, git-url v0.4.0, git-transport v0.16.0, git-protocol v0.15.0, git-ref v0.12.0, git-worktree v0.1.0, git-repository v0.15.0, cargo-smart-release v0.9.0, safety bump 5 crates (
e58dc30) - Merge branch 'for-onefetch' (
8e5cb65) - Release git-hash v0.9.3, git-features v0.20.0, git-config v0.2.0, safety bump 12 crates (
f0cbb24) - Merge branch 'AP2008-implement-worktree' (
f32c669) - Merge branch 'index-information' (
025f157)
- Release git-diff v0.14.0, git-bitmap v0.1.0, git-index v0.2.0, git-tempfile v2.0.1, git-lock v2.0.0, git-mailmap v0.1.0, git-traverse v0.13.0, git-pack v0.17.0, git-quote v0.2.0, git-odb v0.27.0, git-packetline v0.12.4, git-url v0.4.0, git-transport v0.16.0, git-protocol v0.15.0, git-ref v0.12.0, git-worktree v0.1.0, git-repository v0.15.0, cargo-smart-release v0.9.0, safety bump 5 crates (
0.3.5 (2022-01-23)
A maintenance release with no relevant changes.
Commit Statistics
- 8 commits contributed to the release over the course of 41 calendar days.
- 100 days passed between releases.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Thanks Clippy
Clippy helped 1 time to make code idiomatic.
Commit Details
view details
- Uncategorized
- Release git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (
42ebb53) - Release git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (
1b76119) - Release git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (
8f57c29) - Release git-features v0.19.1, git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (
d78aab7) - Release git-hash v0.9.1, git-features v0.19.1, git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0, safety bump 4 crates (
373cbc8) - prepare changelogs for release (
674ec73) - prepar changelogs for cargo-smart-release release (
8900d69) - thanks clippy (
4ca9e07)
- Release git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (
v0.3.4 (2021-10-15)
This release contains no functional change, but a more useful changelog.
Commit Statistics
- 14 commits contributed to the release over the course of 11 calendar days.
- 59 days passed between releases.
- 0 commits where understood as conventional.
- 1 unique issue was worked on: #198
Commit Details
view details
- #198
- Adjust all changelogs to fulfil requirements for publishing (
04b9ca0) - deduplicate conventional message ids (
e695eda) - regenerate all changelogs to get links (
0c81769) - Mention actual issues that where worked on (
a517e39) - respect release-wide ignore list to allow removing entire conventional headlines (
145103d) - Only write headlines that we can parse back… (
d44369a) - Rebuild all changelogs to assure properly ordered headlines (
4a9a05f) - Sort all commits by time, descending… (
f536bad) - greatly reduce changelog size now that the traversal fix is applied (
a0bc98c) - Fixup remaining changelogs… (
2f75db2)
- Adjust all changelogs to fulfil requirements for publishing (
- Uncategorized
- Release git-hash v0.7.0, git-features v0.16.5, git-actor v0.5.3, git-config v0.1.7, git-validate v0.5.3, git-object v0.14.1, git-diff v0.10.0, git-tempfile v1.0.3, git-lock v1.0.1, git-traverse v0.9.0, git-pack v0.12.0, git-odb v0.22.0, git-packetline v0.11.0, git-url v0.3.4, git-transport v0.12.0, git-protocol v0.11.0, git-ref v0.8.0, git-repository v0.10.0, cargo-smart-release v0.4.0 (
59ffbd9) - Adjusting changelogs prior to release of git-hash v0.7.0, git-features v0.16.5, git-actor v0.5.3, git-validate v0.5.3, git-object v0.14.1, git-diff v0.10.0, git-tempfile v1.0.3, git-lock v1.0.1, git-traverse v0.9.0, git-pack v0.12.0, git-odb v0.22.0, git-packetline v0.11.0, git-url v0.3.4, git-transport v0.12.0, git-protocol v0.11.0, git-ref v0.8.0, git-repository v0.10.0, cargo-smart-release v0.4.0, safety bump 3 crates (
a474395) - make fmt, but now it picked up some parts that usually don't get altered… (
01f7b72) - Update changelogs just for fun (
21541b3)
- Release git-hash v0.7.0, git-features v0.16.5, git-actor v0.5.3, git-config v0.1.7, git-validate v0.5.3, git-object v0.14.1, git-diff v0.10.0, git-tempfile v1.0.3, git-lock v1.0.1, git-traverse v0.9.0, git-pack v0.12.0, git-odb v0.22.0, git-packetline v0.11.0, git-url v0.3.4, git-transport v0.12.0, git-protocol v0.11.0, git-ref v0.8.0, git-repository v0.10.0, cargo-smart-release v0.4.0 (
v0.3.3 (2021-08-17)
Commit Statistics
- 2 commits contributed to the release over the course of 1 calendar day.
- 6 days passed between releases.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
v0.3.2 (2021-08-10)
Commit Statistics
- 5 commits contributed to the release over the course of 94 calendar days.
- 137 days passed between releases.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
v0.3.0 (2021-03-26)
Commit Statistics
- 3 commits contributed to the release over the course of 12 calendar days.
- 70 days passed between releases.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
Thanks Clippy
Clippy helped 1 time to make code idiomatic.
v0.2.0 (2021-01-14)
Commit Statistics
- 2 commits contributed to the release.
- 26 days passed between releases.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
v0.1.1 (2020-12-18)
Commit Statistics
- 5 commits contributed to the release over the course of 93 calendar days.
- 97 days passed between releases.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
v0.1.0 (2020-09-12)
Other
- try for leaner tests, but it does the opposite kind of :D
Commit Statistics
- 48 commits contributed to the release over the course of 28 calendar days.
- 29 days passed between releases.
- 1 commit where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
- Uncategorized
- refactor (
e07fbd6) - [clone] encode message for git credentials helper (
143549e) - [clone] make URL available in transport layer (
6778447) - [clone] Finish round-trip testing (
df617fd) - refactor (
aea52fe) - [clone] first sketch of roundtripping URLs (
23678f8) - [clone] first steps towards launching git-upload-pack while… (
41f05f1) - [clone] Better error handling for generalized
connect(…)(713808c) - [clone] expand-path should be server-side (
8a38856) - thanks clippy (
0506fd9) - [url] more specific 'missing user home' error (
ec5721a) - refactor (
e54681a) - [url] Actually the is_relative() case should never be triggered (
ac89d38) - [url] try again, maybe this works on windows… (
f14fdd1) - [url] Once more with feeling (
2ea4a8c) - [url] all debug output there is… (
3df5b41) - [url] yikes, more debugging for windows on CI (
9a430e7) - [url] Another try to make this work on windows - tests probably (
a51647f) - [url] See if this fixes the windows tests (
534c6a6) - [url] add standard conversions (
27e3bdc) - refactor (
73e2b1b) - [url] BString in public interface (
745662d) - [url] Commit to 'bstr' (
3d26ae1) - [url] remove feature toggle, 'home' dependency is small enough (
a5a6f0f) - [url] Add user expansion support (behind feature toggle) (
a684cfe) - [url] first stab at expanding paths with user names (
37459dc) - thanks clippy (
50acab7) - [url] Support for git and http urls, as well as user expansion parsing (
5ef201d) - refactor (
6ab7cc6) - [url] first stab at implementing username expansion reasonably (
86d17a3) - [url] fix serde (
569014d) - [url] Now with support for non-utf8 byte strings (
81f01fd) - [url] more tests and additional limitations (
3c2811f) - [url] handle trivial file protocol URLs better (
18eb512) - [url] Disable URL parsing for things that look like paths (
03b0de9) - [url] turns out that relative URLs and windows paths are killing it (
0bee58e) - [url] Switch to 'url' crate, as correctness certainly is more important than compile times (
da6ad48) - thanks clippy (
a37c7a3) - [url] user and IPv4 parsing/simple validation (
d1929ac) - [url] parse port number (
bc8bd99) - try for leaner tests, but it does the opposite kind of :D (
098f802) - refactor (
4499a08) - refactor (
42a1b51) - [url] the first green tests (
a501bc1) - refactor (
9c5fb91) - [url] infrastructure for nom errors, taken from git-object (
0ae38ed) - [url] basic frame and first failing test (
60aacf0) - Allow dual-licensing with Apache 2.0 (
ea353eb)
- refactor (
Thanks Clippy
Clippy helped 3 times to make code idiomatic.
v0.0.0 (2020-08-13)
Commit Statistics
- 1 commit contributed to the release.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
- Uncategorized
- add git-url crate (
fd2e5ba)
- add git-url crate (