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.9.0 (2022-04-03)
New Features
-
support for trimming of whitespace around name and email It's separated from parsing to assure we can round-trip, but it's made easy to obtain trimmed results using new methods.
This high-level git-repository will also trim by default now.
-
Time::seconds()shortcut -
SignatureRef is now Copy It's a type with only copyable types inside, so should be copy itself. This makes it less awkward to use as well.
-
Time::new(seconds_since_epoch, offset)
-
Time::default()
Changed (BREAKING)
-
Time::time->Time::seconds_since_unix_epochAndTime::offsettoTime::offset_in_seconds.
Commit Statistics
- 15 commits contributed to the release over the course of 55 calendar days.
- 55 days passed between releases.
- 6 commits where understood as conventional.
- 4 unique issues were worked on: #301, #329, #364, #366
Commit Details
view details
- #301
- #329
- Document all features related to serde1 (
72b97f2)
- Document all features related to serde1 (
- #364
- #366
Time::default()(77ef2cb)
- Uncategorized
- 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 'svetli-n-refactor_git_config_tests' (
babaa9f) - Merge branch 'main' into mailmap (
b2df941) - upgrade document-features (
c35e62e) - Merge branch 'AP2008-implement-worktree' (
f32c669)
- Merge branch 'for-onefetch' (
0.8.1 (2022-02-06)
New Features
- keep feature documentation inline with manifests
Commit Statistics
- 4 commits contributed to the release over the course of 12 calendar days.
- 13 days passed between releases.
- 1 commit where understood as conventional.
- 1 unique issue was worked on: #329
Commit Details
view details
0.8.0 (2022-01-23)
A maintenance release thanks to upgraded dependencies.
Commit Statistics
- 6 commits contributed to the release over the course of 35 calendar days.
- 55 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-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) - upgrade git-actor dependencies (
82bb1c0)
- 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 (
0.7.0 (2021-11-29)
Maintenance release due, which isn't really required but one now has to be careful what's committed at once.
Commit Statistics
- 5 commits contributed to the release over the course of 25 calendar days.
- 40 days passed between releases.
- 1 commit where understood as conventional.
- 1 unique issue was worked on: #250
Commit Details
view details
- #250
- move loose header manipulation from git-pack to git-object (
598698b)
- move loose header manipulation from git-pack to git-object (
- Uncategorized
- Release git-actor v0.7.0, git-config v0.1.9, git-object v0.16.0, git-diff v0.12.0, git-traverse v0.11.0, git-pack v0.15.0, git-odb v0.25.0, git-packetline v0.12.2, git-transport v0.14.0, git-protocol v0.13.0, git-ref v0.10.0, git-repository v0.13.0, cargo-smart-release v0.7.0 (
d3f9227) - Release git-features v0.18.0, git-actor v0.7.0, git-config v0.1.9, git-object v0.16.0, git-diff v0.12.0, git-traverse v0.11.0, git-pack v0.15.0, git-odb v0.25.0, git-packetline v0.12.2, git-transport v0.14.0, git-protocol v0.13.0, git-ref v0.10.0, git-repository v0.13.0, cargo-smart-release v0.7.0, safety bump 12 crates (
acd3737) - Adjust changelogs prior to release (
ec38950) - Move "loose object header" ser/de to git-object (
3d1565a)
- Release git-actor v0.7.0, git-config v0.1.9, git-object v0.16.0, git-diff v0.12.0, git-traverse v0.11.0, git-pack v0.15.0, git-odb v0.25.0, git-packetline v0.12.2, git-transport v0.14.0, git-protocol v0.13.0, git-ref v0.10.0, git-repository v0.13.0, cargo-smart-release v0.7.0 (
v0.6.0 (2021-10-19)
A maintenance release due to properly dealing with previously breaking changes in git-hash.
Commit Statistics
- 2 commits contributed to the release.
- 3 days passed between releases.
- 0 commits where understood as conventional.
- 1 unique issue was worked on: #222
Commit Details
view details
- #222
- update changelogs prior to release (
9a493d0)
- update changelogs prior to release (
- Uncategorized
- Release git-hash v0.8.0, git-features v0.17.0, git-actor v0.6.0, git-object v0.15.0, git-diff v0.11.0, git-traverse v0.10.0, git-pack v0.13.0, git-odb v0.23.0, git-packetline v0.12.0, git-transport v0.13.0, git-protocol v0.12.0, git-ref v0.9.0, git-repository v0.11.0, git-commitgraph v0.6.0, gitoxide-core v0.12.0, gitoxide v0.10.0, cargo-smart-release v0.5.0, safety bump 16 crates (
0e02953)
- Release git-hash v0.8.0, git-features v0.17.0, git-actor v0.6.0, git-object v0.15.0, git-diff v0.11.0, git-traverse v0.10.0, git-pack v0.13.0, git-odb v0.23.0, git-packetline v0.12.0, git-transport v0.13.0, git-protocol v0.12.0, git-ref v0.9.0, git-repository v0.11.0, git-commitgraph v0.6.0, gitoxide-core v0.12.0, gitoxide v0.10.0, cargo-smart-release v0.5.0, safety bump 16 crates (
v0.5.3 (2021-10-15)
This release contains no functional changes.
Commit Statistics
- 9 commits contributed to the release over the course of 5 calendar days.
- 36 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) - Allow 'refactor' and 'other' in conventional messages if they have breaking changes (
4eebaac) - new changelogs for actor and features crates (
e0d437c)
- 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)
- 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.5.2 (2021-09-08)
Commit Statistics
- 3 commits contributed to the release.
- 1 day passed between releases.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
v0.5.1 (2021-09-07)
Commit Statistics
- 1 commit contributed to the release.
- 10 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-actor v0.5.1 (
0758045)
- Release git-actor v0.5.1 (
v0.5.0 (2021-08-27)
Commit Statistics
- 7 commits contributed to the release over the course of 1 calendar day.
- 1 day passed between releases.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
- Uncategorized
- [repository #190] produce nice reflog messages (
e7a8b62) - [object #177] fix docs (
2fd23ed) - [repository #190] A way to write objects and the empty tree specifically (
7c559d6) - [various #190] rename 'local-offset' to 'local-time-support' (
3a7d379) - [repository #190] Make local-offset available on demand only… (
1927be7) - [actor #190] methods to get an actor signature at the current time (
6d0bedd) - Merge pull request #172 from mellowagain/main (
61aebbf)
- [repository #190] produce nice reflog messages (
v0.4.0 (2021-08-25)
Commit Statistics
- 8 commits contributed to the release over the course of 6 calendar days.
- 8 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-actor v0.4.0 (
16358c9) - Release git-actor v0.5.0 (
a684b0f) - [actor #173] refactor (
08a1849) - Upgrade to nom-7 (
f0aa3e1) - [actor #175] refactor (
ec88c59) - [actor #173] rename immutable::Signature to SignatureRef! (
96461ac) - Merge branch 'main' into 162-repo-design-sketch (
e63b634) - [smart-release #165] Use generic edit-reference functionality (
be3e57f)
- Release git-actor v0.4.0 (
v0.3.3 (2021-08-17)
Commit Statistics
- 2 commits contributed to the release over the course of 1 calendar day.
- 3 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.2 (2021-08-13)
Commit Statistics
- 2 commits contributed to the release.
- 1 day passed between releases.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
v0.3.1 (2021-08-12)
Commit Statistics
- 2 commits contributed to the release.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
v0.3.0 (2021-08-11)
Commit Statistics
- 2 commits contributed to the release.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
v0.2.0 (2021-08-10)
Commit Statistics
- 14 commits contributed to the release over the course of 45 calendar days.
- 46 days passed between releases.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
- Uncategorized
- (cargo-release) version 0.2.0 (
8ff5115) - clippy on tests and thanks clippy (
a77a71c) - Merge branch 'remove-unnecessary-unsafe' (
7a3c5c1) - Remove unnecessary pub(crate) exports (
3d2456e) - [ref] packed refs header line parsing (
fde5543) - [ref] log line writing (
3da8fcf) - Merge branch 'negotiate-fallible' (
27c8abe) - [actor] refactor (
bccb738) - [actor] don't leak btoi errors… (
e6c7fc1) - [actor] FAIL an attempt to remove btoi errors (
3f99cf5) - [actor] pure nom error handling… (
78cbe18) - [object] refactor (
1ddb5c0) - [actor] make signature parsing public, exposing nom :/ (
a627972) - [actor] cleanup error interaction with nom… (
2dd7197)
- (cargo-release) version 0.2.0 (
v0.1.1 (2021-06-25)
Commit Statistics
- 2 commits contributed to the release.
- 0 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
v0.1.0 (2021-06-25)
Commit Statistics
- 4 commits contributed to the release.
- 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.