Unified · Split
| @@ -1041,7 +1041,7 @@ dependencies = [ · 1040 unmodified lines | ||
| 1041 | 1041 | |
| 1042 | 1042 | [[package]] |
| 1043 | 1043 | name = "git-config" |
| 1044 | −version = "0.1.6" | |
| 1044 | +version = "0.1.7" | |
| 1045 | 1045 | dependencies = [ |
| 1046 | 1046 | "criterion", |
| 1047 | 1047 | "dirs", |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## Unreleased | |
| 8 | +## v0.4.0 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | <csr-id-3c0a6389fe5ff981dadca20e8a4a4a0d2ef66e13/> |
| 11 | 11 | <csr-id-77ed17c703e502e132cda9a94eb8c63db0b627ad/> |
| @@ -78,7 +78,7 @@ For more information, run `cargo changelog -h`. · 66 unmodified lines | ||
| 78 | 78 | |
| 79 | 79 | <csr-read-only-do-not-edit/> |
| 80 | 80 | |
| 81 | − - 276 commits contributed to the release over the course of 36 calendar days. | |
| 81 | + - 280 commits contributed to the release over the course of 36 calendar days. | |
| 82 | 82 | - 19 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 83 | 83 | - 6 unique issues were worked on: [#192](https://github.com//Byron/gitoxide/issues/192), [#197](https://github.com//Byron/gitoxide/issues/197), [#198](https://github.com//Byron/gitoxide/issues/198), [#200](https://github.com//Byron/gitoxide/issues/200), [#213](https://github.com//Byron/gitoxide/issues/213), [#67](https://github.com//Byron/gitoxide/issues/67) |
| 84 | 84 | |
| @@ -86,7 +86,7 @@ For more information, run `cargo changelog -h`. · 1 unmodified line | ||
| 86 | 86 | |
| 87 | 87 | <csr-read-only-do-not-edit/> |
| 88 | 88 | |
| 89 | −[Clippy](https://github.com/rust-lang/rust-clippy) helped 26 times to make code idiomatic. | |
| 89 | +[Clippy](https://github.com/rust-lang/rust-clippy) helped 27 times to make code idiomatic. | |
| 90 | 90 | |
| 91 | 91 | ### Commit Details |
| 92 | 92 | |
| @@ -113,6 +113,9 @@ For more information, run `cargo changelog -h`. · 20 unmodified lines | ||
| 113 | 113 | - smart-release: an algorithm to collect dependencies by 'growing' ([`73794a4`](https://github.com//Byron/gitoxide/commit/73794a4e382404cb7b684c9054278fb4ff8a84ce)) |
| 114 | 114 | - smart-release: foundation for bumping versions ([`d1145d1`](https://github.com//Byron/gitoxide/commit/d1145d1a6219ddafa7a41c82d6149b289f033640)) |
| 115 | 115 | * **[#198](https://github.com//Byron/gitoxide/issues/198)** |
| 116 | + - Polish README a little more ([`455c45d`](https://github.com//Byron/gitoxide/commit/455c45d9a534805cf9659b9c33c3995673e8709f)) | |
| 117 | + - First version of updated README ([`45dcc68`](https://github.com//Byron/gitoxide/commit/45dcc684e16017cb0289cff209fd1d436fa50c2c)) | |
| 118 | + - Finish changelog ([`e341b22`](https://github.com//Byron/gitoxide/commit/e341b221086cb75a24053da61ed90aed166538cd)) | |
| 116 | 119 | - Enforce an empty line after user sections ([`79f0093`](https://github.com//Byron/gitoxide/commit/79f00933f4bbf24551fc093e33e8d94ff8365eb6)) |
| 117 | 120 | - Respect release-level removed-id list even when inserting sections ([`2970fff`](https://github.com//Byron/gitoxide/commit/2970fffc681657d0ab393b4c20d9be20675d808d)) |
| 118 | 121 | - rename short name for `--execute` to `-e` from `-n` for consistency ([`19fc134`](https://github.com//Byron/gitoxide/commit/19fc134d2a34f2ea84b2cc8fbd15ca55c55df35e)) |
| @@ -332,6 +335,7 @@ For more information, run `cargo changelog -h`. · 213 unmodified lines | ||
| 332 | 335 | * **[#67](https://github.com//Byron/gitoxide/issues/67)** |
| 333 | 336 | - split data::output::count::objects into files ([`8fe4612`](https://github.com//Byron/gitoxide/commit/8fe461281842b58aa11437445637c6e587bedd63)) |
| 334 | 337 | * **Uncategorized** |
| 338 | + - thanks clippy ([`2113d79`](https://github.com//Byron/gitoxide/commit/2113d7989b5e5dde5fc7594e1c63abef0bfba650)) | |
| 335 | 339 | - thanks clippy ([`7c78dcf`](https://github.com//Byron/gitoxide/commit/7c78dcf468a2947e7b46103f275c27eb49b1547c)) |
| 336 | 340 | - thanks clippy ([`fc9da4c`](https://github.com//Byron/gitoxide/commit/fc9da4c3eef70bcc780224f42e0b78e477f3b199)) |
| 337 | 341 | - thanks clippy ([`41ed695`](https://github.com//Byron/gitoxide/commit/41ed695a6a739df00d39bf86dae2cc12b8e280b6)) |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## v0.5.3 (2021-10-12) | |
| 8 | +## v0.5.3 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | This release contains no functional changes. |
| 11 | 11 | |
| @@ -13,7 +13,7 @@ This release contains no functional changes. · 1 unmodified line | ||
| 13 | 13 | |
| 14 | 14 | <csr-read-only-do-not-edit/> |
| 15 | 15 | |
| 16 | − - 6 commits contributed to the release over the course of 2 calendar days. | |
| 16 | + - 8 commits contributed to the release over the course of 5 calendar days. | |
| 17 | 17 | - 0 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 18 | 18 | - 1 unique issue was worked on: [#198](https://github.com//Byron/gitoxide/issues/198) |
| 19 | 19 | |
| @@ -24,12 +24,14 @@ This release contains no functional changes. · 4 unmodified lines | ||
| 24 | 24 | <details><summary>view details</summary> |
| 25 | 25 | |
| 26 | 26 | * **[#198](https://github.com//Byron/gitoxide/issues/198)** |
| 27 | − - deduplicate conventional message ids ([`2fc45b7`](https://github.com//Byron/gitoxide/commit/2fc45b71116b19dd6d908686518a8620b78b8fb7)) | |
| 28 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 27 | + - Adjust all changelogs to fulfil requirements for publishing ([`04b9ca0`](https://github.com//Byron/gitoxide/commit/04b9ca025a1667529b2221ab4280bd3c8dae01cf)) | |
| 28 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 29 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 29 | 30 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 30 | 31 | - Allow 'refactor' and 'other' in conventional messages if they have breaking changes ([`4eebaac`](https://github.com//Byron/gitoxide/commit/4eebaac669e590beed112b622752997c64772ef1)) |
| 31 | 32 | - new changelogs for actor and features crates ([`e0d437c`](https://github.com//Byron/gitoxide/commit/e0d437c4cfa06e0792609f41ed5876c390634921)) |
| 32 | 33 | * **Uncategorized** |
| 34 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 33 | 35 | - make fmt, but now it picked up some parts that usually don't get altered… ([`01f7b72`](https://github.com//Byron/gitoxide/commit/01f7b729337bd2c99498321c479a9a13b1858e3e)) |
| 34 | 36 | </details> |
| 35 | 37 | |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## Unreleased | |
| 8 | +## v0.1.7 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | This is a maintenance release without functional changes. |
| 11 | 11 | |
| @@ -13,7 +13,7 @@ This is a maintenance release without functional changes. · 1 unmodified line | ||
| 13 | 13 | |
| 14 | 14 | <csr-read-only-do-not-edit/> |
| 15 | 15 | |
| 16 | − - 10 commits contributed to the release over the course of 2 calendar days. | |
| 16 | + - 12 commits contributed to the release over the course of 3 calendar days. | |
| 17 | 17 | - 0 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 18 | 18 | - 2 unique issues were worked on: [#198](https://github.com//Byron/gitoxide/issues/198), [#213](https://github.com//Byron/gitoxide/issues/213) |
| 19 | 19 | |
| @@ -24,6 +24,8 @@ This is a maintenance release without functional changes. · 4 unmodified lines | ||
| 24 | 24 | <details><summary>view details</summary> |
| 25 | 25 | |
| 26 | 26 | * **[#198](https://github.com//Byron/gitoxide/issues/198)** |
| 27 | + - Maintenance release note to avoid being fully generated ([`56ef363`](https://github.com//Byron/gitoxide/commit/56ef363f0e7a8b9106765d96d0636e38b2bed550)) | |
| 28 | + - Changlog for git-config ([`abdfe58`](https://github.com//Byron/gitoxide/commit/abdfe588030b0fbdd4d69a73c5739ef4a83e3616)) | |
| 27 | 29 | - Use correct title for github release to match name of tag ([`90f39ad`](https://github.com//Byron/gitoxide/commit/90f39ad693e0998bc3307bf553fccdc37c8dc0c8)) |
| 28 | 30 | * **[#213](https://github.com//Byron/gitoxide/issues/213)** |
| 29 | 31 | - refactor ([`e906d37`](https://github.com//Byron/gitoxide/commit/e906d37e0b4e088b7973728db386a23ea7645fc9)) |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | [package] |
| 2 | 2 | name = "git-config" |
| 3 | −version = "0.1.6" | |
| 3 | +version = "0.1.7" | |
| 4 | 4 | repository = "https://github.com/Byron/gitoxide" |
| 5 | 5 | description = "A git-config file parser and editor from the gitoxide project" |
| 6 | 6 | license = "MIT OR Apache-2.0" |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## v0.10.0 (2021-10-12) | |
| 8 | +## v0.10.0 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | It looks like there were no functional changes despite the minor version bump. |
| 11 | 11 | Please consider it a fluke that will be fixed with `cargo smart-release` automating |
| @@ -15,7 +15,7 @@ version number generation. · 3 unmodified lines | ||
| 15 | 15 | |
| 16 | 16 | <csr-read-only-do-not-edit/> |
| 17 | 17 | |
| 18 | − - 16 commits contributed to the release over the course of 28 calendar days. | |
| 18 | + - 18 commits contributed to the release over the course of 31 calendar days. | |
| 19 | 19 | - 0 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 20 | 20 | - 1 unique issue was worked on: [#198](https://github.com//Byron/gitoxide/issues/198) |
| 21 | 21 | |
| @@ -26,8 +26,9 @@ version number generation. · 4 unmodified lines | ||
| 26 | 26 | <details><summary>view details</summary> |
| 27 | 27 | |
| 28 | 28 | * **[#198](https://github.com//Byron/gitoxide/issues/198)** |
| 29 | − - deduplicate conventional message ids ([`2fc45b7`](https://github.com//Byron/gitoxide/commit/2fc45b71116b19dd6d908686518a8620b78b8fb7)) | |
| 30 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 29 | + - Adjust all changelogs to fulfil requirements for publishing ([`04b9ca0`](https://github.com//Byron/gitoxide/commit/04b9ca025a1667529b2221ab4280bd3c8dae01cf)) | |
| 30 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 31 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 31 | 32 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 32 | 33 | - Allow 'refactor' and 'other' in conventional messages if they have breaking changes ([`4eebaac`](https://github.com//Byron/gitoxide/commit/4eebaac669e590beed112b622752997c64772ef1)) |
| 33 | 34 | - Rebuild all changelogs to assure properly ordered headlines ([`4a9a05f`](https://github.com//Byron/gitoxide/commit/4a9a05f95930bad5938d4ce9c517ebf0e0b990f1)) |
| @@ -40,6 +41,7 @@ version number generation. · 6 unmodified lines | ||
| 40 | 41 | - Fix section headline level ([`9d6f263`](https://github.com//Byron/gitoxide/commit/9d6f263beef289d227dec1acc2d4240087cb9be6)) |
| 41 | 42 | - Write first version of changlogs thus far… ([`719b6bd`](https://github.com//Byron/gitoxide/commit/719b6bdf543b8269ccafad9ad6b46e0c55efaa38)) |
| 42 | 43 | * **Uncategorized** |
| 44 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 43 | 45 | - make fmt, but now it picked up some parts that usually don't get altered… ([`01f7b72`](https://github.com//Byron/gitoxide/commit/01f7b729337bd2c99498321c479a9a13b1858e3e)) |
| 44 | 46 | - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae)) |
| 45 | 47 | - Bump git-traverse v0.9.0, safety bump 8 crates ([`d39fabb`](https://github.com//Byron/gitoxide/commit/d39fabb8757369aa19452a457f610fe21dc13a14)) |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## v0.16.5 (2021-10-12) | |
| 8 | +## v0.16.5 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | This release contains no functional changes. |
| 11 | 11 | |
| @@ -13,7 +13,7 @@ This release contains no functional changes. · 1 unmodified line | ||
| 13 | 13 | |
| 14 | 14 | <csr-read-only-do-not-edit/> |
| 15 | 15 | |
| 16 | − - 6 commits contributed to the release over the course of 2 calendar days. | |
| 16 | + - 8 commits contributed to the release over the course of 5 calendar days. | |
| 17 | 17 | - 0 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 18 | 18 | - 1 unique issue was worked on: [#198](https://github.com//Byron/gitoxide/issues/198) |
| 19 | 19 | |
| @@ -24,12 +24,14 @@ This release contains no functional changes. · 4 unmodified lines | ||
| 24 | 24 | <details><summary>view details</summary> |
| 25 | 25 | |
| 26 | 26 | * **[#198](https://github.com//Byron/gitoxide/issues/198)** |
| 27 | − - deduplicate conventional message ids ([`2fc45b7`](https://github.com//Byron/gitoxide/commit/2fc45b71116b19dd6d908686518a8620b78b8fb7)) | |
| 28 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 27 | + - Handle changelogs with upcoming version section if they were left for editing ([`0f5f47d`](https://github.com//Byron/gitoxide/commit/0f5f47da4662b596cbbbd9c0d83e135e2cc52c11)) | |
| 28 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 29 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 29 | 30 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 30 | 31 | - Allow 'refactor' and 'other' in conventional messages if they have breaking changes ([`4eebaac`](https://github.com//Byron/gitoxide/commit/4eebaac669e590beed112b622752997c64772ef1)) |
| 31 | 32 | - new changelogs for actor and features crates ([`e0d437c`](https://github.com//Byron/gitoxide/commit/e0d437c4cfa06e0792609f41ed5876c390634921)) |
| 32 | 33 | * **Uncategorized** |
| 34 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 33 | 35 | - make fmt, but now it picked up some parts that usually don't get altered… ([`01f7b72`](https://github.com//Byron/gitoxide/commit/01f7b729337bd2c99498321c479a9a13b1858e3e)) |
| 34 | 36 | </details> |
| 35 | 37 | |
| @@ -5,10 +5,10 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## Unreleased | |
| 8 | +## v0.7.0 (2021-10-15) | |
| 9 | 9 | |
| 10 | −<csr-id-8be4036dce4a857cc14a8b9467aaf2fc0fc2e827/> | |
| 11 | −<csr-id-ed16bce97c235e7e188444afd7a0d3f7e04a6c72/> | |
| 10 | +<csr-id-8be4036dce4a857cc14a8b9467aaf2fc0fc2e827/> | |
| 11 | +<csr-id-ed16bce97c235e7e188444afd7a0d3f7e04a6c72/> | |
| 12 | 12 | |
| 13 | 13 | ### BREAKING Changes |
| 14 | 14 | |
| @@ -19,7 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines | ||
| 19 | 19 | |
| 20 | 20 | <csr-read-only-do-not-edit/> |
| 21 | 21 | |
| 22 | − - 12 commits contributed to the release over the course of 7 calendar days. | |
| 22 | + - 15 commits contributed to the release over the course of 11 calendar days. | |
| 23 | 23 | - 2 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 24 | 24 | - 1 unique issue was worked on: [#198](https://github.com//Byron/gitoxide/issues/198) |
| 25 | 25 | |
| @@ -29,9 +29,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 3 unmodified lines | ||
| 29 | 29 | |
| 30 | 30 | <details><summary>view details</summary> |
| 31 | 31 | |
| 32 | − * **#198** | |
| 33 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 34 | − - format links for commit ids ([`6ea2c34`](https://github.com//Byron/gitoxide/commit/6ea2c340252233742bb926626074efb4d057fb15)) | |
| 32 | + * **[#198](https://github.com//Byron/gitoxide/issues/198)** | |
| 33 | + - Fix stop-release-for-changelog logic and fix all affected changelogs ([`52b38bc`](https://github.com//Byron/gitoxide/commit/52b38bc4856be5ba8b5372a3dd20f5d06504e7ed)) | |
| 34 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 35 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 36 | + - format links for commit ids ([`9426db5`](https://github.com//Byron/gitoxide/commit/9426db53537162d58a65648f3f3a3a3b65f621dc)) | |
| 35 | 37 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 36 | 38 | - Allow 'refactor' and 'other' in conventional messages if they have breaking changes ([`4eebaac`](https://github.com//Byron/gitoxide/commit/4eebaac669e590beed112b622752997c64772ef1)) |
| 37 | 39 | - Rebuild all changelogs to assure properly ordered headlines ([`4a9a05f`](https://github.com//Byron/gitoxide/commit/4a9a05f95930bad5938d4ce9c517ebf0e0b990f1)) |
| @@ -42,6 +44,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines | ||
| 42 | 44 | - Generate changelogs with details ([`e1861ca`](https://github.com//Byron/gitoxide/commit/e1861caa435d312953a9fea7ceff6d2e07b03443)) |
| 43 | 45 | - oid::short_hex(len) for truncated hex representations ([`ed16bce`](https://github.com//Byron/gitoxide/commit/ed16bce97c235e7e188444afd7a0d3f7e04a6c72)) |
| 44 | 46 | * **Uncategorized** |
| 47 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 45 | 48 | - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae)) |
| 46 | 49 | </details> |
| 47 | 50 | |
| @@ -167,7 +170,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 119 unmodified lines | ||
| 167 | 170 | |
| 168 | 171 | <details><summary>view details</summary> |
| 169 | 172 | |
| 170 | − * **#63** | |
| 173 | + * **[#63](https://github.com//Byron/gitoxide/issues/63)** | |
| 171 | 174 | - Revert "Add additional variant for Sha256 in ObjectId" ([`bb24dc4`](https://github.com//Byron/gitoxide/commit/bb24dc44beb6354fe2d96d2318d4d3219f06ae85)) |
| 172 | 175 | - Add additional variant for Sha256 in ObjectId ([`3dd7c43`](https://github.com//Byron/gitoxide/commit/3dd7c4350e140b72c21598f95a4557e6115d3124)) |
| 173 | 176 | - Make ObjectId into an enum to soon hold more bytes (and type) ([`4bf0c1a`](https://github.com//Byron/gitoxide/commit/4bf0c1a5a5c23bb0c0836ab8cea41eb06a232906)) |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## v1.0.1 (2021-10-12) | |
| 8 | +## v1.0.1 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | This release contains no functional changes, but a more useful changelog. |
| 11 | 11 | |
| @@ -13,7 +13,7 @@ This release contains no functional changes, but a more useful changelog. · 1 unmodified line | ||
| 13 | 13 | |
| 14 | 14 | <csr-read-only-do-not-edit/> |
| 15 | 15 | |
| 16 | − - 10 commits contributed to the release over the course of 47 calendar days. | |
| 16 | + - 12 commits contributed to the release over the course of 50 calendar days. | |
| 17 | 17 | - 0 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 18 | 18 | - 1 unique issue was worked on: [#198](https://github.com//Byron/gitoxide/issues/198) |
| 19 | 19 | |
| @@ -24,8 +24,9 @@ This release contains no functional changes, but a more useful changelog. · 4 unmodified lines | ||
| 24 | 24 | <details><summary>view details</summary> |
| 25 | 25 | |
| 26 | 26 | * **[#198](https://github.com//Byron/gitoxide/issues/198)** |
| 27 | − - deduplicate conventional message ids ([`2fc45b7`](https://github.com//Byron/gitoxide/commit/2fc45b71116b19dd6d908686518a8620b78b8fb7)) | |
| 28 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 27 | + - Adjust all changelogs to fulfil requirements for publishing ([`04b9ca0`](https://github.com//Byron/gitoxide/commit/04b9ca025a1667529b2221ab4280bd3c8dae01cf)) | |
| 28 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 29 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 29 | 30 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 30 | 31 | - Allow 'refactor' and 'other' in conventional messages if they have breaking changes ([`4eebaac`](https://github.com//Byron/gitoxide/commit/4eebaac669e590beed112b622752997c64772ef1)) |
| 31 | 32 | - Rebuild all changelogs to assure properly ordered headlines ([`4a9a05f`](https://github.com//Byron/gitoxide/commit/4a9a05f95930bad5938d4ce9c517ebf0e0b990f1)) |
| @@ -33,6 +34,7 @@ This release contains no functional changes, but a more useful changelog. · 1 unmodified line | ||
| 33 | 34 | - greatly reduce changelog size now that the traversal fix is applied ([`a0bc98c`](https://github.com//Byron/gitoxide/commit/a0bc98c06c349de2fd6e0d4593606e68b98def72)) |
| 34 | 35 | - Fixup remaining changelogs… ([`2f75db2`](https://github.com//Byron/gitoxide/commit/2f75db294fcf20c325555822f65629611be52971)) |
| 35 | 36 | * **Uncategorized** |
| 37 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 36 | 38 | - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae)) |
| 37 | 39 | - Merge pull request #172 from mellowagain/main ([`61aebbf`](https://github.com//Byron/gitoxide/commit/61aebbfff02eb87e0e8c49438a093a21b1134baf)) |
| 38 | 40 | </details> |
| @@ -5,23 +5,23 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## Unreleased | |
| 8 | +## v0.14.1 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | This release greatly improves performance when decoding trees, a critical requirement when building packs |
| 11 | 11 | or generally trying to figure out what changed between commits. |
| 12 | 12 | |
| 13 | 13 | ### Performance |
| 14 | 14 | |
| 15 | −<csr-id-f9232acf8e52f8cd95520d122469e136eb07b39f/> | |
| 15 | +<csr-id-f9232acf8e52f8cd95520d122469e136eb07b39f/> | |
| 16 | 16 | |
| 17 | 17 | - Provide a new fast parser for tree objects which is used by the tree entry iterator. |
| 18 | −- <csr-id-83d591d536d1a43e8523082824ec0b95cca55d34/> parse entry mode into number instead of comparing it to byte strings | |
| 18 | + - <csr-id-83d591d536d1a43e8523082824ec0b95cca55d34/> parse entry mode into number instead of comparing it to byte strings | |
| 19 | 19 | |
| 20 | 20 | ### Commit Statistics |
| 21 | 21 | |
| 22 | 22 | <csr-read-only-do-not-edit/> |
| 23 | 23 | |
| 24 | − - 44 commits contributed to the release over the course of 24 calendar days. | |
| 24 | + - 47 commits contributed to the release over the course of 28 calendar days. | |
| 25 | 25 | - 3 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 26 | 26 | - 2 unique issues were worked on: [#198](https://github.com//Byron/gitoxide/issues/198), [#67](https://github.com//Byron/gitoxide/issues/67) |
| 27 | 27 | |
| @@ -31,8 +31,10 @@ or generally trying to figure out what changed between commits. · 3 unmodified lines | ||
| 31 | 31 | |
| 32 | 32 | <details><summary>view details</summary> |
| 33 | 33 | |
| 34 | − * **#198** | |
| 35 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 34 | + * **[#198](https://github.com//Byron/gitoxide/issues/198)** | |
| 35 | + - Fix stop-release-for-changelog logic and fix all affected changelogs ([`52b38bc`](https://github.com//Byron/gitoxide/commit/52b38bc4856be5ba8b5372a3dd20f5d06504e7ed)) | |
| 36 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 37 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 36 | 38 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 37 | 39 | - Allow 'refactor' and 'other' in conventional messages if they have breaking changes ([`4eebaac`](https://github.com//Byron/gitoxide/commit/4eebaac669e590beed112b622752997c64772ef1)) |
| 38 | 40 | - Rebuild all changelogs to assure properly ordered headlines ([`4a9a05f`](https://github.com//Byron/gitoxide/commit/4a9a05f95930bad5938d4ce9c517ebf0e0b990f1)) |
| @@ -67,12 +69,13 @@ or generally trying to figure out what changed between commits. · 28 unmodified lines | ||
| 67 | 69 | - A manual message parse impl and more tests ([`f4b8a0d`](https://github.com//Byron/gitoxide/commit/f4b8a0da787f9a16eebd2a36b342f5a2a66edabd)) |
| 68 | 70 | - More message parsing tests, now with legit failure… ([`625be8d`](https://github.com//Byron/gitoxide/commit/625be8dbd4204ea1a7131ade9b17f63dcc7e30d7)) |
| 69 | 71 | - feat(commit): Add `message()` method and `MessageRef` type… ([`6150b2d`](https://github.com//Byron/gitoxide/commit/6150b2db18034d5912029deac51d1affb38ae7b2)) |
| 70 | − * **#67** | |
| 72 | + * **[#67](https://github.com//Byron/gitoxide/issues/67)** | |
| 71 | 73 | - describe variants ([`899c579`](https://github.com//Byron/gitoxide/commit/899c57927ce4ba2e1b5d8182f9e731c2a9094cba)) |
| 72 | 74 | - parse entry mode into number instead of comparing it to byte strings ([`83d591d`](https://github.com//Byron/gitoxide/commit/83d591d536d1a43e8523082824ec0b95cca55d34)) |
| 73 | 75 | - ObjectID specific hashers, using the fact that object ids are hashes ([`f9232ac`](https://github.com//Byron/gitoxide/commit/f9232acf8e52f8cd95520d122469e136eb07b39f)) |
| 74 | 76 | - Tree parsing now probably is twice as fast… ([`d1e2b89`](https://github.com//Byron/gitoxide/commit/d1e2b8910b454dd798be8a9a43871f0b0644d503)) |
| 75 | 77 | * **Uncategorized** |
| 78 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 76 | 79 | - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae)) |
| 77 | 80 | - Merge branch 'main' into changelog-generation ([`c956f33`](https://github.com//Byron/gitoxide/commit/c956f3351d766c748faf0460780e32ac8dfe8165)) |
| 78 | 81 | - thanks clippy ([`d78d382`](https://github.com//Byron/gitoxide/commit/d78d3828c7f80963c0b8803cb64e0ae5e08d0ba3)) |
| @@ -361,7 +364,7 @@ or generally trying to figure out what changed between commits. · 282 unmodified lines | ||
| 361 | 364 | |
| 362 | 365 | <details><summary>view details</summary> |
| 363 | 366 | |
| 364 | − * **#79** | |
| 367 | + * **[#79](https://github.com//Byron/gitoxide/issues/79)** | |
| 365 | 368 | - refactor; add test for empty tree iteration ([`6340296`](https://github.com//Byron/gitoxide/commit/634029682da374f912068f5c8d5ec79d4837f7ea)) |
| 366 | 369 | * **Uncategorized** |
| 367 | 370 | - (cargo-release) version 0.9.0 ([`84897fd`](https://github.com//Byron/gitoxide/commit/84897fd8e6e1b0269da0303d6a0de8f9e0eb58e5)) |
| @@ -458,7 +461,7 @@ or generally trying to figure out what changed between commits. · 90 unmodified lines | ||
| 458 | 461 | |
| 459 | 462 | <details><summary>view details</summary> |
| 460 | 463 | |
| 461 | − * **#63** | |
| 464 | + * **[#63](https://github.com//Byron/gitoxide/issues/63)** | |
| 462 | 465 | - Use new `oid` where possible in git-odb ([`68a709e`](https://github.com//Byron/gitoxide/commit/68a709e0337d4969138d30a5c25d60b7dbe51a73)) |
| 463 | 466 | - refactor; better errors for invalid hash sizes ([`be84b36`](https://github.com//Byron/gitoxide/commit/be84b36129694a2e89d1b81d932f2eba23aedf54)) |
| 464 | 467 | - Make ObjectId/oid happen! ([`ca78d15`](https://github.com//Byron/gitoxide/commit/ca78d15373ec988d909be8f240baefe75555e077)) |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## v0.22.0 (2021-10-12) | |
| 8 | +## v0.22.0 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | ### Dependency Upgrade (BREAKING) |
| 11 | 11 | |
| @@ -22,7 +22,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 10 unmodified lines | ||
| 22 | 22 | |
| 23 | 23 | <csr-read-only-do-not-edit/> |
| 24 | 24 | |
| 25 | − - 21 commits contributed to the release over the course of 28 calendar days. | |
| 25 | + - 23 commits contributed to the release over the course of 31 calendar days. | |
| 26 | 26 | - 0 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 27 | 27 | - 2 unique issues were worked on: [#198](https://github.com//Byron/gitoxide/issues/198), [#67](https://github.com//Byron/gitoxide/issues/67) |
| 28 | 28 | |
| @@ -33,8 +33,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines | ||
| 33 | 33 | <details><summary>view details</summary> |
| 34 | 34 | |
| 35 | 35 | * **[#198](https://github.com//Byron/gitoxide/issues/198)** |
| 36 | − - deduplicate conventional message ids ([`2fc45b7`](https://github.com//Byron/gitoxide/commit/2fc45b71116b19dd6d908686518a8620b78b8fb7)) | |
| 37 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 36 | + - Adjust all changelogs to fulfil requirements for publishing ([`04b9ca0`](https://github.com//Byron/gitoxide/commit/04b9ca025a1667529b2221ab4280bd3c8dae01cf)) | |
| 37 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 38 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 38 | 39 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 39 | 40 | - Allow 'refactor' and 'other' in conventional messages if they have breaking changes ([`4eebaac`](https://github.com//Byron/gitoxide/commit/4eebaac669e590beed112b622752997c64772ef1)) |
| 40 | 41 | - Rebuild all changelogs to assure properly ordered headlines ([`4a9a05f`](https://github.com//Byron/gitoxide/commit/4a9a05f95930bad5938d4ce9c517ebf0e0b990f1)) |
| @@ -51,6 +52,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 10 unmodified lines | ||
| 51 | 52 | * **[#67](https://github.com//Byron/gitoxide/issues/67)** |
| 52 | 53 | - Assure pack-ids are actually unique, the simple way… ([`0509b4f`](https://github.com//Byron/gitoxide/commit/0509b4fb5a78a3e4bfcacbeb661d262f8592884a)) |
| 53 | 54 | * **Uncategorized** |
| 55 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 54 | 56 | - Don't let 'a' leak out of the tempdir to fix #212 ([`682dff8`](https://github.com//Byron/gitoxide/commit/682dff83520fa7a09c88ce83fd1d6439c377a480)) |
| 55 | 57 | - More proper fix for #212 ([`dfc1493`](https://github.com//Byron/gitoxide/commit/dfc1493de348c166cd11eb6af3c145c994126472)) |
| 56 | 58 | - naive fix for #212 ([`b31863c`](https://github.com//Byron/gitoxide/commit/b31863cc643833db5a7ac2edfe38b942dd15790c)) |
| @@ -5,14 +5,14 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## Unreleased | |
| 9 | − | |
| 10 | −This release contains bugfixes and features, but is considered breaking as `git-traverse` | |
| 11 | −signalled a breaking change which is one of our dependencies. | |
| 8 | +## v0.12.0 (2021-10-15) | |
| 12 | 9 | |
| 13 | 10 | <csr-id-d8fe8141e80a9e9a433b5e1a072b850325c806c8/> |
| 14 | 11 | <csr-id-faf6f813927720c5adf62102f9ce46606ff2617c/> |
| 15 | −<csr-id-2f2d856efe733d3cf81110c0e0607d2e7c40d968/> | |
| 12 | +<csr-id-2f2d856efe733d3cf81110c0e0607d2e7c40d968/> | |
| 13 | + | |
| 14 | +This release contains bugfixes and features, but is considered breaking as `git-traverse` | |
| 15 | +signalled a breaking change which is one of our dependencies. | |
| 16 | 16 | |
| 17 | 17 | ### New Features |
| 18 | 18 | |
| @@ -48,7 +48,7 @@ signalled a breaking change which is one of our dependencies. · 29 unmodified lines | ||
| 48 | 48 | |
| 49 | 49 | <csr-read-only-do-not-edit/> |
| 50 | 50 | |
| 51 | − - 30 commits contributed to the release over the course of 28 calendar days. | |
| 51 | + - 33 commits contributed to the release over the course of 32 calendar days. | |
| 52 | 52 | - 10 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 53 | 53 | - 3 unique issues were worked on: [#164](https://github.com//Byron/gitoxide/issues/164), [#198](https://github.com//Byron/gitoxide/issues/198), [#67](https://github.com//Byron/gitoxide/issues/67) |
| 54 | 54 | |
| @@ -58,10 +58,12 @@ signalled a breaking change which is one of our dependencies. · 3 unmodified lines | ||
| 58 | 58 | |
| 59 | 59 | <details><summary>view details</summary> |
| 60 | 60 | |
| 61 | − * **#164** | |
| 61 | + * **[#164](https://github.com//Byron/gitoxide/issues/164)** | |
| 62 | 62 | - Avoid duplicate module paths in 'tree' and 'commit' ([`2f2d856`](https://github.com//Byron/gitoxide/commit/2f2d856efe733d3cf81110c0e0607d2e7c40d968)) |
| 63 | − * **#198** | |
| 64 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 63 | + * **[#198](https://github.com//Byron/gitoxide/issues/198)** | |
| 64 | + - Fix stop-release-for-changelog logic and fix all affected changelogs ([`52b38bc`](https://github.com//Byron/gitoxide/commit/52b38bc4856be5ba8b5372a3dd20f5d06504e7ed)) | |
| 65 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 66 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 65 | 67 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 66 | 68 | - Allow 'refactor' and 'other' in conventional messages if they have breaking changes ([`4eebaac`](https://github.com//Byron/gitoxide/commit/4eebaac669e590beed112b622752997c64772ef1)) |
| 67 | 69 | - Rebuild all changelogs to assure properly ordered headlines ([`4a9a05f`](https://github.com//Byron/gitoxide/commit/4a9a05f95930bad5938d4ce9c517ebf0e0b990f1)) |
| @@ -76,7 +78,7 @@ signalled a breaking change which is one of our dependencies. · 8 unmodified lines | ||
| 76 | 78 | - Fix section headline level ([`9d6f263`](https://github.com//Byron/gitoxide/commit/9d6f263beef289d227dec1acc2d4240087cb9be6)) |
| 77 | 79 | - Write first version of changlogs thus far… ([`719b6bd`](https://github.com//Byron/gitoxide/commit/719b6bdf543b8269ccafad9ad6b46e0c55efaa38)) |
| 78 | 80 | - Parse more user generated section content, adapt existing changelogs to work correctly ([`2f43a54`](https://github.com//Byron/gitoxide/commit/2f43a54298e7ecfff2334627df149fe0882b5d1d)) |
| 79 | − * **#67** | |
| 81 | + * **[#67](https://github.com//Byron/gitoxide/issues/67)** | |
| 80 | 82 | - ObjectID specific hashers, using the fact that object ids are hashes ([`f9232ac`](https://github.com//Byron/gitoxide/commit/f9232acf8e52f8cd95520d122469e136eb07b39f)) |
| 81 | 83 | - Use a custom hasher for 'seen' objects hashset… ([`70179e2`](https://github.com//Byron/gitoxide/commit/70179e2cf8d15ba4e1cf8e94a9915bf5b02cf755)) |
| 82 | 84 | - don't include submodules in count… ([`faf6f81`](https://github.com//Byron/gitoxide/commit/faf6f813927720c5adf62102f9ce46606ff2617c)) |
| @@ -89,6 +91,7 @@ signalled a breaking change which is one of our dependencies. · 6 unmodified lines | ||
| 89 | 91 | - Count ref-deltas in thin packs as well ([`80c6994`](https://github.com//Byron/gitoxide/commit/80c6994149d19917c25e36e1bdf0dc8c9678365e)) |
| 90 | 92 | - Add '--thin' flag to pack-create and pass it on ([`2664d73`](https://github.com//Byron/gitoxide/commit/2664d73f531a4b1f4bc784c1fe3a991711c86475)) |
| 91 | 93 | * **Uncategorized** |
| 94 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 92 | 95 | - make fmt, but now it picked up some parts that usually don't get altered… ([`01f7b72`](https://github.com//Byron/gitoxide/commit/01f7b729337bd2c99498321c479a9a13b1858e3e)) |
| 93 | 96 | - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae)) |
| 94 | 97 | - Bump git-traverse v0.9.0, safety bump 8 crates ([`d39fabb`](https://github.com//Byron/gitoxide/commit/d39fabb8757369aa19452a457f610fe21dc13a14)) |
| @@ -164,6 +167,7 @@ signalled a breaking change which is one of our dependencies. · 69 unmodified lines | ||
| 164 | 167 | * **new methods** |
| 165 | 168 | - `Find::find_tag_iter()` |
| 166 | 169 | |
| 170 | + | |
| 167 | 171 | ### Commit Statistics |
| 168 | 172 | |
| 169 | 173 | <csr-read-only-do-not-edit/> |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## v0.11.0 (2021-10-12) | |
| 8 | +## v0.11.0 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | ### Dependency Upgrade (BREAKING) |
| 11 | 11 | |
| @@ -22,7 +22,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 10 unmodified lines | ||
| 22 | 22 | |
| 23 | 23 | <csr-read-only-do-not-edit/> |
| 24 | 24 | |
| 25 | − - 21 commits contributed to the release over the course of 28 calendar days. | |
| 25 | + - 23 commits contributed to the release over the course of 31 calendar days. | |
| 26 | 26 | - 0 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 27 | 27 | - 2 unique issues were worked on: [#198](https://github.com//Byron/gitoxide/issues/198), [#200](https://github.com//Byron/gitoxide/issues/200) |
| 28 | 28 | |
| @@ -33,8 +33,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines | ||
| 33 | 33 | <details><summary>view details</summary> |
| 34 | 34 | |
| 35 | 35 | * **[#198](https://github.com//Byron/gitoxide/issues/198)** |
| 36 | − - deduplicate conventional message ids ([`2fc45b7`](https://github.com//Byron/gitoxide/commit/2fc45b71116b19dd6d908686518a8620b78b8fb7)) | |
| 37 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 36 | + - Adjust all changelogs to fulfil requirements for publishing ([`04b9ca0`](https://github.com//Byron/gitoxide/commit/04b9ca025a1667529b2221ab4280bd3c8dae01cf)) | |
| 37 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 38 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 38 | 39 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 39 | 40 | - Allow 'refactor' and 'other' in conventional messages if they have breaking changes ([`4eebaac`](https://github.com//Byron/gitoxide/commit/4eebaac669e590beed112b622752997c64772ef1)) |
| 40 | 41 | - Rebuild all changelogs to assure properly ordered headlines ([`4a9a05f`](https://github.com//Byron/gitoxide/commit/4a9a05f95930bad5938d4ce9c517ebf0e0b990f1)) |
| @@ -54,6 +55,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 13 unmodified lines | ||
| 54 | 55 | - parse issue numbers from description and clean it up ([`95c0a51`](https://github.com//Byron/gitoxide/commit/95c0a510f875e8fd889b87caee356a4c1e099ea8)) |
| 55 | 56 | - feat: add git_packetline::read::Error to represent ERR lines ([`454c840`](https://github.com//Byron/gitoxide/commit/454c840c652ecb5774d2e3d37be14db42749ea63)) |
| 56 | 57 | * **Uncategorized** |
| 58 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 57 | 59 | - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae)) |
| 58 | 60 | - Bump git-traverse v0.9.0, safety bump 8 crates ([`d39fabb`](https://github.com//Byron/gitoxide/commit/d39fabb8757369aa19452a457f610fe21dc13a14)) |
| 59 | 61 | </details> |
| @@ -95,6 +97,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 35 unmodified lines | ||
| 95 | 97 | * **removals** |
| 96 | 98 | - `write::Writer` (is now only `Writer`) |
| 97 | 99 | - `read::StreamingPeekableIter` (is now only `StreamingPeekableIter`) |
| 100 | + | |
| 98 | 101 | ### Commit Statistics |
| 99 | 102 | |
| 100 | 103 | <csr-read-only-do-not-edit/> |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## Unreleased | |
| 8 | +## v0.11.0 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | <csr-id-da68bfb8104ecf58e73e3f99d87f81c90712a2ca/> |
| 11 | 11 | <csr-id-c77bd7a01820110154f2c66cd954c1ccfff173c1/> |
| @@ -30,7 +30,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 18 unmodified lines | ||
| 30 | 30 | |
| 31 | 31 | <csr-read-only-do-not-edit/> |
| 32 | 32 | |
| 33 | − - 24 commits contributed to the release over the course of 27 calendar days. | |
| 33 | + - 26 commits contributed to the release over the course of 31 calendar days. | |
| 34 | 34 | - 2 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 35 | 35 | - 3 unique issues were worked on: [#198](https://github.com//Byron/gitoxide/issues/198), [#200](https://github.com//Byron/gitoxide/issues/200), [#205](https://github.com//Byron/gitoxide/issues/205) |
| 36 | 36 | |
| @@ -40,8 +40,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 3 unmodified lines | ||
| 40 | 40 | |
| 41 | 41 | <details><summary>view details</summary> |
| 42 | 42 | |
| 43 | − * **#198** | |
| 44 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 43 | + * **[#198](https://github.com//Byron/gitoxide/issues/198)** | |
| 44 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 45 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 45 | 46 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 46 | 47 | - Support writing whole bodies in conventional messages… ([`c1f3c9d`](https://github.com//Byron/gitoxide/commit/c1f3c9d2bd5a8e123ac9b376c257e3d5630876a0)) |
| 47 | 48 | - Support for paragraphs in conventional items ([`7f52823`](https://github.com//Byron/gitoxide/commit/7f528239089788f4dd1f75a85bee1d0492285d60)) |
| @@ -58,12 +59,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 10 unmodified lines | ||
| 58 | 59 | - Fix section headline level ([`9d6f263`](https://github.com//Byron/gitoxide/commit/9d6f263beef289d227dec1acc2d4240087cb9be6)) |
| 59 | 60 | - Write first version of changlogs thus far… ([`719b6bd`](https://github.com//Byron/gitoxide/commit/719b6bdf543b8269ccafad9ad6b46e0c55efaa38)) |
| 60 | 61 | - Parse more user generated section content, adapt existing changelogs to work correctly ([`2f43a54`](https://github.com//Byron/gitoxide/commit/2f43a54298e7ecfff2334627df149fe0882b5d1d)) |
| 61 | − * **#200** | |
| 62 | + * **[#200](https://github.com//Byron/gitoxide/issues/200)** | |
| 62 | 63 | - feat: Lift io::Errors to response::Error::UploadPack(…)… ([`f293b63`](https://github.com//Byron/gitoxide/commit/f293b633d16c0f7393d0ede64e12f14e47d0296b)) |
| 63 | − * **#205** | |
| 64 | + * **[#205](https://github.com//Byron/gitoxide/issues/205)** | |
| 64 | 65 | - '(null)' symref targets are turned into direct refs instead… ([`c77bd7a`](https://github.com//Byron/gitoxide/commit/c77bd7a01820110154f2c66cd954c1ccfff173c1)) |
| 65 | 66 | - fetch::Ref::Symbolic::target is now an option… ([`da68bfb`](https://github.com//Byron/gitoxide/commit/da68bfb8104ecf58e73e3f99d87f81c90712a2ca)) |
| 66 | 67 | * **Uncategorized** |
| 68 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 67 | 69 | - make fmt, but now it picked up some parts that usually don't get altered… ([`01f7b72`](https://github.com//Byron/gitoxide/commit/01f7b729337bd2c99498321c479a9a13b1858e3e)) |
| 68 | 70 | - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae)) |
| 69 | 71 | - Merge branch 'changelog-generation' ([`bf0106e`](https://github.com//Byron/gitoxide/commit/bf0106ea21734d4e59d190b424c22743c22da966)) |
| @@ -418,7 +420,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 348 unmodified lines | ||
| 418 | 420 | |
| 419 | 421 | <details><summary>view details</summary> |
| 420 | 422 | |
| 421 | − * **#63** | |
| 423 | + * **[#63](https://github.com//Byron/gitoxide/issues/63)** | |
| 422 | 424 | - git-protocol uses `oid` type ([`3930a6f`](https://github.com//Byron/gitoxide/commit/3930a6ff508f5bb2249fb2c2f21e00b74fecda22)) |
| 423 | 425 | - refactor; better errors for invalid hash sizes ([`be84b36`](https://github.com//Byron/gitoxide/commit/be84b36129694a2e89d1b81d932f2eba23aedf54)) |
| 424 | 426 | - Make ObjectId/oid happen! ([`ca78d15`](https://github.com//Byron/gitoxide/commit/ca78d15373ec988d909be8f240baefe75555e077)) |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## Unreleased | |
| 8 | +## v0.8.0 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | This release contains no functional changes, but is considered breaking for safety reasons |
| 11 | 11 | as `git-traverse` is signalling a breaking change. |
| @@ -14,7 +14,7 @@ as `git-traverse` is signalling a breaking change. · 2 unmodified lines | ||
| 14 | 14 | |
| 15 | 15 | <csr-read-only-do-not-edit/> |
| 16 | 16 | |
| 17 | − - 18 commits contributed to the release over the course of 27 calendar days. | |
| 17 | + - 21 commits contributed to the release over the course of 31 calendar days. | |
| 18 | 18 | - 2 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 19 | 19 | - 1 unique issue was worked on: [#198](https://github.com//Byron/gitoxide/issues/198) |
| 20 | 20 | |
| @@ -24,8 +24,10 @@ as `git-traverse` is signalling a breaking change. · 3 unmodified lines | ||
| 24 | 24 | |
| 25 | 25 | <details><summary>view details</summary> |
| 26 | 26 | |
| 27 | − * **#198** | |
| 28 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 27 | + * **[#198](https://github.com//Byron/gitoxide/issues/198)** | |
| 28 | + - Fix stop-release-for-changelog logic and fix all affected changelogs ([`52b38bc`](https://github.com//Byron/gitoxide/commit/52b38bc4856be5ba8b5372a3dd20f5d06504e7ed)) | |
| 29 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 30 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 29 | 31 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 30 | 32 | - respect release-wide ignore list to allow removing entire conventional headlines ([`145103d`](https://github.com//Byron/gitoxide/commit/145103d4aa715386da9d4953f7f85fadc49fff9a)) |
| 31 | 33 | - Rebuild all changelogs to assure properly ordered headlines ([`4a9a05f`](https://github.com//Byron/gitoxide/commit/4a9a05f95930bad5938d4ce9c517ebf0e0b990f1)) |
| @@ -41,6 +43,7 @@ as `git-traverse` is signalling a breaking change. · 9 unmodified lines | ||
| 41 | 43 | - loose reference iteration with non-dir prefixes… ([`293bfc0`](https://github.com//Byron/gitoxide/commit/293bfc0278c5983c0beaec93253fb51f00d81156)) |
| 42 | 44 | - git-ref(docs): improve changelog format ([`90e6128`](https://github.com//Byron/gitoxide/commit/90e6128727932f917c485f411e623fc6a9c2ad4d)) |
| 43 | 45 | * **Uncategorized** |
| 46 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 44 | 47 | - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae)) |
| 45 | 48 | - Merge branch 'main' into changelog-generation ([`c956f33`](https://github.com//Byron/gitoxide/commit/c956f3351d766c748faf0460780e32ac8dfe8165)) |
| 46 | 49 | - Bump git-traverse v0.9.0, safety bump 8 crates ([`d39fabb`](https://github.com//Byron/gitoxide/commit/d39fabb8757369aa19452a457f610fe21dc13a14)) |
| @@ -130,6 +133,7 @@ as `git-traverse` is signalling a breaking change. · 83 unmodified lines | ||
| 130 | 133 | * `TargetRef::Symbolic(&BStr)` -> `TargetRef::Symbolic(FullNameRef)` |
| 131 | 134 | * replace `Transaction::namespacce()` with `file::Store::namespace` |
| 132 | 135 | |
| 136 | + | |
| 133 | 137 | ### Commit Statistics |
| 134 | 138 | |
| 135 | 139 | <csr-read-only-do-not-edit/> |
| @@ -214,6 +218,7 @@ as `git-traverse` is signalling a breaking change. · 78 unmodified lines | ||
| 214 | 218 | ### BREAKING |
| 215 | 219 | |
| 216 | 220 | - rename `file::Store::packed()` to `file::Store::packed_buffer()` |
| 221 | + | |
| 217 | 222 | ### Commit Statistics |
| 218 | 223 | |
| 219 | 224 | <csr-read-only-do-not-edit/> |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## Unreleased | |
| 8 | +## v0.10.0 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | <csr-id-1cb41f81cffe19c75aadf49a5cc7ec390ec6cae7/> |
| 11 | 11 | <csr-id-2f2d856efe733d3cf81110c0e0607d2e7c40d968/> |
| @@ -20,6 +20,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 8 unmodified lines | ||
| 20 | 20 | ### New Features |
| 21 | 21 | |
| 22 | 22 | - <csr-id-11b64fce4630371633b6415f227eecdc6b42b20b/> Make `git_url::Url` available under `git_repository::Url` |
| 23 | + - <csr-id-80b8331092f4856f52afa1d85fa375ae688bdd28/> add easy::ext::ObjectAccessExt::tag(…) to create tag objects | |
| 24 | + It's a quick sketch on how tag object creation could work. | |
| 25 | + | |
| 26 | + Note the duplication the method name using traits, which seems like a good solution | |
| 27 | + to the problem of differentiating tag objects and tag references while | |
| 28 | + keeping the method name short. | |
| 29 | + | |
| 30 | + Most will only ever need one, right? | |
| 31 | + | |
| 32 | + Even in my example that's not the case, so maybe we have to rename it. | |
| 33 | + - <csr-id-0ebfeb614264ca06ab763189e55e6c016c9997af/> Make `git_url::Url` available under `git_repository::Url` | |
| 34 | + | |
| 23 | 35 | |
| 24 | 36 | ### BREAKING Changes |
| 25 | 37 | |
| @@ -35,19 +47,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 9 unmodified lines | ||
| 35 | 47 | - rename path::is_git to path::is |
| 36 | 48 | - rename easy::reference::log::State to easy::reference::Logs |
| 37 | 49 | |
| 50 | +### Changed (BREAKING) | |
| 51 | + | |
| 52 | + - <csr-id-c3385cd144298eb9f06d7751d180e26da7b4d338/> `easy::Object::try_to_commit()` now returns `Result<CommitRef>`… | |
| 53 | + …without the nested `Option`, folding the type mismatch into a specific | |
| 54 | + `conversion::Error` instad. | |
| 55 | + - <csr-id-e59f901f47fb0180211494a1591aed62b856406a/> rename `ObjectAccessExt::tag(…)` to `*::tag_reference(…)`, add `easy::Object::try_to_tag()` | |
| 56 | + This one also contains the first and probably only test for tag object | |
| 57 | + creation. | |
| 58 | + | |
| 38 | 59 | ### Commit Statistics |
| 39 | 60 | |
| 40 | 61 | <csr-read-only-do-not-edit/> |
| 41 | 62 | |
| 42 | − - 86 commits contributed to the release over the course of 29 calendar days. | |
| 43 | − - 35 commits where understood as [conventional](https://www.conventionalcommits.org). | |
| 63 | + - 93 commits contributed to the release over the course of 33 calendar days. | |
| 64 | + - 38 commits where understood as [conventional](https://www.conventionalcommits.org). | |
| 44 | 65 | - 4 unique issues were worked on: [#164](https://github.com//Byron/gitoxide/issues/164), [#198](https://github.com//Byron/gitoxide/issues/198), [#200](https://github.com//Byron/gitoxide/issues/200), [#67](https://github.com//Byron/gitoxide/issues/67) |
| 45 | 66 | |
| 46 | 67 | ### Thanks Clippy |
| 47 | 68 | |
| 48 | 69 | <csr-read-only-do-not-edit/> |
| 49 | 70 | |
| 50 | −[Clippy](https://github.com/rust-lang/rust-clippy) helped 3 times to make code idiomatic. | |
| 71 | +[Clippy](https://github.com/rust-lang/rust-clippy) helped 4 times to make code idiomatic. | |
| 51 | 72 | |
| 52 | 73 | ### Commit Details |
| 53 | 74 | |
| @@ -55,7 +76,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 1 unmodified line | ||
| 55 | 76 | |
| 56 | 77 | <details><summary>view details</summary> |
| 57 | 78 | |
| 58 | − * **#164** | |
| 79 | + * **[#164](https://github.com//Byron/gitoxide/issues/164)** | |
| 59 | 80 | - path::is ([`1f4e45a`](https://github.com//Byron/gitoxide/commit/1f4e45a26a3d2727f00c3f248452dd41fc8a95be)) |
| 60 | 81 | - rename path::is_git to path::is ([`ac3b9ef`](https://github.com//Byron/gitoxide/commit/ac3b9efb7b90958274ce55800959d930f8641115)) |
| 61 | 82 | - path::discover ([`1958e8a`](https://github.com//Byron/gitoxide/commit/1958e8aa65eb97f9755f065d713f0a48c5e41b1b)) |
| @@ -72,12 +93,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 10 unmodified lines | ||
| 72 | 93 | - update 'platform' information to reflect the current usage ([`42080ae`](https://github.com//Byron/gitoxide/commit/42080aefe3b286afb58235c1c22491579ab73919)) |
| 73 | 94 | - rename easy::reference::log::State to easy::reference::Logs ([`03fe8a7`](https://github.com//Byron/gitoxide/commit/03fe8a7ebd34608d725d4585da5c1630123762ec)) |
| 74 | 95 | - rename `*::State` into `*::Platform` ([`0cd585e`](https://github.com//Byron/gitoxide/commit/0cd585e20a5abd323a34ec32d92fbd48531b3b18)) |
| 75 | − * **#198** | |
| 76 | − - Fix git-url re-export to respect feature flags ([`8adc18a`](https://github.com//Byron/gitoxide/commit/8adc18a3bfd5fcb468d38cd54c9a8cc1f1f9d8bc)) | |
| 77 | − - deduplicate conventional message ids ([`2fc45b7`](https://github.com//Byron/gitoxide/commit/2fc45b71116b19dd6d908686518a8620b78b8fb7)) | |
| 78 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 79 | − - pass actual repository url down from commands ([`a10f51d`](https://github.com//Byron/gitoxide/commit/a10f51d2da0a4291bfd907ff6a963dac2e7cdc8e)) | |
| 80 | − - Make `git_url::Url` available under `git_repository::Url` ([`11b64fc`](https://github.com//Byron/gitoxide/commit/11b64fce4630371633b6415f227eecdc6b42b20b)) | |
| 96 | + * **[#198](https://github.com//Byron/gitoxide/issues/198)** | |
| 97 | + - git::remote_url() is now optional ([`e16603b`](https://github.com//Byron/gitoxide/commit/e16603b15b5488b81563c583cd8f5292ab9d24a2)) | |
| 98 | + - `easy::Object::try_to_commit()` now returns `Result<CommitRef>`… ([`c3385cd`](https://github.com//Byron/gitoxide/commit/c3385cd144298eb9f06d7751d180e26da7b4d338)) | |
| 99 | + - rename `ObjectAccessExt::tag(…)` to `*::tag_reference(…)`, add `easy::Object::try_to_tag()` ([`e59f901`](https://github.com//Byron/gitoxide/commit/e59f901f47fb0180211494a1591aed62b856406a)) | |
| 100 | + - add easy::ext::ObjectAccessExt::tag(…) to create tag objects ([`80b8331`](https://github.com//Byron/gitoxide/commit/80b8331092f4856f52afa1d85fa375ae688bdd28)) | |
| 101 | + - prettify changelog also to practice user segments ([`5c57264`](https://github.com//Byron/gitoxide/commit/5c5726409d6f6343fc9a860f4b9ecde4730fe7d9)) | |
| 102 | + - Fix git-url re-export to respect feature flags ([`ec4e3ca`](https://github.com//Byron/gitoxide/commit/ec4e3ca4c7211655549a76cae252742633da1083)) | |
| 103 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 104 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 105 | + - pass actual repository url down from commands ([`4e03515`](https://github.com//Byron/gitoxide/commit/4e03515622afd79b145db081ef9e3cb301ce6e97)) | |
| 106 | + - Make `git_url::Url` available under `git_repository::Url` ([`0ebfeb6`](https://github.com//Byron/gitoxide/commit/0ebfeb614264ca06ab763189e55e6c016c9997af)) | |
| 81 | 107 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 82 | 108 | - Allow 'refactor' and 'other' in conventional messages if they have breaking changes ([`4eebaac`](https://github.com//Byron/gitoxide/commit/4eebaac669e590beed112b622752997c64772ef1)) |
| 83 | 109 | - merge doesn't consider user generated sections, only the ones it would want to add ([`ebbebdd`](https://github.com//Byron/gitoxide/commit/ebbebdd70aeec9aa3ad453d61375429a7f555bbc)) |
| @@ -114,15 +140,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 30 unmodified lines | ||
| 114 | 140 | - loose reference iteration with non-dir prefixes… ([`293bfc0`](https://github.com//Byron/gitoxide/commit/293bfc0278c5983c0beaec93253fb51f00d81156)) |
| 115 | 141 | - Add 'references().all().peeled().'… ([`6502412`](https://github.com//Byron/gitoxide/commit/650241251a420602f74037babfc24c9f64df78d8)) |
| 116 | 142 | - smart-release: filter refs correctly, but… ([`2b4a615`](https://github.com//Byron/gitoxide/commit/2b4a61589a7cba3f7600710e21304e731ae3b36a)) |
| 117 | − * **#200** | |
| 143 | + * **[#200](https://github.com//Byron/gitoxide/issues/200)** | |
| 118 | 144 | - feat: Lift io::Errors to response::Error::UploadPack(…)… ([`f293b63`](https://github.com//Byron/gitoxide/commit/f293b633d16c0f7393d0ede64e12f14e47d0296b)) |
| 119 | − * **#67** | |
| 145 | + * **[#67](https://github.com//Byron/gitoxide/issues/67)** | |
| 120 | 146 | - split data::output::count::objects into files ([`8fe4612`](https://github.com//Byron/gitoxide/commit/8fe461281842b58aa11437445637c6e587bedd63)) |
| 121 | 147 | - use new git_pack::cache::Object trait ([`b209da2`](https://github.com//Byron/gitoxide/commit/b209da29f361512ba757febf56bc1aca039f2a41)) |
| 122 | 148 | - remove object cache impl which now lives in git-pack ([`741558d`](https://github.com//Byron/gitoxide/commit/741558dd8194590c5cc8566aa22f96e73df38edf)) |
| 123 | 149 | - Use Easy in the one spot where it is possible… ([`6a97bfa`](https://github.com//Byron/gitoxide/commit/6a97bfabcec6597efe9282e6d5c9f0ac3ada61dc)) |
| 124 | 150 | - try to create persistent Easy iterator, but can't make it Send… ([`54a64a5`](https://github.com//Byron/gitoxide/commit/54a64a588ff72515451a3d0343306ac4abe1cb35)) |
| 125 | 151 | * **Uncategorized** |
| 152 | + - thanks clippy ([`bcc9871`](https://github.com//Byron/gitoxide/commit/bcc98715b1bfd9613079071da59309aa8a5ab27b)) | |
| 153 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 126 | 154 | - make fmt, but now it picked up some parts that usually don't get altered… ([`01f7b72`](https://github.com//Byron/gitoxide/commit/01f7b729337bd2c99498321c479a9a13b1858e3e)) |
| 127 | 155 | - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae)) |
| 128 | 156 | - Merge branch 'main' into changelog-generation ([`c956f33`](https://github.com//Byron/gitoxide/commit/c956f3351d766c748faf0460780e32ac8dfe8165)) |
| @@ -339,6 +367,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 210 unmodified lines | ||
| 339 | 367 | |
| 340 | 368 | - Rename `object` to `objs` to be equivalent to `refs` and make space for the new `object` module |
| 341 | 369 | - various minor version updates of pre-release dependencies |
| 370 | + | |
| 342 | 371 | ### Commit Statistics |
| 343 | 372 | |
| 344 | 373 | <csr-read-only-do-not-edit/> |
| @@ -40,7 +40,7 @@ git-tempfile = { version ="^1.0.0", path = "../git-tempfile" } · 39 unmodified lines | ||
| 40 | 40 | git-lock = { version ="^1.0.0", path = "../git-lock" } |
| 41 | 41 | git-validate = { version ="^0.5.3", path = "../git-validate" } |
| 42 | 42 | |
| 43 | −git-config = { version ="^0.1.0", path = "../git-config" } | |
| 43 | +git-config = { version ="^0.1.7", path = "../git-config" } | |
| 44 | 44 | git-odb = { version ="^0.22.0", path = "../git-odb" } |
| 45 | 45 | git-hash = { version ="^0.7.0", path = "../git-hash" } |
| 46 | 46 | git-object = { version ="^0.14.1", path = "../git-object" } |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## v1.0.3 (2021-10-12) | |
| 8 | +## v1.0.3 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | This release contains no functional changes, but a more useful changelog. |
| 11 | 11 | |
| @@ -13,7 +13,7 @@ This release contains no functional changes, but a more useful changelog. · 1 unmodified line | ||
| 13 | 13 | |
| 14 | 14 | <csr-read-only-do-not-edit/> |
| 15 | 15 | |
| 16 | − - 10 commits contributed to the release over the course of 8 calendar days. | |
| 16 | + - 13 commits contributed to the release over the course of 11 calendar days. | |
| 17 | 17 | - 0 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 18 | 18 | - 1 unique issue was worked on: [#198](https://github.com//Byron/gitoxide/issues/198) |
| 19 | 19 | |
| @@ -24,8 +24,10 @@ This release contains no functional changes, but a more useful changelog. · 4 unmodified lines | ||
| 24 | 24 | <details><summary>view details</summary> |
| 25 | 25 | |
| 26 | 26 | * **[#198](https://github.com//Byron/gitoxide/issues/198)** |
| 27 | − - deduplicate conventional message ids ([`2fc45b7`](https://github.com//Byron/gitoxide/commit/2fc45b71116b19dd6d908686518a8620b78b8fb7)) | |
| 28 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 27 | + - Adjust all changelogs to fulfil requirements for publishing ([`04b9ca0`](https://github.com//Byron/gitoxide/commit/04b9ca025a1667529b2221ab4280bd3c8dae01cf)) | |
| 28 | + - Handle changelogs with upcoming version section if they were left for editing ([`0f5f47d`](https://github.com//Byron/gitoxide/commit/0f5f47da4662b596cbbbd9c0d83e135e2cc52c11)) | |
| 29 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 30 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 29 | 31 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 30 | 32 | - respect release-wide ignore list to allow removing entire conventional headlines ([`145103d`](https://github.com//Byron/gitoxide/commit/145103d4aa715386da9d4953f7f85fadc49fff9a)) |
| 31 | 33 | - Rebuild all changelogs to assure properly ordered headlines ([`4a9a05f`](https://github.com//Byron/gitoxide/commit/4a9a05f95930bad5938d4ce9c517ebf0e0b990f1)) |
| @@ -33,6 +35,7 @@ This release contains no functional changes, but a more useful changelog. · 1 unmodified line | ||
| 33 | 35 | - greatly reduce changelog size now that the traversal fix is applied ([`a0bc98c`](https://github.com//Byron/gitoxide/commit/a0bc98c06c349de2fd6e0d4593606e68b98def72)) |
| 34 | 36 | - Fixup remaining changelogs… ([`2f75db2`](https://github.com//Byron/gitoxide/commit/2f75db294fcf20c325555822f65629611be52971)) |
| 35 | 37 | * **Uncategorized** |
| 38 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 36 | 39 | - make fmt, but now it picked up some parts that usually don't get altered… ([`01f7b72`](https://github.com//Byron/gitoxide/commit/01f7b729337bd2c99498321c479a9a13b1858e3e)) |
| 37 | 40 | - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae)) |
| 38 | 41 | </details> |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## v0.12.0 (2021-10-12) | |
| 8 | +## v0.12.0 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | ### Dependency Upgrade (BREAKING) |
| 11 | 11 | |
| @@ -22,7 +22,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 10 unmodified lines | ||
| 22 | 22 | |
| 23 | 23 | <csr-read-only-do-not-edit/> |
| 24 | 24 | |
| 25 | − - 18 commits contributed to the release over the course of 28 calendar days. | |
| 25 | + - 20 commits contributed to the release over the course of 31 calendar days. | |
| 26 | 26 | - 0 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 27 | 27 | - 2 unique issues were worked on: [#198](https://github.com//Byron/gitoxide/issues/198), [#200](https://github.com//Byron/gitoxide/issues/200) |
| 28 | 28 | |
| @@ -33,8 +33,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines | ||
| 33 | 33 | <details><summary>view details</summary> |
| 34 | 34 | |
| 35 | 35 | * **[#198](https://github.com//Byron/gitoxide/issues/198)** |
| 36 | − - deduplicate conventional message ids ([`2fc45b7`](https://github.com//Byron/gitoxide/commit/2fc45b71116b19dd6d908686518a8620b78b8fb7)) | |
| 37 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 36 | + - Adjust all changelogs to fulfil requirements for publishing ([`04b9ca0`](https://github.com//Byron/gitoxide/commit/04b9ca025a1667529b2221ab4280bd3c8dae01cf)) | |
| 37 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 38 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 38 | 39 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 39 | 40 | - respect release-wide ignore list to allow removing entire conventional headlines ([`145103d`](https://github.com//Byron/gitoxide/commit/145103d4aa715386da9d4953f7f85fadc49fff9a)) |
| 40 | 41 | - Rebuild all changelogs to assure properly ordered headlines ([`4a9a05f`](https://github.com//Byron/gitoxide/commit/4a9a05f95930bad5938d4ce9c517ebf0e0b990f1)) |
| @@ -51,6 +52,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 10 unmodified lines | ||
| 51 | 52 | * **[#200](https://github.com//Byron/gitoxide/issues/200)** |
| 52 | 53 | - feat: Lift io::Errors to response::Error::UploadPack(…)… ([`f293b63`](https://github.com//Byron/gitoxide/commit/f293b633d16c0f7393d0ede64e12f14e47d0296b)) |
| 53 | 54 | * **Uncategorized** |
| 55 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 54 | 56 | - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae)) |
| 55 | 57 | - Bump git-traverse v0.9.0, safety bump 8 crates ([`d39fabb`](https://github.com//Byron/gitoxide/commit/d39fabb8757369aa19452a457f610fe21dc13a14)) |
| 56 | 58 | </details> |
| @@ -5,11 +5,11 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## Unreleased | |
| 8 | +## v0.9.0 (2021-10-15) | |
| 9 | 9 | |
| 10 | −Some module paths have been removed to avoid path duplication, possibly leading to breakage. | |
| 10 | +<csr-id-2f2d856efe733d3cf81110c0e0607d2e7c40d968/> | |
| 11 | 11 | |
| 12 | −<csr-id-2f2d856efe733d3cf81110c0e0607d2e7c40d968/> | |
| 12 | +Some module paths have been removed to avoid path duplication, possibly leading to breakage. | |
| 13 | 13 | |
| 14 | 14 | ### BREAKING |
| 15 | 15 | |
| @@ -19,7 +19,7 @@ Some module paths have been removed to avoid path duplication, possibly leading · 3 unmodified lines | ||
| 19 | 19 | |
| 20 | 20 | <csr-read-only-do-not-edit/> |
| 21 | 21 | |
| 22 | − - 20 commits contributed to the release over the course of 28 calendar days. | |
| 22 | + - 23 commits contributed to the release over the course of 32 calendar days. | |
| 23 | 23 | - 4 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 24 | 24 | - 3 unique issues were worked on: [#164](https://github.com//Byron/gitoxide/issues/164), [#196](https://github.com//Byron/gitoxide/issues/196), [#198](https://github.com//Byron/gitoxide/issues/198) |
| 25 | 25 | |
| @@ -29,14 +29,16 @@ Some module paths have been removed to avoid path duplication, possibly leading · 3 unmodified lines | ||
| 29 | 29 | |
| 30 | 30 | <details><summary>view details</summary> |
| 31 | 31 | |
| 32 | − * **#164** | |
| 32 | + * **[#164](https://github.com//Byron/gitoxide/issues/164)** | |
| 33 | 33 | - Avoid duplicate module paths in 'tree' and 'commit' ([`2f2d856`](https://github.com//Byron/gitoxide/commit/2f2d856efe733d3cf81110c0e0607d2e7c40d968)) |
| 34 | 34 | - object_id ([`329d183`](https://github.com//Byron/gitoxide/commit/329d183ad4e256a4f9cdeb34589b5f3432495f79)) |
| 35 | − * **#196** | |
| 35 | + * **[#196](https://github.com//Byron/gitoxide/issues/196)** | |
| 36 | 36 | - Revert "traverse(chore): try git-cliff…" ([`cd293ae`](https://github.com//Byron/gitoxide/commit/cd293aee7cf7fefba9e1f61108eba5400e48b9a7)) |
| 37 | 37 | - try git-cliff… ([`cbc5b81`](https://github.com//Byron/gitoxide/commit/cbc5b8171cdef5933d684c481300d9fcff43cf4b)) |
| 38 | − * **#198** | |
| 39 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 38 | + * **[#198](https://github.com//Byron/gitoxide/issues/198)** | |
| 39 | + - Fix stop-release-for-changelog logic and fix all affected changelogs ([`52b38bc`](https://github.com//Byron/gitoxide/commit/52b38bc4856be5ba8b5372a3dd20f5d06504e7ed)) | |
| 40 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 41 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 40 | 42 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 41 | 43 | - respect release-wide ignore list to allow removing entire conventional headlines ([`145103d`](https://github.com//Byron/gitoxide/commit/145103d4aa715386da9d4953f7f85fadc49fff9a)) |
| 42 | 44 | - Rebuild all changelogs to assure properly ordered headlines ([`4a9a05f`](https://github.com//Byron/gitoxide/commit/4a9a05f95930bad5938d4ce9c517ebf0e0b990f1)) |
| @@ -50,6 +52,7 @@ Some module paths have been removed to avoid path duplication, possibly leading · 7 unmodified lines | ||
| 50 | 52 | - Write first version of changlogs thus far… ([`719b6bd`](https://github.com//Byron/gitoxide/commit/719b6bdf543b8269ccafad9ad6b46e0c55efaa38)) |
| 51 | 53 | - commit traversal along the first parent… ([`7bce49c`](https://github.com//Byron/gitoxide/commit/7bce49c1d27cb279b61ff51de0038e01fcf3561e)) |
| 52 | 54 | * **Uncategorized** |
| 55 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 53 | 56 | - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae)) |
| 54 | 57 | - Merge branch 'main' into changelog-generation ([`c956f33`](https://github.com//Byron/gitoxide/commit/c956f3351d766c748faf0460780e32ac8dfe8165)) |
| 55 | 58 | - Bump git-traverse v0.9.0, safety bump 8 crates ([`d39fabb`](https://github.com//Byron/gitoxide/commit/d39fabb8757369aa19452a457f610fe21dc13a14)) |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## v0.3.4 (2021-10-12) | |
| 8 | +## v0.3.4 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | This release contains no functional change, but a more useful changelog. |
| 11 | 11 | |
| @@ -13,7 +13,7 @@ This release contains no functional change, but a more useful changelog. · 1 unmodified line | ||
| 13 | 13 | |
| 14 | 14 | <csr-read-only-do-not-edit/> |
| 15 | 15 | |
| 16 | − - 11 commits contributed to the release over the course of 8 calendar days. | |
| 16 | + - 13 commits contributed to the release over the course of 11 calendar days. | |
| 17 | 17 | - 0 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 18 | 18 | - 1 unique issue was worked on: [#198](https://github.com//Byron/gitoxide/issues/198) |
| 19 | 19 | |
| @@ -24,8 +24,9 @@ This release contains no functional change, but a more useful changelog. · 4 unmodified lines | ||
| 24 | 24 | <details><summary>view details</summary> |
| 25 | 25 | |
| 26 | 26 | * **[#198](https://github.com//Byron/gitoxide/issues/198)** |
| 27 | − - deduplicate conventional message ids ([`2fc45b7`](https://github.com//Byron/gitoxide/commit/2fc45b71116b19dd6d908686518a8620b78b8fb7)) | |
| 28 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 27 | + - Adjust all changelogs to fulfil requirements for publishing ([`04b9ca0`](https://github.com//Byron/gitoxide/commit/04b9ca025a1667529b2221ab4280bd3c8dae01cf)) | |
| 28 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 29 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 29 | 30 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 30 | 31 | - respect release-wide ignore list to allow removing entire conventional headlines ([`145103d`](https://github.com//Byron/gitoxide/commit/145103d4aa715386da9d4953f7f85fadc49fff9a)) |
| 31 | 32 | - Only write headlines that we can parse back… ([`d44369a`](https://github.com//Byron/gitoxide/commit/d44369ab5d849720dda9a9c0edc1ba1a3c1a78b5)) |
| @@ -34,6 +35,7 @@ This release contains no functional change, but a more useful changelog. · 2 unmodified lines | ||
| 34 | 35 | - greatly reduce changelog size now that the traversal fix is applied ([`a0bc98c`](https://github.com//Byron/gitoxide/commit/a0bc98c06c349de2fd6e0d4593606e68b98def72)) |
| 35 | 36 | - Fixup remaining changelogs… ([`2f75db2`](https://github.com//Byron/gitoxide/commit/2f75db294fcf20c325555822f65629611be52971)) |
| 36 | 37 | * **Uncategorized** |
| 38 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 37 | 39 | - make fmt, but now it picked up some parts that usually don't get altered… ([`01f7b72`](https://github.com//Byron/gitoxide/commit/01f7b729337bd2c99498321c479a9a13b1858e3e)) |
| 38 | 40 | - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae)) |
| 39 | 41 | </details> |
| @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines | ||
| 5 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | 7 | |
| 8 | −## v0.5.3 (2021-10-12) | |
| 8 | +## v0.5.3 (2021-10-15) | |
| 9 | 9 | |
| 10 | 10 | This release contains no functional changes. |
| 11 | 11 | |
| @@ -13,7 +13,7 @@ This release contains no functional changes. · 1 unmodified line | ||
| 13 | 13 | |
| 14 | 14 | <csr-read-only-do-not-edit/> |
| 15 | 15 | |
| 16 | − - 16 commits contributed to the release over the course of 20 calendar days. | |
| 16 | + - 18 commits contributed to the release over the course of 23 calendar days. | |
| 17 | 17 | - 0 commits where understood as [conventional](https://www.conventionalcommits.org). |
| 18 | 18 | - 2 unique issues were worked on: [#198](https://github.com//Byron/gitoxide/issues/198), [#205](https://github.com//Byron/gitoxide/issues/205) |
| 19 | 19 | |
| @@ -24,8 +24,9 @@ This release contains no functional changes. · 4 unmodified lines | ||
| 24 | 24 | <details><summary>view details</summary> |
| 25 | 25 | |
| 26 | 26 | * **[#198](https://github.com//Byron/gitoxide/issues/198)** |
| 27 | − - deduplicate conventional message ids ([`2fc45b7`](https://github.com//Byron/gitoxide/commit/2fc45b71116b19dd6d908686518a8620b78b8fb7)) | |
| 28 | − - regenerate all changelogs to get links ([`d654788`](https://github.com//Byron/gitoxide/commit/d65478880a170235e4f838156862ed035894fd5b)) | |
| 27 | + - Adjust all changelogs to fulfil requirements for publishing ([`04b9ca0`](https://github.com//Byron/gitoxide/commit/04b9ca025a1667529b2221ab4280bd3c8dae01cf)) | |
| 28 | + - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2)) | |
| 29 | + - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92)) | |
| 29 | 30 | - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2)) |
| 30 | 31 | - respect release-wide ignore list to allow removing entire conventional headlines ([`145103d`](https://github.com//Byron/gitoxide/commit/145103d4aa715386da9d4953f7f85fadc49fff9a)) |
| 31 | 32 | - Only write headlines that we can parse back… ([`d44369a`](https://github.com//Byron/gitoxide/commit/d44369ab5d849720dda9a9c0edc1ba1a3c1a78b5)) |
| @@ -41,6 +42,7 @@ This release contains no functional changes. · 9 unmodified lines | ||
| 41 | 42 | * **[#205](https://github.com//Byron/gitoxide/issues/205)** |
| 42 | 43 | - validate assumption about '(null)' as ref-name ([`2576168`](https://github.com//Byron/gitoxide/commit/2576168aa04d6451fc29c5dadfa698a9a50dac32)) |
| 43 | 44 | * **Uncategorized** |
| 45 | + - 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`](https://github.com//Byron/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7)) | |
| 44 | 46 | - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae)) |
| 45 | 47 | </details> |
| 46 | 48 | |