Skip to content

Commit f0cab31

Browse files
committed
Release git-diff v0.22.0, git-index v0.7.1, git-pack v0.26.0, git-odb v0.36.0, git-transport v0.21.2, git-repository v0.27.0, safety bump 6 crates
SAFETY BUMP: git-pack v0.26.0, git-odb v0.36.0, git-repository v0.27.0, gitoxide-core v0.20.0, cargo-smart-release v0.15.0, gitoxide v0.18.0
1 parent f5f3a9e commit f0cab31

File tree

19 files changed

+70
-46
lines changed

19 files changed

+70
-46
lines changed

Cargo.lock

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

Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ repository = "https://github.com/Byron/gitoxide"
55
authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
66
edition = "2018"
77
license = "MIT OR Apache-2.0"
8-
version = "0.17.0"
8+
version = "0.18.0"
99
default-run = "gix"
1010
include = ["src/**/*", "LICENSE-*", "README.md", "CHANGELOG.md"]
1111
resolver = "2"
@@ -79,11 +79,11 @@ cache-efficiency-debug = ["git-features/cache-efficiency-debug"]
7979
[dependencies]
8080
anyhow = "1.0.42"
8181

82-
gitoxide-core = { version = "^0.19.0", path = "gitoxide-core" }
82+
gitoxide-core = { version = "^0.20.0", path = "gitoxide-core" }
8383
git-features = { version = "^0.23.1", path = "git-features" }
84-
git-repository = { version = "^0.26.0", path = "git-repository", default-features = false }
84+
git-repository = { version = "^0.27.0", path = "git-repository", default-features = false }
8585

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

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

cargo-smart-release/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cargo-smart-release"
3-
version = "0.14.0"
3+
version = "0.15.0"
44
authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
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.26.0", path = "../git-repository", default-features = false, features = ["max-performance-safe"] }
27+
git-repository = { version = "^0.27.0", path = "../git-repository", default-features = false, features = ["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

+1-1
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.26.0", path = "../../git-repository" }
12+
git-repository = { version = "^0.27.0", path = "../../git-repository" }
1313
git-features-for-config = { package = "git-features", version = "^0.23.1", path = "../../git-features", features = ["cache-efficiency-debug"] }
1414
git2 = "0.14"
1515
rayon = "1.5.0"

experiments/object-access/Cargo.toml

+1-1
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.26.0" }
14+
git-repository = { path = "../../git-repository", version = "^0.27.0" }
1515
git2 = "0.14"
1616
rayon = "1.5.0"
1717
parking_lot = { version = "0.12.0", default-features = false }

experiments/traversal/Cargo.toml

+1-1
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.26.0", path = "../../git-repository" }
12+
git-repository = { version = "^0.27.0", path = "../../git-repository" }
1313
git2 = "0.14"
1414
rayon = "1.5.0"
1515
dashmap = "5.1.0"

git-diff/CHANGELOG.md

+3-2
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.22.0 (2022-11-08)
99

1010
### Changed (BREAKING)
1111

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

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

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

3737
* **Uncategorized**
38+
- prepare changelogs prior to release ([`f5f3a9e`](https://github.com/Byron/gitoxide/commit/f5f3a9edd038a89c8c6c4da02054e5439bcc0071))
3839
- Merge branch 'fixes-for-crates-index-diff' ([`255be4d`](https://github.com/Byron/gitoxide/commit/255be4ddcd6cbca0a89f286eeecdd19ff70e000f))
3940
- re-export the `imara-diff` crate as `git_diff::blob::*`. ([`16b5533`](https://github.com/Byron/gitoxide/commit/16b553367518153b8f5b0bb6b23d2fcefcaac801))
4041
- remove `text::with(…)` as it's not usable in practice. ([`68a3365`](https://github.com/Byron/gitoxide/commit/68a336502351ce16b804e7c099479bc974c3787c))

git-diff/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "git-diff"
3-
version = "0.21.0"
3+
version = "0.22.0"
44
repository = "https://github.com/Byron/gitoxide"
55
license = "MIT/Apache-2.0"
66
description = "Calculate differences between various git objects"

git-index/CHANGELOG.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ 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.7.1 (2022-11-08)
99

1010
A maintenance release without user-facing changes.
1111

1212
### Commit Statistics
1313

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

16-
- 2 commits contributed to the release.
16+
- 3 commits contributed to the release.
1717
- 1 day passed between releases.
1818
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1919
- 0 issues like '(#ID)' were seen in commit messages
@@ -25,6 +25,7 @@ A maintenance release without user-facing changes.
2525
<details><summary>view details</summary>
2626

2727
* **Uncategorized**
28+
- prepare changelogs prior to release ([`f5f3a9e`](https://github.com/Byron/gitoxide/commit/f5f3a9edd038a89c8c6c4da02054e5439bcc0071))
2829
- Merge branch 'fixes-for-crates-index-diff' ([`255be4d`](https://github.com/Byron/gitoxide/commit/255be4ddcd6cbca0a89f286eeecdd19ff70e000f))
2930
- remove unused import; fix docs ([`efe0a51`](https://github.com/Byron/gitoxide/commit/efe0a51931fc7e42c82563575e3068dd6e401409))
3031
</details>

git-index/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "git-index"
3-
version = "0.7.0"
3+
version = "0.7.1"
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"

git-odb/CHANGELOG.md

+20-1
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.36.0 (2022-11-08)
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+
- 1 day 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 ([`f5f3a9e`](https://github.com/Byron/gitoxide/commit/f5f3a9edd038a89c8c6c4da02054e5439bcc0071))
29+
</details>
30+
1231
## 0.35.0 (2022-11-06)
1332

1433
A maintenance release without user-facing changes.

git-odb/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "git-odb"
3-
version = "0.35.0"
3+
version = "0.36.0"
44
repository = "https://github.com/Byron/gitoxide"
55
authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
66
license = "MIT/Apache-2.0"
@@ -32,7 +32,7 @@ git-hash = { version = "^0.9.11", path = "../git-hash" }
3232
git-path = { version = "^0.5.0", path = "../git-path" }
3333
git-quote = { version = "^0.3.0", path = "../git-quote" }
3434
git-object = { version = "^0.22.1", path = "../git-object" }
35-
git-pack = { version = "^0.25.0", path = "../git-pack" }
35+
git-pack = { version = "^0.26.0", path = "../git-pack" }
3636
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
3737

3838
tempfile = "3.1.0"

git-pack/CHANGELOG.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ 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.26.0 (2022-11-08)
99

1010
A maintenance release without user-facing changes.
1111

1212
### Commit Statistics
1313

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

16-
- 1 commit contributed to the release over the course of 1 calendar day.
16+
- 2 commits contributed to the release over the course of 1 calendar day.
1717
- 1 day passed between releases.
1818
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1919
- 0 issues like '(#ID)' were seen in commit messages
@@ -25,6 +25,7 @@ A maintenance release without user-facing changes.
2525
<details><summary>view details</summary>
2626

2727
* **Uncategorized**
28+
- prepare changelogs prior to release ([`f5f3a9e`](https://github.com/Byron/gitoxide/commit/f5f3a9edd038a89c8c6c4da02054e5439bcc0071))
2829
- Fix spelling where -> were ([`57355c7`](https://github.com/Byron/gitoxide/commit/57355c7b345d864aaf80fdbd9deec50ca78d94fd))
2930
</details>
3031

git-pack/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "git-pack"
3-
version = "0.25.0"
3+
version = "0.26.0"
44
repository = "https://github.com/Byron/gitoxide"
55
authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
66
license = "MIT/Apache-2.0"
@@ -43,7 +43,7 @@ git-hash = { version = "^0.9.11", path = "../git-hash" }
4343
git-chunk = { version = "^0.3.2", path = "../git-chunk" }
4444
git-object = { version = "^0.22.1", path = "../git-object" }
4545
git-traverse = { version = "^0.18.0", path = "../git-traverse" }
46-
git-diff = { version = "^0.21.0", path = "../git-diff" }
46+
git-diff = { version = "^0.22.0", path = "../git-diff" }
4747
git-tempfile = { version = "^2.0.0", path = "../git-tempfile" }
4848

4949
smallvec = "1.3.0"

git-repository/CHANGELOG.md

+3-2
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.27.0 (2022-11-08)
99

1010
### Changed (BREAKING)
1111

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

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

19-
- 7 commits contributed to the release.
19+
- 8 commits contributed to the release.
2020
- 1 day passed between releases.
2121
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
2222
- 0 issues like '(#ID)' were seen in commit messages
@@ -28,6 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2828
<details><summary>view details</summary>
2929

3030
* **Uncategorized**
31+
- prepare changelogs prior to release ([`f5f3a9e`](https://github.com/Byron/gitoxide/commit/f5f3a9edd038a89c8c6c4da02054e5439bcc0071))
3132
- Merge branch 'fixes-for-crates-index-diff' ([`255be4d`](https://github.com/Byron/gitoxide/commit/255be4ddcd6cbca0a89f286eeecdd19ff70e000f))
3233
- remove unused import; fix docs ([`efe0a51`](https://github.com/Byron/gitoxide/commit/efe0a51931fc7e42c82563575e3068dd6e401409))
3334
- plan for more tests for line diffs ([`58934a4`](https://github.com/Byron/gitoxide/commit/58934a468040df45b9ca4062df2c7f245b0c791e))

git-repository/Cargo.toml

+6-6
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.26.0"
6+
version = "0.27.0"
77
authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
88
edition = "2018"
99
include = ["src/**/*", "CHANGELOG.md"]
@@ -87,27 +87,27 @@ git-date = { version = "^0.2.0", path = "../git-date" }
8787
git-refspec = { version = "^0.3.1", path = "../git-refspec" }
8888

8989
git-config = { version = "^0.10.0", path = "../git-config" }
90-
git-odb = { version = "^0.35.0", path = "../git-odb" }
90+
git-odb = { version = "^0.36.0", path = "../git-odb" }
9191
git-hash = { version = "^0.9.11", path = "../git-hash" }
9292
git-object = { version = "^0.22.1", path = "../git-object" }
9393
git-actor = { version = "^0.13.0", path = "../git-actor" }
94-
git-pack = { version = "^0.25.0", path = "../git-pack", features = ["object-cache-dynamic"] }
94+
git-pack = { version = "^0.26.0", path = "../git-pack", features = ["object-cache-dynamic"] }
9595
git-revision = { version = "^0.6.0", path = "../git-revision" }
9696

9797
git-path = { version = "^0.5.0", path = "../git-path" }
9898
git-url = { version = "^0.10.1", path = "../git-url" }
9999
git-traverse = { version = "^0.18.0", path = "../git-traverse" }
100100
git-protocol = { version = "^0.22.0", path = "../git-protocol", optional = true }
101-
git-transport = { version = "^0.21.1", path = "../git-transport", optional = true }
102-
git-diff = { version = "^0.21.0", path = "../git-diff" }
101+
git-transport = { version = "^0.21.2", path = "../git-transport", optional = true }
102+
git-diff = { version = "^0.22.0", path = "../git-diff" }
103103
git-mailmap = { version = "^0.5.0", path = "../git-mailmap" }
104104
git-features = { version = "^0.23.1", path = "../git-features", features = ["progress", "once_cell"] }
105105

106106
git-attributes = { version = "^0.5.0", path = "../git-attributes" }
107107
git-glob = { version = "^0.4.1", path = "../git-glob" }
108108
git-credentials = { version = "^0.6.1", path = "../git-credentials" }
109109
git-prompt = { version = "^0.1.1", path = "../git-prompt" }
110-
git-index = { version = "^0.7.0", path = "../git-index" }
110+
git-index = { version = "^0.7.1", path = "../git-index" }
111111
git-worktree = { version = "^0.7.0", path = "../git-worktree" }
112112

113113
once_cell = "1.14.0"

0 commit comments

Comments
 (0)