History

Release cargo-smart-release v0.5.3

Sebastian Thiel committed 5 years agocargo-smart-release-v0.5.3

Commit 09532391 parent a3aaa3e3 files · +542 −512Browse files

Unified · Split

3 files
  1. Cargo.lock +1 −1
  2. cargo-smart-release/CHANGELOG.md +540 −510
  3. cargo-smart-release/Cargo.toml +1 −1
Cargo.lock+1−1
@@ -342,7 +342,7 @@ dependencies = [ · 341 unmodified lines
342 342
343[[package]]343[[package]]
344name = "cargo-smart-release"344name = "cargo-smart-release"
345version = "0.5.2"345version = "0.5.3"
346dependencies = [346dependencies = [
347 "anyhow",347 "anyhow",
348 "bitflags",348 "bitflags",
cargo-smart-release/CHANGELOG.md+540−510
@@ -5,6 +5,34 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## v0.5.3 (2021-10-20)
9
10### Bug Fixes
11
12 - <csr-id-a3aaa3e0fa38085530bc20443de176306fc8d5d2/> strip `.git` suffix from repository paths when using it in urls
13 - <csr-id-53ee1a751e5d79aa3e325a5fd3c3a211fc3d06a1/> remove extra '/' after https://github.com/ based URLs
14
15### Commit Statistics
16
17<csr-read-only-do-not-edit/>
18
19 - 3 commits contributed to the release.
20 - 2 commits where understood as [conventional](https://www.conventionalcommits.org).
21 - 1 unique issue was worked on: [#222](https://github.com/Byron/gitoxide/issues/222)
22
23### Commit Details
24
25<csr-read-only-do-not-edit/>
26
27<details><summary>view details</summary>
28
29 * **[#222](https://github.com/Byron/gitoxide/issues/222)**
30 - fix smart-release journey test expecations ([`4b638ae`](https://github.com/Byron/gitoxide/commit/4b638ae72d070bb0d362f358f5eaad035db0e2ae))
31 * **Uncategorized**
32 - strip `.git` suffix from repository paths when using it in urls ([`a3aaa3e`](https://github.com/Byron/gitoxide/commit/a3aaa3e0fa38085530bc20443de176306fc8d5d2))
33 - remove extra '/' after https://github.com/ based URLs ([`53ee1a7`](https://github.com/Byron/gitoxide/commit/53ee1a751e5d79aa3e325a5fd3c3a211fc3d06a1))
34</details>
35
8## v0.5.2 (2021-10-19)36## v0.5.2 (2021-10-19)
9 37
10Releases will be more atomic and it will try hard to complete all pending operations even in the light38Releases will be more atomic and it will try hard to complete all pending operations even in the light
@@ -35,9 +63,9 @@ for all successful publishes. · 24 unmodified lines
35 63
36<csr-read-only-do-not-edit/>64<csr-read-only-do-not-edit/>
37 65
38 - 6 commits contributed to the release.66 - 7 commits contributed to the release.
39 - 4 commits where understood as [conventional](https://www.conventionalcommits.org).67 - 4 commits where understood as [conventional](https://www.conventionalcommits.org).
40 - 1 unique issue was worked on: [#222](https://github.com//Byron/gitoxide/issues/222)68 - 1 unique issue was worked on: [#222](https://github.com/Byron/gitoxide/issues/222)
41 69
42### Commit Details70### Commit Details
43 71
@@ -45,13 +73,15 @@ for all successful publishes. · 1 unmodified line
45 73
46<details><summary>view details</summary>74<details><summary>view details</summary>
47 75
48 * **[#222](https://github.com//Byron/gitoxide/issues/222)**76 * **[#222](https://github.com/Byron/gitoxide/issues/222)**
49 - adjust changelog ([`6ce09b7`](https://github.com//Byron/gitoxide/commit/6ce09b7b73c42f8c58f27a2460829d2de387d25a))77 - adjust changelog ([`6ce09b7`](https://github.com/Byron/gitoxide/commit/6ce09b7b73c42f8c58f27a2460829d2de387d25a))
50 - Add `-d` short flag for `--allow-dirty` in `changelog` ([`db3cb11`](https://github.com//Byron/gitoxide/commit/db3cb11c466fff57f3f272d7269dc95a636e1c1f))78 - Add `-d` short flag for `--allow-dirty` in `changelog` ([`db3cb11`](https://github.com/Byron/gitoxide/commit/db3cb11c466fff57f3f272d7269dc95a636e1c1f))
51 - adjust changelog ([`2db6d88`](https://github.com//Byron/gitoxide/commit/2db6d88f390d6577c8660b9da00f94a4a3943ebd))79 - adjust changelog ([`2db6d88`](https://github.com/Byron/gitoxide/commit/2db6d88f390d6577c8660b9da00f94a4a3943ebd))
52 - push all available tags even if an error occurred ([`8c3ca9c`](https://github.com//Byron/gitoxide/commit/8c3ca9cf58c44af627fc9b3c4138891635b1c554))80 - push all available tags even if an error occurred ([`8c3ca9c`](https://github.com/Byron/gitoxide/commit/8c3ca9cf58c44af627fc9b3c4138891635b1c554))
53 - create GitHub release right after publishing succeeds ([`b769c47`](https://github.com//Byron/gitoxide/commit/b769c47079a16042ef592a0199cb2d0f6afeeb5e))81 - create GitHub release right after publishing succeeds ([`b769c47`](https://github.com/Byron/gitoxide/commit/b769c47079a16042ef592a0199cb2d0f6afeeb5e))
54 - src/ dir of root packages is only used if there is multiple workspace members ([`ae85700`](https://github.com//Byron/gitoxide/commit/ae8570050a313457bb2fd6659e31f34fd29bc325))82 - src/ dir of root packages is only used if there is multiple workspace members ([`ae85700`](https://github.com/Byron/gitoxide/commit/ae8570050a313457bb2fd6659e31f34fd29bc325))
83 * **Uncategorized**
84 - Release cargo-smart-release v0.5.2 ([`69b7142`](https://github.com/Byron/gitoxide/commit/69b714256346f7e459aa70100ac8a261d5403c86))
55</details>85</details>
56 86
57## v0.5.1 (2021-10-19)87## v0.5.1 (2021-10-19)
@@ -91,7 +121,7 @@ This release contains an important bugfix which may have caused panics when the · 33 unmodified lines
91 121
92 - 7 commits contributed to the release.122 - 7 commits contributed to the release.
93 - 3 commits where understood as [conventional](https://www.conventionalcommits.org).123 - 3 commits where understood as [conventional](https://www.conventionalcommits.org).
94 - 1 unique issue was worked on: [#222](https://github.com//Byron/gitoxide/issues/222)124 - 1 unique issue was worked on: [#222](https://github.com/Byron/gitoxide/issues/222)
95 125
96### Commit Details126### Commit Details
97 127
@@ -99,15 +129,15 @@ This release contains an important bugfix which may have caused panics when the · 1 unmodified line
99 129
100<details><summary>view details</summary>130<details><summary>view details</summary>
101 131
102 * **[#222](https://github.com//Byron/gitoxide/issues/222)**132 * **[#222](https://github.com/Byron/gitoxide/issues/222)**
103 - adjust changelog for release, now definitely ([`7133f5d`](https://github.com//Byron/gitoxide/commit/7133f5d7738e70b7bdf9ce033f3f9a0485dc844f))133 - adjust changelog for release, now definitely ([`7133f5d`](https://github.com/Byron/gitoxide/commit/7133f5d7738e70b7bdf9ce033f3f9a0485dc844f))
104 - correct reporting of manifest changes ([`6ee4f5d`](https://github.com//Byron/gitoxide/commit/6ee4f5d20c832a54ca5d841773d93f0927a16f25))134 - correct reporting of manifest changes ([`6ee4f5d`](https://github.com/Byron/gitoxide/commit/6ee4f5d20c832a54ca5d841773d93f0927a16f25))
105 - adjust changelog for smart-release release ([`210b09a`](https://github.com//Byron/gitoxide/commit/210b09ae63be853fb233547e8173e7176ca9a4d0))135 - adjust changelog for smart-release release ([`210b09a`](https://github.com/Byron/gitoxide/commit/210b09ae63be853fb233547e8173e7176ca9a4d0))
106 - `changelog` subcommand fails if there is nothing to do ([`ed8abfd`](https://github.com//Byron/gitoxide/commit/ed8abfdac40f5c8b17981b8a990572f6f07c8862))136 - `changelog` subcommand fails if there is nothing to do ([`ed8abfd`](https://github.com/Byron/gitoxide/commit/ed8abfdac40f5c8b17981b8a990572f6f07c8862))
107 - panic due to unexpected internal state ([`ce68733`](https://github.com//Byron/gitoxide/commit/ce68733379a8ab4644c849ba1571bc7063962c64))137 - panic due to unexpected internal state ([`ce68733`](https://github.com/Byron/gitoxide/commit/ce68733379a8ab4644c849ba1571bc7063962c64))
108 - crude fix to avoid version related invariants to kick in during dependency resolution ([`3cdebf5`](https://github.com//Byron/gitoxide/commit/3cdebf5c34845ecef195ce762e344dbff7c1b035))138 - crude fix to avoid version related invariants to kick in during dependency resolution ([`3cdebf5`](https://github.com/Byron/gitoxide/commit/3cdebf5c34845ecef195ce762e344dbff7c1b035))
109 * **Uncategorized**139 * **Uncategorized**
110 - Release cargo-smart-release v0.5.1 ([`31a1481`](https://github.com//Byron/gitoxide/commit/31a148153c4c9faa320de60af2a55cfb2131c797))140 - Release cargo-smart-release v0.5.1 ([`31a1481`](https://github.com/Byron/gitoxide/commit/31a148153c4c9faa320de60af2a55cfb2131c797))
111</details>141</details>
112 142
113## v0.5.0 (2021-10-19)143## v0.5.0 (2021-10-19)
@@ -174,7 +204,7 @@ and make future improvements easier. · 60 unmodified lines
174 204
175 - 82 commits contributed to the release over the course of 3 calendar days.205 - 82 commits contributed to the release over the course of 3 calendar days.
176 - 10 commits where understood as [conventional](https://www.conventionalcommits.org).206 - 10 commits where understood as [conventional](https://www.conventionalcommits.org).
177 - 4 unique issues were worked on: [#198](https://github.com//Byron/gitoxide/issues/198), [#221](https://github.com//Byron/gitoxide/issues/221), [#222](https://github.com//Byron/gitoxide/issues/222), [#224](https://github.com//Byron/gitoxide/issues/224)207 - 4 unique issues were worked on: [#198](https://github.com/Byron/gitoxide/issues/198), [#221](https://github.com/Byron/gitoxide/issues/221), [#222](https://github.com/Byron/gitoxide/issues/222), [#224](https://github.com/Byron/gitoxide/issues/224)
178 208
179### Thanks Clippy209### Thanks Clippy
180 210
@@ -188,93 +218,93 @@ and make future improvements easier. · 7 unmodified lines
188 218
189<details><summary>view details</summary>219<details><summary>view details</summary>
190 220
191 * **[#198](https://github.com//Byron/gitoxide/issues/198)**221 * **[#198](https://github.com/Byron/gitoxide/issues/198)**
192 - Add yet another video ([`dc8f7ca`](https://github.com//Byron/gitoxide/commit/dc8f7ca20424e31ef5621cab2cc802f2d2b1686a))222 - Add yet another video ([`dc8f7ca`](https://github.com/Byron/gitoxide/commit/dc8f7ca20424e31ef5621cab2cc802f2d2b1686a))
193 - Update Asciinema link in readme ([`b56a31e`](https://github.com//Byron/gitoxide/commit/b56a31e69c625ca41c923c14e411da9ee71428e7))223 - Update Asciinema link in readme ([`b56a31e`](https://github.com/Byron/gitoxide/commit/b56a31e69c625ca41c923c14e411da9ee71428e7))
194 * **[#221](https://github.com//Byron/gitoxide/issues/221)**224 * **[#221](https://github.com/Byron/gitoxide/issues/221)**
195 - Add tests which indicate the problem: safety-bump not applied to auto-publishes… ([`32e1f1a`](https://github.com//Byron/gitoxide/commit/32e1f1aa1d97b061e07878ae94f23ec99f56d64d))225 - Add tests which indicate the problem: safety-bump not applied to auto-publishes… ([`32e1f1a`](https://github.com/Byron/gitoxide/commit/32e1f1aa1d97b061e07878ae94f23ec99f56d64d))
196 - --no-changelog-preview isn't needed anymore in dry-run mode ([`1b6a4ad`](https://github.com//Byron/gitoxide/commit/1b6a4adecbb884ad973d5b1e2cbc420b163ad390))226 - --no-changelog-preview isn't needed anymore in dry-run mode ([`1b6a4ad`](https://github.com/Byron/gitoxide/commit/1b6a4adecbb884ad973d5b1e2cbc420b163ad390))
197 - refactor ([`aff053f`](https://github.com//Byron/gitoxide/commit/aff053f0e2b1e3f5920d3db5a44292a0dc3ac708))227 - refactor ([`aff053f`](https://github.com/Byron/gitoxide/commit/aff053f0e2b1e3f5920d3db5a44292a0dc3ac708))
198 - Inform about safety bumps more explicitly ([`b806a9c`](https://github.com//Byron/gitoxide/commit/b806a9c982da1e5ff42c268e430c67363f3a7918))228 - Inform about safety bumps more explicitly ([`b806a9c`](https://github.com/Byron/gitoxide/commit/b806a9c982da1e5ff42c268e430c67363f3a7918))
199 - refactor ([`23073e8`](https://github.com//Byron/gitoxide/commit/23073e88c8d083d064cd5b79800c063a9fdc949f))229 - refactor ([`23073e8`](https://github.com/Byron/gitoxide/commit/23073e88c8d083d064cd5b79800c063a9fdc949f))
200 * **[#222](https://github.com//Byron/gitoxide/issues/222)**230 * **[#222](https://github.com/Byron/gitoxide/issues/222)**
201 - refactor ([`72bda30`](https://github.com//Byron/gitoxide/commit/72bda306c00642571cd22d909775b4b7cc2c85b6))231 - refactor ([`72bda30`](https://github.com/Byron/gitoxide/commit/72bda306c00642571cd22d909775b4b7cc2c85b6))
202 - refactor ([`c8c0dcd`](https://github.com//Byron/gitoxide/commit/c8c0dcd167556e7c45baf8eff34e4aeff8e28379))232 - refactor ([`c8c0dcd`](https://github.com/Byron/gitoxide/commit/c8c0dcd167556e7c45baf8eff34e4aeff8e28379))
203 - refactor ([`f7a8847`](https://github.com//Byron/gitoxide/commit/f7a8847c8afb5504cf9bfd779a6a99f7c996e05d))233 - refactor ([`f7a8847`](https://github.com/Byron/gitoxide/commit/f7a8847c8afb5504cf9bfd779a6a99f7c996e05d))
204 - fix merging of dependency graphs for multiple crates ([`d332cdf`](https://github.com//Byron/gitoxide/commit/d332cdf9532add5e34c1ade16d4b775ba56171e5))234 - fix merging of dependency graphs for multiple crates ([`d332cdf`](https://github.com/Byron/gitoxide/commit/d332cdf9532add5e34c1ade16d4b775ba56171e5))
205 - Revert "FAIL: try to assure that breaking changes are always published in correct order" ([`f25e7c7`](https://github.com//Byron/gitoxide/commit/f25e7c706d340c02d851ce2b5fe06ef43a0ce95c))235 - Revert "FAIL: try to assure that breaking changes are always published in correct order" ([`f25e7c7`](https://github.com/Byron/gitoxide/commit/f25e7c706d340c02d851ce2b5fe06ef43a0ce95c))
206 - try to assure that breaking changes are always published in correct order ([`3519f9a`](https://github.com//Byron/gitoxide/commit/3519f9a1f4002232aec752dadf7d3737bd97ce3d))236 - try to assure that breaking changes are always published in correct order ([`3519f9a`](https://github.com/Byron/gitoxide/commit/3519f9a1f4002232aec752dadf7d3737bd97ce3d))
207 - update changelogs prior to release ([`9a493d0`](https://github.com//Byron/gitoxide/commit/9a493d0651b0b6d71cf230dc510a658be7f8cb19))237 - update changelogs prior to release ([`9a493d0`](https://github.com/Byron/gitoxide/commit/9a493d0651b0b6d71cf230dc510a658be7f8cb19))
208 - Respect user selection when re-adding crates for manifest change ([`72d16bf`](https://github.com//Byron/gitoxide/commit/72d16bf935bccf0faff9274156ce399a72540e73))238 - Respect user selection when re-adding crates for manifest change ([`72d16bf`](https://github.com/Byron/gitoxide/commit/72d16bf935bccf0faff9274156ce399a72540e73))
209 - dependency resolution ([`501c1d1`](https://github.com//Byron/gitoxide/commit/501c1d102c0e5e4635120bb1aa857e97a2b537b4))239 - dependency resolution ([`501c1d1`](https://github.com/Byron/gitoxide/commit/501c1d102c0e5e4635120bb1aa857e97a2b537b4))
210 - --no-changelog during smart-release is now actually working ([`5e98e55`](https://github.com//Byron/gitoxide/commit/5e98e5559707cf308e2cd64494fe73a99f9e9c8e))240 - --no-changelog during smart-release is now actually working ([`5e98e55`](https://github.com/Byron/gitoxide/commit/5e98e5559707cf308e2cd64494fe73a99f9e9c8e))
211 - replace TODO with runtime logging ([`f457e65`](https://github.com//Byron/gitoxide/commit/f457e659623ea2e14ca6ab0678b22329ef7a7763))241 - replace TODO with runtime logging ([`f457e65`](https://github.com/Byron/gitoxide/commit/f457e659623ea2e14ca6ab0678b22329ef7a7763))
212 - unify presentation even more ([`7c32409`](https://github.com//Byron/gitoxide/commit/7c32409e49b21a6b0e3017357e0fe1755faaa467))242 - unify presentation even more ([`7c32409`](https://github.com/Byron/gitoxide/commit/7c32409e49b21a6b0e3017357e0fe1755faaa467))
213 - adjust expectations in smart-release journey tests ([`1f96a72`](https://github.com//Byron/gitoxide/commit/1f96a7215b78bfeb56074b1894bb6bbc8b598011))243 - adjust expectations in smart-release journey tests ([`1f96a72`](https://github.com/Byron/gitoxide/commit/1f96a7215b78bfeb56074b1894bb6bbc8b598011))
214 - group skipped items by skipped reason ([`ba28746`](https://github.com//Byron/gitoxide/commit/ba287464731bb15785930183290cecdd9694e458))244 - group skipped items by skipped reason ([`ba28746`](https://github.com/Byron/gitoxide/commit/ba287464731bb15785930183290cecdd9694e458))
215 - unify reporting style ([`99be2e1`](https://github.com//Byron/gitoxide/commit/99be2e16cba34a613d41fd2e46cf3576a511ee1c))245 - unify reporting style ([`99be2e1`](https://github.com/Byron/gitoxide/commit/99be2e16cba34a613d41fd2e46cf3576a511ee1c))
216 - fix reporting of skipped crates, consider adjustment ([`ac91016`](https://github.com//Byron/gitoxide/commit/ac91016841348476f1c1f32c2d1121359986e9f6))246 - fix reporting of skipped crates, consider adjustment ([`ac91016`](https://github.com/Byron/gitoxide/commit/ac91016841348476f1c1f32c2d1121359986e9f6))
217 - Abort if not a single provided crate would need publishing ([`478c4ea`](https://github.com//Byron/gitoxide/commit/478c4eaa3ff60f0c83933581a3d0170429a95381))247 - Abort if not a single provided crate would need publishing ([`478c4ea`](https://github.com/Byron/gitoxide/commit/478c4eaa3ff60f0c83933581a3d0170429a95381))
218 - improved reporting of skipped/refused crates; abort operation if there is nothing to publish ([`f9358f1`](https://github.com//Byron/gitoxide/commit/f9358f124726d69dc11e6103d649c5cab30c738b))248 - improved reporting of skipped/refused crates; abort operation if there is nothing to publish ([`f9358f1`](https://github.com/Byron/gitoxide/commit/f9358f124726d69dc11e6103d649c5cab30c738b))
219 - better reporting of crates that where refused to be published ([`1d7142a`](https://github.com//Byron/gitoxide/commit/1d7142a861636f088694500855a1f7acbcdbeded))249 - better reporting of crates that where refused to be published ([`1d7142a`](https://github.com/Byron/gitoxide/commit/1d7142a861636f088694500855a1f7acbcdbeded))
220 - 'changelog' subcommand change --dependencies to --no-dependencies ([`59302ae`](https://github.com//Byron/gitoxide/commit/59302ae24db791988c22322c2c1ad72e2918f89a))250 - 'changelog' subcommand change --dependencies to --no-dependencies ([`59302ae`](https://github.com/Byron/gitoxide/commit/59302ae24db791988c22322c2c1ad72e2918f89a))
221 - Properly resolve breaking propagation through the graph ([`4f25236`](https://github.com//Byron/gitoxide/commit/4f252365147aae2f8a9f12a0ae6087adc0ed4644))251 - Properly resolve breaking propagation through the graph ([`4f25236`](https://github.com/Byron/gitoxide/commit/4f252365147aae2f8a9f12a0ae6087adc0ed4644))
222 - multi-round discovery of breaking changes from published packages ([`dc93e1a`](https://github.com//Byron/gitoxide/commit/dc93e1a828c6cd97fcb64aa92293cb8f3899316a))252 - multi-round discovery of breaking changes from published packages ([`dc93e1a`](https://github.com/Byron/gitoxide/commit/dc93e1a828c6cd97fcb64aa92293cb8f3899316a))
223 - Verify and partially fix journey tests ([`e53a7f6`](https://github.com//Byron/gitoxide/commit/e53a7f6b4d67da52ac7fee7706dfd067b67e0275))253 - Verify and partially fix journey tests ([`e53a7f6`](https://github.com/Byron/gitoxide/commit/e53a7f6b4d67da52ac7fee7706dfd067b67e0275))
224 - remove all now unused items ([`40f2da2`](https://github.com//Byron/gitoxide/commit/40f2da20395213b48d4a8517cf2b63513f901e93))254 - remove all now unused items ([`40f2da2`](https://github.com/Byron/gitoxide/commit/40f2da20395213b48d4a8517cf2b63513f901e93))
225 - use Dependency in manifest editor ([`d5c905a`](https://github.com//Byron/gitoxide/commit/d5c905ab4132626eb1af2a8e5410440f8fdc7a8f))255 - use Dependency in manifest editor ([`d5c905a`](https://github.com/Byron/gitoxide/commit/d5c905ab4132626eb1af2a8e5410440f8fdc7a8f))
226 - upgrade to clap 3 beta 5 ([`2ddc4ed`](https://github.com//Byron/gitoxide/commit/2ddc4eddda23c77b5891a11a3e7215702c63882b))256 - upgrade to clap 3 beta 5 ([`2ddc4ed`](https://github.com/Byron/gitoxide/commit/2ddc4eddda23c77b5891a11a3e7215702c63882b))
227 - Show only changelogs that would be published ([`e20f498`](https://github.com//Byron/gitoxide/commit/e20f498b0d07d39a47b36a454c384068404119ad))257 - Show only changelogs that would be published ([`e20f498`](https://github.com/Byron/gitoxide/commit/e20f498b0d07d39a47b36a454c384068404119ad))
228 - refactor ([`244431f`](https://github.com//Byron/gitoxide/commit/244431fbb12de811feb8f53e0faaeb9d683aa834))258 - refactor ([`244431f`](https://github.com/Byron/gitoxide/commit/244431fbb12de811feb8f53e0faaeb9d683aa834))
229 - Fix reporting of skipped crates ([`a305232`](https://github.com//Byron/gitoxide/commit/a305232bc1f027d65ef3d7dc7898931745cf652c))259 - Fix reporting of skipped crates ([`a305232`](https://github.com/Byron/gitoxide/commit/a305232bc1f027d65ef3d7dc7898931745cf652c))
230 - Respect publish=false in cargo manifest ([`6d4edfa`](https://github.com//Byron/gitoxide/commit/6d4edfa3b2d2c6700e0956716a575831b940cb50))260 - Respect publish=false in cargo manifest ([`6d4edfa`](https://github.com/Byron/gitoxide/commit/6d4edfa3b2d2c6700e0956716a575831b940cb50))
231 - more consistent reporting of what would be done ([`47ce4b0`](https://github.com//Byron/gitoxide/commit/47ce4b0a6a6545be6cd8b3928289478694a2f764))261 - more consistent reporting of what would be done ([`47ce4b0`](https://github.com/Byron/gitoxide/commit/47ce4b0a6a6545be6cd8b3928289478694a2f764))
232 - refactor ([`369fa93`](https://github.com//Byron/gitoxide/commit/369fa93a16ed9af3ea0b70c08c8426759bdc7d11))262 - refactor ([`369fa93`](https://github.com/Byron/gitoxide/commit/369fa93a16ed9af3ea0b70c08c8426759bdc7d11))
233 - don't try to change crates that are already at the correct version ([`561aac3`](https://github.com//Byron/gitoxide/commit/561aac30a709974fb48fc02cb5d21828d7df1e54))263 - don't try to change crates that are already at the correct version ([`561aac3`](https://github.com/Byron/gitoxide/commit/561aac30a709974fb48fc02cb5d21828d7df1e54))
234 - keep ordering of causes for breaking changes when printing ([`f4a0970`](https://github.com//Byron/gitoxide/commit/f4a0970ba0d0a4175972c6f231eceba1ff1c33fb))264 - keep ordering of causes for breaking changes when printing ([`f4a0970`](https://github.com/Byron/gitoxide/commit/f4a0970ba0d0a4175972c6f231eceba1ff1c33fb))
235 - better safety bumps to be more concise ([`7c8335a`](https://github.com//Byron/gitoxide/commit/7c8335a5f0b0168997f8a08d4da942e9d60e71d4))265 - better safety bumps to be more concise ([`7c8335a`](https://github.com/Byron/gitoxide/commit/7c8335a5f0b0168997f8a08d4da942e9d60e71d4))
236 - Perform safety bumps without forcing a publish ([`7648bf3`](https://github.com//Byron/gitoxide/commit/7648bf3c7554352bec8e1355f9b593d891b2b17f))266 - Perform safety bumps without forcing a publish ([`7648bf3`](https://github.com/Byron/gitoxide/commit/7648bf3c7554352bec8e1355f9b593d891b2b17f))
237 - refactor ([`ebec001`](https://github.com//Byron/gitoxide/commit/ebec001a2ca6f1faa17f27847ea274146506e9ce))267 - refactor ([`ebec001`](https://github.com/Byron/gitoxide/commit/ebec001a2ca6f1faa17f27847ea274146506e9ce))
238 - inform about the crates seeing a mnifest update too; only show fully-skipped crates ([`7f2a927`](https://github.com//Byron/gitoxide/commit/7f2a927eb0d880c58f5b9eed59e3a9640adf5c95))268 - inform about the crates seeing a mnifest update too; only show fully-skipped crates ([`7f2a927`](https://github.com/Byron/gitoxide/commit/7f2a927eb0d880c58f5b9eed59e3a9640adf5c95))
239 - fix:! breaking changes cause intermediate (otherwise skipped) crates to be published. ([`fb6b909`](https://github.com//Byron/gitoxide/commit/fb6b909e49d8428e53da6e2ce3c2f878025e00f7))269 - fix:! breaking changes cause intermediate (otherwise skipped) crates to be published. ([`fb6b909`](https://github.com/Byron/gitoxide/commit/fb6b909e49d8428e53da6e2ce3c2f878025e00f7))
240 - reverse-bumping for safety works, including publishing :) ([`5e1713c`](https://github.com//Byron/gitoxide/commit/5e1713c4bf0772d23678a28ff281cc36a77b5991))270 - reverse-bumping for safety works, including publishing :) ([`5e1713c`](https://github.com/Byron/gitoxide/commit/5e1713c4bf0772d23678a28ff281cc36a77b5991))
241 - track root-cause as well ([`7f8e720`](https://github.com//Byron/gitoxide/commit/7f8e720283416d101c0bbea545bbd504cc3f7204))271 - track root-cause as well ([`7f8e720`](https://github.com/Byron/gitoxide/commit/7f8e720283416d101c0bbea545bbd504cc3f7204))
242 - sketch backwards search for lifting crates to be published ([`0b018c0`](https://github.com//Byron/gitoxide/commit/0b018c0decf2d45eb58a5eaf3704d62c46b0a72c))272 - sketch backwards search for lifting crates to be published ([`0b018c0`](https://github.com/Byron/gitoxide/commit/0b018c0decf2d45eb58a5eaf3704d62c46b0a72c))
243 - Realize that the search can't be 'flat' ([`13db698`](https://github.com//Byron/gitoxide/commit/13db6985159d24c3e6806a70120f17c81999803b))273 - Realize that the search can't be 'flat' ([`13db698`](https://github.com/Byron/gitoxide/commit/13db6985159d24c3e6806a70120f17c81999803b))
244 - start sketching backward traversal… ([`de1d7f7`](https://github.com//Byron/gitoxide/commit/de1d7f7242ddc6d357dc165532f1336a239b472b))274 - start sketching backward traversal… ([`de1d7f7`](https://github.com/Byron/gitoxide/commit/de1d7f7242ddc6d357dc165532f1336a239b472b))
245 - sumarize manifest updates rather than spelling out each one ([`8cf00e0`](https://github.com//Byron/gitoxide/commit/8cf00e06f1017fff1c328afe4a97428d56c1cca6))275 - sumarize manifest updates rather than spelling out each one ([`8cf00e0`](https://github.com/Byron/gitoxide/commit/8cf00e06f1017fff1c328afe4a97428d56c1cca6))
246 - update test expectations and formulate 'the algorithm' ([`c0693ae`](https://github.com//Byron/gitoxide/commit/c0693aebb3bc4306124be7287a54c1c1f1a31a65))276 - update test expectations and formulate 'the algorithm' ([`c0693ae`](https://github.com/Byron/gitoxide/commit/c0693aebb3bc4306124be7287a54c1c1f1a31a65))
247 - refactor ([`0bfb1b1`](https://github.com//Byron/gitoxide/commit/0bfb1b17ff7fc25aed1ad108fa407b56f35c7274))277 - refactor ([`0bfb1b1`](https://github.com/Byron/gitoxide/commit/0bfb1b17ff7fc25aed1ad108fa407b56f35c7274))
248 - assure changelog picks up safety bumps as well ([`f2a497b`](https://github.com//Byron/gitoxide/commit/f2a497b3eebecd0ca94801ac656d4fc2852505f2))278 - assure changelog picks up safety bumps as well ([`f2a497b`](https://github.com/Byron/gitoxide/commit/f2a497b3eebecd0ca94801ac656d4fc2852505f2))
249 - Collect crates for manifest updates ([`56ccdd2`](https://github.com//Byron/gitoxide/commit/56ccdd2195802a920fa084f85eae797e2cf17da7))279 - Collect crates for manifest updates ([`56ccdd2`](https://github.com/Byron/gitoxide/commit/56ccdd2195802a920fa084f85eae797e2cf17da7))
250 - Remove --no-multi-crate-release support entirely ([`07372dd`](https://github.com//Byron/gitoxide/commit/07372dd045de88f283d35d8f3dcc4c079dce88e9))280 - Remove --no-multi-crate-release support entirely ([`07372dd`](https://github.com/Byron/gitoxide/commit/07372dd045de88f283d35d8f3dcc4c079dce88e9))
251 - remove performance measurements ([`37bacee`](https://github.com//Byron/gitoxide/commit/37bacee619fadf9dc1ff645a85c4e340cb84a569))281 - remove performance measurements ([`37bacee`](https://github.com/Byron/gitoxide/commit/37bacee619fadf9dc1ff645a85c4e340cb84a569))
252 - refactor ([`ac85cdf`](https://github.com//Byron/gitoxide/commit/ac85cdfccd0545b7da6276f0df086b32a7a9dfc0))282 - refactor ([`ac85cdf`](https://github.com/Byron/gitoxide/commit/ac85cdfccd0545b7da6276f0df086b32a7a9dfc0))
253 - no newlines in gh traces ([`afd9b9e`](https://github.com//Byron/gitoxide/commit/afd9b9ebffa5db09b0ed69b29c878ccfd156a528))283 - no newlines in gh traces ([`afd9b9e`](https://github.com/Byron/gitoxide/commit/afd9b9ebffa5db09b0ed69b29c878ccfd156a528))
254 - refactor ([`03c7dba`](https://github.com//Byron/gitoxide/commit/03c7dbabff14bd5dd150bd5174f53148d4ee0fec))284 - refactor ([`03c7dba`](https://github.com/Byron/gitoxide/commit/03c7dbabff14bd5dd150bd5174f53148d4ee0fec))
255 - Simplify use of 'verbose' flag by using log::trace! as well ([`4dc5f4b`](https://github.com//Byron/gitoxide/commit/4dc5f4b5e54a35f2794bb61ebc4c00758447bf75))285 - Simplify use of 'verbose' flag by using log::trace! as well ([`4dc5f4b`](https://github.com/Byron/gitoxide/commit/4dc5f4b5e54a35f2794bb61ebc4c00758447bf75))
256 - refactor ([`e256949`](https://github.com//Byron/gitoxide/commit/e256949f4a679ff74bece435b302490998f1cc6e))286 - refactor ([`e256949`](https://github.com/Byron/gitoxide/commit/e256949f4a679ff74bece435b302490998f1cc6e))
257 - refactor ([`e4ffa71`](https://github.com//Byron/gitoxide/commit/e4ffa71161d949cd134bc5289963ed7533607def))287 - refactor ([`e4ffa71`](https://github.com/Byron/gitoxide/commit/e4ffa71161d949cd134bc5289963ed7533607def))
258 - try to represent safety-bump versions ([`9f3001f`](https://github.com//Byron/gitoxide/commit/9f3001f3300b5ceb350b157f541a30bf54a51549))288 - try to represent safety-bump versions ([`9f3001f`](https://github.com/Byron/gitoxide/commit/9f3001f3300b5ceb350b157f541a30bf54a51549))
259 - refactor ([`6f84e0b`](https://github.com//Byron/gitoxide/commit/6f84e0b6e7da2fce4ef7c4f43a6c5a67f4930e0d))289 - refactor ([`6f84e0b`](https://github.com/Byron/gitoxide/commit/6f84e0b6e7da2fce4ef7c4f43a6c5a67f4930e0d))
260 - Simple version bumping logic based on what currently exists, with printout ([`81e5785`](https://github.com//Byron/gitoxide/commit/81e5785fca30c6cb71c962132ddcd573ba950d72))290 - Simple version bumping logic based on what currently exists, with printout ([`81e5785`](https://github.com/Byron/gitoxide/commit/81e5785fca30c6cb71c962132ddcd573ba950d72))
261 - fully data-driven presentation of dependency tracking results… ([`fd53e22`](https://github.com//Byron/gitoxide/commit/fd53e22a2f975010fd4ca6a95513339bc1102740))291 - fully data-driven presentation of dependency tracking results… ([`fd53e22`](https://github.com/Byron/gitoxide/commit/fd53e22a2f975010fd4ca6a95513339bc1102740))
262 - refactor ([`51a5d36`](https://github.com//Byron/gitoxide/commit/51a5d365f71bf44ab60ece4511d8dce1a77f5442))292 - refactor ([`51a5d36`](https://github.com/Byron/gitoxide/commit/51a5d365f71bf44ab60ece4511d8dce1a77f5442))
263 - refactor ([`b8a5fc8`](https://github.com//Byron/gitoxide/commit/b8a5fc8bbe1dc58813c8c86cf0ad0dcdd5bff8ad))293 - refactor ([`b8a5fc8`](https://github.com/Byron/gitoxide/commit/b8a5fc8bbe1dc58813c8c86cf0ad0dcdd5bff8ad))
264 - refactor ([`10aa1eb`](https://github.com//Byron/gitoxide/commit/10aa1eb344fdc42528717f240b2446be60da360b))294 - refactor ([`10aa1eb`](https://github.com/Byron/gitoxide/commit/10aa1eb344fdc42528717f240b2446be60da360b))
265 - refactor ([`cfec54d`](https://github.com//Byron/gitoxide/commit/cfec54d02d7df8fbc1c7cec5459ea267e7f3f236))295 - refactor ([`cfec54d`](https://github.com/Byron/gitoxide/commit/cfec54d02d7df8fbc1c7cec5459ea267e7f3f236))
266 - Remove `--only` alias and invert `--no-dependencies` to `--dependencies` ([`2f87196`](https://github.com//Byron/gitoxide/commit/2f87196217a6e685dc447b4af091842926aed6d0))296 - Remove `--only` alias and invert `--no-dependencies` to `--dependencies` ([`2f87196`](https://github.com/Byron/gitoxide/commit/2f87196217a6e685dc447b4af091842926aed6d0))
267 - Keep track of skipped crate names for future use ([`f0a04c7`](https://github.com//Byron/gitoxide/commit/f0a04c7148729bf9c322692610c501b78c9557a9))297 - Keep track of skipped crate names for future use ([`f0a04c7`](https://github.com/Byron/gitoxide/commit/f0a04c7148729bf9c322692610c501b78c9557a9))
268 * **[#224](https://github.com//Byron/gitoxide/issues/224)**298 * **[#224](https://github.com/Byron/gitoxide/issues/224)**
269 - pin version of clap to beta 5 ([`dfc588b`](https://github.com//Byron/gitoxide/commit/dfc588b25ede3faa578eb8e131e73c857117a6df))299 - pin version of clap to beta 5 ([`dfc588b`](https://github.com/Byron/gitoxide/commit/dfc588b25ede3faa578eb8e131e73c857117a6df))
270 * **Uncategorized**300 * **Uncategorized**
271 - Release cargo-smart-release v0.5.0 ([`c03e8cb`](https://github.com//Byron/gitoxide/commit/c03e8cb31d61401450564bef9cd18d6638c681b7))301 - Release cargo-smart-release v0.5.0 ([`c03e8cb`](https://github.com/Byron/gitoxide/commit/c03e8cb31d61401450564bef9cd18d6638c681b7))
272 - changelog update ([`7fcd02e`](https://github.com//Byron/gitoxide/commit/7fcd02e3baf49bc498a702ed87511d42f2e71f05))302 - changelog update ([`7fcd02e`](https://github.com/Byron/gitoxide/commit/7fcd02e3baf49bc498a702ed87511d42f2e71f05))
273 - Adjusting changelogs prior to release of cargo-smart-release v0.5.0 ([`11f55d3`](https://github.com//Byron/gitoxide/commit/11f55d36b2db19dc9e43c7fbed5d3fb4a8cdc9e1))303 - Adjusting changelogs prior to release of cargo-smart-release v0.5.0 ([`11f55d3`](https://github.com/Byron/gitoxide/commit/11f55d36b2db19dc9e43c7fbed5d3fb4a8cdc9e1))
274 - Release git-hash v0.8.0, git-features v0.17.0, git-actor v0.6.0, git-object v0.15.0, git-diff v0.11.0, git-traverse v0.10.0, git-pack v0.13.0, git-odb v0.23.0, git-packetline v0.12.0, git-transport v0.13.0, git-protocol v0.12.0, git-ref v0.9.0, git-repository v0.11.0, git-commitgraph v0.6.0, gitoxide-core v0.12.0, gitoxide v0.10.0, cargo-smart-release v0.5.0, safety bump 16 crates ([`0e02953`](https://github.com//Byron/gitoxide/commit/0e029537a7f6242d02ccf7e63d8d92f5246e6c5e))304 - Release git-hash v0.8.0, git-features v0.17.0, git-actor v0.6.0, git-object v0.15.0, git-diff v0.11.0, git-traverse v0.10.0, git-pack v0.13.0, git-odb v0.23.0, git-packetline v0.12.0, git-transport v0.13.0, git-protocol v0.12.0, git-ref v0.9.0, git-repository v0.11.0, git-commitgraph v0.6.0, gitoxide-core v0.12.0, gitoxide v0.10.0, cargo-smart-release v0.5.0, safety bump 16 crates ([`0e02953`](https://github.com/Byron/gitoxide/commit/0e029537a7f6242d02ccf7e63d8d92f5246e6c5e))
275 - thanks clippy ([`7496ba3`](https://github.com//Byron/gitoxide/commit/7496ba38ef815d4f4cb6b78bdead5226fb48f2b6))305 - thanks clippy ([`7496ba3`](https://github.com/Byron/gitoxide/commit/7496ba38ef815d4f4cb6b78bdead5226fb48f2b6))
276 - thanks clippy ([`b717323`](https://github.com//Byron/gitoxide/commit/b7173235ef4b118d96a0989f671424e06910ef46))306 - thanks clippy ([`b717323`](https://github.com/Byron/gitoxide/commit/b7173235ef4b118d96a0989f671424e06910ef46))
277 - thanks clippy ([`c4efd9d`](https://github.com//Byron/gitoxide/commit/c4efd9dc1be51049b38c0dd2a3263437ca51fee0))307 - thanks clippy ([`c4efd9d`](https://github.com/Byron/gitoxide/commit/c4efd9dc1be51049b38c0dd2a3263437ca51fee0))
278</details>308</details>
279 309
280## v0.4.0 (2021-10-15)310## v0.4.0 (2021-10-15)
@@ -356,7 +386,7 @@ For more information, run `cargo changelog -h`. · 75 unmodified lines
356 386
357 - 281 commits contributed to the release over the course of 36 calendar days.387 - 281 commits contributed to the release over the course of 36 calendar days.
358 - 19 commits where understood as [conventional](https://www.conventionalcommits.org).388 - 19 commits where understood as [conventional](https://www.conventionalcommits.org).
359 - 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)389 - 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)
360 390
361### Thanks Clippy391### Thanks Clippy
362 392
@@ -370,294 +400,294 @@ For more information, run `cargo changelog -h`. · 7 unmodified lines
370 400
371<details><summary>view details</summary>401<details><summary>view details</summary>
372 402
373 * **[#192](https://github.com//Byron/gitoxide/issues/192)**403 * **[#192](https://github.com/Byron/gitoxide/issues/192)**
374 - smart-release: assure the current package version is actually breaking ([`fb750b6`](https://github.com//Byron/gitoxide/commit/fb750b65ca64c894ffb79cd0049f10a8db255ab6))404 - smart-release: assure the current package version is actually breaking ([`fb750b6`](https://github.com/Byron/gitoxide/commit/fb750b65ca64c894ffb79cd0049f10a8db255ab6))
375 - smart-release: better verbosity handling when comparing to crates-index ([`f6f2d1b`](https://github.com//Byron/gitoxide/commit/f6f2d1b2c1c50d36ee046ed58ffffed0444cd25a))405 - smart-release: better verbosity handling when comparing to crates-index ([`f6f2d1b`](https://github.com/Byron/gitoxide/commit/f6f2d1b2c1c50d36ee046ed58ffffed0444cd25a))
376 - smart-release(feat): turn off safety bump with its own flag ([`a040f7d`](https://github.com//Byron/gitoxide/commit/a040f7d882eb5f6db0d54ba7e32437da3579a075))406 - smart-release(feat): turn off safety bump with its own flag ([`a040f7d`](https://github.com/Byron/gitoxide/commit/a040f7d882eb5f6db0d54ba7e32437da3579a075))
377 - smart-release(refactor): ([`443f000`](https://github.com//Byron/gitoxide/commit/443f000015de2117eae08fedf7d23f0d1ac6abff))407 - smart-release(refactor): ([`443f000`](https://github.com/Byron/gitoxide/commit/443f000015de2117eae08fedf7d23f0d1ac6abff))
378 * **[#197](https://github.com//Byron/gitoxide/issues/197)**408 * **[#197](https://github.com/Byron/gitoxide/issues/197)**
379 - smart-release: improved safety bump log message ([`9b78c34`](https://github.com//Byron/gitoxide/commit/9b78c344ee287c4c2908ccbe64bd64c2c9648459))409 - smart-release: improved safety bump log message ([`9b78c34`](https://github.com/Byron/gitoxide/commit/9b78c344ee287c4c2908ccbe64bd64c2c9648459))
380 - smart-release: commit message reveals safety bumps ([`b1a3904`](https://github.com//Byron/gitoxide/commit/b1a39046056bf4a862cebe69f44f3ea1e53a2069))410 - smart-release: commit message reveals safety bumps ([`b1a3904`](https://github.com/Byron/gitoxide/commit/b1a39046056bf4a862cebe69f44f3ea1e53a2069))
381 - smart-release: released crates only receive minor bumps… ([`ecf38b8`](https://github.com//Byron/gitoxide/commit/ecf38b8c013e46a33aa0b2c1b4e9cf547c8393c4))411 - smart-release: released crates only receive minor bumps… ([`ecf38b8`](https://github.com/Byron/gitoxide/commit/ecf38b8c013e46a33aa0b2c1b4e9cf547c8393c4))
382 - smart-release(chore): update changelog ([`342b443`](https://github.com//Byron/gitoxide/commit/342b443a4f49736a10c2b311d69841dbf581ceec))412 - smart-release(chore): update changelog ([`342b443`](https://github.com/Byron/gitoxide/commit/342b443a4f49736a10c2b311d69841dbf581ceec))
383 - smart-release(test): way more tests to nail current log output ([`0d30094`](https://github.com//Byron/gitoxide/commit/0d30094f4d397f932288f8c04ffd01f956113dc8))413 - smart-release(test): way more tests to nail current log output ([`0d30094`](https://github.com/Byron/gitoxide/commit/0d30094f4d397f932288f8c04ffd01f956113dc8))
384 - smart-release: dependency upgrade works ([`a56bd7b`](https://github.com//Byron/gitoxide/commit/a56bd7b134d315e22e5c8d01ca2d927de75955a9))414 - smart-release: dependency upgrade works ([`a56bd7b`](https://github.com/Byron/gitoxide/commit/a56bd7b134d315e22e5c8d01ca2d927de75955a9))
385 - smart-release: calculate new version of dependent ([`c50704a`](https://github.com//Byron/gitoxide/commit/c50704a0595884c3fb20629aba0f22bf99893cbf))415 - smart-release: calculate new version of dependent ([`c50704a`](https://github.com/Byron/gitoxide/commit/c50704a0595884c3fb20629aba0f22bf99893cbf))
386 - smart-release(fix): don't claim "conservative" updates for major version change ([`681d743`](https://github.com//Byron/gitoxide/commit/681d743e5579197d7262c40237dda0116fc4af1c))416 - smart-release(fix): don't claim "conservative" updates for major version change ([`681d743`](https://github.com/Byron/gitoxide/commit/681d743e5579197d7262c40237dda0116fc4af1c))
387 - smart-release: assure we can find non-sequential connections ([`798b650`](https://github.com//Byron/gitoxide/commit/798b650ad848001b10018087ed6c5d8a4055ece8))417 - smart-release: assure we can find non-sequential connections ([`798b650`](https://github.com/Byron/gitoxide/commit/798b650ad848001b10018087ed6c5d8a4055ece8))
388 - smart-release: all logic to calculate dependent version bumps ([`7ca029c`](https://github.com//Byron/gitoxide/commit/7ca029c73eee51302d6828c6f9e8862d3fd4fbd4))418 - smart-release: all logic to calculate dependent version bumps ([`7ca029c`](https://github.com/Byron/gitoxide/commit/7ca029c73eee51302d6828c6f9e8862d3fd4fbd4))
389 - smart-release: an algorithm to collect dependencies by 'growing' ([`73794a4`](https://github.com//Byron/gitoxide/commit/73794a4e382404cb7b684c9054278fb4ff8a84ce))419 - smart-release: an algorithm to collect dependencies by 'growing' ([`73794a4`](https://github.com/Byron/gitoxide/commit/73794a4e382404cb7b684c9054278fb4ff8a84ce))
390 - smart-release: foundation for bumping versions ([`d1145d1`](https://github.com//Byron/gitoxide/commit/d1145d1a6219ddafa7a41c82d6149b289f033640))420 - smart-release: foundation for bumping versions ([`d1145d1`](https://github.com/Byron/gitoxide/commit/d1145d1a6219ddafa7a41c82d6149b289f033640))
391 * **[#198](https://github.com//Byron/gitoxide/issues/198)**421 * **[#198](https://github.com/Byron/gitoxide/issues/198)**
392 - Polish README a little more ([`455c45d`](https://github.com//Byron/gitoxide/commit/455c45d9a534805cf9659b9c33c3995673e8709f))422 - Polish README a little more ([`455c45d`](https://github.com/Byron/gitoxide/commit/455c45d9a534805cf9659b9c33c3995673e8709f))
393 - First version of updated README ([`45dcc68`](https://github.com//Byron/gitoxide/commit/45dcc684e16017cb0289cff209fd1d436fa50c2c))423 - First version of updated README ([`45dcc68`](https://github.com/Byron/gitoxide/commit/45dcc684e16017cb0289cff209fd1d436fa50c2c))
394 - Finish changelog ([`e341b22`](https://github.com//Byron/gitoxide/commit/e341b221086cb75a24053da61ed90aed166538cd))424 - Finish changelog ([`e341b22`](https://github.com/Byron/gitoxide/commit/e341b221086cb75a24053da61ed90aed166538cd))
395 - Enforce an empty line after user sections ([`79f0093`](https://github.com//Byron/gitoxide/commit/79f00933f4bbf24551fc093e33e8d94ff8365eb6))425 - Enforce an empty line after user sections ([`79f0093`](https://github.com/Byron/gitoxide/commit/79f00933f4bbf24551fc093e33e8d94ff8365eb6))
396 - Respect release-level removed-id list even when inserting sections ([`2970fff`](https://github.com//Byron/gitoxide/commit/2970fffc681657d0ab393b4c20d9be20675d808d))426 - Respect release-level removed-id list even when inserting sections ([`2970fff`](https://github.com/Byron/gitoxide/commit/2970fffc681657d0ab393b4c20d9be20675d808d))
397 - rename short name for `--execute` to `-e` from `-n` for consistency ([`19fc134`](https://github.com//Byron/gitoxide/commit/19fc134d2a34f2ea84b2cc8fbd15ca55c55df35e))427 - rename short name for `--execute` to `-e` from `-n` for consistency ([`19fc134`](https://github.com/Byron/gitoxide/commit/19fc134d2a34f2ea84b2cc8fbd15ca55c55df35e))
398 - `--no-dependencies` now has `--only` as alias ([`e668bf2`](https://github.com//Byron/gitoxide/commit/e668bf23ddba9a676a885f1f401d2d2885784eef))428 - `--no-dependencies` now has `--only` as alias ([`e668bf2`](https://github.com/Byron/gitoxide/commit/e668bf23ddba9a676a885f1f401d2d2885784eef))
399 - Write more of the smart-release changelog to learn --no-dependencies needs an alias ([`65468c8`](https://github.com//Byron/gitoxide/commit/65468c88c241914847a91a563663c60b8931ef9f))429 - Write more of the smart-release changelog to learn --no-dependencies needs an alias ([`65468c8`](https://github.com/Byron/gitoxide/commit/65468c88c241914847a91a563663c60b8931ef9f))
400 - Show how many more changelogs are going to be previewed… ([`94a6788`](https://github.com//Byron/gitoxide/commit/94a678843edb7b0da98f2227745900f5c89b9b56))430 - Show how many more changelogs are going to be previewed… ([`94a6788`](https://github.com/Byron/gitoxide/commit/94a678843edb7b0da98f2227745900f5c89b9b56))
401 - Start writing the 0.4 changelog ([`5f18bc9`](https://github.com//Byron/gitoxide/commit/5f18bc96147a48226be957de2c996f14ba55f1bc))431 - Start writing the 0.4 changelog ([`5f18bc9`](https://github.com/Byron/gitoxide/commit/5f18bc96147a48226be957de2c996f14ba55f1bc))
402 - Only use src/ directory for top-level crate change tracking… ([`f26b581`](https://github.com//Byron/gitoxide/commit/f26b58143491300c3375a815f3ffaa1a7ea2bcea))432 - Only use src/ directory for top-level crate change tracking… ([`f26b581`](https://github.com/Byron/gitoxide/commit/f26b58143491300c3375a815f3ffaa1a7ea2bcea))
403 - refactor ([`78c4ad5`](https://github.com//Byron/gitoxide/commit/78c4ad5d05a9bd02131238be4d503080cade8924))433 - refactor ([`78c4ad5`](https://github.com/Byron/gitoxide/commit/78c4ad5d05a9bd02131238be4d503080cade8924))
404 - Don't show previews in dry-run mode; provide help on how to fix this before release ([`cdb8db4`](https://github.com//Byron/gitoxide/commit/cdb8db412fad2063f78f0e4c677a3bb429c0fd76))434 - Don't show previews in dry-run mode; provide help on how to fix this before release ([`cdb8db4`](https://github.com/Byron/gitoxide/commit/cdb8db412fad2063f78f0e4c677a3bb429c0fd76))
405 - Fix naughty issue that isn't even reproducible… ([`95cb79c`](https://github.com//Byron/gitoxide/commit/95cb79cc7927c886080c0e7fef540e173eb51c3e))435 - Fix naughty issue that isn't even reproducible… ([`95cb79c`](https://github.com/Byron/gitoxide/commit/95cb79cc7927c886080c0e7fef540e173eb51c3e))
406 - Correctly parse back single-word conventional messages ([`bfa0777`](https://github.com//Byron/gitoxide/commit/bfa0777719303e732c8a3314f1652bc3a33f6bc0))436 - Correctly parse back single-word conventional messages ([`bfa0777`](https://github.com/Byron/gitoxide/commit/bfa0777719303e732c8a3314f1652bc3a33f6bc0))
407 - Fix logic to determine if breaking changes are already handled by package version ([`cb06e9d`](https://github.com//Byron/gitoxide/commit/cb06e9d74b2afd648ec81b1b279a2a416253579d))437 - Fix logic to determine if breaking changes are already handled by package version ([`cb06e9d`](https://github.com/Byron/gitoxide/commit/cb06e9d74b2afd648ec81b1b279a2a416253579d))
408 - greatly simplify dry-run preview for clear visuals ([`2990028`](https://github.com//Byron/gitoxide/commit/2990028a7812790654293d0958713391018e15d3))438 - greatly simplify dry-run preview for clear visuals ([`2990028`](https://github.com/Byron/gitoxide/commit/2990028a7812790654293d0958713391018e15d3))
409 - Update expectations for log messages ([`494e8e5`](https://github.com//Byron/gitoxide/commit/494e8e51210bb5b392b507c6826953bae34d9f31))439 - Update expectations for log messages ([`494e8e5`](https://github.com/Byron/gitoxide/commit/494e8e51210bb5b392b507c6826953bae34d9f31))
410 - Use correct title for github release to match name of tag ([`90f39ad`](https://github.com//Byron/gitoxide/commit/90f39ad693e0998bc3307bf553fccdc37c8dc0c8))440 - Use correct title for github release to match name of tag ([`90f39ad`](https://github.com/Byron/gitoxide/commit/90f39ad693e0998bc3307bf553fccdc37c8dc0c8))
411 - Fix logic to determine if links should be used… ([`dcc5c1c`](https://github.com//Byron/gitoxide/commit/dcc5c1c7d8a635869da73b58dd579636f69e06ff))441 - Fix logic to determine if links should be used… ([`dcc5c1c`](https://github.com/Byron/gitoxide/commit/dcc5c1c7d8a635869da73b58dd579636f69e06ff))
412 - Fix logic to determine if there are conventional headlines to fix - ignore non-breaking ([`f80b7fc`](https://github.com//Byron/gitoxide/commit/f80b7fc9ac7d85c52376d539f21ba9ecbe06d560))442 - Fix logic to determine if there are conventional headlines to fix - ignore non-breaking ([`f80b7fc`](https://github.com/Byron/gitoxide/commit/f80b7fc9ac7d85c52376d539f21ba9ecbe06d560))
413 - Fix commit subject line when release would stop due changelog ([`2cdc852`](https://github.com//Byron/gitoxide/commit/2cdc85223b30c93e73fb73f2f14c9961140d4d02))443 - Fix commit subject line when release would stop due changelog ([`2cdc852`](https://github.com/Byron/gitoxide/commit/2cdc85223b30c93e73fb73f2f14c9961140d4d02))
414 - Fix github release invocation ([`6f0fdbf`](https://github.com//Byron/gitoxide/commit/6f0fdbfaf8bae53bd75adeac81d17bc124468bb0))444 - Fix github release invocation ([`6f0fdbf`](https://github.com/Byron/gitoxide/commit/6f0fdbfaf8bae53bd75adeac81d17bc124468bb0))
415 - less surprising location of the 'prepare release' message ([`0dd739b`](https://github.com//Byron/gitoxide/commit/0dd739b58b04e74090bbc2917c610498e788e5fb))445 - less surprising location of the 'prepare release' message ([`0dd739b`](https://github.com/Byron/gitoxide/commit/0dd739b58b04e74090bbc2917c610498e788e5fb))
416 - Much better preview titles ([`b70f815`](https://github.com//Byron/gitoxide/commit/b70f81540ed69386f50e8876bd0913764b85c7ac))446 - Much better preview titles ([`b70f815`](https://github.com/Byron/gitoxide/commit/b70f81540ed69386f50e8876bd0913764b85c7ac))
417 - Use --file-name flag to shorten displayed path ([`6e6dcda`](https://github.com//Byron/gitoxide/commit/6e6dcda283dc56bd2c0d4342da1c2cb222cc05ce))447 - Use --file-name flag to shorten displayed path ([`6e6dcda`](https://github.com/Byron/gitoxide/commit/6e6dcda283dc56bd2c0d4342da1c2cb222cc05ce))
418 - Fix crate name and version for --version flag ([`4cc0213`](https://github.com//Byron/gitoxide/commit/4cc0213ac728e1c27a1d7c9a4167645e8bd8ebe7))448 - Fix crate name and version for --version flag ([`4cc0213`](https://github.com/Byron/gitoxide/commit/4cc0213ac728e1c27a1d7c9a4167645e8bd8ebe7))
419 - clap second pass with arg headlines and better help messages ([`624076f`](https://github.com//Byron/gitoxide/commit/624076f4de0e0ad3483a5c0dec8a49c6d4210f43))449 - clap second pass with arg headlines and better help messages ([`624076f`](https://github.com/Byron/gitoxide/commit/624076f4de0e0ad3483a5c0dec8a49c6d4210f43))
420 - First pass of using clap instead of argh ([`836837c`](https://github.com//Byron/gitoxide/commit/836837c53337c1c5f52804e33bfae93dab5f0bd3))450 - First pass of using clap instead of argh ([`836837c`](https://github.com/Byron/gitoxide/commit/836837c53337c1c5f52804e33bfae93dab5f0bd3))
421 - Use fmt::Display instead of io::Write when creating markdown docs… ([`fb946b6`](https://github.com//Byron/gitoxide/commit/fb946b6d879e54244886079b3158456d611bec65))451 - Use fmt::Display instead of io::Write when creating markdown docs… ([`fb946b6`](https://github.com/Byron/gitoxide/commit/fb946b6d879e54244886079b3158456d611bec65))
422 - even cleaner release text, just with detail tags… ([`52a6cc8`](https://github.com//Byron/gitoxide/commit/52a6cc81e3152b1805ecc3422fc479c300d8dc05))452 - even cleaner release text, just with detail tags… ([`52a6cc8`](https://github.com/Byron/gitoxide/commit/52a6cc81e3152b1805ecc3422fc479c300d8dc05))
423 - less verbose gh tool logging in dry-run mode ([`75ebf0b`](https://github.com//Byron/gitoxide/commit/75ebf0bb35ee5757497964a0736dd3769bb34026))453 - less verbose gh tool logging in dry-run mode ([`75ebf0b`](https://github.com/Byron/gitoxide/commit/75ebf0bb35ee5757497964a0736dd3769bb34026))
424 - try to do github releases for multi-crate releases, too ([`552ae4f`](https://github.com//Byron/gitoxide/commit/552ae4f4e1aff192c767fe8ba4ad83b159c8ae63))454 - try to do github releases for multi-crate releases, too ([`552ae4f`](https://github.com/Byron/gitoxide/commit/552ae4f4e1aff192c767fe8ba4ad83b159c8ae63))
425 - improve commit message titles and simplify tag-name logic ([`4aa68bd`](https://github.com//Byron/gitoxide/commit/4aa68bdeac7f863a5e7ee9c833a1aa691bf13f4c))455 - improve commit message titles and simplify tag-name logic ([`4aa68bd`](https://github.com/Byron/gitoxide/commit/4aa68bdeac7f863a5e7ee9c833a1aa691bf13f4c))
426 - refactor ([`a6d3bb1`](https://github.com//Byron/gitoxide/commit/a6d3bb168096f1174e45a4bc544429c045859aa2))456 - refactor ([`a6d3bb1`](https://github.com/Byron/gitoxide/commit/a6d3bb168096f1174e45a4bc544429c045859aa2))
427 - First sketch of running gh tool to create releases ([`bf7f020`](https://github.com//Byron/gitoxide/commit/bf7f02075b664ab6477fbe7e791b23c90a9ef7e8))457 - First sketch of running gh tool to create releases ([`bf7f020`](https://github.com/Byron/gitoxide/commit/bf7f02075b664ab6477fbe7e791b23c90a9ef7e8))
428 - support for ssh->https github urls; more robustness in general ([`ab7ea71`](https://github.com//Byron/gitoxide/commit/ab7ea7170f987991952da0c1c062513062f0891f))458 - support for ssh->https github urls; more robustness in general ([`ab7ea71`](https://github.com/Byron/gitoxide/commit/ab7ea7170f987991952da0c1c062513062f0891f))
429 - Add flag to allow disabling github releases ([`5f6c4de`](https://github.com//Byron/gitoxide/commit/5f6c4de7b09250d24f447571c47c80e1b8afabe7))459 - Add flag to allow disabling github releases ([`5f6c4de`](https://github.com/Byron/gitoxide/commit/5f6c4de7b09250d24f447571c47c80e1b8afabe7))
430 - sketch incorporation of github CLI support ([`5aa6ef9`](https://github.com//Byron/gitoxide/commit/5aa6ef9483498a18ee5aa548b7c29df7f228d3fb))460 - sketch incorporation of github CLI support ([`5aa6ef9`](https://github.com/Byron/gitoxide/commit/5aa6ef9483498a18ee5aa548b7c29df7f228d3fb))
431 - git::remote_url() is now optional ([`e16603b`](https://github.com//Byron/gitoxide/commit/e16603b15b5488b81563c583cd8f5292ab9d24a2))461 - git::remote_url() is now optional ([`e16603b`](https://github.com/Byron/gitoxide/commit/e16603b15b5488b81563c583cd8f5292ab9d24a2))
432 - Inform about the difference between tag objects and references in verbose logs ([`98a9f10`](https://github.com//Byron/gitoxide/commit/98a9f10fa0a544ea27f9dd98eeb008470f1616df))462 - Inform about the difference between tag objects and references in verbose logs ([`98a9f10`](https://github.com/Byron/gitoxide/commit/98a9f10fa0a544ea27f9dd98eeb008470f1616df))
433 - rename `ObjectAccessExt::tag(…)` to `*::tag_reference(…)`, add `easy::Object::try_to_tag()` ([`e59f901`](https://github.com//Byron/gitoxide/commit/e59f901f47fb0180211494a1591aed62b856406a))463 - rename `ObjectAccessExt::tag(…)` to `*::tag_reference(…)`, add `easy::Object::try_to_tag()` ([`e59f901`](https://github.com/Byron/gitoxide/commit/e59f901f47fb0180211494a1591aed62b856406a))
434 - add easy::ext::ObjectAccessExt::tag(…) to create tag objects ([`80b8331`](https://github.com//Byron/gitoxide/commit/80b8331092f4856f52afa1d85fa375ae688bdd28))464 - add easy::ext::ObjectAccessExt::tag(…) to create tag objects ([`80b8331`](https://github.com/Byron/gitoxide/commit/80b8331092f4856f52afa1d85fa375ae688bdd28))
435 - Allow to skip writing section titles and html tags ([`7b29406`](https://github.com//Byron/gitoxide/commit/7b29406d1b5814956a8474aa187d1e60e5eddf38))465 - Allow to skip writing section titles and html tags ([`7b29406`](https://github.com/Byron/gitoxide/commit/7b29406d1b5814956a8474aa187d1e60e5eddf38))
436 - Allow to turn off changelog links ([`b33e737`](https://github.com//Byron/gitoxide/commit/b33e7375509a74762c43f03ffc74e33b69c8f800))466 - Allow to turn off changelog links ([`b33e737`](https://github.com/Byron/gitoxide/commit/b33e7375509a74762c43f03ffc74e33b69c8f800))
437 - pass release section text to function soon creating a tag object ([`a4ac96c`](https://github.com//Byron/gitoxide/commit/a4ac96c6ca834b91e5311f89f6cd35acb3f85f54))467 - pass release section text to function soon creating a tag object ([`a4ac96c`](https://github.com/Byron/gitoxide/commit/a4ac96c6ca834b91e5311f89f6cd35acb3f85f54))
438 - precise change tracking for changelogs ([`d038c06`](https://github.com//Byron/gitoxide/commit/d038c0673f3ee48446aa5fade071766ce23c5c6a))468 - precise change tracking for changelogs ([`d038c06`](https://github.com/Byron/gitoxide/commit/d038c0673f3ee48446aa5fade071766ce23c5c6a))
439 - Fix stop-release-for-changelog logic and fix all affected changelogs ([`52b38bc`](https://github.com//Byron/gitoxide/commit/52b38bc4856be5ba8b5372a3dd20f5d06504e7ed))469 - Fix stop-release-for-changelog logic and fix all affected changelogs ([`52b38bc`](https://github.com/Byron/gitoxide/commit/52b38bc4856be5ba8b5372a3dd20f5d06504e7ed))
440 - less verbose changelog and smart-release sub-commands related to changelogs ([`c096805`](https://github.com//Byron/gitoxide/commit/c09680524a8c07b09f8bf421381ce93b1ae4610b))470 - less verbose changelog and smart-release sub-commands related to changelogs ([`c096805`](https://github.com/Byron/gitoxide/commit/c09680524a8c07b09f8bf421381ce93b1ae4610b))
441 - Adjust all changelogs to fulfil requirements for publishing ([`04b9ca0`](https://github.com//Byron/gitoxide/commit/04b9ca025a1667529b2221ab4280bd3c8dae01cf))471 - Adjust all changelogs to fulfil requirements for publishing ([`04b9ca0`](https://github.com/Byron/gitoxide/commit/04b9ca025a1667529b2221ab4280bd3c8dae01cf))
442 - Handle changelogs with upcoming version section if they were left for editing ([`0f5f47d`](https://github.com//Byron/gitoxide/commit/0f5f47da4662b596cbbbd9c0d83e135e2cc52c11))472 - Handle changelogs with upcoming version section if they were left for editing ([`0f5f47d`](https://github.com/Byron/gitoxide/commit/0f5f47da4662b596cbbbd9c0d83e135e2cc52c11))
443 - refactor ([`6d30e2c`](https://github.com//Byron/gitoxide/commit/6d30e2c7e20ce1572afbebeee232d0c138a38462))473 - refactor ([`6d30e2c`](https://github.com/Byron/gitoxide/commit/6d30e2c7e20ce1572afbebeee232d0c138a38462))
444 - Automatically stop releases if changelogs are fully generated, and a flag to disable that ([`7161340`](https://github.com//Byron/gitoxide/commit/7161340ba7c4f2802e1a87cb02268d0adea8c0f8))474 - Automatically stop releases if changelogs are fully generated, and a flag to disable that ([`7161340`](https://github.com/Byron/gitoxide/commit/7161340ba7c4f2802e1a87cb02268d0adea8c0f8))
445 - Check for changelog sections which are purely generated and warn about those ([`a9b8321`](https://github.com//Byron/gitoxide/commit/a9b83214cf425ec8853dacfbc96cba65e2005373))475 - Check for changelog sections which are purely generated and warn about those ([`a9b8321`](https://github.com/Byron/gitoxide/commit/a9b83214cf425ec8853dacfbc96cba65e2005373))
446 - See how it deals with major versions and auto-bumping in journey tests ([`b450bf3`](https://github.com//Byron/gitoxide/commit/b450bf3fb26fc399b405fc45972820d50281cef3))476 - See how it deals with major versions and auto-bumping in journey tests ([`b450bf3`](https://github.com/Byron/gitoxide/commit/b450bf3fb26fc399b405fc45972820d50281cef3))
447 - more consistent log messages pertaining crate names ([`b32d8d6`](https://github.com//Byron/gitoxide/commit/b32d8d63841fed8c95436b9ae611aef9c11291cf))477 - more consistent log messages pertaining crate names ([`b32d8d6`](https://github.com/Byron/gitoxide/commit/b32d8d63841fed8c95436b9ae611aef9c11291cf))
448 - first working version of version auto-bumping based on changelog ([`5ca7b1d`](https://github.com//Byron/gitoxide/commit/5ca7b1d1d703387d2e690a5a32a4033d87742217))478 - first working version of version auto-bumping based on changelog ([`5ca7b1d`](https://github.com/Byron/gitoxide/commit/5ca7b1d1d703387d2e690a5a32a4033d87742217))
449 - issue links for category headlines ([`425d3df`](https://github.com//Byron/gitoxide/commit/425d3dfc114e62db16c8c16c0b3e7c6b4a2a3ae4))479 - issue links for category headlines ([`425d3df`](https://github.com/Byron/gitoxide/commit/425d3dfc114e62db16c8c16c0b3e7c6b4a2a3ae4))
450 - prepare for arrival of 'auto' bump mode ([`306035c`](https://github.com//Byron/gitoxide/commit/306035cf68dcc29466e736081ca8cdd3a5f57134))480 - prepare for arrival of 'auto' bump mode ([`306035c`](https://github.com/Byron/gitoxide/commit/306035cf68dcc29466e736081ca8cdd3a5f57134))
451 - Fix git-url re-export to respect feature flags ([`ec4e3ca`](https://github.com//Byron/gitoxide/commit/ec4e3ca4c7211655549a76cae252742633da1083))481 - Fix git-url re-export to respect feature flags ([`ec4e3ca`](https://github.com/Byron/gitoxide/commit/ec4e3ca4c7211655549a76cae252742633da1083))
452 - deduplicate conventional message ids ([`e695eda`](https://github.com//Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2))482 - deduplicate conventional message ids ([`e695eda`](https://github.com/Byron/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2))
453 - regenerate all changelogs to get links ([`0c81769`](https://github.com//Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92))483 - regenerate all changelogs to get links ([`0c81769`](https://github.com/Byron/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92))
454 - link up github issue ids in statistics ([`661cd39`](https://github.com//Byron/gitoxide/commit/661cd3928002ef2f288d7410b37a046a6f0ea21b))484 - link up github issue ids in statistics ([`661cd39`](https://github.com/Byron/gitoxide/commit/661cd3928002ef2f288d7410b37a046a6f0ea21b))
455 - format links for commit ids ([`9426db5`](https://github.com//Byron/gitoxide/commit/9426db53537162d58a65648f3f3a3a3b65f621dc))485 - format links for commit ids ([`9426db5`](https://github.com/Byron/gitoxide/commit/9426db53537162d58a65648f3f3a3a3b65f621dc))
456 - pass actual repository url down from commands ([`4e03515`](https://github.com//Byron/gitoxide/commit/4e03515622afd79b145db081ef9e3cb301ce6e97))486 - pass actual repository url down from commands ([`4e03515`](https://github.com/Byron/gitoxide/commit/4e03515622afd79b145db081ef9e3cb301ce6e97))
457 - Make `git_url::Url` available under `git_repository::Url` ([`0ebfeb6`](https://github.com//Byron/gitoxide/commit/0ebfeb614264ca06ab763189e55e6c016c9997af))487 - Make `git_url::Url` available under `git_repository::Url` ([`0ebfeb6`](https://github.com/Byron/gitoxide/commit/0ebfeb614264ca06ab763189e55e6c016c9997af))
458 - Foundation for rendering links if needed ([`ba4ce96`](https://github.com//Byron/gitoxide/commit/ba4ce96e32676b2aed529330ee526da2fc2f6d49))488 - Foundation for rendering links if needed ([`ba4ce96`](https://github.com/Byron/gitoxide/commit/ba4ce96e32676b2aed529330ee526da2fc2f6d49))
459 - Rename title for "Fixed" to "Bug Fixes" ([`e766b01`](https://github.com//Byron/gitoxide/commit/e766b01c73813dd80c72e13e43c5acdda741521a))489 - Rename title for "Fixed" to "Bug Fixes" ([`e766b01`](https://github.com/Byron/gitoxide/commit/e766b01c73813dd80c72e13e43c5acdda741521a))
460 - Mention actual issues that where worked on ([`a517e39`](https://github.com//Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2))490 - Mention actual issues that where worked on ([`a517e39`](https://github.com/Byron/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2))
461 - Also parse 'style' if there are breaking changes ([`bc9d85a`](https://github.com//Byron/gitoxide/commit/bc9d85a15d94a54dd2dbc67f20f1ffdbdf2b4789))491 - Also parse 'style' if there are breaking changes ([`bc9d85a`](https://github.com/Byron/gitoxide/commit/bc9d85a15d94a54dd2dbc67f20f1ffdbdf2b4789))
462 - Allow 'refactor' and 'other' in conventional messages if they have breaking changes ([`4eebaac`](https://github.com//Byron/gitoxide/commit/4eebaac669e590beed112b622752997c64772ef1))492 - Allow 'refactor' and 'other' in conventional messages if they have breaking changes ([`4eebaac`](https://github.com/Byron/gitoxide/commit/4eebaac669e590beed112b622752997c64772ef1))
463 - Support writing whole bodies in conventional messages… ([`c1f3c9d`](https://github.com//Byron/gitoxide/commit/c1f3c9d2bd5a8e123ac9b376c257e3d5630876a0))493 - Support writing whole bodies in conventional messages… ([`c1f3c9d`](https://github.com/Byron/gitoxide/commit/c1f3c9d2bd5a8e123ac9b376c257e3d5630876a0))
464 - Support for paragraphs in conventional items ([`7f52823`](https://github.com//Byron/gitoxide/commit/7f528239089788f4dd1f75a85bee1d0492285d60))494 - Support for paragraphs in conventional items ([`7f52823`](https://github.com/Byron/gitoxide/commit/7f528239089788f4dd1f75a85bee1d0492285d60))
465 - respect release-wide ignore list to allow removing entire conventional headlines ([`145103d`](https://github.com//Byron/gitoxide/commit/145103d4aa715386da9d4953f7f85fadc49fff9a))495 - respect release-wide ignore list to allow removing entire conventional headlines ([`145103d`](https://github.com/Byron/gitoxide/commit/145103d4aa715386da9d4953f7f85fadc49fff9a))
466 - Only write headlines that we can parse back… ([`d44369a`](https://github.com//Byron/gitoxide/commit/d44369ab5d849720dda9a9c0edc1ba1a3c1a78b5))496 - Only write headlines that we can parse back… ([`d44369a`](https://github.com/Byron/gitoxide/commit/d44369ab5d849720dda9a9c0edc1ba1a3c1a78b5))
467 - handle all possible changelog headlines and add roundtrip tests ([`fda5ccf`](https://github.com//Byron/gitoxide/commit/fda5ccfcb224f9dcbb79be501a2ef639a906a493))497 - handle all possible changelog headlines and add roundtrip tests ([`fda5ccf`](https://github.com/Byron/gitoxide/commit/fda5ccfcb224f9dcbb79be501a2ef639a906a493))
468 - First basic parsing of conventional user and generated messages ([`56cd4ac`](https://github.com//Byron/gitoxide/commit/56cd4ac11a25710db889a8038d9ba8eb902b544b))498 - First basic parsing of conventional user and generated messages ([`56cd4ac`](https://github.com/Byron/gitoxide/commit/56cd4ac11a25710db889a8038d9ba8eb902b544b))
469 - parsing of removed conventional messages from changelogs ([`c593252`](https://github.com//Byron/gitoxide/commit/c5932522178af3e2b1c22eb6e5f0b3a282f12f07))499 - parsing of removed conventional messages from changelogs ([`c593252`](https://github.com/Byron/gitoxide/commit/c5932522178af3e2b1c22eb6e5f0b3a282f12f07))
470 - first basic merging of conventional messages… ([`9af3248`](https://github.com//Byron/gitoxide/commit/9af3248b9402a4e1cf63cbb03ac53ab3d7fbf015))500 - first basic merging of conventional messages… ([`9af3248`](https://github.com/Byron/gitoxide/commit/9af3248b9402a4e1cf63cbb03ac53ab3d7fbf015))
471 - Trivially emulate gits way of handling commit dates… ([`f58b30a`](https://github.com//Byron/gitoxide/commit/f58b30a78078f222f0db8b70d2c98c83af59c1a0))501 - Trivially emulate gits way of handling commit dates… ([`f58b30a`](https://github.com/Byron/gitoxide/commit/f58b30a78078f222f0db8b70d2c98c83af59c1a0))
472 - Also consider changes of changelogs themselves… ([`8a2042c`](https://github.com//Byron/gitoxide/commit/8a2042cd2aa8aa212e456587187ab33ed0f70e3e))502 - Also consider changes of changelogs themselves… ([`8a2042c`](https://github.com/Byron/gitoxide/commit/8a2042cd2aa8aa212e456587187ab33ed0f70e3e))
473 - Adjust date of upcoming version as well ([`fab4649`](https://github.com//Byron/gitoxide/commit/fab4649f3319fac2cc61cf2deba1e150f85206b0))503 - Adjust date of upcoming version as well ([`fab4649`](https://github.com/Byron/gitoxide/commit/fab4649f3319fac2cc61cf2deba1e150f85206b0))
474 - assure git-conventional is treated like user generated content for statistics ([`1fd5acb`](https://github.com//Byron/gitoxide/commit/1fd5acbcbcc038fc28cdfa529c3a108cbe22f706))504 - assure git-conventional is treated like user generated content for statistics ([`1fd5acb`](https://github.com/Byron/gitoxide/commit/1fd5acbcbcc038fc28cdfa529c3a108cbe22f706))
475 - merge doesn't consider user generated sections, only the ones it would want to add ([`ebbebdd`](https://github.com//Byron/gitoxide/commit/ebbebdd70aeec9aa3ad453d61375429a7f555bbc))505 - merge doesn't consider user generated sections, only the ones it would want to add ([`ebbebdd`](https://github.com/Byron/gitoxide/commit/ebbebdd70aeec9aa3ad453d61375429a7f555bbc))
476 - Quick and dirty writing of conventional messages… ([`adfbd0d`](https://github.com//Byron/gitoxide/commit/adfbd0d812718868063a5d3142e02b026e3cf2fc))506 - Quick and dirty writing of conventional messages… ([`adfbd0d`](https://github.com/Byron/gitoxide/commit/adfbd0d812718868063a5d3142e02b026e3cf2fc))
477 - basic generation of git-conventional information ([`77b0feb`](https://github.com//Byron/gitoxide/commit/77b0feb954232d34e4618e502f22a59dda7e6a2d))507 - basic generation of git-conventional information ([`77b0feb`](https://github.com/Byron/gitoxide/commit/77b0feb954232d34e4618e502f22a59dda7e6a2d))
478 - Sketch out data structure for git-conventional segments ([`2713c02`](https://github.com//Byron/gitoxide/commit/2713c022317a72cd3af60698e380d370093ea499))508 - Sketch out data structure for git-conventional segments ([`2713c02`](https://github.com/Byron/gitoxide/commit/2713c022317a72cd3af60698e380d370093ea499))
479 - refactor ([`bcdec5e`](https://github.com//Byron/gitoxide/commit/bcdec5e62f8e5b6e97b8ead9e2d9abc0a61779b3))509 - refactor ([`bcdec5e`](https://github.com/Byron/gitoxide/commit/bcdec5e62f8e5b6e97b8ead9e2d9abc0a61779b3))
480 - smart-release with --changelog-without option… ([`ae8780e`](https://github.com//Byron/gitoxide/commit/ae8780e08303946412cedc19ea4d2679be49ec97))510 - smart-release with --changelog-without option… ([`ae8780e`](https://github.com/Byron/gitoxide/commit/ae8780e08303946412cedc19ea4d2679be49ec97))
481 - changelog command learns the --without <section> option ([`509550f`](https://github.com//Byron/gitoxide/commit/509550f8aa8210f3688c78167a56a21fc1817515))511 - changelog command learns the --without <section> option ([`509550f`](https://github.com/Byron/gitoxide/commit/509550f8aa8210f3688c78167a56a21fc1817515))
482 - Easy removal of statistical sections, by just removing them… ([`91efd68`](https://github.com//Byron/gitoxide/commit/91efd68aea84dcd22569c429f22e06c5fc7f8f6e))512 - Easy removal of statistical sections, by just removing them… ([`91efd68`](https://github.com/Byron/gitoxide/commit/91efd68aea84dcd22569c429f22e06c5fc7f8f6e))
483 - Rebuild all changelogs to assure properly ordered headlines ([`4a9a05f`](https://github.com//Byron/gitoxide/commit/4a9a05f95930bad5938d4ce9c517ebf0e0b990f1))513 - Rebuild all changelogs to assure properly ordered headlines ([`4a9a05f`](https://github.com/Byron/gitoxide/commit/4a9a05f95930bad5938d4ce9c517ebf0e0b990f1))
484 - reorder headlines according to version ordering… ([`2ff0c20`](https://github.com//Byron/gitoxide/commit/2ff0c2078d12f6d17862a6f64bbec19fcc227be8))514 - reorder headlines according to version ordering… ([`2ff0c20`](https://github.com/Byron/gitoxide/commit/2ff0c2078d12f6d17862a6f64bbec19fcc227be8))
485 - Sort all commits by time, descending… ([`f536bad`](https://github.com//Byron/gitoxide/commit/f536bad20ffbac4dc353dfeb1a917bb88becbb78))515 - Sort all commits by time, descending… ([`f536bad`](https://github.com/Byron/gitoxide/commit/f536bad20ffbac4dc353dfeb1a917bb88becbb78))
486 - greatly reduce changelog size now that the traversal fix is applied ([`a0bc98c`](https://github.com//Byron/gitoxide/commit/a0bc98c06c349de2fd6e0d4593606e68b98def72))516 - greatly reduce changelog size now that the traversal fix is applied ([`a0bc98c`](https://github.com/Byron/gitoxide/commit/a0bc98c06c349de2fd6e0d4593606e68b98def72))
487 - Use most relevant parent tree for change comparison… ([`5b9dd14`](https://github.com//Byron/gitoxide/commit/5b9dd148289d6c82dff5f74d8ebf7fabafc0c463))517 - Use most relevant parent tree for change comparison… ([`5b9dd14`](https://github.com/Byron/gitoxide/commit/5b9dd148289d6c82dff5f74d8ebf7fabafc0c463))
488 - Use hashmap based lookup for trees… ([`48a0c76`](https://github.com//Byron/gitoxide/commit/48a0c76ab163b6e35b19dd2a9efc2e101a721633))518 - Use hashmap based lookup for trees… ([`48a0c76`](https://github.com/Byron/gitoxide/commit/48a0c76ab163b6e35b19dd2a9efc2e101a721633))
489 - refactor and improve path filtering to find relevant commits… ([`01b2466`](https://github.com//Byron/gitoxide/commit/01b246644c76d842892a8dfcf8392026baf288d8))519 - refactor and improve path filtering to find relevant commits… ([`01b2466`](https://github.com/Byron/gitoxide/commit/01b246644c76d842892a8dfcf8392026baf288d8))
490 - The first headline level controls all the other ones ([`715ea54`](https://github.com//Byron/gitoxide/commit/715ea54624a2651a4828ccd8cd035889495212b8))520 - The first headline level controls all the other ones ([`715ea54`](https://github.com/Byron/gitoxide/commit/715ea54624a2651a4828ccd8cd035889495212b8))
491 - adapt to git-hash refactor ([`925d668`](https://github.com//Byron/gitoxide/commit/925d6685df58a4a1135e426a70c370280f2ac142))521 - adapt to git-hash refactor ([`925d668`](https://github.com/Byron/gitoxide/commit/925d6685df58a4a1135e426a70c370280f2ac142))
492 - Fixup remaining changelogs… ([`2f75db2`](https://github.com//Byron/gitoxide/commit/2f75db294fcf20c325555822f65629611be52971))522 - Fixup remaining changelogs… ([`2f75db2`](https://github.com/Byron/gitoxide/commit/2f75db294fcf20c325555822f65629611be52971))
493 - Generate changelogs with details ([`e1861ca`](https://github.com//Byron/gitoxide/commit/e1861caa435d312953a9fea7ceff6d2e07b03443))523 - Generate changelogs with details ([`e1861ca`](https://github.com/Byron/gitoxide/commit/e1861caa435d312953a9fea7ceff6d2e07b03443))
494 - Only use short hashes for logs, without detecting ambiguity for now ([`772525c`](https://github.com//Byron/gitoxide/commit/772525c8b46136654e907b5b6362792806e6a897))524 - Only use short hashes for logs, without detecting ambiguity for now ([`772525c`](https://github.com/Byron/gitoxide/commit/772525c8b46136654e907b5b6362792806e6a897))
495 - boost allowed package sizes… ([`1b21d71`](https://github.com//Byron/gitoxide/commit/1b21d71b9cb28ded42b6c2fb2c6b7e3c134b281e))525 - boost allowed package sizes… ([`1b21d71`](https://github.com/Byron/gitoxide/commit/1b21d71b9cb28ded42b6c2fb2c6b7e3c134b281e))
496 - Stable smart-release journey tests… ([`fc79188`](https://github.com//Byron/gitoxide/commit/fc791887f4286411d33db676ebb0ee35591557a4))526 - Stable smart-release journey tests… ([`fc79188`](https://github.com/Byron/gitoxide/commit/fc791887f4286411d33db676ebb0ee35591557a4))
497 - Update all changelogs with details ([`58ab2ae`](https://github.com//Byron/gitoxide/commit/58ab2aee23ba70a536e9487b44fb04c610374d1a))527 - Update all changelogs with details ([`58ab2ae`](https://github.com/Byron/gitoxide/commit/58ab2aee23ba70a536e9487b44fb04c610374d1a))
498 - Put commit details to the end of generated segments ([`054d207`](https://github.com//Byron/gitoxide/commit/054d207ae40452ae024693162a4586c63b489df0))528 - Put commit details to the end of generated segments ([`054d207`](https://github.com/Byron/gitoxide/commit/054d207ae40452ae024693162a4586c63b489df0))
499 - Use message commit id instead of body… ([`9b46f32`](https://github.com//Byron/gitoxide/commit/9b46f3212a62e96bbbdaa4d0af443c73f5d657ee))529 - Use message commit id instead of body… ([`9b46f32`](https://github.com/Byron/gitoxide/commit/9b46f3212a62e96bbbdaa4d0af443c73f5d657ee))
500 - fix md formatting on github ([`262c000`](https://github.com//Byron/gitoxide/commit/262c00095a7eb16c2c6e9990e9247d1e9ef9bb1d))530 - fix md formatting on github ([`262c000`](https://github.com/Byron/gitoxide/commit/262c00095a7eb16c2c6e9990e9247d1e9ef9bb1d))
501 - create details headline based on log message ([`04bbcbb`](https://github.com//Byron/gitoxide/commit/04bbcbb9109abe2e0715cdb5446d9fd2231fc9a5))531 - create details headline based on log message ([`04bbcbb`](https://github.com/Byron/gitoxide/commit/04bbcbb9109abe2e0715cdb5446d9fd2231fc9a5))
502 - Add details behind a fold, but… ([`3360b2e`](https://github.com//Byron/gitoxide/commit/3360b2e2740e265ee46fd1b9a28596de5ebb8a2e))532 - Add details behind a fold, but… ([`3360b2e`](https://github.com/Byron/gitoxide/commit/3360b2e2740e265ee46fd1b9a28596de5ebb8a2e))
503 - Use the notion of 'changes after merge' only to drive previews… ([`634267c`](https://github.com//Byron/gitoxide/commit/634267cad2f3243b58603df224dc2831c45cd5fc))533 - Use the notion of 'changes after merge' only to drive previews… ([`634267c`](https://github.com/Byron/gitoxide/commit/634267cad2f3243b58603df224dc2831c45cd5fc))
504 - Update changelogs ([`c857d61`](https://github.com//Byron/gitoxide/commit/c857d61ce3ce342012a2c4ba10a8327822aa530e))534 - Update changelogs ([`c857d61`](https://github.com/Byron/gitoxide/commit/c857d61ce3ce342012a2c4ba10a8327822aa530e))
505 - refactor ([`7a83103`](https://github.com//Byron/gitoxide/commit/7a83103e632be4fff50391caa8aff5237bc4baca))535 - refactor ([`7a83103`](https://github.com/Byron/gitoxide/commit/7a83103e632be4fff50391caa8aff5237bc4baca))
506 - Also provide a duration in days for preparing a release as part of statistics ([`bd12cac`](https://github.com//Byron/gitoxide/commit/bd12cac57898951eea0846e193839ccdbd41da89))536 - Also provide a duration in days for preparing a release as part of statistics ([`bd12cac`](https://github.com/Byron/gitoxide/commit/bd12cac57898951eea0846e193839ccdbd41da89))
507 - Fix tests ([`6c98afc`](https://github.com//Byron/gitoxide/commit/6c98afc351fca32d4f056a2f398328676c4c8163))537 - Fix tests ([`6c98afc`](https://github.com/Byron/gitoxide/commit/6c98afc351fca32d4f056a2f398328676c4c8163))
508 - refactor ([`65fa0a4`](https://github.com//Byron/gitoxide/commit/65fa0a49f20b0895083e06c738dc68baa932dd7d))538 - refactor ([`65fa0a4`](https://github.com/Byron/gitoxide/commit/65fa0a49f20b0895083e06c738dc68baa932dd7d))
509 - More commit statistics ([`0840e7e`](https://github.com//Byron/gitoxide/commit/0840e7e67e107aea0b5c8a6e8efcdb584990875e))539 - More commit statistics ([`0840e7e`](https://github.com/Byron/gitoxide/commit/0840e7e67e107aea0b5c8a6e8efcdb584990875e))
510 - Basic commit statistics with round-trip, more actual information to come ([`6d097ae`](https://github.com//Byron/gitoxide/commit/6d097ae29d2c3afd8a23a81d58712ebecf89b563))540 - Basic commit statistics with round-trip, more actual information to come ([`6d097ae`](https://github.com/Byron/gitoxide/commit/6d097ae29d2c3afd8a23a81d58712ebecf89b563))
511 - refactor… ([`ce0dda2`](https://github.com//Byron/gitoxide/commit/ce0dda259d61725898190de6769e1577d32068d4))541 - refactor… ([`ce0dda2`](https://github.com/Byron/gitoxide/commit/ce0dda259d61725898190de6769e1577d32068d4))
512 - More robust parsing of read-only sections ([`a3954f4`](https://github.com//Byron/gitoxide/commit/a3954f4949695e3fdb910ea6bc94ae4eca7e25de))542 - More robust parsing of read-only sections ([`a3954f4`](https://github.com/Byron/gitoxide/commit/a3954f4949695e3fdb910ea6bc94ae4eca7e25de))
513 - treat clippy as generated statistical section… ([`1cff425`](https://github.com//Byron/gitoxide/commit/1cff425d5797c181a8c3709d241381091b14e487))543 - treat clippy as generated statistical section… ([`1cff425`](https://github.com/Byron/gitoxide/commit/1cff425d5797c181a8c3709d241381091b14e487))
514 - Add new section type and write it out: clippy ([`6fca2ac`](https://github.com//Byron/gitoxide/commit/6fca2ac8421f300e64429de6cf4581168d8db409))544 - Add new section type and write it out: clippy ([`6fca2ac`](https://github.com/Byron/gitoxide/commit/6fca2ac8421f300e64429de6cf4581168d8db409))
515 - introduce notion of essential sections in a changelog… ([`be891e2`](https://github.com//Byron/gitoxide/commit/be891e20cb0152af52ceec47400cf3401e2112fb))545 - introduce notion of essential sections in a changelog… ([`be891e2`](https://github.com/Byron/gitoxide/commit/be891e20cb0152af52ceec47400cf3401e2112fb))
516 - Preview changelog support for smart-release as well ([`b9e6de1`](https://github.com//Byron/gitoxide/commit/b9e6de124eab5e961c1effe797a5e54e23228284))546 - Preview changelog support for smart-release as well ([`b9e6de1`](https://github.com/Byron/gitoxide/commit/b9e6de124eab5e961c1effe797a5e54e23228284))
517 - Detect changes after merge; add flag for controlling changelog preview ([`6beb734`](https://github.com//Byron/gitoxide/commit/6beb7345f0329592081c2955cf7ad2c9adf0e68a))547 - Detect changes after merge; add flag for controlling changelog preview ([`6beb734`](https://github.com/Byron/gitoxide/commit/6beb7345f0329592081c2955cf7ad2c9adf0e68a))
518 - A lot of logic to handle messaging around changelog generation and halting… ([`28f6e18`](https://github.com//Byron/gitoxide/commit/28f6e181ff0e14e52704544bc6ed5f41bd7fb234))548 - A lot of logic to handle messaging around changelog generation and halting… ([`28f6e18`](https://github.com/Byron/gitoxide/commit/28f6e181ff0e14e52704544bc6ed5f41bd7fb234))
519 - Unconditional changelog creation in smart-release ([`48b5228`](https://github.com//Byron/gitoxide/commit/48b52281f789a93415fefe38d661228ab582a107))549 - Unconditional changelog creation in smart-release ([`48b5228`](https://github.com/Byron/gitoxide/commit/48b52281f789a93415fefe38d661228ab582a107))
520 - rename --skip-* flags to --no-* for consistency ([`3c0a638`](https://github.com//Byron/gitoxide/commit/3c0a6389fe5ff981dadca20e8a4a4a0d2ef66e13))550 - rename --skip-* flags to --no-* for consistency ([`3c0a638`](https://github.com/Byron/gitoxide/commit/3c0a6389fe5ff981dadca20e8a4a4a0d2ef66e13))
521 - fix windows tests by transforming line endings ([`e276d77`](https://github.com//Byron/gitoxide/commit/e276d777eb7a88dc424badbf88a929b5f567e5de))551 - fix windows tests by transforming line endings ([`e276d77`](https://github.com/Byron/gitoxide/commit/e276d777eb7a88dc424badbf88a929b5f567e5de))
522 - Avoid adding newlines which make writing unstable ([`6b5c394`](https://github.com//Byron/gitoxide/commit/6b5c394f49282a8d09c2a9ffece840e4683572db))552 - Avoid adding newlines which make writing unstable ([`6b5c394`](https://github.com/Byron/gitoxide/commit/6b5c394f49282a8d09c2a9ffece840e4683572db))
523 - Fix section headline level ([`9d6f263`](https://github.com//Byron/gitoxide/commit/9d6f263beef289d227dec1acc2d4240087cb9be6))553 - Fix section headline level ([`9d6f263`](https://github.com/Byron/gitoxide/commit/9d6f263beef289d227dec1acc2d4240087cb9be6))
524 - Write first version of changlogs thus far… ([`719b6bd`](https://github.com//Byron/gitoxide/commit/719b6bdf543b8269ccafad9ad6b46e0c55efaa38))554 - Write first version of changlogs thus far… ([`719b6bd`](https://github.com/Byron/gitoxide/commit/719b6bdf543b8269ccafad9ad6b46e0c55efaa38))
525 - Implement --write actually ([`69d36ff`](https://github.com//Byron/gitoxide/commit/69d36ffbeea68259add2d8e15a9eb74137b14156))555 - Implement --write actually ([`69d36ff`](https://github.com/Byron/gitoxide/commit/69d36ffbeea68259add2d8e15a9eb74137b14156))
526 - Parse more user generated section content, adapt existing changelogs to work correctly ([`2f43a54`](https://github.com//Byron/gitoxide/commit/2f43a54298e7ecfff2334627df149fe0882b5d1d))556 - Parse more user generated section content, adapt existing changelogs to work correctly ([`2f43a54`](https://github.com/Byron/gitoxide/commit/2f43a54298e7ecfff2334627df149fe0882b5d1d))
527 - a test case showing that headlines are currently ignored, and links too ([`2a57b75`](https://github.com//Byron/gitoxide/commit/2a57b755c5513544987be74b3b4b65d35e7718c9))557 - a test case showing that headlines are currently ignored, and links too ([`2a57b75`](https://github.com/Byron/gitoxide/commit/2a57b755c5513544987be74b3b4b65d35e7718c9))
528 - don't try to run tests in binaries that have none… ([`d453fe5`](https://github.com//Byron/gitoxide/commit/d453fe5086f819e590af78bba1083659fcc44c01))558 - don't try to run tests in binaries that have none… ([`d453fe5`](https://github.com/Byron/gitoxide/commit/d453fe5086f819e590af78bba1083659fcc44c01))
529 - It's already getting there, even though a few parts are completely missing ([`ee4aa08`](https://github.com//Byron/gitoxide/commit/ee4aa08fc0ed4bd06c7a987b2a9c86425400d68a))559 - It's already getting there, even though a few parts are completely missing ([`ee4aa08`](https://github.com/Byron/gitoxide/commit/ee4aa08fc0ed4bd06c7a987b2a9c86425400d68a))
530 - only parse into 'unknown' catch all in special cases… ([`c0296c4`](https://github.com//Byron/gitoxide/commit/c0296c4d28016044f7d82afeba10971a526eca36))560 - only parse into 'unknown' catch all in special cases… ([`c0296c4`](https://github.com/Byron/gitoxide/commit/c0296c4d28016044f7d82afeba10971a526eca36))
531 - first basic parsing of unknown parts as segments in sections ([`f265982`](https://github.com//Byron/gitoxide/commit/f265982a58600b68674f8552252e1ea156fe163d))561 - first basic parsing of unknown parts as segments in sections ([`f265982`](https://github.com/Byron/gitoxide/commit/f265982a58600b68674f8552252e1ea156fe163d))
532 - quick and dirty switch to getting access to a range of parsed input… ([`f5902f2`](https://github.com//Byron/gitoxide/commit/f5902f2fa9a6b876497278c9c62a91e58de1c31f))562 - quick and dirty switch to getting access to a range of parsed input… ([`f5902f2`](https://github.com/Byron/gitoxide/commit/f5902f2fa9a6b876497278c9c62a91e58de1c31f))
533 - setup test for old method of parsing unknown text… ([`996c39d`](https://github.com//Byron/gitoxide/commit/996c39d002d1781fd7193dabe958af6045936411))563 - setup test for old method of parsing unknown text… ([`996c39d`](https://github.com/Byron/gitoxide/commit/996c39d002d1781fd7193dabe958af6045936411))
534 - refactor tests: unit to integration level ([`4326322`](https://github.com//Byron/gitoxide/commit/43263226420c0bd9db5d4920f5ce2f76c5367aa8))564 - refactor tests: unit to integration level ([`4326322`](https://github.com/Byron/gitoxide/commit/43263226420c0bd9db5d4920f5ce2f76c5367aa8))
535 - Don't add a date to unreleased versions ([`ba4d024`](https://github.com//Byron/gitoxide/commit/ba4d02404e0a00c1b0d1553032c8062806d09b84))565 - Don't add a date to unreleased versions ([`ba4d024`](https://github.com/Byron/gitoxide/commit/ba4d02404e0a00c1b0d1553032c8062806d09b84))
536 - Actually integrated generated changelog with existing ones… ([`aa095e2`](https://github.com//Byron/gitoxide/commit/aa095e2447fff350492c38600c7303d38ae38824))566 - Actually integrated generated changelog with existing ones… ([`aa095e2`](https://github.com/Byron/gitoxide/commit/aa095e2447fff350492c38600c7303d38ae38824))
537 - inform about 'bat's absence ([`c82c5bc`](https://github.com//Byron/gitoxide/commit/c82c5bc682f6b4cc53b5965e3a124a826933718f))567 - inform about 'bat's absence ([`c82c5bc`](https://github.com/Byron/gitoxide/commit/c82c5bc682f6b4cc53b5965e3a124a826933718f))
538 - rename --no-bat to --no-preview… ([`1087dd8`](https://github.com//Byron/gitoxide/commit/1087dd81ce869de9c886379766a962ec30c93e36))568 - rename --no-bat to --no-preview… ([`1087dd8`](https://github.com/Byron/gitoxide/commit/1087dd81ce869de9c886379766a962ec30c93e36))
539 - basic merging now works ([`6c6c200`](https://github.com//Byron/gitoxide/commit/6c6c20002cf7632e8fed11b83a1e2f69b669d907))569 - basic merging now works ([`6c6c200`](https://github.com/Byron/gitoxide/commit/6c6c20002cf7632e8fed11b83a1e2f69b669d907))
540 - sketch for finding insertion points and merging sections ([`2a49033`](https://github.com//Byron/gitoxide/commit/2a4903348f6179f6939e6b87d3477e5643acb7b7))570 - sketch for finding insertion points and merging sections ([`2a49033`](https://github.com/Byron/gitoxide/commit/2a4903348f6179f6939e6b87d3477e5643acb7b7))
541 - Sketch merging logic… ([`1932e2c`](https://github.com//Byron/gitoxide/commit/1932e2ca848db57f3907b93e804553524dfa27ac))571 - Sketch merging logic… ([`1932e2c`](https://github.com/Byron/gitoxide/commit/1932e2ca848db57f3907b93e804553524dfa27ac))
542 - prepare test for basic merging… ([`0a14ced`](https://github.com//Byron/gitoxide/commit/0a14cedbd68058ac296e34a84ab1fe1083a0bf5e))572 - prepare test for basic merging… ([`0a14ced`](https://github.com/Byron/gitoxide/commit/0a14cedbd68058ac296e34a84ab1fe1083a0bf5e))
543 - nicer 'thanks clippy' message ([`4344216`](https://github.com//Byron/gitoxide/commit/43442162aa22f561a33cab78936514d05d8214a0))573 - nicer 'thanks clippy' message ([`4344216`](https://github.com/Byron/gitoxide/commit/43442162aa22f561a33cab78936514d05d8214a0))
544 - Show with simple example how the round-tripping works, neat ([`9510d9b`](https://github.com//Byron/gitoxide/commit/9510d9bd2c3b2d5cffe32485d7bc3fff374343ee))574 - Show with simple example how the round-tripping works, neat ([`9510d9b`](https://github.com/Byron/gitoxide/commit/9510d9bd2c3b2d5cffe32485d7bc3fff374343ee))
545 - collect unknown text so things don't get lost entirely… ([`60040c9`](https://github.com//Byron/gitoxide/commit/60040c9301e6468c72a0c52095c0b86f8b3041f5))575 - collect unknown text so things don't get lost entirely… ([`60040c9`](https://github.com/Byron/gitoxide/commit/60040c9301e6468c72a0c52095c0b86f8b3041f5))
546 - parse back what we write out, perfectly… ([`5cab315`](https://github.com//Byron/gitoxide/commit/5cab315b0f28d9b9f6f6b4e037d053fb501fdfaa))576 - parse back what we write out, perfectly… ([`5cab315`](https://github.com/Byron/gitoxide/commit/5cab315b0f28d9b9f6f6b4e037d053fb501fdfaa))
547 - fix journey test ([`3006e59`](https://github.com//Byron/gitoxide/commit/3006e5975e023c9ad56e62ce3163dd65964c0c57))577 - fix journey test ([`3006e59`](https://github.com/Byron/gitoxide/commit/3006e5975e023c9ad56e62ce3163dd65964c0c57))
548 - Write new changelogs with bat if available ([`cca8e52`](https://github.com//Byron/gitoxide/commit/cca8e52fdd2ebd16b08247d428ed5387a1058cd5))578 - Write new changelogs with bat if available ([`cca8e52`](https://github.com/Byron/gitoxide/commit/cca8e52fdd2ebd16b08247d428ed5387a1058cd5))
549 - Use `cargo diet` to reduce package size ([`cc5709e`](https://github.com//Byron/gitoxide/commit/cc5709e812aea79e9d9a6f16637d09f22cb73f81))579 - Use `cargo diet` to reduce package size ([`cc5709e`](https://github.com/Byron/gitoxide/commit/cc5709e812aea79e9d9a6f16637d09f22cb73f81))
550 - Write markdown changelog to lock file ([`400046e`](https://github.com//Byron/gitoxide/commit/400046ec65100a15cd1757143c1abba05091f129))580 - Write markdown changelog to lock file ([`400046e`](https://github.com/Byron/gitoxide/commit/400046ec65100a15cd1757143c1abba05091f129))
551 - refactor ([`b05ce15`](https://github.com//Byron/gitoxide/commit/b05ce15a31aba9b0084792b7f0e7155b73b46e2d))581 - refactor ([`b05ce15`](https://github.com/Byron/gitoxide/commit/b05ce15a31aba9b0084792b7f0e7155b73b46e2d))
552 - Basic serialization of ChangeLog ([`205b569`](https://github.com//Byron/gitoxide/commit/205b5698072c6919036190cacac120a7dd5dbd73))582 - Basic serialization of ChangeLog ([`205b569`](https://github.com/Byron/gitoxide/commit/205b5698072c6919036190cacac120a7dd5dbd73))
553 - support for generated headers ([`bcc4323`](https://github.com//Byron/gitoxide/commit/bcc4323785c5aca698e5af2ee5cf32e171727ed3))583 - support for generated headers ([`bcc4323`](https://github.com/Byron/gitoxide/commit/bcc4323785c5aca698e5af2ee5cf32e171727ed3))
554 - refactor ([`1ebb736`](https://github.com//Byron/gitoxide/commit/1ebb7365ce564d55bd4f16f7316375b9458b4659))584 - refactor ([`1ebb736`](https://github.com/Byron/gitoxide/commit/1ebb7365ce564d55bd4f16f7316375b9458b4659))
555 - Use 'to_*' when converting `easy::Object` to specific object kind ([`1cb41f8`](https://github.com//Byron/gitoxide/commit/1cb41f81cffe19c75aadf49a5cc7ec390ec6cae7))585 - Use 'to_*' when converting `easy::Object` to specific object kind ([`1cb41f8`](https://github.com/Byron/gitoxide/commit/1cb41f81cffe19c75aadf49a5cc7ec390ec6cae7))
556 - transform history segments into changelog parts ([`348b05c`](https://github.com//Byron/gitoxide/commit/348b05cbe6e93e871393a6db9d1ebfea59ec7fdb))586 - transform history segments into changelog parts ([`348b05c`](https://github.com/Byron/gitoxide/commit/348b05cbe6e93e871393a6db9d1ebfea59ec7fdb))
557 - layout structure for ChangeLog generation from history items ([`40e9075`](https://github.com//Byron/gitoxide/commit/40e9075238f7272c08497851f55d0b525f47f2db))587 - layout structure for ChangeLog generation from history items ([`40e9075`](https://github.com/Byron/gitoxide/commit/40e9075238f7272c08497851f55d0b525f47f2db))
558 - more general commit history ([`39522ec`](https://github.com//Byron/gitoxide/commit/39522ec59d2eb7f439c75a5cc5dc0315db9497d5))588 - more general commit history ([`39522ec`](https://github.com/Byron/gitoxide/commit/39522ec59d2eb7f439c75a5cc5dc0315db9497d5))
559 - Invert meaning of changelog's --dependencies flag… ([`51eb8cb`](https://github.com//Byron/gitoxide/commit/51eb8cba67edf431ebe3e32232022dbf8971e6ac))589 - Invert meaning of changelog's --dependencies flag… ([`51eb8cb`](https://github.com/Byron/gitoxide/commit/51eb8cba67edf431ebe3e32232022dbf8971e6ac))
560 - rename --skip-dependencies to --no-dependencies… ([`77ed17c`](https://github.com//Byron/gitoxide/commit/77ed17c703e502e132cda9a94eb8c63db0b627ad))590 - rename --skip-dependencies to --no-dependencies… ([`77ed17c`](https://github.com/Byron/gitoxide/commit/77ed17c703e502e132cda9a94eb8c63db0b627ad))
561 - Remove strong-weak typing for conventional type ([`b71c579`](https://github.com//Byron/gitoxide/commit/b71c5790fd8c14f10df00a96f3a344c121278418))591 - Remove strong-weak typing for conventional type ([`b71c579`](https://github.com/Byron/gitoxide/commit/b71c5790fd8c14f10df00a96f3a344c121278418))
562 - Fix panic related to incorrect handling of character boundaries ([`9e92cff`](https://github.com//Byron/gitoxide/commit/9e92cff33f4f53d3b2d6b55a722d577c2dd6a4f2))592 - Fix panic related to incorrect handling of character boundaries ([`9e92cff`](https://github.com/Byron/gitoxide/commit/9e92cff33f4f53d3b2d6b55a722d577c2dd6a4f2))
563 - Parse message fully (and own it) to allow markdown generation ([`b8107e5`](https://github.com//Byron/gitoxide/commit/b8107e5d33da70f91225e9fd37443e3ba2b20f7c))593 - Parse message fully (and own it) to allow markdown generation ([`b8107e5`](https://github.com/Byron/gitoxide/commit/b8107e5d33da70f91225e9fd37443e3ba2b20f7c))
564 - tests for conventional and unconventional description parsing ([`faade3f`](https://github.com//Byron/gitoxide/commit/faade3f95f861736ec0ccf7f0a811c1cf12831cd))594 - tests for conventional and unconventional description parsing ([`faade3f`](https://github.com/Byron/gitoxide/commit/faade3f95f861736ec0ccf7f0a811c1cf12831cd))
565 - Make use of fixed git-conventional ([`b7b92b6`](https://github.com//Byron/gitoxide/commit/b7b92b6c72051d462ab01c7645ea09d7d21cb918))595 - Make use of fixed git-conventional ([`b7b92b6`](https://github.com/Byron/gitoxide/commit/b7b92b6c72051d462ab01c7645ea09d7d21cb918))
566 - update git-conventional dependency ([`2d369e8`](https://github.com//Byron/gitoxide/commit/2d369e863b15269ba8714b025fe596f69e5b1217))596 - update git-conventional dependency ([`2d369e8`](https://github.com/Byron/gitoxide/commit/2d369e863b15269ba8714b025fe596f69e5b1217))
567 - first test and sketch for stripping of additional title values ([`55b7fe8`](https://github.com//Byron/gitoxide/commit/55b7fe8c9391e3a9562e084ae7524bb9f83ec36c))597 - first test and sketch for stripping of additional title values ([`55b7fe8`](https://github.com/Byron/gitoxide/commit/55b7fe8c9391e3a9562e084ae7524bb9f83ec36c))
568 - Basic message parsing, either conventional or not, without additions ([`b3b6a2d`](https://github.com//Byron/gitoxide/commit/b3b6a2dc07c2eff38556ee66b9290b0c66b463ed))598 - Basic message parsing, either conventional or not, without additions ([`b3b6a2d`](https://github.com/Byron/gitoxide/commit/b3b6a2dc07c2eff38556ee66b9290b0c66b463ed))
569 - Sketch Message fields from which change logs can be built ([`b167d39`](https://github.com//Byron/gitoxide/commit/b167d39ecf0cd306dcf4d2c00413251cbfd02ed6))599 - Sketch Message fields from which change logs can be built ([`b167d39`](https://github.com/Byron/gitoxide/commit/b167d39ecf0cd306dcf4d2c00413251cbfd02ed6))
570 - Fix build ([`d0a956f`](https://github.com//Byron/gitoxide/commit/d0a956fdb5a822dbd116792bfbe70d1532a95ec9))600 - Fix build ([`d0a956f`](https://github.com/Byron/gitoxide/commit/d0a956fdb5a822dbd116792bfbe70d1532a95ec9))
571 - More message parsing tests, now with legit failure… ([`625be8d`](https://github.com//Byron/gitoxide/commit/625be8dbd4204ea1a7131ade9b17f63dcc7e30d7))601 - More message parsing tests, now with legit failure… ([`625be8d`](https://github.com/Byron/gitoxide/commit/625be8dbd4204ea1a7131ade9b17f63dcc7e30d7))
572 - Sketch data for parsed messages ([`32dd280`](https://github.com//Byron/gitoxide/commit/32dd280eaada635994e11b4f2722a4efc59faa8f))602 - Sketch data for parsed messages ([`32dd280`](https://github.com/Byron/gitoxide/commit/32dd280eaada635994e11b4f2722a4efc59faa8f))
573 - smart-release: add git-conventional ([`0c355ed`](https://github.com//Byron/gitoxide/commit/0c355ed24eb230e9834e797d5c8dc72ae21f0c46))603 - smart-release: add git-conventional ([`0c355ed`](https://github.com/Byron/gitoxide/commit/0c355ed24eb230e9834e797d5c8dc72ae21f0c46))
574 - smart-release: consider nom for custom parsing, but… ([`5fc3326`](https://github.com//Byron/gitoxide/commit/5fc33266b2626a07b19d2f5bd075e2c600204a3d))604 - smart-release: consider nom for custom parsing, but… ([`5fc3326`](https://github.com/Byron/gitoxide/commit/5fc33266b2626a07b19d2f5bd075e2c600204a3d))
575 - smart-release: refactor ([`17322fa`](https://github.com//Byron/gitoxide/commit/17322fa378fdecad80ad1349292aaaee8bcd00f6))605 - smart-release: refactor ([`17322fa`](https://github.com/Byron/gitoxide/commit/17322fa378fdecad80ad1349292aaaee8bcd00f6))
576 - smart-release: refactor ([`ac0696b`](https://github.com//Byron/gitoxide/commit/ac0696b8226a1478fa90b932306f35e5dbf464b1))606 - smart-release: refactor ([`ac0696b`](https://github.com/Byron/gitoxide/commit/ac0696b8226a1478fa90b932306f35e5dbf464b1))
577 - smart-release: refactor ([`87ebacc`](https://github.com//Byron/gitoxide/commit/87ebacc65f56f8765eb787fea1bd27f2c99dfd97))607 - smart-release: refactor ([`87ebacc`](https://github.com/Byron/gitoxide/commit/87ebacc65f56f8765eb787fea1bd27f2c99dfd97))
578 - smart-release: a seemingly slow version of path lookup, but… ([`41afad3`](https://github.com//Byron/gitoxide/commit/41afad3386461b658ee859225785b6de86d13cfb))608 - smart-release: a seemingly slow version of path lookup, but… ([`41afad3`](https://github.com/Byron/gitoxide/commit/41afad3386461b658ee859225785b6de86d13cfb))
579 - smart-release: fast filter by single-component path ([`ae7def4`](https://github.com//Byron/gitoxide/commit/ae7def47388aeb56c7df4a73fd13ff508cee7017))609 - smart-release: fast filter by single-component path ([`ae7def4`](https://github.com/Byron/gitoxide/commit/ae7def47388aeb56c7df4a73fd13ff508cee7017))
580 - smart-release: prepare for fast lookup of paths ([`fbf267e`](https://github.com//Byron/gitoxide/commit/fbf267eeb424bf90649be278ee847fe3f2a3db80))610 - smart-release: prepare for fast lookup of paths ([`fbf267e`](https://github.com/Byron/gitoxide/commit/fbf267eeb424bf90649be278ee847fe3f2a3db80))
581 - configure caches with env vars using `apply_environment()` ([`d422b9a`](https://github.com//Byron/gitoxide/commit/d422b9a31a37a03551bec4382039aaf3a7e49902))611 - configure caches with env vars using `apply_environment()` ([`d422b9a`](https://github.com/Byron/gitoxide/commit/d422b9a31a37a03551bec4382039aaf3a7e49902))
582 - refactor ([`e7c061b`](https://github.com//Byron/gitoxide/commit/e7c061b10c263001eb4abf03098d6694b770f828))612 - refactor ([`e7c061b`](https://github.com/Byron/gitoxide/commit/e7c061b10c263001eb4abf03098d6694b770f828))
583 - set package cache via RepositoryAccessExt ([`66292fd`](https://github.com//Byron/gitoxide/commit/66292fd1076c2c9db4694c5ded09799a0be11a03))613 - set package cache via RepositoryAccessExt ([`66292fd`](https://github.com/Byron/gitoxide/commit/66292fd1076c2c9db4694c5ded09799a0be11a03))
584 - object-cache to allow for a speed boost… ([`06996e0`](https://github.com//Byron/gitoxide/commit/06996e032b1e451a674395ebaca94434fac46f05))614 - object-cache to allow for a speed boost… ([`06996e0`](https://github.com/Byron/gitoxide/commit/06996e032b1e451a674395ebaca94434fac46f05))
585 - smart-release: actually build the segment vec, without pruning for now ([`422701b`](https://github.com//Byron/gitoxide/commit/422701be4ed6d2a61361af9b6eb0f4f470d1d782))615 - smart-release: actually build the segment vec, without pruning for now ([`422701b`](https://github.com/Byron/gitoxide/commit/422701be4ed6d2a61361af9b6eb0f4f470d1d782))
586 - smart-release: build commit history for later use in changelog generation ([`daec716`](https://github.com//Byron/gitoxide/commit/daec7167df524b329daad7dabb1b9920b6ef8936))616 - smart-release: build commit history for later use in changelog generation ([`daec716`](https://github.com/Byron/gitoxide/commit/daec7167df524b329daad7dabb1b9920b6ef8936))
587 - smart-release: sketch history acquisition ([`debe009`](https://github.com//Byron/gitoxide/commit/debe0094826f83839f907523715def929133fd58))617 - smart-release: sketch history acquisition ([`debe009`](https://github.com/Byron/gitoxide/commit/debe0094826f83839f907523715def929133fd58))
588 - add 'Head::peeled()' method ([`56e39fa`](https://github.com//Byron/gitoxide/commit/56e39fac54bfa3871c42bbf76a9f7c49486b85be))618 - add 'Head::peeled()' method ([`56e39fa`](https://github.com/Byron/gitoxide/commit/56e39fac54bfa3871c42bbf76a9f7c49486b85be))
589 - smart-release: some performance logging ([`1954b46`](https://github.com//Byron/gitoxide/commit/1954b467cf1e97e22629c55487b4a66cb1380a89))619 - smart-release: some performance logging ([`1954b46`](https://github.com/Byron/gitoxide/commit/1954b467cf1e97e22629c55487b4a66cb1380a89))
590 - smart-release: build ref lookup table ([`9062a47`](https://github.com//Byron/gitoxide/commit/9062a472ac63887900562ed341c7b68665b8587a))620 - smart-release: build ref lookup table ([`9062a47`](https://github.com/Byron/gitoxide/commit/9062a472ac63887900562ed341c7b68665b8587a))
591 - loose reference iteration with non-dir prefixes… ([`293bfc0`](https://github.com//Byron/gitoxide/commit/293bfc0278c5983c0beaec93253fb51f00d81156))621 - loose reference iteration with non-dir prefixes… ([`293bfc0`](https://github.com/Byron/gitoxide/commit/293bfc0278c5983c0beaec93253fb51f00d81156))
592 - Add 'references().all().peeled().'… ([`6502412`](https://github.com//Byron/gitoxide/commit/650241251a420602f74037babfc24c9f64df78d8))622 - Add 'references().all().peeled().'… ([`6502412`](https://github.com/Byron/gitoxide/commit/650241251a420602f74037babfc24c9f64df78d8))
593 - smart-release: filter refs correctly, but… ([`2b4a615`](https://github.com//Byron/gitoxide/commit/2b4a61589a7cba3f7600710e21304e731ae3b36a))623 - smart-release: filter refs correctly, but… ([`2b4a615`](https://github.com/Byron/gitoxide/commit/2b4a61589a7cba3f7600710e21304e731ae3b36a))
594 - smart-release: find tag references by name… ([`72e1752`](https://github.com//Byron/gitoxide/commit/72e175209441b12f3d4630e5118e21a3156146df))624 - smart-release: find tag references by name… ([`72e1752`](https://github.com/Byron/gitoxide/commit/72e175209441b12f3d4630e5118e21a3156146df))
595 - git-ref(docs): improve changelog format ([`90e6128`](https://github.com//Byron/gitoxide/commit/90e6128727932f917c485f411e623fc6a9c2ad4d))625 - git-ref(docs): improve changelog format ([`90e6128`](https://github.com/Byron/gitoxide/commit/90e6128727932f917c485f411e623fc6a9c2ad4d))
596 - smart-release: sketch first step of info generation ([`ff894e5`](https://github.com//Byron/gitoxide/commit/ff894e5b0257722c31578772ed694324194c0741))626 - smart-release: sketch first step of info generation ([`ff894e5`](https://github.com/Byron/gitoxide/commit/ff894e5b0257722c31578772ed694324194c0741))
597 - smart-release: changelog gets crates to work on ([`78d31d9`](https://github.com//Byron/gitoxide/commit/78d31d9de2710b4369862c1226f18d4a2d79a9c4))627 - smart-release: changelog gets crates to work on ([`78d31d9`](https://github.com/Byron/gitoxide/commit/78d31d9de2710b4369862c1226f18d4a2d79a9c4))
598 - smart-release: handle unborn heads ([`0e02831`](https://github.com//Byron/gitoxide/commit/0e02831fff83f6d6b0ea8889d54196e54e4e4aff))628 - smart-release: handle unborn heads ([`0e02831`](https://github.com/Byron/gitoxide/commit/0e02831fff83f6d6b0ea8889d54196e54e4e4aff))
599 - smart-release: fmt ([`d66c5ae`](https://github.com//Byron/gitoxide/commit/d66c5aea01a7d1df2cc539c52b789ad39a058ad2))629 - smart-release: fmt ([`d66c5ae`](https://github.com/Byron/gitoxide/commit/d66c5aea01a7d1df2cc539c52b789ad39a058ad2))
600 - smart-release: refactor ([`d4ffb4f`](https://github.com//Byron/gitoxide/commit/d4ffb4f2ac935f6345bdc7d03cc1878007609503))630 - smart-release: refactor ([`d4ffb4f`](https://github.com/Byron/gitoxide/commit/d4ffb4f2ac935f6345bdc7d03cc1878007609503))
601 - smart-release: refactor ([`9fc15f9`](https://github.com//Byron/gitoxide/commit/9fc15f92ddec4ccfd0803d2b1231ed08d424cf33))631 - smart-release: refactor ([`9fc15f9`](https://github.com/Byron/gitoxide/commit/9fc15f92ddec4ccfd0803d2b1231ed08d424cf33))
602 - smart-release: refactor ([`9e430df`](https://github.com//Byron/gitoxide/commit/9e430df135e87ee9e9673e7d52f072f39abaf4d9))632 - smart-release: refactor ([`9e430df`](https://github.com/Byron/gitoxide/commit/9e430df135e87ee9e9673e7d52f072f39abaf4d9))
603 - smart-release: initial test for changelog ([`a33dd5d`](https://github.com//Byron/gitoxide/commit/a33dd5d21039441556ab89c997195f1bcc5bc543))633 - smart-release: initial test for changelog ([`a33dd5d`](https://github.com/Byron/gitoxide/commit/a33dd5d21039441556ab89c997195f1bcc5bc543))
604 - smart-release: very basic support for changelog command… ([`1a683a9`](https://github.com//Byron/gitoxide/commit/1a683a91a2850d663cf87fb326e5ab66ae86fc96))634 - smart-release: very basic support for changelog command… ([`1a683a9`](https://github.com/Byron/gitoxide/commit/1a683a91a2850d663cf87fb326e5ab66ae86fc96))
605 - smart-release: add 'cargo changelog' sub-command binary ([`3677b78`](https://github.com//Byron/gitoxide/commit/3677b782f8bc63a38d4d49b8555b5a6b9a618f84))635 - smart-release: add 'cargo changelog' sub-command binary ([`3677b78`](https://github.com/Byron/gitoxide/commit/3677b782f8bc63a38d4d49b8555b5a6b9a618f84))
606 - smart-release(test): add changelog to most tests ([`cdf4199`](https://github.com//Byron/gitoxide/commit/cdf41998360527161a1b04821bab377489f6c5f0))636 - smart-release(test): add changelog to most tests ([`cdf4199`](https://github.com/Byron/gitoxide/commit/cdf41998360527161a1b04821bab377489f6c5f0))
607 * **[#200](https://github.com//Byron/gitoxide/issues/200)**637 * **[#200](https://github.com/Byron/gitoxide/issues/200)**
608 - parse issue numbers from description and clean it up ([`95c0a51`](https://github.com//Byron/gitoxide/commit/95c0a510f875e8fd889b87caee356a4c1e099ea8))638 - parse issue numbers from description and clean it up ([`95c0a51`](https://github.com/Byron/gitoxide/commit/95c0a510f875e8fd889b87caee356a4c1e099ea8))
609 * **[#213](https://github.com//Byron/gitoxide/issues/213)**639 * **[#213](https://github.com/Byron/gitoxide/issues/213)**
610 - fix version logic to handle breaking version updates correctly ([`67ed644`](https://github.com//Byron/gitoxide/commit/67ed6449c410cca61ac5b40589408695eee4df69))640 - fix version logic to handle breaking version updates correctly ([`67ed644`](https://github.com/Byron/gitoxide/commit/67ed6449c410cca61ac5b40589408695eee4df69))
611 * **[#67](https://github.com//Byron/gitoxide/issues/67)**641 * **[#67](https://github.com/Byron/gitoxide/issues/67)**
612 - split data::output::count::objects into files ([`8fe4612`](https://github.com//Byron/gitoxide/commit/8fe461281842b58aa11437445637c6e587bedd63))642 - split data::output::count::objects into files ([`8fe4612`](https://github.com/Byron/gitoxide/commit/8fe461281842b58aa11437445637c6e587bedd63))
613 * **Uncategorized**643 * **Uncategorized**
614 - Release git-hash v0.7.0, git-features v0.16.5, git-actor v0.5.3, git-config v0.1.7, git-validate v0.5.3, git-object v0.14.1, git-diff v0.10.0, git-tempfile v1.0.3, git-lock v1.0.1, git-traverse v0.9.0, git-pack v0.12.0, git-odb v0.22.0, git-packetline v0.11.0, git-url v0.3.4, git-transport v0.12.0, git-protocol v0.11.0, git-ref v0.8.0, git-repository v0.10.0, cargo-smart-release v0.4.0 ([`59ffbd9`](https://github.com//Byron/gitoxide/commit/59ffbd9f15583c8248b7f48b3f55ec6faffe7cfe))644 - Release git-hash v0.7.0, git-features v0.16.5, git-actor v0.5.3, git-config v0.1.7, git-validate v0.5.3, git-object v0.14.1, git-diff v0.10.0, git-tempfile v1.0.3, git-lock v1.0.1, git-traverse v0.9.0, git-pack v0.12.0, git-odb v0.22.0, git-packetline v0.11.0, git-url v0.3.4, git-transport v0.12.0, git-protocol v0.11.0, git-ref v0.8.0, git-repository v0.10.0, cargo-smart-release v0.4.0 ([`59ffbd9`](https://github.com/Byron/gitoxide/commit/59ffbd9f15583c8248b7f48b3f55ec6faffe7cfe))
615 - thanks clippy ([`2113d79`](https://github.com//Byron/gitoxide/commit/2113d7989b5e5dde5fc7594e1c63abef0bfba650))645 - thanks clippy ([`2113d79`](https://github.com/Byron/gitoxide/commit/2113d7989b5e5dde5fc7594e1c63abef0bfba650))
616 - thanks clippy ([`7c78dcf`](https://github.com//Byron/gitoxide/commit/7c78dcf468a2947e7b46103f275c27eb49b1547c))646 - thanks clippy ([`7c78dcf`](https://github.com/Byron/gitoxide/commit/7c78dcf468a2947e7b46103f275c27eb49b1547c))
617 - thanks clippy ([`fc9da4c`](https://github.com//Byron/gitoxide/commit/fc9da4c3eef70bcc780224f42e0b78e477f3b199))647 - thanks clippy ([`fc9da4c`](https://github.com/Byron/gitoxide/commit/fc9da4c3eef70bcc780224f42e0b78e477f3b199))
618 - thanks clippy ([`41ed695`](https://github.com//Byron/gitoxide/commit/41ed695a6a739df00d39bf86dae2cc12b8e280b6))648 - thanks clippy ([`41ed695`](https://github.com/Byron/gitoxide/commit/41ed695a6a739df00d39bf86dae2cc12b8e280b6))
619 - thanks clippy ([`2b62956`](https://github.com//Byron/gitoxide/commit/2b629561ba7d08c6861746c512bd21dc5324e1bb))649 - thanks clippy ([`2b62956`](https://github.com/Byron/gitoxide/commit/2b629561ba7d08c6861746c512bd21dc5324e1bb))
620 - 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))650 - 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))
621 - thanks clippy ([`87d2f49`](https://github.com//Byron/gitoxide/commit/87d2f491b4c177bd5b67eea57e6a4e516f25d1e8))651 - thanks clippy ([`87d2f49`](https://github.com/Byron/gitoxide/commit/87d2f491b4c177bd5b67eea57e6a4e516f25d1e8))
622 - thanks clippy ([`a1ebd80`](https://github.com//Byron/gitoxide/commit/a1ebd800e46094ada7dbd8298a63b33724de0431))652 - thanks clippy ([`a1ebd80`](https://github.com/Byron/gitoxide/commit/a1ebd800e46094ada7dbd8298a63b33724de0431))
623 - thanks clippy ([`ca0d943`](https://github.com//Byron/gitoxide/commit/ca0d9432869c40135cc8db26af29bec44f3ae74a))653 - thanks clippy ([`ca0d943`](https://github.com/Byron/gitoxide/commit/ca0d9432869c40135cc8db26af29bec44f3ae74a))
624 - thanks clippy ([`8b3d9ea`](https://github.com//Byron/gitoxide/commit/8b3d9ea5aa7f161d2baebeafc4c1ab966583f5ac))654 - thanks clippy ([`8b3d9ea`](https://github.com/Byron/gitoxide/commit/8b3d9ea5aa7f161d2baebeafc4c1ab966583f5ac))
625 - thanks clippy ([`ce48e18`](https://github.com//Byron/gitoxide/commit/ce48e184f37bf0a9c558f8e9a0eaa3b4526fdc2e))655 - thanks clippy ([`ce48e18`](https://github.com/Byron/gitoxide/commit/ce48e184f37bf0a9c558f8e9a0eaa3b4526fdc2e))
626 - thanks clippy ([`af9d137`](https://github.com//Byron/gitoxide/commit/af9d13745ae4e14d9553d3a4aa5a82cc15957a7e))656 - thanks clippy ([`af9d137`](https://github.com/Byron/gitoxide/commit/af9d13745ae4e14d9553d3a4aa5a82cc15957a7e))
627 - Update changelogs just for fun ([`21541b3`](https://github.com//Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae))657 - Update changelogs just for fun ([`21541b3`](https://github.com/Byron/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae))
628 - thanks clippy ([`bf514a2`](https://github.com//Byron/gitoxide/commit/bf514a27b6b79d4ad680092019039f292c94b0f1))658 - thanks clippy ([`bf514a2`](https://github.com/Byron/gitoxide/commit/bf514a27b6b79d4ad680092019039f292c94b0f1))
629 - thanks clippy ([`ead04f2`](https://github.com//Byron/gitoxide/commit/ead04f23d671039ee08ee3e6809edadfe9732ed9))659 - thanks clippy ([`ead04f2`](https://github.com/Byron/gitoxide/commit/ead04f23d671039ee08ee3e6809edadfe9732ed9))
630 - thanks clippy ([`e4f1c09`](https://github.com//Byron/gitoxide/commit/e4f1c091ac6cce21ee313d93bd0b0ace38aa131b))660 - thanks clippy ([`e4f1c09`](https://github.com/Byron/gitoxide/commit/e4f1c091ac6cce21ee313d93bd0b0ace38aa131b))
631 - thanks clippy ([`b856da4`](https://github.com//Byron/gitoxide/commit/b856da409e6a8fdc81ea32ebb4a534b0e70baebc))661 - thanks clippy ([`b856da4`](https://github.com/Byron/gitoxide/commit/b856da409e6a8fdc81ea32ebb4a534b0e70baebc))
632 - thanks clippy ([`31498bb`](https://github.com//Byron/gitoxide/commit/31498bbee4b2bc766b42171dfd6529d885d3bc84))662 - thanks clippy ([`31498bb`](https://github.com/Byron/gitoxide/commit/31498bbee4b2bc766b42171dfd6529d885d3bc84))
633 - thanks clippy ([`c55f909`](https://github.com//Byron/gitoxide/commit/c55f90977756c794939454072e4cc648f1e4348f))663 - thanks clippy ([`c55f909`](https://github.com/Byron/gitoxide/commit/c55f90977756c794939454072e4cc648f1e4348f))
634 - thanks clippy ([`b200ee8`](https://github.com//Byron/gitoxide/commit/b200ee8d7522f0c83e0e01f0d793784cba7028aa))664 - thanks clippy ([`b200ee8`](https://github.com/Byron/gitoxide/commit/b200ee8d7522f0c83e0e01f0d793784cba7028aa))
635 - thanks clippy ([`4b3407d`](https://github.com//Byron/gitoxide/commit/4b3407d0baf32b6eeb04cee07faa4bb9c1270e4e))665 - thanks clippy ([`4b3407d`](https://github.com/Byron/gitoxide/commit/4b3407d0baf32b6eeb04cee07faa4bb9c1270e4e))
636 - thanks clippy ([`1dece2b`](https://github.com//Byron/gitoxide/commit/1dece2b8dd18d0266210152c749c39595d70db5a))666 - thanks clippy ([`1dece2b`](https://github.com/Byron/gitoxide/commit/1dece2b8dd18d0266210152c749c39595d70db5a))
637 - thanks clippy ([`a89d08c`](https://github.com//Byron/gitoxide/commit/a89d08c4ce28f0c466f01758e9f4db09eeb02458))667 - thanks clippy ([`a89d08c`](https://github.com/Byron/gitoxide/commit/a89d08c4ce28f0c466f01758e9f4db09eeb02458))
638 - Merge branch 'main' into changelog-generation ([`c956f33`](https://github.com//Byron/gitoxide/commit/c956f3351d766c748faf0460780e32ac8dfe8165))668 - Merge branch 'main' into changelog-generation ([`c956f33`](https://github.com/Byron/gitoxide/commit/c956f3351d766c748faf0460780e32ac8dfe8165))
639 - don't claim to change manifest version if it's the same one ([`11eebdc`](https://github.com//Byron/gitoxide/commit/11eebdcc572a72b2e66a9db3cae0a01f12a81619))669 - don't claim to change manifest version if it's the same one ([`11eebdc`](https://github.com/Byron/gitoxide/commit/11eebdcc572a72b2e66a9db3cae0a01f12a81619))
640 - thanks clippy ([`68ea77d`](https://github.com//Byron/gitoxide/commit/68ea77dcdd5eb8033618e7af2e3eb0989007b89b))670 - thanks clippy ([`68ea77d`](https://github.com/Byron/gitoxide/commit/68ea77dcdd5eb8033618e7af2e3eb0989007b89b))
641 - thanks clippy ([`7899ef1`](https://github.com//Byron/gitoxide/commit/7899ef10f2f4a6df43beed598ddf396991dcd9e5))671 - thanks clippy ([`7899ef1`](https://github.com/Byron/gitoxide/commit/7899ef10f2f4a6df43beed598ddf396991dcd9e5))
642 - thanks clippy ([`2b55427`](https://github.com//Byron/gitoxide/commit/2b5542761ab160cd9460b133928efd6f0cb55e75))672 - thanks clippy ([`2b55427`](https://github.com/Byron/gitoxide/commit/2b5542761ab160cd9460b133928efd6f0cb55e75))
643 - thanks clippy ([`a554b9d`](https://github.com//Byron/gitoxide/commit/a554b9d356d4e44c9504f7b35aa2c4f9c660df9b))673 - thanks clippy ([`a554b9d`](https://github.com/Byron/gitoxide/commit/a554b9d356d4e44c9504f7b35aa2c4f9c660df9b))
644 - Bump git-repository v0.10.0 ([`5a10dde`](https://github.com//Byron/gitoxide/commit/5a10dde1bcbc03157f3ba45104638a8b5b296cb9))674 - Bump git-repository v0.10.0 ([`5a10dde`](https://github.com/Byron/gitoxide/commit/5a10dde1bcbc03157f3ba45104638a8b5b296cb9))
645 - thanks clippy ([`d15fded`](https://github.com//Byron/gitoxide/commit/d15fded08224c45dcbd34cf742398e2594f39964))675 - thanks clippy ([`d15fded`](https://github.com/Byron/gitoxide/commit/d15fded08224c45dcbd34cf742398e2594f39964))
646 - [repository #164] fix build ([`1db5542`](https://github.com//Byron/gitoxide/commit/1db554216e99c5df62a2fc7fa3f8693fdc35b3eb))676 - [repository #164] fix build ([`1db5542`](https://github.com/Byron/gitoxide/commit/1db554216e99c5df62a2fc7fa3f8693fdc35b3eb))
647 - Release git-repository v0.9.1 ([`262c122`](https://github.com//Byron/gitoxide/commit/262c1229d6d2d55c70fe0e199ab15d10954d967b))677 - Release git-repository v0.9.1 ([`262c122`](https://github.com/Byron/gitoxide/commit/262c1229d6d2d55c70fe0e199ab15d10954d967b))
648 - [smart-release] auto-detect changes in production crates as well ([`24bc1bd`](https://github.com//Byron/gitoxide/commit/24bc1bd678602e6b1af771b0b47eb3a39f8aa3a7))678 - [smart-release] auto-detect changes in production crates as well ([`24bc1bd`](https://github.com/Byron/gitoxide/commit/24bc1bd678602e6b1af771b0b47eb3a39f8aa3a7))
649 - [smart-release #195] update test output to match CI… ([`f864386`](https://github.com//Byron/gitoxide/commit/f86438609a1f99173efbe6b1fe91229433c1fc76))679 - [smart-release #195] update test output to match CI… ([`f864386`](https://github.com/Byron/gitoxide/commit/f86438609a1f99173efbe6b1fe91229433c1fc76))
650 - [smart-release #195] better error for untracked files. ([`f5266f9`](https://github.com//Byron/gitoxide/commit/f5266f9756b1dbb9dc9846ba6efb863bdc12ae35))680 - [smart-release #195] better error for untracked files. ([`f5266f9`](https://github.com/Byron/gitoxide/commit/f5266f9756b1dbb9dc9846ba6efb863bdc12ae35))
651 - [smart-release #195] assure dependent packages are not packages to be published ([`6792ebc`](https://github.com//Byron/gitoxide/commit/6792ebc9d09aec81ebc81b3b0fa58ca7c6ce4fcc))681 - [smart-release #195] assure dependent packages are not packages to be published ([`6792ebc`](https://github.com/Byron/gitoxide/commit/6792ebc9d09aec81ebc81b3b0fa58ca7c6ce4fcc))
652 - [smart-release #195] refactor ([`f354b61`](https://github.com//Byron/gitoxide/commit/f354b61b986369865de3471ab4eed2ae7bcc60e3))682 - [smart-release #195] refactor ([`f354b61`](https://github.com/Byron/gitoxide/commit/f354b61b986369865de3471ab4eed2ae7bcc60e3))
653 - [smart-release #195] refactor ([`968b6e1`](https://github.com//Byron/gitoxide/commit/968b6e19894a1b42546c15ed3cf5c8485dbc701c))683 - [smart-release #195] refactor ([`968b6e1`](https://github.com/Byron/gitoxide/commit/968b6e19894a1b42546c15ed3cf5c8485dbc701c))
654 - [smart-release #195] don't tout changes that aren't really there… ([`5931012`](https://github.com//Byron/gitoxide/commit/5931012d0183b97e29de58eb93d07055f855a34f))684 - [smart-release #195] don't tout changes that aren't really there… ([`5931012`](https://github.com/Byron/gitoxide/commit/5931012d0183b97e29de58eb93d07055f855a34f))
655 - [smart-release #195] another test to validate log output ([`6148ebf`](https://github.com//Byron/gitoxide/commit/6148ebf361363f362f281bc2bdf0d37a6618f4fc))685 - [smart-release #195] another test to validate log output ([`6148ebf`](https://github.com/Byron/gitoxide/commit/6148ebf361363f362f281bc2bdf0d37a6618f4fc))
656 - [smart-release #195] a test that in theory should trigger the desired behaviour ([`fd50208`](https://github.com//Byron/gitoxide/commit/fd5020868c7141e377a604c0d34cbc527d4959f9))686 - [smart-release #195] a test that in theory should trigger the desired behaviour ([`fd50208`](https://github.com/Byron/gitoxide/commit/fd5020868c7141e377a604c0d34cbc527d4959f9))
657 - [smart-release #194] basic journey test setup ([`d5d90a6`](https://github.com//Byron/gitoxide/commit/d5d90a654170c32750ef26872b72a6080184ac5d))687 - [smart-release #194] basic journey test setup ([`d5d90a6`](https://github.com/Byron/gitoxide/commit/d5d90a654170c32750ef26872b72a6080184ac5d))
658 - thanks clippy ([`8fedb68`](https://github.com//Byron/gitoxide/commit/8fedb686bcf195bf69eadd828cbacb77ff19f386))688 - thanks clippy ([`8fedb68`](https://github.com/Byron/gitoxide/commit/8fedb686bcf195bf69eadd828cbacb77ff19f386))
659 - [smart-release #194] conservative pre-release version updates ([`f23442d`](https://github.com//Byron/gitoxide/commit/f23442d90e710bde63dd597ae6c4509b1f909a34))689 - [smart-release #194] conservative pre-release version updates ([`f23442d`](https://github.com/Byron/gitoxide/commit/f23442d90e710bde63dd597ae6c4509b1f909a34))
660 - Bump git-repository v0.9.0 ([`b797fc1`](https://github.com//Byron/gitoxide/commit/b797fc10f3f3d1fbc23916a4ff6e5e860e2dd4ed))690 - Bump git-repository v0.9.0 ([`b797fc1`](https://github.com/Byron/gitoxide/commit/b797fc10f3f3d1fbc23916a4ff6e5e860e2dd4ed))
661</details>691</details>
662 692
663## v0.3.1 (2021-09-07)693## v0.3.1 (2021-09-07)
@@ -677,10 +707,10 @@ For more information, run `cargo changelog -h`. · 13 unmodified lines
677<details><summary>view details</summary>707<details><summary>view details</summary>
678 708
679 * **Uncategorized**709 * **Uncategorized**
680 - Release cargo-smart-release v0.3.1 ([`1bcea9a`](https://github.com//Byron/gitoxide/commit/1bcea9a9b3be1bbb19a279ae9a8143d008fcefe3))710 - Release cargo-smart-release v0.3.1 ([`1bcea9a`](https://github.com/Byron/gitoxide/commit/1bcea9a9b3be1bbb19a279ae9a8143d008fcefe3))
681 - [repository #190] refactor ([`e7188e0`](https://github.com//Byron/gitoxide/commit/e7188e047529cb0f4b20b3876f36b4592e9d2dc4))711 - [repository #190] refactor ([`e7188e0`](https://github.com/Byron/gitoxide/commit/e7188e047529cb0f4b20b3876f36b4592e9d2dc4))
682 - [repository #190] fix build ([`f5e118c`](https://github.com//Byron/gitoxide/commit/f5e118c8871e45ed3db9da9cd6bc63a5ea99621e))712 - [repository #190] fix build ([`f5e118c`](https://github.com/Byron/gitoxide/commit/f5e118c8871e45ed3db9da9cd6bc63a5ea99621e))
683 - [repository #190] a major step forward with `head()` access ([`43ac4f5`](https://github.com//Byron/gitoxide/commit/43ac4f5acbe3ace5d43ed3ed1bc394d721f0e273))713 - [repository #190] a major step forward with `head()` access ([`43ac4f5`](https://github.com/Byron/gitoxide/commit/43ac4f5acbe3ace5d43ed3ed1bc394d721f0e273))
684</details>714</details>
685 715
686## v0.3.0 (2021-08-27)716## v0.3.0 (2021-08-27)
@@ -708,55 +738,55 @@ For more information, run `cargo changelog -h`. · 21 unmodified lines
708<details><summary>view details</summary>738<details><summary>view details</summary>
709 739
710 * **Uncategorized**740 * **Uncategorized**
711 - Release cargo-smart-release v0.3.0 ([`82f0cec`](https://github.com//Byron/gitoxide/commit/82f0cec9c8f0f5610ddbd6cd1ac0716a9633d7c6))741 - Release cargo-smart-release v0.3.0 ([`82f0cec`](https://github.com/Byron/gitoxide/commit/82f0cec9c8f0f5610ddbd6cd1ac0716a9633d7c6))
712 - [smart-release #174] add asciinema recording of failed release ([`6668527`](https://github.com//Byron/gitoxide/commit/6668527ee961df214bda41619d6fb76540b0dda1))742 - [smart-release #174] add asciinema recording of failed release ([`6668527`](https://github.com/Byron/gitoxide/commit/6668527ee961df214bda41619d6fb76540b0dda1))
713 - [smart-release #174] prepare changelog ([`0d9a2b8`](https://github.com//Byron/gitoxide/commit/0d9a2b802d5a544a08ba1c88f9fd8fe62e8e3dc6))743 - [smart-release #174] prepare changelog ([`0d9a2b8`](https://github.com/Byron/gitoxide/commit/0d9a2b802d5a544a08ba1c88f9fd8fe62e8e3dc6))
714 - Bump git-repository v0.8.0 ([`cdb45ff`](https://github.com//Byron/gitoxide/commit/cdb45ffa0810e9fcc9fd25bff7b696c2d27eeef5))744 - Bump git-repository v0.8.0 ([`cdb45ff`](https://github.com/Byron/gitoxide/commit/cdb45ffa0810e9fcc9fd25bff7b696c2d27eeef5))
715 - [smart-release] Adjust commit message depending on whether we are skipping the publish… ([`c190c6b`](https://github.com//Byron/gitoxide/commit/c190c6b963dbaaf80a70a51135e591ee2cb9c157))745 - [smart-release] Adjust commit message depending on whether we are skipping the publish… ([`c190c6b`](https://github.com/Byron/gitoxide/commit/c190c6b963dbaaf80a70a51135e591ee2cb9c157))
716 - [object #177] migrate immutable::tree to crate::tree ([`fa5cd06`](https://github.com//Byron/gitoxide/commit/fa5cd0648d5c855060ab2b75ee933851987c2dcf))746 - [object #177] migrate immutable::tree to crate::tree ([`fa5cd06`](https://github.com/Byron/gitoxide/commit/fa5cd0648d5c855060ab2b75ee933851987c2dcf))
717 - Merge pull request #172 from mellowagain/main ([`61aebbf`](https://github.com//Byron/gitoxide/commit/61aebbfff02eb87e0e8c49438a093a21b1134baf))747 - Merge pull request #172 from mellowagain/main ([`61aebbf`](https://github.com/Byron/gitoxide/commit/61aebbfff02eb87e0e8c49438a093a21b1134baf))
718 - [ref #175] make 'mutable' module private ([`a80dbcf`](https://github.com//Byron/gitoxide/commit/a80dbcf083bfcf2e291013f7b13bba9e787c5cb4))748 - [ref #175] make 'mutable' module private ([`a80dbcf`](https://github.com/Byron/gitoxide/commit/a80dbcf083bfcf2e291013f7b13bba9e787c5cb4))
719 - Release git-lock v1.0.0 ([`f38f72c`](https://github.com//Byron/gitoxide/commit/f38f72c73f69775358d8b047de2e354364fcafc2))749 - Release git-lock v1.0.0 ([`f38f72c`](https://github.com/Byron/gitoxide/commit/f38f72c73f69775358d8b047de2e354364fcafc2))
720 - [stability #171] git-ref is now ST1 and available through git-repository ([`50154cd`](https://github.com//Byron/gitoxide/commit/50154cd02fdd90930a1d7c5a4406d53c8067cb4b))750 - [stability #171] git-ref is now ST1 and available through git-repository ([`50154cd`](https://github.com/Byron/gitoxide/commit/50154cd02fdd90930a1d7c5a4406d53c8067cb4b))
721 - [smart-release #171] Try to avoid unstable git-repository features… ([`c8f325b`](https://github.com//Byron/gitoxide/commit/c8f325bed5d644eded035109702098f9fed3fba3))751 - [smart-release #171] Try to avoid unstable git-repository features… ([`c8f325b`](https://github.com/Byron/gitoxide/commit/c8f325bed5d644eded035109702098f9fed3fba3))
722 - Merge branch 'main' into stability ([`11bae43`](https://github.com//Byron/gitoxide/commit/11bae437e473fef6ed09c178d54ad11eee001b1d))752 - Merge branch 'main' into stability ([`11bae43`](https://github.com/Byron/gitoxide/commit/11bae437e473fef6ed09c178d54ad11eee001b1d))
723 - [stability #171] Don't provide access to less stable crates in `Respository` ([`e4c5b58`](https://github.com//Byron/gitoxide/commit/e4c5b58ad935c907dfbd0d61049453dcb64a7e19))753 - [stability #171] Don't provide access to less stable crates in `Respository` ([`e4c5b58`](https://github.com/Byron/gitoxide/commit/e4c5b58ad935c907dfbd0d61049453dcb64a7e19))
724 - [stability #171] Don't leak unstable plumbing crates in git-repository… ([`71eb30f`](https://github.com//Byron/gitoxide/commit/71eb30f1caa41c1f9fe5d2785b71c9d77922c2af))754 - [stability #171] Don't leak unstable plumbing crates in git-repository… ([`71eb30f`](https://github.com/Byron/gitoxide/commit/71eb30f1caa41c1f9fe5d2785b71c9d77922c2af))
725 - [stability #171] finish tier description… ([`4fe1259`](https://github.com//Byron/gitoxide/commit/4fe125973304b765f0171deb1c26bca64bbff5d7))755 - [stability #171] finish tier description… ([`4fe1259`](https://github.com/Byron/gitoxide/commit/4fe125973304b765f0171deb1c26bca64bbff5d7))
726 - Merge branch 'main' into 162-repo-design-sketch ([`e63b634`](https://github.com//Byron/gitoxide/commit/e63b63412c02db469fbdb17da82cd1e9fda1ef0f))756 - Merge branch 'main' into 162-repo-design-sketch ([`e63b634`](https://github.com/Byron/gitoxide/commit/e63b63412c02db469fbdb17da82cd1e9fda1ef0f))
727 - [ref #165] refactor ([`66624c3`](https://github.com//Byron/gitoxide/commit/66624c3ef1faf7048ee86ed73cf5f622802c061e))757 - [ref #165] refactor ([`66624c3`](https://github.com/Byron/gitoxide/commit/66624c3ef1faf7048ee86ed73cf5f622802c061e))
728 - [repository #165] refactor ([`1547d0b`](https://github.com//Byron/gitoxide/commit/1547d0b062e35bad2229dac532e6f30bf105db73))758 - [repository #165] refactor ([`1547d0b`](https://github.com/Byron/gitoxide/commit/1547d0b062e35bad2229dac532e6f30bf105db73))
729 - [repository #165] refactor; fine grained allow(missing_docs)… ([`aa0511f`](https://github.com//Byron/gitoxide/commit/aa0511f80f11de8e83fc333e78db369ceb9b2794))759 - [repository #165] refactor; fine grained allow(missing_docs)… ([`aa0511f`](https://github.com/Byron/gitoxide/commit/aa0511f80f11de8e83fc333e78db369ceb9b2794))
730 - [repository #165] prepare for writing light docs for Easy ([`f8834c9`](https://github.com//Byron/gitoxide/commit/f8834c9c8d2ab2ce87857c6773c6204f60df240e))760 - [repository #165] prepare for writing light docs for Easy ([`f8834c9`](https://github.com/Byron/gitoxide/commit/f8834c9c8d2ab2ce87857c6773c6204f60df240e))
731 - [repository #165] refactor ([`3a0160e`](https://github.com//Byron/gitoxide/commit/3a0160ed1c5bc33d330ad4e9189c4937d194e98d))761 - [repository #165] refactor ([`3a0160e`](https://github.com/Byron/gitoxide/commit/3a0160ed1c5bc33d330ad4e9189c4937d194e98d))
732 - [repository #165] a sample of a simpler way to create a tag ([`fb8f584`](https://github.com//Byron/gitoxide/commit/fb8f58412cdd32991a182a41cbc0d463127a4e0e))762 - [repository #165] a sample of a simpler way to create a tag ([`fb8f584`](https://github.com/Byron/gitoxide/commit/fb8f58412cdd32991a182a41cbc0d463127a4e0e))
733 - [smart-release #165] Use generic edit-reference functionality ([`be3e57f`](https://github.com//Byron/gitoxide/commit/be3e57f6221dc87505ba1aad1166e28c328c3b54))763 - [smart-release #165] Use generic edit-reference functionality ([`be3e57f`](https://github.com/Byron/gitoxide/commit/be3e57f6221dc87505ba1aad1166e28c328c3b54))
734 - [repository #165] refactor ([`00ec15d`](https://github.com//Byron/gitoxide/commit/00ec15dcfdb839095e508139d238df384ea418eb))764 - [repository #165] refactor ([`00ec15d`](https://github.com/Byron/gitoxide/commit/00ec15dcfdb839095e508139d238df384ea418eb))
735 - [repository #165] offer panicking type conversions for objects ([`f802f8c`](https://github.com//Byron/gitoxide/commit/f802f8c8c382f8063fa615fda022857a740a974a))765 - [repository #165] offer panicking type conversions for objects ([`f802f8c`](https://github.com/Byron/gitoxide/commit/f802f8c8c382f8063fa615fda022857a740a974a))
736 - [repository #165] try a more common naming convention for fallbile things… ([`fc70393`](https://github.com//Byron/gitoxide/commit/fc703937a078937840ea1c254f11e64aaf31de90))766 - [repository #165] try a more common naming convention for fallbile things… ([`fc70393`](https://github.com/Byron/gitoxide/commit/fc703937a078937840ea1c254f11e64aaf31de90))
737 - [smart-release #162] use TreeRef capabilities to lookup path ([`51d1943`](https://github.com//Byron/gitoxide/commit/51d19433e6704fabb6547a0ba1b5c32afce43d8b))767 - [smart-release #162] use TreeRef capabilities to lookup path ([`51d1943`](https://github.com/Byron/gitoxide/commit/51d19433e6704fabb6547a0ba1b5c32afce43d8b))
738 - [repository #162] finally let smart-release use the correct abstraction for peeling ([`ba243a3`](https://github.com//Byron/gitoxide/commit/ba243a35ff6f059e5581c6f7ff80e1253ceca6f8))768 - [repository #162] finally let smart-release use the correct abstraction for peeling ([`ba243a3`](https://github.com/Byron/gitoxide/commit/ba243a35ff6f059e5581c6f7ff80e1253ceca6f8))
739 - [repository #162] Add id field to ObjectRef… ([`f5ba98e`](https://github.com//Byron/gitoxide/commit/f5ba98ebd0e1d7d0491871be58476cb6882b8436))769 - [repository #162] Add id field to ObjectRef… ([`f5ba98e`](https://github.com/Byron/gitoxide/commit/f5ba98ebd0e1d7d0491871be58476cb6882b8436))
740 - [repository #162] experiment with finding objects… ([`312a692`](https://github.com//Byron/gitoxide/commit/312a69256a67a0f9d3f3f5c5f9eaf51b50971c5e))770 - [repository #162] experiment with finding objects… ([`312a692`](https://github.com/Byron/gitoxide/commit/312a69256a67a0f9d3f3f5c5f9eaf51b50971c5e))
741 - [repository #162] Cannot ever store a RefCell Ref in an object… ([`5c17199`](https://github.com//Byron/gitoxide/commit/5c171995383fa9a3698b6aaf3fbd9537110c0299))771 - [repository #162] Cannot ever store a RefCell Ref in an object… ([`5c17199`](https://github.com/Byron/gitoxide/commit/5c171995383fa9a3698b6aaf3fbd9537110c0299))
742 - [repository #162] experiemnt with optionally keeping data in Object ([`b8a8e08`](https://github.com//Byron/gitoxide/commit/b8a8e08e1d972e5069b136c30407c079825b7e1d))772 - [repository #162] experiemnt with optionally keeping data in Object ([`b8a8e08`](https://github.com/Byron/gitoxide/commit/b8a8e08e1d972e5069b136c30407c079825b7e1d))
743 - [smart-release #162] Fix short flags ([`08f3418`](https://github.com//Byron/gitoxide/commit/08f3418a0b763b7860d95536446fe615cf361adf))773 - [smart-release #162] Fix short flags ([`08f3418`](https://github.com/Byron/gitoxide/commit/08f3418a0b763b7860d95536446fe615cf361adf))
744 - [smart-release #162] don't throw away work… ([`b43b780`](https://github.com//Byron/gitoxide/commit/b43b780c0382683edc859e3fbd27739716a47141))774 - [smart-release #162] don't throw away work… ([`b43b780`](https://github.com/Byron/gitoxide/commit/b43b780c0382683edc859e3fbd27739716a47141))
745 - [smart-release #162] refactor ([`7f2421b`](https://github.com//Byron/gitoxide/commit/7f2421bddf7510d1cd6a12fa1457e3e842b38879))775 - [smart-release #162] refactor ([`7f2421b`](https://github.com/Byron/gitoxide/commit/7f2421bddf7510d1cd6a12fa1457e3e842b38879))
746 - [smart-release #162] peeling objects to a certain target kind… ([`5785136`](https://github.com//Byron/gitoxide/commit/57851361f3fc729b964fd0ca5dca9f084fe20f5e))776 - [smart-release #162] peeling objects to a certain target kind… ([`5785136`](https://github.com/Byron/gitoxide/commit/57851361f3fc729b964fd0ca5dca9f084fe20f5e))
747 - [smart-release #162] a single import path for ReferenceExt ([`7060797`](https://github.com//Byron/gitoxide/commit/7060797031e5bdbb8d635cc2da3269996bdfc4cc))777 - [smart-release #162] a single import path for ReferenceExt ([`7060797`](https://github.com/Byron/gitoxide/commit/7060797031e5bdbb8d635cc2da3269996bdfc4cc))
748 - [smart-release #162] replace reference peeling with git_easy ([`7cfd5f9`](https://github.com//Byron/gitoxide/commit/7cfd5f9e0a7f828152594f0393a919617c60a9d6))778 - [smart-release #162] replace reference peeling with git_easy ([`7cfd5f9`](https://github.com/Byron/gitoxide/commit/7cfd5f9e0a7f828152594f0393a919617c60a9d6))
749 - [smart-release #162] smart-release uses Easy repository in 'plumbing' mode ([`4fb672a`](https://github.com//Byron/gitoxide/commit/4fb672a6e7116722577cbbeeee67887871f583bf))779 - [smart-release #162] smart-release uses Easy repository in 'plumbing' mode ([`4fb672a`](https://github.com/Byron/gitoxide/commit/4fb672a6e7116722577cbbeeee67887871f583bf))
750 - [smart-release #164] improve handling of empty commits ([`bd93fcb`](https://github.com//Byron/gitoxide/commit/bd93fcbbf372099abc1cd3a56cb57105581232ad))780 - [smart-release #164] improve handling of empty commits ([`bd93fcb`](https://github.com/Byron/gitoxide/commit/bd93fcbbf372099abc1cd3a56cb57105581232ad))
751 - [smart-release #164] Make it easier to change a single crate's version only ([`38d28ce`](https://github.com//Byron/gitoxide/commit/38d28ceb1b57da36d59ce0ec418a3dbd9f6fd8fb))781 - [smart-release #164] Make it easier to change a single crate's version only ([`38d28ce`](https://github.com/Byron/gitoxide/commit/38d28ceb1b57da36d59ce0ec418a3dbd9f6fd8fb))
752 - [smart-release #162] only warn if there is working tree modifications in dry-run mode… ([`f8ce62f`](https://github.com//Byron/gitoxide/commit/f8ce62fec67845ad89be4bb5482452e9ca7d0035))782 - [smart-release #162] only warn if there is working tree modifications in dry-run mode… ([`f8ce62f`](https://github.com/Byron/gitoxide/commit/f8ce62fec67845ad89be4bb5482452e9ca7d0035))
753 - [smart-release #162] clearer messages ([`aa7417f`](https://github.com//Byron/gitoxide/commit/aa7417fb8ab58761ae31ff926898855c76a8fd9f))783 - [smart-release #162] clearer messages ([`aa7417f`](https://github.com/Byron/gitoxide/commit/aa7417fb8ab58761ae31ff926898855c76a8fd9f))
754 - thanks clippy ([`45c5c3c`](https://github.com//Byron/gitoxide/commit/45c5c3cb4679721f296ac72db382b8536f8774c7))784 - thanks clippy ([`45c5c3c`](https://github.com/Byron/gitoxide/commit/45c5c3cb4679721f296ac72db382b8536f8774c7))
755 - [smart-release #162] top-level crate uses version-only tag ([`85e5b1a`](https://github.com//Byron/gitoxide/commit/85e5b1a6e24107f4a26c2b3119c94bbb67fd6068))785 - [smart-release #162] top-level crate uses version-only tag ([`85e5b1a`](https://github.com/Byron/gitoxide/commit/85e5b1a6e24107f4a26c2b3119c94bbb67fd6068))
756 - [smart-release #162] FAIL: single-crate workspaces use version-only tags ([`c5947c4`](https://github.com//Byron/gitoxide/commit/c5947c42eb330bc2cc84889755c461858925cc2e))786 - [smart-release #162] FAIL: single-crate workspaces use version-only tags ([`c5947c4`](https://github.com/Byron/gitoxide/commit/c5947c42eb330bc2cc84889755c461858925cc2e))
757 - [smart-release] better --verbosity handling ([`8cccb11`](https://github.com//Byron/gitoxide/commit/8cccb1181e8ad708205524886ac0188ab74da163))787 - [smart-release] better --verbosity handling ([`8cccb11`](https://github.com/Byron/gitoxide/commit/8cccb1181e8ad708205524886ac0188ab74da163))
758 - [smart-release] properly obtain top-level crate name using manifest ([`d74b32e`](https://github.com//Byron/gitoxide/commit/d74b32eb57c45bef4f6257b4fbe7a9dfc5a41a78))788 - [smart-release] properly obtain top-level crate name using manifest ([`d74b32e`](https://github.com/Byron/gitoxide/commit/d74b32eb57c45bef4f6257b4fbe7a9dfc5a41a78))
759 - Apply nightly rustfmt rules. ([`5e0edba`](https://github.com//Byron/gitoxide/commit/5e0edbadb39673d4de640f112fa306349fb11814))789 - Apply nightly rustfmt rules. ([`5e0edba`](https://github.com/Byron/gitoxide/commit/5e0edbadb39673d4de640f112fa306349fb11814))
760</details>790</details>
761 791
762### Thanks Clippy792### Thanks Clippy
@@ -784,8 +814,8 @@ For more information, run `cargo changelog -h`. · 21 unmodified lines
784<details><summary>view details</summary>814<details><summary>view details</summary>
785 815
786 * **Uncategorized**816 * **Uncategorized**
787 - Release cargo-smart-release v0.2.4 ([`19f21a4`](https://github.com//Byron/gitoxide/commit/19f21a4d53c8fcb237ee79c098d39510830806ed))817 - Release cargo-smart-release v0.2.4 ([`19f21a4`](https://github.com/Byron/gitoxide/commit/19f21a4d53c8fcb237ee79c098d39510830806ed))
788 - [smart-release #160] fix auto-push issue ([`73051d3`](https://github.com//Byron/gitoxide/commit/73051d3c85a2b0356286deb5da6863e7f9e72b35))818 - [smart-release #160] fix auto-push issue ([`73051d3`](https://github.com/Byron/gitoxide/commit/73051d3c85a2b0356286deb5da6863e7f9e72b35))
789</details>819</details>
790 820
791## v0.2.3 (2021-08-15)821## v0.2.3 (2021-08-15)
@@ -808,13 +838,13 @@ For more information, run `cargo changelog -h`. · 16 unmodified lines
808<details><summary>view details</summary>838<details><summary>view details</summary>
809 839
810 * **Uncategorized**840 * **Uncategorized**
811 - Release cargo-smart-release v0.2.3 ([`f50bac8`](https://github.com//Byron/gitoxide/commit/f50bac894363d008f670d1d0f15a03bdad98b9c2))841 - Release cargo-smart-release v0.2.3 ([`f50bac8`](https://github.com/Byron/gitoxide/commit/f50bac894363d008f670d1d0f15a03bdad98b9c2))
812 - [smart-release #160] update chnagelog ([`7c4ff64`](https://github.com//Byron/gitoxide/commit/7c4ff64492c584bf5cfa99432aed714c9baeaa9c))842 - [smart-release #160] update chnagelog ([`7c4ff64`](https://github.com/Byron/gitoxide/commit/7c4ff64492c584bf5cfa99432aed714c9baeaa9c))
813 - [smart-release #160] Add the --skip-push flag… ([`6ebfc85`](https://github.com//Byron/gitoxide/commit/6ebfc854c723799466f2136e77986d1ffb2b6f63))843 - [smart-release #160] Add the --skip-push flag… ([`6ebfc85`](https://github.com/Byron/gitoxide/commit/6ebfc854c723799466f2136e77986d1ffb2b6f63))
814 - [smart-release #160] Push after creating a single tag ([`6add57f`](https://github.com//Byron/gitoxide/commit/6add57f321610de446f67d1c1395a683660b54a4))844 - [smart-release #160] Push after creating a single tag ([`6add57f`](https://github.com/Byron/gitoxide/commit/6add57f321610de446f67d1c1395a683660b54a4))
815 - [smart-release #160] a seemingly nice '--verbose' mode… ([`bf55679`](https://github.com//Byron/gitoxide/commit/bf55679d973bc4a36faf426d33cd5d91d6783656))845 - [smart-release #160] a seemingly nice '--verbose' mode… ([`bf55679`](https://github.com/Byron/gitoxide/commit/bf55679d973bc4a36faf426d33cd5d91d6783656))
816 - thanks clippy ([`bc7c9a8`](https://github.com//Byron/gitoxide/commit/bc7c9a89c56bf0c6ddb2a9edb2bee6c6aea5b746))846 - thanks clippy ([`bc7c9a8`](https://github.com/Byron/gitoxide/commit/bc7c9a89c56bf0c6ddb2a9edb2bee6c6aea5b746))
817 - [smart-release #160] avoid trying to use an empty path when detecting changes… ([`836324e`](https://github.com//Byron/gitoxide/commit/836324ea67b16dd2dd3dd2f09e6e04c5ae39fb35))847 - [smart-release #160] avoid trying to use an empty path when detecting changes… ([`836324e`](https://github.com/Byron/gitoxide/commit/836324ea67b16dd2dd3dd2f09e6e04c5ae39fb35))
818</details>848</details>
819 849
820### Thanks Clippy850### Thanks Clippy
@@ -842,7 +872,7 @@ For more information, run `cargo changelog -h`. · 21 unmodified lines
842<details><summary>view details</summary>872<details><summary>view details</summary>
843 873
844 * **Uncategorized**874 * **Uncategorized**
845 - Release cargo-smart-release v0.2.2 ([`f73c729`](https://github.com//Byron/gitoxide/commit/f73c72972abca7ebf7c7ad52c078e3df3157ae7b))875 - Release cargo-smart-release v0.2.2 ([`f73c729`](https://github.com/Byron/gitoxide/commit/f73c72972abca7ebf7c7ad52c078e3df3157ae7b))
846</details>876</details>
847 877
848## v0.2.1 (2021-08-13)878## v0.2.1 (2021-08-13)
@@ -862,8 +892,8 @@ For more information, run `cargo changelog -h`. · 13 unmodified lines
862<details><summary>view details</summary>892<details><summary>view details</summary>
863 893
864 * **Uncategorized**894 * **Uncategorized**
865 - Release cargo-smart-release v0.2.1 ([`a3c45de`](https://github.com//Byron/gitoxide/commit/a3c45de6b0e1cc75ab016bf9c3b0bfa7039ba6c7))895 - Release cargo-smart-release v0.2.1 ([`a3c45de`](https://github.com/Byron/gitoxide/commit/a3c45de6b0e1cc75ab016bf9c3b0bfa7039ba6c7))
866 - [smart-release #155] Another note ([`5feb437`](https://github.com//Byron/gitoxide/commit/5feb4379ac400086468b9838c22d95504d0c5ea5))896 - [smart-release #155] Another note ([`5feb437`](https://github.com/Byron/gitoxide/commit/5feb4379ac400086468b9838c22d95504d0c5ea5))
867</details>897</details>
868 898
869## v0.2.0 (2021-08-13)899## v0.2.0 (2021-08-13)
@@ -883,13 +913,13 @@ For more information, run `cargo changelog -h`. · 13 unmodified lines
883<details><summary>view details</summary>913<details><summary>view details</summary>
884 914
885 * **Uncategorized**915 * **Uncategorized**
886 - [smart-release #155] how to increase version numbers ([`0bad7b7`](https://github.com//Byron/gitoxide/commit/0bad7b7a20bc4d8d73d6ac0d308c47bcd9368a23))916 - [smart-release #155] how to increase version numbers ([`0bad7b7`](https://github.com/Byron/gitoxide/commit/0bad7b7a20bc4d8d73d6ac0d308c47bcd9368a23))
887 - Release cargo-smart-release v0.2.0 ([`b95d7ed`](https://github.com//Byron/gitoxide/commit/b95d7ed464c499694784de153b63461c70f0dbe0))917 - Release cargo-smart-release v0.2.0 ([`b95d7ed`](https://github.com/Byron/gitoxide/commit/b95d7ed464c499694784de153b63461c70f0dbe0))
888 - [smart-release #155] keep dependency versions by default ([`4f53287`](https://github.com//Byron/gitoxide/commit/4f5328743c2d5dd80f8f1c17f90c21a7142e45f9))918 - [smart-release #155] keep dependency versions by default ([`4f53287`](https://github.com/Byron/gitoxide/commit/4f5328743c2d5dd80f8f1c17f90c21a7142e45f9))
889 - [smart-release #155] fix bug :D ([`3d2a044`](https://github.com//Byron/gitoxide/commit/3d2a044252830c7c6e3092aa36184f5d25a7c855))919 - [smart-release #155] fix bug :D ([`3d2a044`](https://github.com/Byron/gitoxide/commit/3d2a044252830c7c6e3092aa36184f5d25a7c855))
890 - [smart-release #155] workflow notes and inversion of flag for comfort ([`1ffb66c`](https://github.com//Byron/gitoxide/commit/1ffb66c6f3b8ec199809d0485bcd19d71d879385))920 - [smart-release #155] workflow notes and inversion of flag for comfort ([`1ffb66c`](https://github.com/Byron/gitoxide/commit/1ffb66c6f3b8ec199809d0485bcd19d71d879385))
891 - thanks clippy ([`c50bd73`](https://github.com//Byron/gitoxide/commit/c50bd735a3764bcd25d9e312da81bed60c711133))921 - thanks clippy ([`c50bd73`](https://github.com/Byron/gitoxide/commit/c50bd735a3764bcd25d9e312da81bed60c711133))
892 - [smart-release #155] inform about latest features ([`133e43a`](https://github.com//Byron/gitoxide/commit/133e43a776403af1115b0f09eb046d02e779e12e))922 - [smart-release #155] inform about latest features ([`133e43a`](https://github.com/Byron/gitoxide/commit/133e43a776403af1115b0f09eb046d02e779e12e))
893</details>923</details>
894 924
895### Thanks Clippy925### Thanks Clippy
@@ -923,50 +953,50 @@ For more information, run `cargo changelog -h`. · 27 unmodified lines
923<details><summary>view details</summary>953<details><summary>view details</summary>
924 954
925 * **Uncategorized**955 * **Uncategorized**
926 - [smart-release #155] refactor ([`21192b8`](https://github.com//Byron/gitoxide/commit/21192b899a246e5824b1d5156c4123cab2cc404e))956 - [smart-release #155] refactor ([`21192b8`](https://github.com/Byron/gitoxide/commit/21192b899a246e5824b1d5156c4123cab2cc404e))
927 - [smart-release #155] prepare release ([`4684557`](https://github.com//Byron/gitoxide/commit/4684557651237ba41e52e648f42efcddd18489d3))957 - [smart-release #155] prepare release ([`4684557`](https://github.com/Byron/gitoxide/commit/4684557651237ba41e52e648f42efcddd18489d3))
928 - [smart-release #155] even smarter bumping ([`1f38680`](https://github.com//Byron/gitoxide/commit/1f38680ada9a33966bef3e5e752b795c0c005224))958 - [smart-release #155] even smarter bumping ([`1f38680`](https://github.com/Byron/gitoxide/commit/1f38680ada9a33966bef3e5e752b795c0c005224))
929 - [smart-release #155] --bump-dependencies only ([`19d87a6`](https://github.com//Byron/gitoxide/commit/19d87a651f9f3a8db89bed533d4c31758f5bfc1f))959 - [smart-release #155] --bump-dependencies only ([`19d87a6`](https://github.com/Byron/gitoxide/commit/19d87a651f9f3a8db89bed533d4c31758f5bfc1f))
930 - [smart-release #155] incorporate crates-index for additional version check ([`08bd13d`](https://github.com//Byron/gitoxide/commit/08bd13d7f94390e58ba2516c9328303e023805e5))960 - [smart-release #155] incorporate crates-index for additional version check ([`08bd13d`](https://github.com/Byron/gitoxide/commit/08bd13d7f94390e58ba2516c9328303e023805e5))
931 - [smart-release #155] prepare for crates-index; refactor ([`498b6cc`](https://github.com//Byron/gitoxide/commit/498b6cc11f625c60ca7ccc40b014fc6a7d20183d))961 - [smart-release #155] prepare for crates-index; refactor ([`498b6cc`](https://github.com/Byron/gitoxide/commit/498b6cc11f625c60ca7ccc40b014fc6a7d20183d))
932 - [smart-release #155] make it an actual depth-first traversal :D ([`b05a21f`](https://github.com//Byron/gitoxide/commit/b05a21f668f8d0ef176b450a160b4def23d3d79b))962 - [smart-release #155] make it an actual depth-first traversal :D ([`b05a21f`](https://github.com/Byron/gitoxide/commit/b05a21f668f8d0ef176b450a160b4def23d3d79b))
933 - [smart-release #155] sanity check for dry-run/no-dry-run-cargo-publish ([`2fa7b0b`](https://github.com//Byron/gitoxide/commit/2fa7b0b3053644f1132f1e8689d2f685c4e5b95d))963 - [smart-release #155] sanity check for dry-run/no-dry-run-cargo-publish ([`2fa7b0b`](https://github.com/Byron/gitoxide/commit/2fa7b0b3053644f1132f1e8689d2f685c4e5b95d))
934 - [smart-release #155] update README, add changelog ([`b5dd553`](https://github.com//Byron/gitoxide/commit/b5dd55333b48869c89dd38f437dbba2d217c14d8))964 - [smart-release #155] update README, add changelog ([`b5dd553`](https://github.com/Byron/gitoxide/commit/b5dd55333b48869c89dd38f437dbba2d217c14d8))
935 - thanks clippy ([`7709ca0`](https://github.com//Byron/gitoxide/commit/7709ca0eeed793825a3b2f3c3fd84e9feff1e494))965 - thanks clippy ([`7709ca0`](https://github.com/Byron/gitoxide/commit/7709ca0eeed793825a3b2f3c3fd84e9feff1e494))
936 - [smart-release #155] graceful handling of unspecified crate to publish ([`e65b657`](https://github.com//Byron/gitoxide/commit/e65b657300208513f957ad52cedc3af64666cd6d))966 - [smart-release #155] graceful handling of unspecified crate to publish ([`e65b657`](https://github.com/Byron/gitoxide/commit/e65b657300208513f957ad52cedc3af64666cd6d))
937 - [smart-release #155] rely only on cargo metadata for root paths ([`217dafb`](https://github.com//Byron/gitoxide/commit/217dafbd2453e079d8da82fb95753b965b359569))967 - [smart-release #155] rely only on cargo metadata for root paths ([`217dafb`](https://github.com/Byron/gitoxide/commit/217dafbd2453e079d8da82fb95753b965b359569))
938 - [smart-release #155] also ignore provided crate names if they didn't change ([`2110a8c`](https://github.com//Byron/gitoxide/commit/2110a8c3da4266083f2d46e75e8956d212598c86))968 - [smart-release #155] also ignore provided crate names if they didn't change ([`2110a8c`](https://github.com/Byron/gitoxide/commit/2110a8c3da4266083f2d46e75e8956d212598c86))
939 - [smart-release #155] gracefully fail when encountering unknown comparators ([`bee367b`](https://github.com//Byron/gitoxide/commit/bee367bfc816247316dede4b4f638fafa69d0fba))969 - [smart-release #155] gracefully fail when encountering unknown comparators ([`bee367b`](https://github.com/Byron/gitoxide/commit/bee367bfc816247316dede4b4f638fafa69d0fba))
940 - [smart-release #155] don't set versions if the new ones match ([`dd0f428`](https://github.com//Byron/gitoxide/commit/dd0f42848ce9906cdaff3418498f3e42b2c41e2c))970 - [smart-release #155] don't set versions if the new ones match ([`dd0f428`](https://github.com/Byron/gitoxide/commit/dd0f42848ce9906cdaff3418498f3e42b2c41e2c))
941 - [smart-release #155] refactor ([`07dc6d8`](https://github.com//Byron/gitoxide/commit/07dc6d81377b1830b8d1f76118dd9c220516d9fd))971 - [smart-release #155] refactor ([`07dc6d8`](https://github.com/Byron/gitoxide/commit/07dc6d81377b1830b8d1f76118dd9c220516d9fd))
942 - [smart-release #155] remove dia-semver ([`07f84c7`](https://github.com//Byron/gitoxide/commit/07f84c76e10b17e36cfaae05b4becfe186e2bebe))972 - [smart-release #155] remove dia-semver ([`07f84c7`](https://github.com/Byron/gitoxide/commit/07f84c76e10b17e36cfaae05b4becfe186e2bebe))
943 - [smart-release #155] don't set versions where there are none when fixing manifests ([`a1cc79f`](https://github.com//Byron/gitoxide/commit/a1cc79f4b97182a54d54f6cb8b41b756cd75ff81))973 - [smart-release #155] don't set versions where there are none when fixing manifests ([`a1cc79f`](https://github.com/Byron/gitoxide/commit/a1cc79f4b97182a54d54f6cb8b41b756cd75ff81))
944 - [smart-release #155] also find renamed dependencies when updating versions ([`06bc6a9`](https://github.com//Byron/gitoxide/commit/06bc6a9dd0715b0deb158968e62aa216d1902014))974 - [smart-release #155] also find renamed dependencies when updating versions ([`06bc6a9`](https://github.com/Byron/gitoxide/commit/06bc6a9dd0715b0deb158968e62aa216d1902014))
945 - [smart-release #155] a note ([`a726225`](https://github.com//Byron/gitoxide/commit/a726225df5967a02776e7caf26d9499ab0cfb262))975 - [smart-release #155] a note ([`a726225`](https://github.com/Byron/gitoxide/commit/a726225df5967a02776e7caf26d9499ab0cfb262))
946 - [smart-release #155] invert meaning of cargo-publish dryrun flag ([`cc57eb8`](https://github.com//Byron/gitoxide/commit/cc57eb8100f4502b0cb9ac0223f37444141884a3))976 - [smart-release #155] invert meaning of cargo-publish dryrun flag ([`cc57eb8`](https://github.com/Byron/gitoxide/commit/cc57eb8100f4502b0cb9ac0223f37444141884a3))
947 - [smart-release #155] allow dry-running cargo publish, too… ([`15e611e`](https://github.com//Byron/gitoxide/commit/15e611e8abb770f4b9c424faf678fbf7e6e541d5))977 - [smart-release #155] allow dry-running cargo publish, too… ([`15e611e`](https://github.com/Byron/gitoxide/commit/15e611e8abb770f4b9c424faf678fbf7e6e541d5))
948 - [smart-release #155] allow dry-running cargo-publish, too ([`a3add55`](https://github.com//Byron/gitoxide/commit/a3add5510395e47bddfea3ba9ad4a6e5aeba8ff7))978 - [smart-release #155] allow dry-running cargo-publish, too ([`a3add55`](https://github.com/Byron/gitoxide/commit/a3add5510395e47bddfea3ba9ad4a6e5aeba8ff7))
949 - [smart-release #155] Flag to auto-publish dependent stable crates as well ([`bded12f`](https://github.com//Byron/gitoxide/commit/bded12ffd4c92fdb97c320a813a3eccde824c47f))979 - [smart-release #155] Flag to auto-publish dependent stable crates as well ([`bded12f`](https://github.com/Byron/gitoxide/commit/bded12ffd4c92fdb97c320a813a3eccde824c47f))
950 - [smart-release #155] don't auto-add stable crates but suggest to do something about it ([`d1dca70`](https://github.com//Byron/gitoxide/commit/d1dca70f5893e4df5bc0fd7ecaffd739d007f1ee))980 - [smart-release #155] don't auto-add stable crates but suggest to do something about it ([`d1dca70`](https://github.com/Byron/gitoxide/commit/d1dca70f5893e4df5bc0fd7ecaffd739d007f1ee))
951 - [smart-release #155] refactor ([`8e78e77`](https://github.com//Byron/gitoxide/commit/8e78e77248066f03ff26e8ab1556377f57f6b901))981 - [smart-release #155] refactor ([`8e78e77`](https://github.com/Byron/gitoxide/commit/8e78e77248066f03ff26e8ab1556377f57f6b901))
952 - thanks clippy ([`507cb94`](https://github.com//Byron/gitoxide/commit/507cb94c1be97c6e3c0f15a8142c88291bfe1482))982 - thanks clippy ([`507cb94`](https://github.com/Byron/gitoxide/commit/507cb94c1be97c6e3c0f15a8142c88291bfe1482))
953 - [smart-release #155] refactor ([`fb1fb57`](https://github.com//Byron/gitoxide/commit/fb1fb57230fd8ae3b6b2654d33b4c130478f2781))983 - [smart-release #155] refactor ([`fb1fb57`](https://github.com/Byron/gitoxide/commit/fb1fb57230fd8ae3b6b2654d33b4c130478f2781))
954 - [smart-release #155] don't rely on cargo resolution order for cyclic case/publish groups ([`7c97fa4`](https://github.com//Byron/gitoxide/commit/7c97fa4eeeb261ec12a93fde5de90d11db1b6e60))984 - [smart-release #155] don't rely on cargo resolution order for cyclic case/publish groups ([`7c97fa4`](https://github.com/Byron/gitoxide/commit/7c97fa4eeeb261ec12a93fde5de90d11db1b6e60))
955 - [smart-release #155] avoid using cargo resolution order ([`4b7d9d1`](https://github.com//Byron/gitoxide/commit/4b7d9d1704c7236ff343634eb5d120beff6ff18c))985 - [smart-release #155] avoid using cargo resolution order ([`4b7d9d1`](https://github.com/Byron/gitoxide/commit/4b7d9d1704c7236ff343634eb5d120beff6ff18c))
956 - [smart-release #155] properly handle multi-crate dependencies (if there is no cycle) ([`e8838a9`](https://github.com//Byron/gitoxide/commit/e8838a97e143f67efe92fd98dc70b868d3ab3487))986 - [smart-release #155] properly handle multi-crate dependencies (if there is no cycle) ([`e8838a9`](https://github.com/Byron/gitoxide/commit/e8838a97e143f67efe92fd98dc70b868d3ab3487))
957 - [smart-release #155] trust our own resolution order more… ([`a977925`](https://github.com//Byron/gitoxide/commit/a977925262f000d2f33a25f80e298d5efce33347))987 - [smart-release #155] trust our own resolution order more… ([`a977925`](https://github.com/Byron/gitoxide/commit/a977925262f000d2f33a25f80e298d5efce33347))
958 - [smart-release #155] refactor ([`0841088`](https://github.com//Byron/gitoxide/commit/0841088f9ca70d727ca221ffb05daf6f5bf7b888))988 - [smart-release #155] refactor ([`0841088`](https://github.com/Byron/gitoxide/commit/0841088f9ca70d727ca221ffb05daf6f5bf7b888))
959 - [smart-release #155] don't check cycles on dependencies without version ([`9eeaa2f`](https://github.com//Byron/gitoxide/commit/9eeaa2f11ee063dec88b783d0be2c64902cfe093))989 - [smart-release #155] don't check cycles on dependencies without version ([`9eeaa2f`](https://github.com/Byron/gitoxide/commit/9eeaa2f11ee063dec88b783d0be2c64902cfe093))
960 - [smart-release #155] refactor ([`3f887a7`](https://github.com//Byron/gitoxide/commit/3f887a7f59b8c56a9e4aaa042bbab5f00382d089))990 - [smart-release #155] refactor ([`3f887a7`](https://github.com/Byron/gitoxide/commit/3f887a7f59b8c56a9e4aaa042bbab5f00382d089))
961 - [smart-release #155] refactor ([`680675b`](https://github.com//Byron/gitoxide/commit/680675b5a37c1a7ab77357460b8daf2df347a11f))991 - [smart-release #155] refactor ([`680675b`](https://github.com/Byron/gitoxide/commit/680675b5a37c1a7ab77357460b8daf2df347a11f))
962 - [smart-release #155] refactor ([`20a3aef`](https://github.com//Byron/gitoxide/commit/20a3aef84d480cecaa437a258d23e0904d004cb3))992 - [smart-release #155] refactor ([`20a3aef`](https://github.com/Byron/gitoxide/commit/20a3aef84d480cecaa437a258d23e0904d004cb3))
963 - remove dev-dependency cycles by removing their version ([`c40faca`](https://github.com//Byron/gitoxide/commit/c40faca41632cd2a226daf4ddf5293b65d1fdc82))993 - remove dev-dependency cycles by removing their version ([`c40faca`](https://github.com/Byron/gitoxide/commit/c40faca41632cd2a226daf4ddf5293b65d1fdc82))
964 - [smart-release #155] prepare release ([`1330dff`](https://github.com//Byron/gitoxide/commit/1330dff97d6a94e9653c98b0aa4330ea9b441ad1))994 - [smart-release #155] prepare release ([`1330dff`](https://github.com/Byron/gitoxide/commit/1330dff97d6a94e9653c98b0aa4330ea9b441ad1))
965 - [smart-release #155] cargo compatibility ([`d432a8e`](https://github.com//Byron/gitoxide/commit/d432a8e95dd88224b3c18cc173035458ef57faea))995 - [smart-release #155] cargo compatibility ([`d432a8e`](https://github.com/Byron/gitoxide/commit/d432a8e95dd88224b3c18cc173035458ef57faea))
966 - [smart-release #155] add readme ([`86252eb`](https://github.com//Byron/gitoxide/commit/86252ebb2f1bd8b5430600c09e01516359f4274f))996 - [smart-release #155] add readme ([`86252eb`](https://github.com/Byron/gitoxide/commit/86252ebb2f1bd8b5430600c09e01516359f4274f))
967 - [smart-release #155] --skip-tag flag ([`469de34`](https://github.com//Byron/gitoxide/commit/469de34e19ea25174b7461361e595815d1554343))997 - [smart-release #155] --skip-tag flag ([`469de34`](https://github.com/Byron/gitoxide/commit/469de34e19ea25174b7461361e595815d1554343))
968 - [smart-release #155] --bump option ([`552d244`](https://github.com//Byron/gitoxide/commit/552d24422e0b4a91bb0cb1f7e98dc101e0e19a5b))998 - [smart-release #155] --bump option ([`552d244`](https://github.com/Byron/gitoxide/commit/552d24422e0b4a91bb0cb1f7e98dc101e0e19a5b))
969 - [smart-release #155] remove subcommands ([`9f82828`](https://github.com//Byron/gitoxide/commit/9f828280307648be37926c803e19b51ade8dee8b))999 - [smart-release #155] remove subcommands ([`9f82828`](https://github.com/Byron/gitoxide/commit/9f828280307648be37926c803e19b51ade8dee8b))
970 - [smart-release #155] rename from 'utils' ([`a9e6fcc`](https://github.com//Byron/gitoxide/commit/a9e6fccda617ea44eb8593f4da18519eff56bf8c))1000 - [smart-release #155] rename from 'utils' ([`a9e6fcc`](https://github.com/Byron/gitoxide/commit/a9e6fccda617ea44eb8593f4da18519eff56bf8c))
971</details>1001</details>
972 1002
cargo-smart-release/Cargo.toml+1−1
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "cargo-smart-release"2name = "cargo-smart-release"
3version = "0.5.2"3version = "0.5.3"
4authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]4authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
5repository = "https://github.com/Byron/gitoxide"5repository = "https://github.com/Byron/gitoxide"
6description = "Cargo subcommand for fearlessly releasing crates in workspaces."6description = "Cargo subcommand for fearlessly releasing crates in workspaces."