Skip to content

Commit 1d4600a

Browse files
committed
Release git-features v0.22.4, git-url v0.8.0, safety bump 4 crates
SAFETY BUMP: git-repository v0.24.0, git-transport v0.20.0, cargo-smart-release v0.13.0, git-protocol v0.20.0
1 parent 6446b39 commit 1d4600a

File tree

24 files changed

+51
-48
lines changed

24 files changed

+51
-48
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,10 @@ cache-efficiency-debug = ["git-features/cache-efficiency-debug"]
8080
anyhow = "1.0.42"
8181

8282
gitoxide-core = { version = "^0.18.0", path = "gitoxide-core" }
83-
git-features = { version = "^0.22.3", path = "git-features" }
84-
git-repository = { version = "^0.23.1", path = "git-repository", default-features = false }
83+
git-features = { version = "^0.22.4", path = "git-features" }
84+
git-repository = { version = "^0.24.0", path = "git-repository", default-features = false }
8585

86-
git-transport-for-configuration-only = { package = "git-transport", optional = true, version = "^0.19.3", path = "git-transport" }
86+
git-transport-for-configuration-only = { package = "git-transport", optional = true, version = "^0.20.0", path = "git-transport" }
8787

8888
clap = { version = "3.2.5", features = ["derive", "cargo"] }
8989
prodash = { version = "19.0.0", optional = true, default-features = false }

cargo-smart-release/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cargo-smart-release"
3-
version = "0.12.1"
3+
version = "0.13.0"
44
authors = ["Sebastian Thiel <[email protected]>"]
55
repository = "https://github.com/Byron/gitoxide"
66
description = "Cargo subcommand for fearlessly releasing crates in workspaces."
@@ -24,7 +24,7 @@ test = false
2424
cache-efficiency-debug = ["git-repository/cache-efficiency-debug"]
2525

2626
[dependencies]
27-
git-repository = { version = "^0.23.1", path = "../git-repository", default-features = false, features = ["unstable", "max-performance-safe"] }
27+
git-repository = { version = "^0.24.0", path = "../git-repository", default-features = false, features = ["unstable", "max-performance-safe"] }
2828
anyhow = "1.0.42"
2929
clap = { version = "3.2.5", features = ["derive", "cargo"] }
3030
env_logger = { version = "0.9.0", default-features = false, features = ["humantime", "termcolor", "atty"] }

experiments/diffing/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ publish = false
99

1010
[dependencies]
1111
anyhow = "1"
12-
git-repository = { version = "^0.23.1", path = "../../git-repository", features = ["unstable"] }
13-
git-features-for-config = { package = "git-features", version = "^0.22.3", path = "../../git-features", features = ["cache-efficiency-debug"] }
12+
git-repository = { version = "^0.24.0", path = "../../git-repository", features = ["unstable"] }
13+
git-features-for-config = { package = "git-features", version = "^0.22.4", path = "../../git-features", features = ["cache-efficiency-debug"] }
1414
git2 = "0.14"
1515
rayon = "1.5.0"

experiments/object-access/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ publish = false
1111

1212
[dependencies]
1313
anyhow = "1"
14-
git-repository = { path = "../../git-repository", version = "^0.23.1", features = ["unstable"] }
14+
git-repository = { path = "../../git-repository", version = "^0.24.0", features = ["unstable"] }
1515
git2 = "0.14"
1616
rayon = "1.5.0"
1717
parking_lot = { version = "0.12.0", default-features = false }

experiments/traversal/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ publish = false
99

1010
[dependencies]
1111
anyhow = "1"
12-
git-repository = { version = "^0.23.1", path = "../../git-repository", features = ["unstable"] }
12+
git-repository = { version = "^0.24.0", path = "../../git-repository", features = ["unstable"] }
1313
git2 = "0.14"
1414
rayon = "1.5.0"
1515
dashmap = "5.1.0"

git-actor/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ doctest = false
1616
serde1 = ["serde", "bstr/serde1", "git-date/serde1"]
1717

1818
[dependencies]
19-
git-features = { version = "^0.22.2", path = "../git-features", optional = true }
19+
git-features = { version = "^0.22.4", path = "../git-features", optional = true }
2020
git-date = { version = "^0.1.0", path = "../git-date" }
2121

2222
quick-error = "2.0.0"

git-attributes/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ doctest = false
1616
serde1 = ["serde", "bstr/serde1", "git-glob/serde1", "compact_str/serde"]
1717

1818
[dependencies]
19-
git-features = { version = "^0.22.3", path = "../git-features" }
19+
git-features = { version = "^0.22.4", path = "../git-features" }
2020
git-path = { version = "^0.4.1", path = "../git-path" }
2121
git-quote = { version = "^0.2.1", path = "../git-quote" }
2222
git-glob = { version = "^0.3.2", path = "../git-glob" }

git-commitgraph/Cargo.toml

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

1919
[dependencies]
20-
git-features = { version = "^0.22.3", path = "../git-features", features = ["rustsha1"] }
20+
git-features = { version = "^0.22.4", path = "../git-features", features = ["rustsha1"] }
2121
git-hash = { version = "^0.9.9", path = "../git-hash" }
2222
git-chunk = { version = "^0.3.1", path = "../git-chunk" }
2323

git-config/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ include = ["src/**/*", "LICENSE-*", "README.md", "CHANGELOG.md"]
1515
serde1 = ["serde", "bstr/serde1", "git-sec/serde1", "git-ref/serde1", "git-glob/serde1"]
1616

1717
[dependencies]
18-
git-features = { version = "^0.22.3", path = "../git-features"}
18+
git-features = { version = "^0.22.4", path = "../git-features"}
1919
git-path = { version = "^0.4.1", path = "../git-path" }
2020
git-sec = { version = "^0.3.1", path = "../git-sec" }
2121
git-ref = { version = "^0.15.4", path = "../git-ref" }

git-features/CHANGELOG.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,27 @@ 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.22.4 (2022-09-04)
99

1010
A maintenance release without breaking changes.
1111

1212
### Commit Statistics
1313

1414
<csr-read-only-do-not-edit/>
1515

16-
- 2 commits contributed to the release over the course of 2 calendar days.
16+
- 3 commits contributed to the release over the course of 2 calendar days.
1717
- 8 days passed between releases.
1818
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
19-
- 0 issues like '(#ID)' where seen in commit messages
19+
- 1 unique issue was worked on: [#524](https://github.com/Byron/gitoxide/issues/524)
2020

2121
### Commit Details
2222

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

2525
<details><summary>view details</summary>
2626

27+
* **[#524](https://github.com/Byron/gitoxide/issues/524)**
28+
- prepare changelogs prior to release ([`6446b39`](https://github.com/Byron/gitoxide/commit/6446b395d5926565ef899b0c923f35468ccf1921))
2729
* **Uncategorized**
2830
- Merge branch 'git_date_parse' ([`75591fb`](https://github.com/Byron/gitoxide/commit/75591fb108ce440ba2f920bebf99158b407e3046))
2931
- Release git-hash v0.9.9 ([`da0716f`](https://github.com/Byron/gitoxide/commit/da0716f8c27b4f29cfff0e5ce7fcb3d7240f4aeb))

git-features/Cargo.toml

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

git-index/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ internal-testing-git-features-parallel = ["git-features/parallel"]
3030
internal-testing-to-avoid-being-run-by-cargo-test-all = []
3131

3232
[dependencies]
33-
git-features = { version = "^0.22.3", path = "../git-features", features = ["rustsha1", "progress"] }
33+
git-features = { version = "^0.22.4", path = "../git-features", features = ["rustsha1", "progress"] }
3434
git-hash = { version = "^0.9.9", path = "../git-hash" }
3535
git-bitmap = { version = "^0.1.2", path = "../git-bitmap" }
3636
git-object = { version = "^0.20.2", path = "../git-object" }

git-object/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ serde1 = ["serde", "bstr/serde1", "smallvec/serde", "git-hash/serde1", "git-acto
2121
verbose-object-parsing-errors = ["nom/std"]
2222

2323
[dependencies]
24-
git-features = { version = "^0.22.2", path = "../git-features", features = ["rustsha1"] }
24+
git-features = { version = "^0.22.4", path = "../git-features", features = ["rustsha1"] }
2525
git-hash = { version = "^0.9.9", path = "../git-hash" }
2626
git-validate = { version = "^0.5.5", path = "../git-validate" }
2727
git-actor = { version = "^0.11.3", path = "../git-actor" }

git-odb/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ path = "tests/odb-single-threaded.rs"
2727
required-features = []
2828

2929
[dependencies]
30-
git-features = { version = "^0.22.3", path = "../git-features", features = ["rustsha1", "walkdir", "zlib", "crc32" ] }
30+
git-features = { version = "^0.22.4", path = "../git-features", features = ["rustsha1", "walkdir", "zlib", "crc32" ] }
3131
git-path = { version = "^0.4.1", path = "../git-path" }
3232
git-hash = { version = "^0.9.9", path = "../git-hash" }
3333
git-quote = { version = "^0.2.1", path = "../git-quote" }

git-pack/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ path = "tests/pack-single-threaded.rs"
3737
required-features = ["internal-testing-to-avoid-being-run-by-cargo-test-all"]
3838

3939
[dependencies]
40-
git-features = { version = "^0.22.3", path = "../git-features", features = ["crc32", "rustsha1", "progress", "zlib"] }
40+
git-features = { version = "^0.22.4", path = "../git-features", features = ["crc32", "rustsha1", "progress", "zlib"] }
4141
git-hash = { version = "^0.9.9", path = "../git-hash" }
4242
git-path = { version = "^0.4.1", path = "../git-path" }
4343
git-chunk = { version = "^0.3.1", path = "../git-chunk" }

git-protocol/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "git-protocol"
3-
version = "0.19.1"
3+
version = "0.20.0"
44
repository = "https://github.com/Byron/gitoxide"
55
license = "MIT/Apache-2.0"
66
description = "A WIP crate of the gitoxide project for implementing git protocols"
@@ -39,8 +39,8 @@ path = "tests/async-protocol.rs"
3939
required-features = ["async-client"]
4040

4141
[dependencies]
42-
git-features = { version = "^0.22.3", path = "../git-features", features = ["progress"] }
43-
git-transport = { version = "^0.19.3", path = "../git-transport" }
42+
git-features = { version = "^0.22.4", path = "../git-features", features = ["progress"] }
43+
git-transport = { version = "^0.20.0", path = "../git-transport" }
4444
git-hash = { version = "^0.9.9", path = "../git-hash" }
4545
git-credentials = { version = "^0.4.0", path = "../git-credentials" }
4646

git-ref/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ path = "tests/refs-parallel.rs"
2323
required-features = ["internal-testing-git-features-parallel"]
2424

2525
[dependencies]
26-
git-features = { version = "^0.22.3", path = "../git-features", features = ["walkdir"]}
26+
git-features = { version = "^0.22.4", path = "../git-features", features = ["walkdir"]}
2727
git-path = { version = "^0.4.1", path = "../git-path" }
2828
git-hash = { version = "^0.9.9", path = "../git-hash" }
2929
git-object = { version = "^0.20.3", path = "../git-object" }

git-repository/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "git-repository"
33
repository = "https://github.com/Byron/gitoxide"
44
description = "Abstractions for git repositories"
55
license = "MIT/Apache-2.0"
6-
version = "0.23.1"
6+
version = "0.24.0"
77
authors = ["Sebastian Thiel <[email protected]>"]
88
edition = "2018"
99
include = ["src/**/*", "CHANGELOG.md"]
@@ -97,13 +97,13 @@ git-pack = { version = "^0.22.0", path = "../git-pack", features = ["object-cach
9797
git-revision = { version = "^0.4.4", path = "../git-revision" }
9898

9999
git-path = { version = "^0.4.1", path = "../git-path" }
100-
git-url = { version = "^0.7.3", path = "../git-url" }
100+
git-url = { version = "^0.8.0", path = "../git-url" }
101101
git-traverse = { version = "^0.16.4", path = "../git-traverse" }
102-
git-protocol = { version = "^0.19.1", path = "../git-protocol", optional = true }
103-
git-transport = { version = "^0.19.3", path = "../git-transport", optional = true }
102+
git-protocol = { version = "^0.20.0", path = "../git-protocol", optional = true }
103+
git-transport = { version = "^0.20.0", path = "../git-transport", optional = true }
104104
git-diff = { version = "^0.18.1", path = "../git-diff" }
105105
git-mailmap = { version = "^0.3.2", path = "../git-mailmap", optional = true }
106-
git-features = { version = "^0.22.3", path = "../git-features", features = ["progress", "once_cell"] }
106+
git-features = { version = "^0.22.4", path = "../git-features", features = ["progress", "once_cell"] }
107107

108108
# unstable only
109109
git-attributes = { version = "^0.3.3", path = "../git-attributes" }

git-transport/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "git-transport"
3-
version = "0.19.3"
3+
version = "0.20.0"
44
repository = "https://github.com/Byron/gitoxide"
55
license = "MIT/Apache-2.0"
66
description = "A WIP crate of the gitoxide project dedicated to implementing the git transport layer"
@@ -48,8 +48,8 @@ path = "tests/async-transport.rs"
4848
required-features = ["async-client"]
4949

5050
[dependencies]
51-
git-features = { version = "^0.22.3", path = "../git-features" }
52-
git-url = { version = "^0.7.3", path = "../git-url" }
51+
git-features = { version = "^0.22.4", path = "../git-features" }
52+
git-url = { version = "^0.8.0", path = "../git-url" }
5353
git-sec = { version = "^0.3.1", path = "../git-sec" }
5454
git-packetline = { version = "^0.12.7", path = "../git-packetline" }
5555

git-url/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.8.0 (2022-09-04)
99

1010
A major release to properly introduce the signature change that happened in 0.7.2, which effectively
1111
broke compilation for users of `parse()` in 0.7.1.
@@ -20,7 +20,7 @@ broke compilation for users of `parse()` in 0.7.1.
2020

2121
<csr-read-only-do-not-edit/>
2222

23-
- 2 commits contributed to the release over the course of 1 calendar day.
23+
- 3 commits contributed to the release over the course of 1 calendar day.
2424
- 7 days passed between releases.
2525
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
2626
- 1 unique issue was worked on: [#524](https://github.com/Byron/gitoxide/issues/524)
@@ -32,6 +32,7 @@ broke compilation for users of `parse()` in 0.7.1.
3232
<details><summary>view details</summary>
3333

3434
* **[#524](https://github.com/Byron/gitoxide/issues/524)**
35+
- prepare changelogs prior to release ([`6446b39`](https://github.com/Byron/gitoxide/commit/6446b395d5926565ef899b0c923f35468ccf1921))
3536
- Introduce `parse(&BStr)` (previously it took `&[u8]`) ([`653ebc5`](https://github.com/Byron/gitoxide/commit/653ebc52f97116e9c72e985eda0d76f566e8c74d))
3637
* **Uncategorized**
3738
- Merge branch 'git_date_parse' ([`75591fb`](https://github.com/Byron/gitoxide/commit/75591fb108ce440ba2f920bebf99158b407e3046))

git-url/Cargo.toml

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

1818
[dependencies]
19-
git-features = { version = "^0.22.3", path = "../git-features" }
19+
git-features = { version = "^0.22.4", path = "../git-features" }
2020
git-path = { version = "^0.4.1", path = "../git-path" }
2121

2222
serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"]}

git-worktree/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ git-object = { version = "^0.20.2", path = "../git-object" }
3535
git-glob = { version = "^0.3.2", path = "../git-glob" }
3636
git-path = { version = "^0.4.1", path = "../git-path" }
3737
git-attributes = { version = "^0.3.3", path = "../git-attributes" }
38-
git-features = { version = "^0.22.3", path = "../git-features" }
38+
git-features = { version = "^0.22.4", path = "../git-features" }
3939

4040
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
4141

gitoxide-core/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ serde1 = ["git-commitgraph/serde1", "git-repository/serde1", "serde_json", "serd
3636

3737
[dependencies]
3838
# deselect everything else (like "performance") as this should be controllable by the parent application.
39-
git-repository = { version = "^0.23.1", path = "../git-repository", default-features = false, features = ["unstable"]} # TODO: eventually 'unstable' shouldn't be needed anymore
39+
git-repository = { version = "^0.24.0", path = "../git-repository", default-features = false, features = ["unstable"]} # TODO: eventually 'unstable' shouldn't be needed anymore
4040
git-pack-for-configuration-only = { package = "git-pack", version = "^0.22.0", path = "../git-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static"] }
41-
git-transport-configuration-only = { package = "git-transport", version = "^0.19.3", path = "../git-transport", default-features = false }
41+
git-transport-configuration-only = { package = "git-transport", version = "^0.20.0", path = "../git-transport", default-features = false }
4242
git-commitgraph = { version = "^0.8.2", path = "../git-commitgraph" }
4343
git-config = { version = "^0.7.1", path = "../git-config" }
44-
git-features = { version = "^0.22.3", path = "../git-features" }
44+
git-features = { version = "^0.22.4", path = "../git-features" }
4545
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
4646
anyhow = "1.0.42"
4747
quick-error = "2.0.0"
@@ -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-
git-url = { version = "^0.7.3", path = "../git-url", optional = true }
61+
git-url = { version = "^0.8.0", path = "../git-url", optional = true }
6262
jwalk = { version = "0.6.0", optional = true }
6363

6464
rayon = { version = "1.5.0", optional = true }

0 commit comments

Comments
 (0)