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