Skip to content

Commit 0f25841

Browse files
committed
prepare changelogs prior to release
1 parent 9ed2b24 commit 0f25841

File tree

42 files changed

+1569
-336
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+1569
-336
lines changed

CHANGELOG.md

+53
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,59 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## Unreleased
9+
10+
### New Features
11+
12+
- <csr-id-c7213bcf2cf6be4058a78dbd86bbab4c5ad4afa7/> support for listing worktrees with `gix worktree list`
13+
14+
### Bug Fixes
15+
16+
- <csr-id-6eb4ea6cf27b2feb3edb9dbf754393b0c7d272fd/> Adjust `gix clean` warning and help for worktree fix
17+
- <csr-id-c241422dc64f97e9dc781465ae69130a423ee501/> Clarify -r/--repositories and --skip-hidden-repositories
18+
This adds information to the help text for the `git clean` options
19+
`-r`/`--repositories` and `--skip-hidden-repositories` to make it
20+
clearer what their relationship is, avoid creating the false
21+
impression that repositories are never deleted in the absence of
22+
`-r`/`--repositories`, and note that `--skip-hidden-repositories`
23+
is sometimes needed to preserve not only separate repositories but
24+
the (probably rarer) case of hidden nested worktrees of the current
25+
repository.
26+
27+
### Other
28+
29+
- <csr-id-28ac6572722f7ea31795dc0417521c70bcb6ec8f/> switch from `time` to `jiff`
30+
This swaps out `time` for `jiff`. It doesn't completely remove `time`
31+
from the dependency tree. The last remaining use of `time` is in
32+
`prodash`, outside of the gitoxide project.
33+
34+
### Commit Statistics
35+
36+
<csr-read-only-do-not-edit/>
37+
38+
- 9 commits contributed to the release over the course of 28 calendar days.
39+
- 29 days passed between releases.
40+
- 4 commits were understood as [conventional](https://www.conventionalcommits.org).
41+
- 0 issues like '(#ID)' were seen in commit messages
42+
43+
### Commit Details
44+
45+
<csr-read-only-do-not-edit/>
46+
47+
<details><summary>view details</summary>
48+
49+
* **Uncategorized**
50+
- Merge pull request #1531 from EliahKagan/progress-typos ([`25a3f1b`](https://github.com/Byron/gitoxide/commit/25a3f1b0b07c01dd44df254f46caa6f78a4d3014))
51+
- Fix typos in config support info ([`b31d6b7`](https://github.com/Byron/gitoxide/commit/b31d6b79fd9bc528deaf0e3027dcaae0229ff581))
52+
- Merge branch 'ag/jiff' ([`5871fb1`](https://github.com/Byron/gitoxide/commit/5871fb130b1a603c1e768f4b2371ac9d7cc56330))
53+
- Switch from `time` to `jiff` ([`28ac657`](https://github.com/Byron/gitoxide/commit/28ac6572722f7ea31795dc0417521c70bcb6ec8f))
54+
- Merge pull request #1471 from EliahKagan/hidden ([`a9aac4f`](https://github.com/Byron/gitoxide/commit/a9aac4f88d1d6245a3b03bd46e691697f661c114))
55+
- Adjust `gix clean` warning and help for worktree fix ([`6eb4ea6`](https://github.com/Byron/gitoxide/commit/6eb4ea6cf27b2feb3edb9dbf754393b0c7d272fd))
56+
- Clarify -r/--repositories and --skip-hidden-repositories ([`c241422`](https://github.com/Byron/gitoxide/commit/c241422dc64f97e9dc781465ae69130a423ee501))
57+
- Merge branch 'fix-clean' ([`33eacfb`](https://github.com/Byron/gitoxide/commit/33eacfbaace2021043e2b5d72dcb9293af6c4020))
58+
- Support for listing worktrees with `gix worktree list` ([`c7213bc`](https://github.com/Byron/gitoxide/commit/c7213bcf2cf6be4058a78dbd86bbab4c5ad4afa7))
59+
</details>
60+
861
## 0.37.0 (2024-07-23)
962

1063
<csr-id-202f3e48a96b38d32b11d28449358c7d1f3546ff/>

gitoxide-core/CHANGELOG.md

+74-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,78 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## Unreleased
9+
10+
### Bug Fixes
11+
12+
- <csr-id-1257fbdd0f54eafde2546f2140e945d11fb0eb6a/> prevent terminal windows from popping up if code is run from a graphical UI on Windows
13+
- <csr-id-6eb4ea6cf27b2feb3edb9dbf754393b0c7d272fd/> Adjust `gix clean` warning and help for worktree fix
14+
15+
### Commit Statistics
16+
17+
<csr-read-only-do-not-edit/>
18+
19+
- 10 commits contributed to the release over the course of 27 calendar days.
20+
- 28 days passed between releases.
21+
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
22+
- 0 issues like '(#ID)' were seen in commit messages
23+
24+
### Commit Details
25+
26+
<csr-read-only-do-not-edit/>
27+
28+
<details><summary>view details</summary>
29+
30+
* **Uncategorized**
31+
- Merge branch 'improvements' ([`242fedc`](https://github.com/Byron/gitoxide/commit/242fedc973c56b6c1b6f150af99dda972a67f547))
32+
- Use improved gix-diff API for better buffer handling ([`f944e49`](https://github.com/Byron/gitoxide/commit/f944e49ec97b6e9dcffab8606ca0b46e343d7e55))
33+
- Merge pull request #1511 from joshtriplett/upgrade-sysinfo ([`9d7da54`](https://github.com/Byron/gitoxide/commit/9d7da54700265389cde88496d2f92a84d3cd3043))
34+
- Upgrade sysinfo from 0.30 to 0.31 ([`b7f4de4`](https://github.com/Byron/gitoxide/commit/b7f4de455d01fd0e4d711822b584765620ea879a))
35+
- Merge branch 'push-ysnqkzlzwuwq' ([`e2c747d`](https://github.com/Byron/gitoxide/commit/e2c747d9049bc4a4975de2fd780e8b1fb862fc09))
36+
- Prevent terminal windows from popping up if code is run from a graphical UI on Windows ([`1257fbd`](https://github.com/Byron/gitoxide/commit/1257fbdd0f54eafde2546f2140e945d11fb0eb6a))
37+
- Merge branch 'upgrades' ([`1d37bf6`](https://github.com/Byron/gitoxide/commit/1d37bf6a773d56eea9003aa626ced413e8e0eaa3))
38+
- Upgrade `rusqlite` to the latest version ([`51c4706`](https://github.com/Byron/gitoxide/commit/51c4706db61348531759686c3d6b805b72bcdb6b))
39+
- Adjust `gix clean` warning and help for worktree fix ([`6eb4ea6`](https://github.com/Byron/gitoxide/commit/6eb4ea6cf27b2feb3edb9dbf754393b0c7d272fd))
40+
- Warn about hidden worktrees as well as separate repos ([`8c0448f`](https://github.com/Byron/gitoxide/commit/8c0448f6c4384b07d57e6c0633e3f766d54d2ce2))
41+
</details>
42+
43+
## 0.39.1 (2024-07-25)
44+
45+
### New Features
46+
47+
- <csr-id-c7213bcf2cf6be4058a78dbd86bbab4c5ad4afa7/> support for listing worktrees with `gix worktree list`
48+
49+
### Bug Fixes
50+
51+
- <csr-id-1772f88882824b92fd233bc2148c4ad123740096/> avoid `as_ref()` call as `bstr` could break downstream with new impls
52+
As `bstr` adds a new implementation of `AsRef`, the `as_ref()` call becomes
53+
ambiguous which will then break `gitoxide`.
54+
55+
Now `as_ref()` is avoided in favor of a method that can't fail.
56+
57+
### Commit Statistics
58+
59+
<csr-read-only-do-not-edit/>
60+
61+
- 4 commits contributed to the release.
62+
- 1 day passed between releases.
63+
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
64+
- 1 unique issue was worked on: [#1466](https://github.com/Byron/gitoxide/issues/1466)
65+
66+
### Commit Details
67+
68+
<csr-read-only-do-not-edit/>
69+
70+
<details><summary>view details</summary>
71+
72+
* **[#1466](https://github.com/Byron/gitoxide/issues/1466)**
73+
- Prepare manual release of `gitoxide-core` ([`8b09cf2`](https://github.com/Byron/gitoxide/commit/8b09cf254e8e376907b9e26d172cb9adf98f4d6e))
74+
- Avoid `as_ref()` call as `bstr` could break downstream with new impls ([`1772f88`](https://github.com/Byron/gitoxide/commit/1772f88882824b92fd233bc2148c4ad123740096))
75+
* **Uncategorized**
76+
- Merge branch 'fix-clean' ([`33eacfb`](https://github.com/Byron/gitoxide/commit/33eacfbaace2021043e2b5d72dcb9293af6c4020))
77+
- Support for listing worktrees with `gix worktree list` ([`c7213bc`](https://github.com/Byron/gitoxide/commit/c7213bcf2cf6be4058a78dbd86bbab4c5ad4afa7))
78+
</details>
79+
880
## 0.39.0 (2024-07-23)
981

1082
### New Features
@@ -20,7 +92,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2092

2193
<csr-read-only-do-not-edit/>
2294

23-
- 20 commits contributed to the release over the course of 58 calendar days.
95+
- 21 commits contributed to the release over the course of 58 calendar days.
2496
- 62 days passed between releases.
2597
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
2698
- 0 issues like '(#ID)' were seen in commit messages
@@ -38,6 +110,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
38110
<details><summary>view details</summary>
39111

40112
* **Uncategorized**
113+
- Release gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 ([`0e8508a`](https://github.com/Byron/gitoxide/commit/0e8508a629c74068a1e667ea4222c3e69ae0b861))
41114
- Release gix-actor v0.31.5, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 ([`6232824`](https://github.com/Byron/gitoxide/commit/6232824301847a9786dea0b926796a3187493587))
42115
- Release gix-glob v0.16.4, gix-attributes v0.22.3, gix-command v0.3.8, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 ([`a1b73a6`](https://github.com/Byron/gitoxide/commit/a1b73a67c19d9102a2c5a7f574a7a53a86d0094c))
43116
- Update manifests (by cargo-smart-release) ([`0470df3`](https://github.com/Byron/gitoxide/commit/0470df3b8ebb136b219f0057f1e9a7031975cce5))

gix-actor/CHANGELOG.md

+28-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,32 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## Unreleased
9+
10+
A maintenance release without user-facing changes.
11+
12+
### Commit Statistics
13+
14+
<csr-read-only-do-not-edit/>
15+
16+
- 4 commits contributed to the release over the course of 24 calendar days.
17+
- 29 days passed between releases.
18+
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
19+
- 0 issues like '(#ID)' were seen in commit messages
20+
21+
### Commit Details
22+
23+
<csr-read-only-do-not-edit/>
24+
25+
<details><summary>view details</summary>
26+
27+
* **Uncategorized**
28+
- Merge branch 'dependabot/github_actions/github-actions-c4bcf5a8e2' ([`2e00b5e`](https://github.com/Byron/gitoxide/commit/2e00b5ef6e8a15e7f0a34d54739a5cd1c986b322))
29+
- Make `winnow` a workspace dependency ([`78a7e32`](https://github.com/Byron/gitoxide/commit/78a7e32c34150dece4065e513cd177356619419f))
30+
- Merge branch 'ag/jiff' ([`5871fb1`](https://github.com/Byron/gitoxide/commit/5871fb130b1a603c1e768f4b2371ac9d7cc56330))
31+
- Assure the next release is breaking ([`9fd1090`](https://github.com/Byron/gitoxide/commit/9fd10905449a41cdda5eb2764e4d45d314de9c04))
32+
</details>
33+
834
## 0.31.5 (2024-07-23)
935

1036
A maintenance release without user-facing changes.
@@ -13,7 +39,7 @@ A maintenance release without user-facing changes.
1339

1440
<csr-read-only-do-not-edit/>
1541

16-
- 1 commit contributed to the release.
42+
- 2 commits contributed to the release.
1743
- 19 days passed between releases.
1844
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1945
- 0 issues like '(#ID)' were seen in commit messages
@@ -25,6 +51,7 @@ A maintenance release without user-facing changes.
2551
<details><summary>view details</summary>
2652

2753
* **Uncategorized**
54+
- Release gix-actor v0.31.5, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 ([`6232824`](https://github.com/Byron/gitoxide/commit/6232824301847a9786dea0b926796a3187493587))
2855
- Fix-up version of `gix-date` depndend on in `gix-actor` ([`5fb6a2d`](https://github.com/Byron/gitoxide/commit/5fb6a2dec61b7fcd8e5f0f6ff9e5cc41975f2d52))
2956
</details>
3057

gix-archive/CHANGELOG.md

+32-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,36 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## Unreleased
9+
10+
### Other
11+
12+
- <csr-id-28ac6572722f7ea31795dc0417521c70bcb6ec8f/> switch from `time` to `jiff`
13+
This swaps out `time` for `jiff`. It doesn't completely remove `time`
14+
from the dependency tree. The last remaining use of `time` is in
15+
`prodash`, outside of the gitoxide project.
16+
17+
### Commit Statistics
18+
19+
<csr-read-only-do-not-edit/>
20+
21+
- 3 commits contributed to the release over the course of 24 calendar days.
22+
- 29 days passed between releases.
23+
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
24+
- 0 issues like '(#ID)' were seen in commit messages
25+
26+
### Commit Details
27+
28+
<csr-read-only-do-not-edit/>
29+
30+
<details><summary>view details</summary>
31+
32+
* **Uncategorized**
33+
- Merge branch 'ag/jiff' ([`5871fb1`](https://github.com/Byron/gitoxide/commit/5871fb130b1a603c1e768f4b2371ac9d7cc56330))
34+
- Assure the next release is breaking ([`9fd1090`](https://github.com/Byron/gitoxide/commit/9fd10905449a41cdda5eb2764e4d45d314de9c04))
35+
- Switch from `time` to `jiff` ([`28ac657`](https://github.com/Byron/gitoxide/commit/28ac6572722f7ea31795dc0417521c70bcb6ec8f))
36+
</details>
37+
838
## 0.13.2 (2024-07-23)
939

1040
A maintenance release without user-facing changes.
@@ -13,7 +43,7 @@ A maintenance release without user-facing changes.
1343

1444
<csr-read-only-do-not-edit/>
1545

16-
- 15 commits contributed to the release over the course of 58 calendar days.
46+
- 16 commits contributed to the release over the course of 58 calendar days.
1747
- 58 days passed between releases.
1848
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1949
- 0 issues like '(#ID)' were seen in commit messages
@@ -25,6 +55,7 @@ A maintenance release without user-facing changes.
2555
<details><summary>view details</summary>
2656

2757
* **Uncategorized**
58+
- Release gix-actor v0.31.5, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 ([`6232824`](https://github.com/Byron/gitoxide/commit/6232824301847a9786dea0b926796a3187493587))
2859
- Release gix-glob v0.16.4, gix-attributes v0.22.3, gix-command v0.3.8, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 ([`a1b73a6`](https://github.com/Byron/gitoxide/commit/a1b73a67c19d9102a2c5a7f574a7a53a86d0094c))
2960
- Update manifests (by cargo-smart-release) ([`0470df3`](https://github.com/Byron/gitoxide/commit/0470df3b8ebb136b219f0057f1e9a7031975cce5))
3061
- Prepare changelog prior to release ([`99c00cc`](https://github.com/Byron/gitoxide/commit/99c00cc3ae9827555e2e1162328bc57038619d1f))

0 commit comments

Comments
 (0)