@@ -5,6 +5,41 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## Unreleased
9+
10+ ### New Features (BREAKING)
11+
12+ - <csr-id-3d8fa8fef9800b1576beab8a5bc39b821157a5ed /> upgrade edition to 2021 in most crates.
13+ MSRV for this is 1.56, and we are now at 1.60 so should be compatible.
14+ This isn't more than a patch release as it should break nobody
15+ who is adhering to the MSRV, but let's be careful and mark it
16+ breaking.
17+
18+ Note that ` git-features ` and ` git-pack ` are still on edition 2018
19+ as they make use of a workaround to support (safe) mutable access
20+ to non-overlapping entries in a slice which doesn't work anymore
21+ in edition 2021.
22+
23+ ### Commit Statistics
24+
25+ <csr-read-only-do-not-edit />
26+
27+ - 2 commits contributed to the release over the course of 2 calendar days.
28+ - 42 days passed between releases.
29+ - 1 commit was understood as [ conventional] ( https://www.conventionalcommits.org ) .
30+ - 0 issues like '(#ID)' were seen in commit messages
31+
32+ ### Commit Details
33+
34+ <csr-read-only-do-not-edit />
35+
36+ <details ><summary >view details</summary >
37+
38+ * ** Uncategorized**
39+ - Merge branch 'version2021' ([ ` 0e4462d ` ] ( https://github.com/Byron/gitoxide/commit/0e4462df7a5166fe85c23a779462cdca8ee013e8 ) )
40+ - upgrade edition to 2021 in most crates. ([ ` 3d8fa8f ` ] ( https://github.com/Byron/gitoxide/commit/3d8fa8fef9800b1576beab8a5bc39b821157a5ed ) )
41+ </details >
42+
843## 0.13.0 (2022-10-10)
944
1045Maintenance release without user-facing changes.
@@ -13,10 +48,10 @@ Maintenance release without user-facing changes.
1348
1449<csr-read-only-do-not-edit />
1550
16- - 3 commits contributed to the release over the course of 20 calendar days.
51+ - 4 commits contributed to the release over the course of 20 calendar days.
1752 - 20 days passed between releases.
1853 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
19- - 0 issues like '(#ID)' where seen in commit messages
54+ - 0 issues like '(#ID)' were seen in commit messages
2055
2156### Commit Details
2257
@@ -25,6 +60,7 @@ Maintenance release without user-facing changes.
2560<details ><summary >view details</summary >
2661
2762 * ** Uncategorized**
63+ - Release git-hash v0.9.11, git-features v0.23.0, git-actor v0.13.0, git-attributes v0.5.0, git-object v0.22.0, git-ref v0.17.0, git-sec v0.4.1, git-config v0.9.0, git-url v0.10.0, git-credentials v0.6.0, git-diff v0.20.0, git-discover v0.6.0, git-traverse v0.18.0, git-index v0.6.0, git-mailmap v0.5.0, git-pack v0.24.0, git-odb v0.34.0, git-packetline v0.13.1, git-transport v0.21.0, git-protocol v0.21.0, git-revision v0.6.0, git-refspec v0.3.0, git-worktree v0.6.0, git-repository v0.25.0, safety bump 24 crates ([ ` 104d922 ` ] ( https://github.com/Byron/gitoxide/commit/104d922add61ab21c534c24ce8ed37cddf3e275a ) )
2864 - prepare changelogs for release ([ ` d232567 ` ] ( https://github.com/Byron/gitoxide/commit/d23256701a95284857dc8d1cb37c7c94cada973c ) )
2965 - Merge branch 'fix-git-features' ([ ` 82fd251 ` ] ( https://github.com/Byron/gitoxide/commit/82fd251ac80d07bc9da8a4d36e517aa35580d188 ) )
3066 - Merge branch 'diff' ([ ` 25a7726 ` ] ( https://github.com/Byron/gitoxide/commit/25a7726377fbe400ea3c4927d04e9dec99802b7b ) )
@@ -76,7 +112,7 @@ A maintenance release without user facing changes.
76112
77113 - 3 commits contributed to the release.
78114 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
79- - 0 issues like '(#ID)' where seen in commit messages
115+ - 0 issues like '(#ID)' were seen in commit messages
80116
81117### Commit Details
82118
@@ -110,7 +146,7 @@ A maintenance release without user facing changes.
110146 - 7 commits contributed to the release over the course of 4 calendar days.
111147 - 4 days passed between releases.
112148 - 3 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
113- - 0 issues like '(#ID)' where seen in commit messages
149+ - 0 issues like '(#ID)' were seen in commit messages
114150
115151### Commit Details
116152
@@ -139,7 +175,7 @@ A maintenance release with a dependency update.
139175 - 4 commits contributed to the release.
140176 - 1 day passed between releases.
141177 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
142- - 0 issues like '(#ID)' where seen in commit messages
178+ - 0 issues like '(#ID)' were seen in commit messages
143179
144180### Commit Details
145181
@@ -382,7 +418,7 @@ A maintenance release thanks to upgraded dependencies.
382418 - 7 commits contributed to the release over the course of 35 calendar days.
383419 - 55 days passed between releases.
384420 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
385- - 0 issues like '(#ID)' where seen in commit messages
421+ - 0 issues like '(#ID)' were seen in commit messages
386422
387423### Commit Details
388424
@@ -497,7 +533,7 @@ This release contains no functional changes.
497533 - 3 commits contributed to the release.
498534 - 1 day passed between releases.
499535 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
500- - 0 issues like '(#ID)' where seen in commit messages
536+ - 0 issues like '(#ID)' were seen in commit messages
501537
502538### Commit Details
503539
@@ -520,7 +556,7 @@ This release contains no functional changes.
520556 - 7 commits contributed to the release over the course of 6 calendar days.
521557 - 10 days passed between releases.
522558 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
523- - 0 issues like '(#ID)' where seen in commit messages
559+ - 0 issues like '(#ID)' were seen in commit messages
524560
525561### Commit Details
526562
@@ -547,7 +583,7 @@ This release contains no functional changes.
547583 - 4 commits contributed to the release over the course of 1 calendar day.
548584 - 1 day passed between releases.
549585 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
550- - 0 issues like '(#ID)' where seen in commit messages
586+ - 0 issues like '(#ID)' were seen in commit messages
551587
552588### Commit Details
553589
@@ -571,7 +607,7 @@ This release contains no functional changes.
571607 - 6 commits contributed to the release over the course of 6 calendar days.
572608 - 8 days passed between releases.
573609 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
574- - 0 issues like '(#ID)' where seen in commit messages
610+ - 0 issues like '(#ID)' were seen in commit messages
575611
576612### Commit Details
577613
@@ -597,7 +633,7 @@ This release contains no functional changes.
597633 - 2 commits contributed to the release over the course of 1 calendar day.
598634 - 3 days passed between releases.
599635 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
600- - 0 issues like '(#ID)' where seen in commit messages
636+ - 0 issues like '(#ID)' were seen in commit messages
601637
602638### Commit Details
603639
@@ -619,7 +655,7 @@ This release contains no functional changes.
619655 - 2 commits contributed to the release.
620656 - 1 day passed between releases.
621657 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
622- - 0 issues like '(#ID)' where seen in commit messages
658+ - 0 issues like '(#ID)' were seen in commit messages
623659
624660### Commit Details
625661
@@ -640,7 +676,7 @@ This release contains no functional changes.
640676
641677 - 2 commits contributed to the release.
642678 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
643- - 0 issues like '(#ID)' where seen in commit messages
679+ - 0 issues like '(#ID)' were seen in commit messages
644680
645681### Commit Details
646682
@@ -661,7 +697,7 @@ This release contains no functional changes.
661697
662698 - 2 commits contributed to the release.
663699 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
664- - 0 issues like '(#ID)' where seen in commit messages
700+ - 0 issues like '(#ID)' were seen in commit messages
665701
666702### Commit Details
667703
@@ -683,7 +719,7 @@ This release contains no functional changes.
683719 - 12 commits contributed to the release over the course of 45 calendar days.
684720 - 46 days passed between releases.
685721 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
686- - 0 issues like '(#ID)' where seen in commit messages
722+ - 0 issues like '(#ID)' were seen in commit messages
687723
688724### Commit Details
689725
@@ -714,7 +750,7 @@ This release contains no functional changes.
714750
715751 - 2 commits contributed to the release.
716752 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
717- - 0 issues like '(#ID)' where seen in commit messages
753+ - 0 issues like '(#ID)' were seen in commit messages
718754
719755### Commit Details
720756
@@ -735,7 +771,7 @@ This release contains no functional changes.
735771
736772 - 4 commits contributed to the release.
737773 - 0 commits were understood as [ conventional] ( https://www.conventionalcommits.org ) .
738- - 0 issues like '(#ID)' where seen in commit messages
774+ - 0 issues like '(#ID)' were seen in commit messages
739775
740776### Thanks Clippy
741777
0 commit comments