Skip to content

Commit 648022b

Browse files
authored
Merge pull request #2014 from GitoxideLabs/zip
avoid yanked `zip` dependency (#2013)
2 parents 8d30ab1 + f0ed2cc commit 648022b

File tree

26 files changed

+224
-52
lines changed

26 files changed

+224
-52
lines changed

Cargo.lock

+8-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gitoxide-core/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ serde = ["gix/serde", "dep:serde_json", "dep:serde", "bytesize/serde"]
5252
gix = { version = "^0.72.1", path = "../gix", default-features = false, features = ["merge", "blob-diff", "blame", "revision", "mailmap", "excludes", "attributes", "worktree-mutation", "credentials", "interrupt", "status", "dirwalk"] }
5353
gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.59.1", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static", "generate", "streaming-input"] }
5454
gix-transport-configuration-only = { package = "gix-transport", version = "^0.47.0", path = "../gix-transport", default-features = false }
55-
gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.21.1", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] }
55+
gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.21.2", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] }
5656
gix-status = { version = "^0.19.1", path = "../gix-status" }
5757
gix-fsck = { version = "^0.11.1", path = "../gix-fsck" }
5858
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }

gix-archive/CHANGELOG.md

+34-1
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,44 @@ 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+
## 0.21.2 (2025-05-16)
9+
10+
Update the `zip` dependency to the unyanked version 3.0.
11+
12+
### Commit Statistics
13+
14+
<csr-read-only-do-not-edit/>
15+
16+
- 7 commits contributed to the release over the course of 20 calendar days.
17+
- 20 days passed between releases.
18+
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
19+
- 2 unique issues were worked on: [#1984](https://github.com/GitoxideLabs/gitoxide/issues/1984), [#2013](https://github.com/GitoxideLabs/gitoxide/issues/2013)
20+
21+
### Commit Details
22+
23+
<csr-read-only-do-not-edit/>
24+
25+
<details><summary>view details</summary>
26+
27+
* **[#1984](https://github.com/GitoxideLabs/gitoxide/issues/1984)**
28+
- Further upgrade `jiff` to fix fuzz failures ([`0be4dd4`](https://github.com/GitoxideLabs/gitoxide/commit/0be4dd4e037e8a3080ef335913e06bc2584fd96d))
29+
* **[#2013](https://github.com/GitoxideLabs/gitoxide/issues/2013)**
30+
- Avoid yanked `zip` dependency ([`8692657`](https://github.com/GitoxideLabs/gitoxide/commit/8692657ec7c7ab765fcf1aeb9f0e1c55384e39d3))
31+
* **Uncategorized**
32+
- Update changelogs prior to release ([`31b86ee`](https://github.com/GitoxideLabs/gitoxide/commit/31b86ee6774ad6762f941aa0e8377e709bd41f5e))
33+
- Merge pull request #2009 from GitoxideLabs/release-gix-index ([`c3f06ae`](https://github.com/GitoxideLabs/gitoxide/commit/c3f06ae424ab4e1918a364cabe8276297465a73a))
34+
- Release gix-path v0.10.18, gix-date v0.10.2, gix-traverse v0.46.2, gix-index v0.40.1 ([`d2b4c44`](https://github.com/GitoxideLabs/gitoxide/commit/d2b4c44fcb2bf43e80d67532262631a5086f08de))
35+
- Merge pull request #1984 from GitoxideLabs/fuzz ([`f965540`](https://github.com/GitoxideLabs/gitoxide/commit/f965540c162ed3e23bd0d7ad9083093033647e51))
36+
- Merge pull request #1971 from GitoxideLabs/new-release ([`8d4c4d1`](https://github.com/GitoxideLabs/gitoxide/commit/8d4c4d1e09f84c962c29d98a686c64228196ac13))
37+
</details>
38+
839
## 0.21.1 (2025-04-26)
940

1041
### Commit Statistics
1142

1243
<csr-read-only-do-not-edit/>
1344

14-
- 1 commit contributed to the release.
45+
- 3 commits contributed to the release.
1546
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1647
- 0 issues like '(#ID)' were seen in commit messages
1748

@@ -22,7 +53,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2253
<details><summary>view details</summary>
2354

2455
* **Uncategorized**
56+
- Release gix-date v0.10.1, gix-utils v0.3.0, gix-actor v0.35.1, gix-validate v0.10.0, gix-path v0.10.17, gix-features v0.42.1, gix-hash v0.18.0, gix-hashtable v0.8.1, gix-object v0.49.1, gix-glob v0.20.0, gix-quote v0.6.0, gix-attributes v0.26.0, gix-command v0.6.0, gix-packetline-blocking v0.19.0, gix-filter v0.19.1, gix-fs v0.15.0, gix-commitgraph v0.28.0, gix-revwalk v0.20.1, gix-traverse v0.46.1, gix-worktree-stream v0.21.1, gix-archive v0.21.1, gix-tempfile v17.1.0, gix-lock v17.1.0, gix-index v0.40.0, gix-config-value v0.15.0, gix-pathspec v0.11.0, gix-ignore v0.15.0, gix-worktree v0.41.0, gix-diff v0.52.1, gix-blame v0.2.1, gix-ref v0.52.1, gix-sec v0.11.0, gix-config v0.45.1, gix-prompt v0.11.0, gix-url v0.31.0, gix-credentials v0.29.0, gix-discover v0.40.1, gix-dir v0.14.1, gix-mailmap v0.27.1, gix-revision v0.34.1, gix-merge v0.5.1, gix-negotiate v0.20.1, gix-pack v0.59.1, gix-odb v0.69.1, gix-refspec v0.30.1, gix-shallow v0.4.0, gix-packetline v0.19.0, gix-transport v0.47.0, gix-protocol v0.50.1, gix-status v0.19.1, gix-submodule v0.19.1, gix-worktree-state v0.19.0, gix v0.72.1, gix-fsck v0.11.1, gitoxide-core v0.47.1, gitoxide v0.44.0 ([`e104545`](https://github.com/GitoxideLabs/gitoxide/commit/e104545b78951ca882481d4a58f4425a8bc81c87))
2557
- Bump all prior pratch levels to majors ([`5f7f805`](https://github.com/GitoxideLabs/gitoxide/commit/5f7f80570e1a5522e76ea58cccbb957249a0dffe))
58+
- Merge pull request #1969 from GitoxideLabs/new-release ([`631f07a`](https://github.com/GitoxideLabs/gitoxide/commit/631f07ad0c1cb93d9da42cf2c8499584fe91880a))
2659
</details>
2760

2861
## 0.21.0 (2025-04-25)

gix-archive/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ lints.workspace = true
22

33
[package]
44
name = "gix-archive"
5-
version = "0.21.1"
5+
version = "0.21.2"
66
repository = "https://github.com/GitoxideLabs/gitoxide"
77
license = "MIT OR Apache-2.0"
88
description = "archive generation from of a worktree stream"
@@ -28,13 +28,13 @@ zip = ["dep:flate2", "dep:zip"]
2828

2929

3030
[dependencies]
31-
gix-worktree-stream = { version = "^0.21.1", path = "../gix-worktree-stream" }
31+
gix-worktree-stream = { version = "^0.21.2", path = "../gix-worktree-stream" }
3232
gix-object = { version = "^0.49.1", path = "../gix-object" }
3333
gix-path = { version = "^0.10.18", path = "../gix-path", optional = true }
3434
gix-date = { version = "^0.10.2", path = "../gix-date" }
3535

3636
flate2 = { version = "1.1.1", optional = true, default-features = false, features = ["zlib-rs"] }
37-
zip = { version = "2.6.1", optional = true, default-features = false, features = ["deflate"] }
37+
zip = { version = "3.0.0", optional = true, default-features = false, features = ["deflate"] }
3838
jiff = { version = "0.2.12", default-features = false, features = ["std"] }
3939

4040
thiserror = "2.0.0"

gix-attributes/CHANGELOG.md

+29-1
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,39 @@ 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+
## 0.26.1 (2025-05-16)
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 20 calendar days.
17+
- 20 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+
- Update changelogs prior to release ([`31b86ee`](https://github.com/GitoxideLabs/gitoxide/commit/31b86ee6774ad6762f941aa0e8377e709bd41f5e))
29+
- Merge pull request #2009 from GitoxideLabs/release-gix-index ([`c3f06ae`](https://github.com/GitoxideLabs/gitoxide/commit/c3f06ae424ab4e1918a364cabe8276297465a73a))
30+
- Release gix-path v0.10.18, gix-date v0.10.2, gix-traverse v0.46.2, gix-index v0.40.1 ([`d2b4c44`](https://github.com/GitoxideLabs/gitoxide/commit/d2b4c44fcb2bf43e80d67532262631a5086f08de))
31+
- Merge pull request #1971 from GitoxideLabs/new-release ([`8d4c4d1`](https://github.com/GitoxideLabs/gitoxide/commit/8d4c4d1e09f84c962c29d98a686c64228196ac13))
32+
</details>
33+
834
## 0.26.0 (2025-04-26)
935

1036
### Commit Statistics
1137

1238
<csr-read-only-do-not-edit/>
1339

14-
- 1 commit contributed to the release.
40+
- 3 commits contributed to the release.
1541
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1642
- 0 issues like '(#ID)' were seen in commit messages
1743

@@ -22,7 +48,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2248
<details><summary>view details</summary>
2349

2450
* **Uncategorized**
51+
- Release gix-date v0.10.1, gix-utils v0.3.0, gix-actor v0.35.1, gix-validate v0.10.0, gix-path v0.10.17, gix-features v0.42.1, gix-hash v0.18.0, gix-hashtable v0.8.1, gix-object v0.49.1, gix-glob v0.20.0, gix-quote v0.6.0, gix-attributes v0.26.0, gix-command v0.6.0, gix-packetline-blocking v0.19.0, gix-filter v0.19.1, gix-fs v0.15.0, gix-commitgraph v0.28.0, gix-revwalk v0.20.1, gix-traverse v0.46.1, gix-worktree-stream v0.21.1, gix-archive v0.21.1, gix-tempfile v17.1.0, gix-lock v17.1.0, gix-index v0.40.0, gix-config-value v0.15.0, gix-pathspec v0.11.0, gix-ignore v0.15.0, gix-worktree v0.41.0, gix-diff v0.52.1, gix-blame v0.2.1, gix-ref v0.52.1, gix-sec v0.11.0, gix-config v0.45.1, gix-prompt v0.11.0, gix-url v0.31.0, gix-credentials v0.29.0, gix-discover v0.40.1, gix-dir v0.14.1, gix-mailmap v0.27.1, gix-revision v0.34.1, gix-merge v0.5.1, gix-negotiate v0.20.1, gix-pack v0.59.1, gix-odb v0.69.1, gix-refspec v0.30.1, gix-shallow v0.4.0, gix-packetline v0.19.0, gix-transport v0.47.0, gix-protocol v0.50.1, gix-status v0.19.1, gix-submodule v0.19.1, gix-worktree-state v0.19.0, gix v0.72.1, gix-fsck v0.11.1, gitoxide-core v0.47.1, gitoxide v0.44.0 ([`e104545`](https://github.com/GitoxideLabs/gitoxide/commit/e104545b78951ca882481d4a58f4425a8bc81c87))
2552
- Bump all prior pratch levels to majors ([`5f7f805`](https://github.com/GitoxideLabs/gitoxide/commit/5f7f80570e1a5522e76ea58cccbb957249a0dffe))
53+
- Merge pull request #1969 from GitoxideLabs/new-release ([`631f07a`](https://github.com/GitoxideLabs/gitoxide/commit/631f07ad0c1cb93d9da42cf2c8499584fe91880a))
2654
</details>
2755

2856
## 0.25.1 (2025-04-25)

gix-attributes/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ lints.workspace = true
22

33
[package]
44
name = "gix-attributes"
5-
version = "0.26.0"
5+
version = "0.26.1"
66
repository = "https://github.com/GitoxideLabs/gitoxide"
77
license = "MIT OR Apache-2.0"
88
description = "A crate of the gitoxide project dealing .gitattributes files"
@@ -21,7 +21,7 @@ serde = ["dep:serde", "bstr/serde", "gix-glob/serde", "kstring/serde"]
2121
[dependencies]
2222
gix-path = { version = "^0.10.18", path = "../gix-path" }
2323
gix-quote = { version = "^0.6.0", path = "../gix-quote" }
24-
gix-glob = { version = "^0.20.0", path = "../gix-glob" }
24+
gix-glob = { version = "^0.20.1", path = "../gix-glob" }
2525
gix-trace = { version = "^0.1.12", path = "../gix-trace" }
2626

2727
bstr = { version = "1.12.0", default-features = false, features = ["std", "unicode"] }

gix-command/CHANGELOG.md

+29-1
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,39 @@ 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+
## 0.6.1 (2025-05-16)
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 20 calendar days.
17+
- 20 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+
- Update changelogs prior to release ([`31b86ee`](https://github.com/GitoxideLabs/gitoxide/commit/31b86ee6774ad6762f941aa0e8377e709bd41f5e))
29+
- Merge pull request #2009 from GitoxideLabs/release-gix-index ([`c3f06ae`](https://github.com/GitoxideLabs/gitoxide/commit/c3f06ae424ab4e1918a364cabe8276297465a73a))
30+
- Release gix-path v0.10.18, gix-date v0.10.2, gix-traverse v0.46.2, gix-index v0.40.1 ([`d2b4c44`](https://github.com/GitoxideLabs/gitoxide/commit/d2b4c44fcb2bf43e80d67532262631a5086f08de))
31+
- Merge pull request #1971 from GitoxideLabs/new-release ([`8d4c4d1`](https://github.com/GitoxideLabs/gitoxide/commit/8d4c4d1e09f84c962c29d98a686c64228196ac13))
32+
</details>
33+
834
## 0.6.0 (2025-04-26)
935

1036
### Commit Statistics
1137

1238
<csr-read-only-do-not-edit/>
1339

14-
- 1 commit contributed to the release.
40+
- 3 commits contributed to the release.
1541
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1642
- 0 issues like '(#ID)' were seen in commit messages
1743

@@ -22,7 +48,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2248
<details><summary>view details</summary>
2349

2450
* **Uncategorized**
51+
- Release gix-date v0.10.1, gix-utils v0.3.0, gix-actor v0.35.1, gix-validate v0.10.0, gix-path v0.10.17, gix-features v0.42.1, gix-hash v0.18.0, gix-hashtable v0.8.1, gix-object v0.49.1, gix-glob v0.20.0, gix-quote v0.6.0, gix-attributes v0.26.0, gix-command v0.6.0, gix-packetline-blocking v0.19.0, gix-filter v0.19.1, gix-fs v0.15.0, gix-commitgraph v0.28.0, gix-revwalk v0.20.1, gix-traverse v0.46.1, gix-worktree-stream v0.21.1, gix-archive v0.21.1, gix-tempfile v17.1.0, gix-lock v17.1.0, gix-index v0.40.0, gix-config-value v0.15.0, gix-pathspec v0.11.0, gix-ignore v0.15.0, gix-worktree v0.41.0, gix-diff v0.52.1, gix-blame v0.2.1, gix-ref v0.52.1, gix-sec v0.11.0, gix-config v0.45.1, gix-prompt v0.11.0, gix-url v0.31.0, gix-credentials v0.29.0, gix-discover v0.40.1, gix-dir v0.14.1, gix-mailmap v0.27.1, gix-revision v0.34.1, gix-merge v0.5.1, gix-negotiate v0.20.1, gix-pack v0.59.1, gix-odb v0.69.1, gix-refspec v0.30.1, gix-shallow v0.4.0, gix-packetline v0.19.0, gix-transport v0.47.0, gix-protocol v0.50.1, gix-status v0.19.1, gix-submodule v0.19.1, gix-worktree-state v0.19.0, gix v0.72.1, gix-fsck v0.11.1, gitoxide-core v0.47.1, gitoxide v0.44.0 ([`e104545`](https://github.com/GitoxideLabs/gitoxide/commit/e104545b78951ca882481d4a58f4425a8bc81c87))
2552
- Bump all prior pratch levels to majors ([`5f7f805`](https://github.com/GitoxideLabs/gitoxide/commit/5f7f80570e1a5522e76ea58cccbb957249a0dffe))
53+
- Merge pull request #1969 from GitoxideLabs/new-release ([`631f07a`](https://github.com/GitoxideLabs/gitoxide/commit/631f07ad0c1cb93d9da42cf2c8499584fe91880a))
2654
</details>
2755

2856
## 0.5.1 (2025-04-25)

gix-command/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ lints.workspace = true
22

33
[package]
44
name = "gix-command"
5-
version = "0.6.0"
5+
version = "0.6.1"
66
repository = "https://github.com/GitoxideLabs/gitoxide"
77
license = "MIT OR Apache-2.0"
88
description = "A crate of the gitoxide project handling internal git command execution"

gix-config/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ gix-config-value = { version = "^0.15.0", path = "../gix-config-value" }
2424
gix-path = { version = "^0.10.18", path = "../gix-path" }
2525
gix-sec = { version = "^0.11.0", path = "../gix-sec" }
2626
gix-ref = { version = "^0.52.1", path = "../gix-ref" }
27-
gix-glob = { version = "^0.20.0", path = "../gix-glob" }
27+
gix-glob = { version = "^0.20.1", path = "../gix-glob" }
2828

2929
winnow = { version = "0.7.7", features = ["simd"] }
3030
memchr = "2"

gix-credentials/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ serde = ["dep:serde", "bstr/serde", "gix-sec/serde"]
2222
gix-sec = { version = "^0.11.0", path = "../gix-sec" }
2323
gix-url = { version = "^0.31.0", path = "../gix-url" }
2424
gix-path = { version = "^0.10.18", path = "../gix-path" }
25-
gix-command = { version = "^0.6.0", path = "../gix-command" }
25+
gix-command = { version = "^0.6.1", path = "../gix-command" }
2626
gix-config-value = { version = "^0.15.0", path = "../gix-config-value" }
2727
gix-prompt = { version = "^0.11.0", path = "../gix-prompt" }
2828
gix-date = { version = "^0.10.1", path = "../gix-date" }

gix-diff/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ doctest = false
2929
[dependencies]
3030
gix-index = { version = "^0.40.1", path = "../gix-index", optional = true }
3131
gix-pathspec = { version = "^0.11.0", path = "../gix-pathspec", optional = true }
32-
gix-attributes = { version = "^0.26.0", path = "../gix-attributes", optional = true }
32+
gix-attributes = { version = "^0.26.1", path = "../gix-attributes", optional = true }
3333
gix-hash = { version = "^0.18.0", path = "../gix-hash" }
3434
gix-object = { version = "^0.49.1", path = "../gix-object" }
35-
gix-filter = { version = "^0.19.1", path = "../gix-filter", optional = true }
35+
gix-filter = { version = "^0.19.2", path = "../gix-filter", optional = true }
3636
gix-worktree = { version = "^0.41.0", path = "../gix-worktree", default-features = false, features = ["attributes"], optional = true }
37-
gix-command = { version = "^0.6.0", path = "../gix-command", optional = true }
37+
gix-command = { version = "^0.6.1", path = "../gix-command", optional = true }
3838
gix-path = { version = "^0.10.18", path = "../gix-path", optional = true }
3939
gix-fs = { version = "^0.15.0", path = "../gix-fs", optional = true }
4040
gix-tempfile = { version = "^17.1.0", path = "../gix-tempfile", optional = true }

0 commit comments

Comments
 (0)