Skip to content

Commit

Permalink
Release git-features v0.22.4, git-url v0.8.0, safety bump 4 crates
Browse files Browse the repository at this point in the history
SAFETY BUMP: git-repository v0.24.0, git-transport v0.20.0, cargo-smart-release v0.13.0, git-protocol v0.20.0
  • Loading branch information
Byron committed Sep 4, 2022
1 parent 6446b39 commit 1d4600a
Show file tree
Hide file tree
Showing 24 changed files with 51 additions and 48 deletions.
12 changes: 6 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -80,10 +80,10 @@ cache-efficiency-debug = ["git-features/cache-efficiency-debug"]
anyhow = "1.0.42"

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

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

clap = { version = "3.2.5", features = ["derive", "cargo"] }
prodash = { version = "19.0.0", optional = true, default-features = false }
Expand Down
4 changes: 2 additions & 2 deletions cargo-smart-release/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cargo-smart-release"
version = "0.12.1"
version = "0.13.0"
authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
repository = "https://github.com/Byron/gitoxide"
description = "Cargo subcommand for fearlessly releasing crates in workspaces."
Expand All @@ -24,7 +24,7 @@ test = false
cache-efficiency-debug = ["git-repository/cache-efficiency-debug"]

[dependencies]
git-repository = { version = "^0.23.1", path = "../git-repository", default-features = false, features = ["unstable", "max-performance-safe"] }
git-repository = { version = "^0.24.0", path = "../git-repository", default-features = false, features = ["unstable", "max-performance-safe"] }
anyhow = "1.0.42"
clap = { version = "3.2.5", features = ["derive", "cargo"] }
env_logger = { version = "0.9.0", default-features = false, features = ["humantime", "termcolor", "atty"] }
Expand Down
4 changes: 2 additions & 2 deletions experiments/diffing/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ publish = false

[dependencies]
anyhow = "1"
git-repository = { version = "^0.23.1", path = "../../git-repository", features = ["unstable"] }
git-features-for-config = { package = "git-features", version = "^0.22.3", path = "../../git-features", features = ["cache-efficiency-debug"] }
git-repository = { version = "^0.24.0", path = "../../git-repository", features = ["unstable"] }
git-features-for-config = { package = "git-features", version = "^0.22.4", path = "../../git-features", features = ["cache-efficiency-debug"] }
git2 = "0.14"
rayon = "1.5.0"
2 changes: 1 addition & 1 deletion experiments/object-access/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ publish = false

[dependencies]
anyhow = "1"
git-repository = { path = "../../git-repository", version = "^0.23.1", features = ["unstable"] }
git-repository = { path = "../../git-repository", version = "^0.24.0", features = ["unstable"] }
git2 = "0.14"
rayon = "1.5.0"
parking_lot = { version = "0.12.0", default-features = false }
2 changes: 1 addition & 1 deletion experiments/traversal/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ publish = false

[dependencies]
anyhow = "1"
git-repository = { version = "^0.23.1", path = "../../git-repository", features = ["unstable"] }
git-repository = { version = "^0.24.0", path = "../../git-repository", features = ["unstable"] }
git2 = "0.14"
rayon = "1.5.0"
dashmap = "5.1.0"
2 changes: 1 addition & 1 deletion git-actor/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ doctest = false
serde1 = ["serde", "bstr/serde1", "git-date/serde1"]

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

quick-error = "2.0.0"
Expand Down
2 changes: 1 addition & 1 deletion git-attributes/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ doctest = false
serde1 = ["serde", "bstr/serde1", "git-glob/serde1", "compact_str/serde"]

[dependencies]
git-features = { version = "^0.22.3", path = "../git-features" }
git-features = { version = "^0.22.4", path = "../git-features" }
git-path = { version = "^0.4.1", path = "../git-path" }
git-quote = { version = "^0.2.1", path = "../git-quote" }
git-glob = { version = "^0.3.2", path = "../git-glob" }
Expand Down
2 changes: 1 addition & 1 deletion git-commitgraph/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ doctest = false
serde1 = ["serde", "git-hash/serde1", "bstr/serde1"]

[dependencies]
git-features = { version = "^0.22.3", path = "../git-features", features = ["rustsha1"] }
git-features = { version = "^0.22.4", path = "../git-features", features = ["rustsha1"] }
git-hash = { version = "^0.9.9", path = "../git-hash" }
git-chunk = { version = "^0.3.1", path = "../git-chunk" }

Expand Down
2 changes: 1 addition & 1 deletion git-config/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ include = ["src/**/*", "LICENSE-*", "README.md", "CHANGELOG.md"]
serde1 = ["serde", "bstr/serde1", "git-sec/serde1", "git-ref/serde1", "git-glob/serde1"]

[dependencies]
git-features = { version = "^0.22.3", path = "../git-features"}
git-features = { version = "^0.22.4", path = "../git-features"}
git-path = { version = "^0.4.1", path = "../git-path" }
git-sec = { version = "^0.3.1", path = "../git-sec" }
git-ref = { version = "^0.15.4", path = "../git-ref" }
Expand Down
8 changes: 5 additions & 3 deletions git-features/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,27 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
## 0.22.4 (2022-09-04)

A maintenance release without breaking changes.

### Commit Statistics

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

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

### Commit Details

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

<details><summary>view details</summary>

* **[#524](https://github.com/Byron/gitoxide/issues/524)**
- prepare changelogs prior to release ([`6446b39`](https://github.com/Byron/gitoxide/commit/6446b395d5926565ef899b0c923f35468ccf1921))
* **Uncategorized**
- Merge branch 'git_date_parse' ([`75591fb`](https://github.com/Byron/gitoxide/commit/75591fb108ce440ba2f920bebf99158b407e3046))
- Release git-hash v0.9.9 ([`da0716f`](https://github.com/Byron/gitoxide/commit/da0716f8c27b4f29cfff0e5ce7fcb3d7240f4aeb))
Expand Down
2 changes: 1 addition & 1 deletion git-features/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "git-features"
description = "A crate to integrate various capabilities using compile-time feature flags"
repository = "https://github.com/Byron/gitoxide"
version = "0.22.3"
version = "0.22.4"
authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
license = "MIT/Apache-2.0"
edition = "2018"
Expand Down
2 changes: 1 addition & 1 deletion git-index/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ internal-testing-git-features-parallel = ["git-features/parallel"]
internal-testing-to-avoid-being-run-by-cargo-test-all = []

[dependencies]
git-features = { version = "^0.22.3", path = "../git-features", features = ["rustsha1", "progress"] }
git-features = { version = "^0.22.4", path = "../git-features", features = ["rustsha1", "progress"] }
git-hash = { version = "^0.9.9", path = "../git-hash" }
git-bitmap = { version = "^0.1.2", path = "../git-bitmap" }
git-object = { version = "^0.20.2", path = "../git-object" }
Expand Down
2 changes: 1 addition & 1 deletion git-object/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ serde1 = ["serde", "bstr/serde1", "smallvec/serde", "git-hash/serde1", "git-acto
verbose-object-parsing-errors = ["nom/std"]

[dependencies]
git-features = { version = "^0.22.2", path = "../git-features", features = ["rustsha1"] }
git-features = { version = "^0.22.4", path = "../git-features", features = ["rustsha1"] }
git-hash = { version = "^0.9.9", path = "../git-hash" }
git-validate = { version = "^0.5.5", path = "../git-validate" }
git-actor = { version = "^0.11.3", path = "../git-actor" }
Expand Down
2 changes: 1 addition & 1 deletion git-odb/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ path = "tests/odb-single-threaded.rs"
required-features = []

[dependencies]
git-features = { version = "^0.22.3", path = "../git-features", features = ["rustsha1", "walkdir", "zlib", "crc32" ] }
git-features = { version = "^0.22.4", path = "../git-features", features = ["rustsha1", "walkdir", "zlib", "crc32" ] }
git-path = { version = "^0.4.1", path = "../git-path" }
git-hash = { version = "^0.9.9", path = "../git-hash" }
git-quote = { version = "^0.2.1", path = "../git-quote" }
Expand Down
2 changes: 1 addition & 1 deletion git-pack/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ path = "tests/pack-single-threaded.rs"
required-features = ["internal-testing-to-avoid-being-run-by-cargo-test-all"]

[dependencies]
git-features = { version = "^0.22.3", path = "../git-features", features = ["crc32", "rustsha1", "progress", "zlib"] }
git-features = { version = "^0.22.4", path = "../git-features", features = ["crc32", "rustsha1", "progress", "zlib"] }
git-hash = { version = "^0.9.9", path = "../git-hash" }
git-path = { version = "^0.4.1", path = "../git-path" }
git-chunk = { version = "^0.3.1", path = "../git-chunk" }
Expand Down
6 changes: 3 additions & 3 deletions git-protocol/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "git-protocol"
version = "0.19.1"
version = "0.20.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project for implementing git protocols"
Expand Down Expand Up @@ -39,8 +39,8 @@ path = "tests/async-protocol.rs"
required-features = ["async-client"]

[dependencies]
git-features = { version = "^0.22.3", path = "../git-features", features = ["progress"] }
git-transport = { version = "^0.19.3", path = "../git-transport" }
git-features = { version = "^0.22.4", path = "../git-features", features = ["progress"] }
git-transport = { version = "^0.20.0", path = "../git-transport" }
git-hash = { version = "^0.9.9", path = "../git-hash" }
git-credentials = { version = "^0.4.0", path = "../git-credentials" }

Expand Down
2 changes: 1 addition & 1 deletion git-ref/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ path = "tests/refs-parallel.rs"
required-features = ["internal-testing-git-features-parallel"]

[dependencies]
git-features = { version = "^0.22.3", path = "../git-features", features = ["walkdir"]}
git-features = { version = "^0.22.4", path = "../git-features", features = ["walkdir"]}
git-path = { version = "^0.4.1", path = "../git-path" }
git-hash = { version = "^0.9.9", path = "../git-hash" }
git-object = { version = "^0.20.3", path = "../git-object" }
Expand Down
10 changes: 5 additions & 5 deletions git-repository/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "git-repository"
repository = "https://github.com/Byron/gitoxide"
description = "Abstractions for git repositories"
license = "MIT/Apache-2.0"
version = "0.23.1"
version = "0.24.0"
authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
edition = "2018"
include = ["src/**/*", "CHANGELOG.md"]
Expand Down Expand Up @@ -97,13 +97,13 @@ git-pack = { version = "^0.22.0", path = "../git-pack", features = ["object-cach
git-revision = { version = "^0.4.4", path = "../git-revision" }

git-path = { version = "^0.4.1", path = "../git-path" }
git-url = { version = "^0.7.3", path = "../git-url" }
git-url = { version = "^0.8.0", path = "../git-url" }
git-traverse = { version = "^0.16.4", path = "../git-traverse" }
git-protocol = { version = "^0.19.1", path = "../git-protocol", optional = true }
git-transport = { version = "^0.19.3", path = "../git-transport", optional = true }
git-protocol = { version = "^0.20.0", path = "../git-protocol", optional = true }
git-transport = { version = "^0.20.0", path = "../git-transport", optional = true }
git-diff = { version = "^0.18.1", path = "../git-diff" }
git-mailmap = { version = "^0.3.2", path = "../git-mailmap", optional = true }
git-features = { version = "^0.22.3", path = "../git-features", features = ["progress", "once_cell"] }
git-features = { version = "^0.22.4", path = "../git-features", features = ["progress", "once_cell"] }

# unstable only
git-attributes = { version = "^0.3.3", path = "../git-attributes" }
Expand Down
6 changes: 3 additions & 3 deletions git-transport/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "git-transport"
version = "0.19.3"
version = "0.20.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project dedicated to implementing the git transport layer"
Expand Down Expand Up @@ -48,8 +48,8 @@ path = "tests/async-transport.rs"
required-features = ["async-client"]

[dependencies]
git-features = { version = "^0.22.3", path = "../git-features" }
git-url = { version = "^0.7.3", path = "../git-url" }
git-features = { version = "^0.22.4", path = "../git-features" }
git-url = { version = "^0.8.0", path = "../git-url" }
git-sec = { version = "^0.3.1", path = "../git-sec" }
git-packetline = { version = "^0.12.7", path = "../git-packetline" }

Expand Down
5 changes: 3 additions & 2 deletions git-url/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
## 0.8.0 (2022-09-04)

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

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

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

* **[#524](https://github.com/Byron/gitoxide/issues/524)**
- prepare changelogs prior to release ([`6446b39`](https://github.com/Byron/gitoxide/commit/6446b395d5926565ef899b0c923f35468ccf1921))
- Introduce `parse(&BStr)` (previously it took `&[u8]`) ([`653ebc5`](https://github.com/Byron/gitoxide/commit/653ebc52f97116e9c72e985eda0d76f566e8c74d))
* **Uncategorized**
- Merge branch 'git_date_parse' ([`75591fb`](https://github.com/Byron/gitoxide/commit/75591fb108ce440ba2f920bebf99158b407e3046))
Expand Down
4 changes: 2 additions & 2 deletions git-url/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "git-url"
version = "0.7.3"
version = "0.8.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project implementing parsing and serialization of git-url"
Expand All @@ -16,7 +16,7 @@ doctest = false
serde1 = ["serde", "bstr/serde1"]

[dependencies]
git-features = { version = "^0.22.3", path = "../git-features" }
git-features = { version = "^0.22.4", path = "../git-features" }
git-path = { version = "^0.4.1", path = "../git-path" }

serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"]}
Expand Down
2 changes: 1 addition & 1 deletion git-worktree/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ git-object = { version = "^0.20.2", path = "../git-object" }
git-glob = { version = "^0.3.2", path = "../git-glob" }
git-path = { version = "^0.4.1", path = "../git-path" }
git-attributes = { version = "^0.3.3", path = "../git-attributes" }
git-features = { version = "^0.22.3", path = "../git-features" }
git-features = { version = "^0.22.4", path = "../git-features" }

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

Expand Down
8 changes: 4 additions & 4 deletions gitoxide-core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -36,12 +36,12 @@ serde1 = ["git-commitgraph/serde1", "git-repository/serde1", "serde_json", "serd

[dependencies]
# deselect everything else (like "performance") as this should be controllable by the parent application.
git-repository = { version = "^0.23.1", path = "../git-repository", default-features = false, features = ["unstable"]} # TODO: eventually 'unstable' shouldn't be needed anymore
git-repository = { version = "^0.24.0", path = "../git-repository", default-features = false, features = ["unstable"]} # TODO: eventually 'unstable' shouldn't be needed anymore
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"] }
git-transport-configuration-only = { package = "git-transport", version = "^0.19.3", path = "../git-transport", default-features = false }
git-transport-configuration-only = { package = "git-transport", version = "^0.20.0", path = "../git-transport", default-features = false }
git-commitgraph = { version = "^0.8.2", path = "../git-commitgraph" }
git-config = { version = "^0.7.1", path = "../git-config" }
git-features = { version = "^0.22.3", path = "../git-features" }
git-features = { version = "^0.22.4", path = "../git-features" }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
anyhow = "1.0.42"
quick-error = "2.0.0"
Expand All @@ -58,7 +58,7 @@ futures-io = { version = "0.3.16", optional = true }
blocking = { version = "1.0.2", optional = true }

# for 'organize' functionality
git-url = { version = "^0.7.3", path = "../git-url", optional = true }
git-url = { version = "^0.8.0", path = "../git-url", optional = true }
jwalk = { version = "0.6.0", optional = true }

rayon = { version = "1.5.0", optional = true }
Expand Down

0 comments on commit 1d4600a

Please sign in to comment.