Skip to content

Commit 0f411e9

Browse files
committed
Release gix-features v0.28.0, gix-actor v0.19.0, gix-object v0.28.0, gix-diff v0.28.0, gix-traverse v0.24.0, gix-pack v0.32.0, safety bump 20 crates
SAFETY BUMP: gix-actor v0.19.0, gix-object v0.28.0, gix-diff v0.28.0, gix-traverse v0.24.0, gix-pack v0.32.0, gix-url v0.15.0, gix-ref v0.26.0, gix-config v0.18.0, gix-index v0.14.0, gix-worktree v0.14.0, gix-attributes v0.10.0, gix-odb v0.42.0, gix-transport v0.27.0, gix-protocol v0.28.0, gix v0.39.0, gix-mailmap v0.11.0, gix-revision v0.12.0, gix-credentials v0.11.0, gix-discover v0.15.0, gix-refspec v0.9.0
1 parent 6db30ef commit 0f411e9

File tree

33 files changed

+255
-177
lines changed

33 files changed

+255
-177
lines changed

Cargo.lock

Lines changed: 81 additions & 81 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@ cache-efficiency-debug = ["gix-features/cache-efficiency-debug"]
8888
anyhow = "1.0.42"
8989

9090
gitoxide-core = { version = "^0.26.0", path = "gitoxide-core" }
91-
gix-features = { version = "^0.27.0", path = "gix-features" }
92-
gix = { version = "^0.38.0", path = "gix", default-features = false }
91+
gix-features = { version = "^0.28.0", path = "gix-features" }
92+
gix = { version = "^0.39.0", path = "gix", default-features = false }
9393
time = "0.3.19"
9494

9595
clap = { version = "4.1.1", features = ["derive", "cargo"] }

cargo-smart-release/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ test = false
2424
cache-efficiency-debug = ["gix/cache-efficiency-debug"]
2525

2626
[dependencies]
27-
gix = { version = "^0.38.0", path = "../gix", default-features = false, features = ["max-performance-safe"] }
27+
gix = { version = "^0.39.0", path = "../gix", default-features = false, features = ["max-performance-safe"] }
2828
anyhow = "1.0.42"
2929
clap = { version = "4.1.0", features = ["derive", "cargo"] }
3030
env_logger = { version = "0.10.0", default-features = false, features = ["humantime", "auto-color"] }

gitoxide-core/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ serde1 = ["gix-commitgraph/serde1", "gix/serde1", "serde_json", "serde", "bytesi
3838

3939
[dependencies]
4040
# deselect everything else (like "performance") as this should be controllable by the parent application.
41-
gix = { version = "^0.38.0", path = "../gix", default-features = false }
42-
gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.31.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static"] }
43-
gix-transport-configuration-only = { package = "gix-transport", version = "^0.26.0", path = "../gix-transport", default-features = false }
41+
gix = { version = "^0.39.0", path = "../gix", default-features = false }
42+
gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.32.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static"] }
43+
gix-transport-configuration-only = { package = "gix-transport", version = "^0.27.0", path = "../gix-transport", default-features = false }
4444
gix-commitgraph = { version = "^0.14.0", path = "../gix-commitgraph" }
4545
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
4646
anyhow = "1.0.42"
@@ -58,7 +58,7 @@ futures-io = { version = "0.3.16", optional = true }
5858
blocking = { version = "1.0.2", optional = true }
5959

6060
# for 'organize' functionality
61-
gix-url = { version = "^0.14.0", path = "../gix-url", optional = true }
61+
gix-url = { version = "^0.15.0", path = "../gix-url", optional = true }
6262
jwalk = { version = "0.8.0", optional = true }
6363

6464
# for 'hours'

gix-actor/CHANGELOG.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,29 @@ 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
8+
## 0.19.0 (2023-03-04)
99

1010
A maintenance release without user-facing changes.
1111

12+
### Commit Statistics
13+
14+
<csr-read-only-do-not-edit/>
15+
16+
- 1 commit contributed to the release.
17+
- 3 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+
- Prepare changelogs prior to release of `gix-pack` ([`6db30ef`](https://github.com/Byron/gitoxide/commit/6db30ef6b5e931bbf12135507a3d922051de4d4b))
29+
</details>
30+
1231
## 0.18.0 (2023-03-01)
1332

1433
<csr-id-634429a9c09dc9116bdb1c2317e7a96f27f2ddc8/>

gix-actor/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "gix-actor"
3-
version = "0.18.0"
3+
version = "0.19.0"
44
description = "A way to identify git actors"
55
authors = ["Sebastian Thiel <[email protected]>"]
66
repository = "https://github.com/Byron/gitoxide"
@@ -17,7 +17,7 @@ doctest = false
1717
serde1 = ["serde", "bstr/serde", "gix-date/serde1"]
1818

1919
[dependencies]
20-
gix-features = { version = "^0.27.0", path = "../gix-features", optional = true }
20+
gix-features = { version = "^0.28.0", path = "../gix-features", optional = true }
2121
gix-date = { version = "^0.4.3", path = "../gix-date" }
2222

2323
thiserror = "1.0.38"

gix-attributes/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "gix-attributes"
3-
version = "0.9.0"
3+
version = "0.10.0"
44
repository = "https://github.com/Byron/gitoxide"
55
license = "MIT/Apache-2.0"
66
description = "A WIP crate of the gitoxide project dealing .gitattributes files"
@@ -17,7 +17,7 @@ doctest = false
1717
serde1 = ["serde", "bstr/serde", "gix-glob/serde1"]
1818

1919
[dependencies]
20-
gix-features = { version = "^0.27.0", path = "../gix-features" }
20+
gix-features = { version = "^0.28.0", path = "../gix-features" }
2121
gix-path = { version = "^0.7.2", path = "../gix-path" }
2222
gix-quote = { version = "^0.4.3", path = "../gix-quote" }
2323
gix-glob = { version = "^0.5.5", path = "../gix-glob" }

gix-commitgraph/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ doctest = false
1818
serde1 = ["serde", "gix-hash/serde1", "bstr/serde"]
1919

2020
[dependencies]
21-
gix-features = { version = "^0.27.0", path = "../gix-features", features = ["rustsha1"] }
21+
gix-features = { version = "^0.28.0", path = "../gix-features", features = ["rustsha1"] }
2222
gix-hash = { version = "^0.10.3", path = "../gix-hash" }
2323
gix-chunk = { version = "^0.4.1", path = "../gix-chunk" }
2424

gix-config/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "gix-config"
3-
version = "0.17.0"
3+
version = "0.18.0"
44
repository = "https://github.com/Byron/gitoxide"
55
description = "A gix-config file parser and editor from the gitoxide project"
66
license = "MIT OR Apache-2.0"
@@ -17,11 +17,11 @@ autotests = false
1717
serde1 = ["serde", "bstr/serde", "gix-sec/serde1", "gix-ref/serde1", "gix-glob/serde1", "gix-config-value/serde1"]
1818

1919
[dependencies]
20-
gix-features = { version = "^0.27.0", path = "../gix-features"}
20+
gix-features = { version = "^0.28.0", path = "../gix-features"}
2121
gix-config-value = { version = "^0.10.1", path = "../gix-config-value" }
2222
gix-path = { version = "^0.7.2", path = "../gix-path" }
2323
gix-sec = { version = "^0.6.2", path = "../gix-sec" }
24-
gix-ref = { version = "^0.25.0", path = "../gix-ref" }
24+
gix-ref = { version = "^0.26.0", path = "../gix-ref" }
2525
gix-glob = { version = "^0.5.5", path = "../gix-glob" }
2626

2727
nom = { version = "7", default_features = false, features = [ "std" ] }

gix-credentials/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "gix-credentials"
3-
version = "0.10.0"
3+
version = "0.11.0"
44
repository = "https://github.com/Byron/gitoxide"
55
license = "MIT/Apache-2.0"
66
description = "A WIP crate of the gitoxide project to interact with git credentials helpers"
@@ -17,7 +17,7 @@ serde1 = ["serde", "bstr/serde", "gix-sec/serde1"]
1717

1818
[dependencies]
1919
gix-sec = { version = "^0.6.2", path = "../gix-sec" }
20-
gix-url = { version = "^0.14.0", path = "../gix-url" }
20+
gix-url = { version = "^0.15.0", path = "../gix-url" }
2121
gix-path = { version = "^0.7.2", path = "../gix-path" }
2222
gix-command = { version = "^0.2.4", path = "../gix-command" }
2323
gix-config-value = { version = "^0.10.1", path = "../gix-config-value" }

gix-diff/CHANGELOG.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,29 @@ 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
8+
## 0.28.0 (2023-03-04)
99

1010
A maintenance release without user-facing changes.
1111

12+
### Commit Statistics
13+
14+
<csr-read-only-do-not-edit/>
15+
16+
- 1 commit contributed to the release.
17+
- 3 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+
- Prepare changelogs prior to release of `gix-pack` ([`6db30ef`](https://github.com/Byron/gitoxide/commit/6db30ef6b5e931bbf12135507a3d922051de4d4b))
29+
</details>
30+
1231
## 0.27.0 (2023-03-01)
1332

1433
A maintenance release without user-facing changes.

gix-diff/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "gix-diff"
3-
version = "0.27.0"
3+
version = "0.28.0"
44
repository = "https://github.com/Byron/gitoxide"
55
license = "MIT/Apache-2.0"
66
description = "Calculate differences between various git objects"
@@ -21,7 +21,7 @@ doctest = false
2121

2222
[dependencies]
2323
gix-hash = { version = "^0.10.2", path = "../gix-hash" }
24-
gix-object = { version = "^0.27.0", path = "../gix-object" }
24+
gix-object = { version = "^0.28.0", path = "../gix-object" }
2525
thiserror = "1.0.32"
2626
imara-diff = "0.1.3"
2727
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}

gix-discover/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "gix-discover"
3-
version = "0.14.0"
3+
version = "0.15.0"
44
repository = "https://github.com/Byron/gitoxide"
55
license = "MIT/Apache-2.0"
66
description = "Discover git repositories and check if a directory is a git repository"
@@ -15,7 +15,7 @@ doctest = false
1515
[dependencies]
1616
gix-sec = { version = "^0.6.2", path = "../gix-sec" }
1717
gix-path = { version = "^0.7.2", path = "../gix-path" }
18-
gix-ref = { version = "^0.25.0", path = "../gix-ref" }
18+
gix-ref = { version = "^0.26.0", path = "../gix-ref" }
1919
gix-hash = { version = "^0.10.3", path = "../gix-hash" }
2020

2121
bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] }

gix-features/CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ 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
8+
## 0.28.0 (2023-03-04)
99

1010
### New Features (BREAKING)
1111

@@ -18,7 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1818

1919
<csr-read-only-do-not-edit/>
2020

21-
- 2 commits contributed to the release over the course of 1 calendar day.
21+
- 3 commits contributed to the release over the course of 1 calendar day.
2222
- 3 days passed between releases.
2323
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
2424
- 0 issues like '(#ID)' were seen in commit messages
@@ -30,6 +30,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3030
<details><summary>view details</summary>
3131

3232
* **Uncategorized**
33+
- Prepare changelogs prior to release of `gix-pack` ([`6db30ef`](https://github.com/Byron/gitoxide/commit/6db30ef6b5e931bbf12135507a3d922051de4d4b))
3334
- Merge branch 'adjustments-for-cargo' ([`04ab852`](https://github.com/Byron/gitoxide/commit/04ab852f3be76bdf151affa25cf4b999b127bdfe))
3435
- Use `std::thread::scope()` instead of `crossbeam-utils::thread::scope()`. ([`571ec0d`](https://github.com/Byron/gitoxide/commit/571ec0d7c3e1eb167d55daa6551bd2b27d3c5b25))
3536
</details>

gix-features/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "gix-features"
33
description = "A crate to integrate various capabilities using compile-time feature flags"
44
repository = "https://github.com/Byron/gitoxide"
5-
version = "0.27.0"
5+
version = "0.28.0"
66
authors = ["Sebastian Thiel <[email protected]>"]
77
license = "MIT/Apache-2.0"
88
edition = "2018"

gix-index/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "gix-index"
3-
version = "0.13.0"
3+
version = "0.14.0"
44
repository = "https://github.com/Byron/gitoxide"
55
license = "MIT/Apache-2.0"
66
description = "A work-in-progress crate of the gitoxide project dedicated implementing the git index file"
@@ -20,11 +20,11 @@ test = true
2020
serde1 = ["serde", "smallvec/serde", "gix-hash/serde1"]
2121

2222
[dependencies]
23-
gix-features = { version = "^0.27.0", path = "../gix-features", features = ["rustsha1", "progress"] }
23+
gix-features = { version = "^0.28.0", path = "../gix-features", features = ["rustsha1", "progress"] }
2424
gix-hash = { version = "^0.10.3", path = "../gix-hash" }
2525
gix-bitmap = { version = "^0.2.2", path = "../gix-bitmap" }
26-
gix-object = { version = "^0.27.0", path = "../gix-object" }
27-
gix-traverse = { version = "^0.23.0", path = "../gix-traverse" }
26+
gix-object = { version = "^0.28.0", path = "../gix-object" }
27+
gix-traverse = { version = "^0.24.0", path = "../gix-traverse" }
2828
gix-lock = { version = "^4.0.0", path = "../gix-lock" }
2929

3030
thiserror = "1.0.32"

gix-mailmap/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "gix-mailmap"
3-
version = "0.10.0"
3+
version = "0.11.0"
44
repository = "https://github.com/Byron/gitoxide"
55
license = "MIT/Apache-2.0"
66
description = "A WIP crate of the gitoxide project for parsing mailmap files"
@@ -16,7 +16,7 @@ doctest = false
1616
serde1 = ["serde", "bstr/serde", "gix-actor/serde1"]
1717

1818
[dependencies]
19-
gix-actor = { version = "^0.18.0", path = "../gix-actor" }
19+
gix-actor = { version = "^0.19.0", path = "../gix-actor" }
2020
bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}
2121
thiserror = "1.0.38"
2222
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}

gix-object/CHANGELOG.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,29 @@ 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
8+
## 0.28.0 (2023-03-04)
99

1010
A maintenance release without user-facing changes.
1111

12+
### Commit Statistics
13+
14+
<csr-read-only-do-not-edit/>
15+
16+
- 1 commit contributed to the release.
17+
- 3 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+
- Prepare changelogs prior to release of `gix-pack` ([`6db30ef`](https://github.com/Byron/gitoxide/commit/6db30ef6b5e931bbf12135507a3d922051de4d4b))
29+
</details>
30+
1231
## 0.27.0 (2023-03-01)
1332

1433
A maintenance release without user-facing changes.

gix-object/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "gix-object"
3-
version = "0.27.0"
3+
version = "0.28.0"
44
description = "Immutable and mutable git objects with decoding and encoding support"
55
authors = ["Sebastian Thiel <[email protected]>"]
66
repository = "https://github.com/Byron/gitoxide"
@@ -22,10 +22,10 @@ serde1 = ["serde", "bstr/serde", "smallvec/serde", "gix-hash/serde1", "gix-actor
2222
verbose-object-parsing-errors = ["nom/std"]
2323

2424
[dependencies]
25-
gix-features = { version = "^0.27.0", path = "../gix-features", features = ["rustsha1"] }
25+
gix-features = { version = "^0.28.0", path = "../gix-features", features = ["rustsha1"] }
2626
gix-hash = { version = "^0.10.3", path = "../gix-hash" }
2727
gix-validate = { version = "^0.7.3", path = "../gix-validate" }
28-
gix-actor = { version = "^0.18.0", path = "../gix-actor" }
28+
gix-actor = { version = "^0.19.0", path = "../gix-actor" }
2929

3030
btoi = "0.4.2"
3131
itoa = "1.0.1"

gix-odb/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "gix-odb"
3-
version = "0.41.0"
3+
version = "0.42.0"
44
repository = "https://github.com/Byron/gitoxide"
55
authors = ["Sebastian Thiel <[email protected]>"]
66
license = "MIT/Apache-2.0"
@@ -28,12 +28,12 @@ path = "tests/odb-single-threaded.rs"
2828
required-features = []
2929

3030
[dependencies]
31-
gix-features = { version = "^0.27.0", path = "../gix-features", features = ["rustsha1", "walkdir", "zlib", "crc32" ] }
31+
gix-features = { version = "^0.28.0", path = "../gix-features", features = ["rustsha1", "walkdir", "zlib", "crc32" ] }
3232
gix-hash = { version = "^0.10.2", path = "../gix-hash" }
3333
gix-path = { version = "^0.7.1", path = "../gix-path" }
3434
gix-quote = { version = "^0.4.3", path = "../gix-quote" }
35-
gix-object = { version = "^0.27.0", path = "../gix-object" }
36-
gix-pack = { version = "^0.31.0", path = "../gix-pack" }
35+
gix-object = { version = "^0.28.0", path = "../gix-object" }
36+
gix-pack = { version = "^0.32.0", path = "../gix-pack" }
3737
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
3838

3939
tempfile = "3.1.0"

gix-pack/CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ 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
8+
## 0.32.0 (2023-03-04)
99

1010
### Bug Fixes
1111

@@ -22,7 +22,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2222

2323
<csr-read-only-do-not-edit/>
2424

25-
- 1 commit contributed to the release.
25+
- 2 commits contributed to the release.
2626
- 3 days passed between releases.
2727
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
2828
- 0 issues like '(#ID)' were seen in commit messages
@@ -34,6 +34,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3434
<details><summary>view details</summary>
3535

3636
* **Uncategorized**
37+
- Prepare changelogs prior to release of `gix-pack` ([`6db30ef`](https://github.com/Byron/gitoxide/commit/6db30ef6b5e931bbf12135507a3d922051de4d4b))
3738
- Don't over-estimate the number of objects to be received in the indexing phase. ([`ce182d6`](https://github.com/Byron/gitoxide/commit/ce182d6dae7e277d104893f0eec3285709946233))
3839
</details>
3940

0 commit comments

Comments
 (0)