From 2560a2cc3e1d8c60cd812e15696fa4761d036e19 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Sat, 10 Jun 2023 11:03:20 +0200 Subject: [PATCH] Release gix-attributes v0.13.1, gix-diff v0.30.1, gix-revwalk v0.1.0, gix-traverse v0.27.0, gix-index v0.18.0, gix-revision v0.15.2, gix-negotiate v0.2.1, gix-pack v0.37.0, gix-odb v0.47.0, gix-protocol v0.33.2, gix-worktree v0.19.0, gix v0.46.0, safety bump 7 crates SAFETY BUMP: gix-index v0.18.0, gix-pack v0.37.0, gix-odb v0.47.0, gix-worktree v0.19.0, gix v0.46.0, gitoxide-core v0.29.0, gitoxide v0.27.0 --- Cargo.lock | 54 +++++++++++++++++----------------- Cargo.toml | 6 ++-- cargo-smart-release/Cargo.toml | 2 +- gitoxide-core/Cargo.toml | 6 ++-- gix-attributes/CHANGELOG.md | 5 ++-- gix-attributes/Cargo.toml | 2 +- gix-diff/CHANGELOG.md | 5 ++-- gix-diff/Cargo.toml | 2 +- gix-index/CHANGELOG.md | 21 ++++++++++++- gix-index/Cargo.toml | 4 +-- gix-negotiate/CHANGELOG.md | 5 ++-- gix-negotiate/Cargo.toml | 4 +-- gix-odb/CHANGELOG.md | 21 ++++++++++++- gix-odb/Cargo.toml | 4 +-- gix-pack/CHANGELOG.md | 5 ++-- gix-pack/Cargo.toml | 6 ++-- gix-pathspec/Cargo.toml | 2 +- gix-protocol/CHANGELOG.md | 5 ++-- gix-protocol/Cargo.toml | 2 +- gix-revision/CHANGELOG.md | 7 +++-- gix-revision/Cargo.toml | 2 +- gix-revwalk/CHANGELOG.md | 5 ++-- gix-traverse/CHANGELOG.md | 5 ++-- gix-traverse/Cargo.toml | 2 +- gix-worktree/CHANGELOG.md | 21 ++++++++++++- gix-worktree/Cargo.toml | 6 ++-- gix/CHANGELOG.md | 7 +++-- gix/Cargo.toml | 22 +++++++------- 28 files changed, 154 insertions(+), 84 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b159fd19a42..3c5a6159d78 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1230,7 +1230,7 @@ dependencies = [ [[package]] name = "gitoxide" -version = "0.26.0" +version = "0.27.0" dependencies = [ "anyhow", "clap 4.2.4", @@ -1250,7 +1250,7 @@ dependencies = [ [[package]] name = "gitoxide-core" -version = "0.28.0" +version = "0.29.0" dependencies = [ "anyhow", "async-io", @@ -1279,13 +1279,13 @@ dependencies = [ [[package]] name = "gix" -version = "0.45.1" +version = "0.46.0" dependencies = [ "anyhow", "async-std", "document-features", "gix-actor 0.21.0", - "gix-attributes 0.13.0", + "gix-attributes 0.13.1", "gix-commitgraph", "gix-config", "gix-credentials", @@ -1298,7 +1298,7 @@ dependencies = [ "gix-hash 0.11.2", "gix-hashtable 0.2.1", "gix-ignore 0.3.0", - "gix-index 0.17.0", + "gix-index 0.18.0", "gix-lock 6.0.0", "gix-mailmap", "gix-negotiate", @@ -1315,11 +1315,11 @@ dependencies = [ "gix-tempfile 6.0.0", "gix-testtools", "gix-transport", - "gix-traverse 0.26.0", + "gix-traverse 0.27.0", "gix-url", "gix-utils 0.1.2", "gix-validate 0.7.5", - "gix-worktree 0.18.0", + "gix-worktree 0.19.0", "is_ci", "log", "once_cell", @@ -1395,7 +1395,7 @@ dependencies = [ [[package]] name = "gix-attributes" -version = "0.13.0" +version = "0.13.1" dependencies = [ "bstr", "document-features", @@ -1558,7 +1558,7 @@ dependencies = [ [[package]] name = "gix-diff" -version = "0.30.0" +version = "0.30.1" dependencies = [ "getrandom", "gix-hash 0.11.2", @@ -1577,7 +1577,7 @@ dependencies = [ "gix-object 0.30.0", "gix-odb", "gix-testtools", - "gix-traverse 0.26.0", + "gix-traverse 0.27.0", ] [[package]] @@ -1791,7 +1791,7 @@ dependencies = [ [[package]] name = "gix-index" -version = "0.17.0" +version = "0.18.0" dependencies = [ "bitflags 2.1.0", "bstr", @@ -1803,7 +1803,7 @@ dependencies = [ "gix-hash 0.11.2", "gix-lock 6.0.0", "gix-object 0.30.0", - "gix-traverse 0.26.0", + "gix-traverse 0.27.0", "itoa", "memmap2", "serde", @@ -1820,7 +1820,7 @@ dependencies = [ "gix", "gix-features 0.30.0", "gix-hash 0.11.2", - "gix-index 0.17.0", + "gix-index 0.18.0", "gix-testtools", ] @@ -1863,7 +1863,7 @@ dependencies = [ [[package]] name = "gix-negotiate" -version = "0.2.0" +version = "0.2.1" dependencies = [ "bitflags 2.1.0", "gix-commitgraph", @@ -1923,7 +1923,7 @@ dependencies = [ [[package]] name = "gix-odb" -version = "0.46.0" +version = "0.47.0" dependencies = [ "arc-swap", "crossbeam-channel", @@ -1947,7 +1947,7 @@ dependencies = [ [[package]] name = "gix-pack" -version = "0.36.0" +version = "0.37.0" dependencies = [ "clru", "document-features", @@ -1960,7 +1960,7 @@ dependencies = [ "gix-path 0.8.1", "gix-tempfile 6.0.0", "gix-testtools", - "gix-traverse 0.26.0", + "gix-traverse 0.27.0", "memmap2", "parking_lot", "serde", @@ -1980,7 +1980,7 @@ dependencies = [ "gix-odb", "gix-pack", "gix-testtools", - "gix-traverse 0.26.0", + "gix-traverse 0.27.0", "maplit", "memmap2", "tempfile", @@ -2033,7 +2033,7 @@ version = "0.1.0" dependencies = [ "bitflags 2.1.0", "bstr", - "gix-attributes 0.13.0", + "gix-attributes 0.13.1", "gix-glob 0.8.0", "gix-testtools", "once_cell", @@ -2056,7 +2056,7 @@ dependencies = [ [[package]] name = "gix-protocol" -version = "0.33.1" +version = "0.33.2" dependencies = [ "async-std", "async-trait", @@ -2159,7 +2159,7 @@ dependencies = [ "gix-ref 0.30.0", "gix-testtools", "gix-validate 0.7.5", - "gix-worktree 0.18.0", + "gix-worktree 0.19.0", "tempfile", ] @@ -2178,7 +2178,7 @@ dependencies = [ [[package]] name = "gix-revision" -version = "0.15.1" +version = "0.15.2" dependencies = [ "bstr", "document-features", @@ -2338,7 +2338,7 @@ dependencies = [ [[package]] name = "gix-traverse" -version = "0.26.0" +version = "0.27.0" dependencies = [ "gix-commitgraph", "gix-hash 0.11.2", @@ -2358,7 +2358,7 @@ dependencies = [ "gix-object 0.30.0", "gix-odb", "gix-testtools", - "gix-traverse 0.26.0", + "gix-traverse 0.27.0", ] [[package]] @@ -2437,18 +2437,18 @@ dependencies = [ [[package]] name = "gix-worktree" -version = "0.18.0" +version = "0.19.0" dependencies = [ "bstr", "document-features", "filetime", - "gix-attributes 0.13.0", + "gix-attributes 0.13.1", "gix-features 0.30.0", "gix-fs 0.2.0", "gix-glob 0.8.0", "gix-hash 0.11.2", "gix-ignore 0.3.0", - "gix-index 0.17.0", + "gix-index 0.18.0", "gix-object 0.30.0", "gix-odb", "gix-path 0.8.1", diff --git a/Cargo.toml b/Cargo.toml index e7039b88d9f..53cb0f39d4f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ repository = "https://github.com/Byron/gitoxide" authors = ["Sebastian Thiel "] edition = "2021" license = "MIT OR Apache-2.0" -version = "0.26.0" +version = "0.27.0" default-run = "gix" include = ["src/**/*", "LICENSE-*", "README.md", "CHANGELOG.md"] resolver = "2" @@ -151,9 +151,9 @@ gitoxide-core-async-client = ["gitoxide-core/async-client", "futures-lite"] [dependencies] anyhow = "1.0.42" -gitoxide-core = { version = "^0.28.0", path = "gitoxide-core" } +gitoxide-core = { version = "^0.29.0", path = "gitoxide-core" } gix-features = { version = "^0.30.0", path = "gix-features" } -gix = { version = "^0.45.1", path = "gix", default-features = false } +gix = { version = "^0.46.0", path = "gix", default-features = false } time = "0.3.19" clap = { version = "4.1.1", features = ["derive", "cargo"] } diff --git a/cargo-smart-release/Cargo.toml b/cargo-smart-release/Cargo.toml index 96b95474fc7..5711b328c16 100644 --- a/cargo-smart-release/Cargo.toml +++ b/cargo-smart-release/Cargo.toml @@ -25,7 +25,7 @@ cache-efficiency-debug = ["gix/cache-efficiency-debug"] vendored-openssl = ["crates-index/vendored-openssl"] [dependencies] -gix = { version = "^0.45.1", path = "../gix", default-features = false, features = ["max-performance-safe"] } +gix = { version = "^0.46.0", path = "../gix", default-features = false, features = ["max-performance-safe"] } anyhow = "1.0.42" clap = { version = "4.1.0", features = ["derive", "cargo"] } env_logger = { version = "0.10.0", default-features = false, features = ["humantime", "auto-color"] } diff --git a/gitoxide-core/Cargo.toml b/gitoxide-core/Cargo.toml index 89b90c7609d..5f26cdc2a7a 100644 --- a/gitoxide-core/Cargo.toml +++ b/gitoxide-core/Cargo.toml @@ -2,7 +2,7 @@ name = "gitoxide-core" description = "The library implementing all capabilities of the gitoxide CLI" repository = "https://github.com/Byron/gitoxide" -version = "0.28.0" +version = "0.29.0" authors = ["Sebastian Thiel "] license = "MIT/Apache-2.0" edition = "2021" @@ -38,8 +38,8 @@ serde = ["gix/serde", "serde_json", "dep:serde", "bytesize/serde"] [dependencies] # deselect everything else (like "performance") as this should be controllable by the parent application. -gix = { version = "^0.45.1", path = "../gix", default-features = false } -gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.36.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static"] } +gix = { version = "^0.46.0", path = "../gix", default-features = false } +gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.37.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static"] } gix-transport-configuration-only = { package = "gix-transport", version = "^0.32.0", path = "../gix-transport", default-features = false } serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] } anyhow = "1.0.42" diff --git a/gix-attributes/CHANGELOG.md b/gix-attributes/CHANGELOG.md index 13150fb11ec..f9b3a2fdf06 100644 --- a/gix-attributes/CHANGELOG.md +++ b/gix-attributes/CHANGELOG.md @@ -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.13.1 (2023-06-10) ### New Features @@ -16,7 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 2 commits contributed to the release. + - 3 commits contributed to the release. - 3 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 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
view details * **Uncategorized** + - Prepare changelogs prior to release ([`298f3d7`](https://github.com/Byron/gitoxide/commit/298f3d7359c5b183314d8c584e45dcdd559d88b3)) - Merge branch 'walk-with-commitgraph' ([`fdee9a2`](https://github.com/Byron/gitoxide/commit/fdee9a22873a13ae644d3dc92f8fe93f8f0266c0)) - Add `StateRef::is_set()` and `StateRef::is_unset()` for convenience(). ([`b061df8`](https://github.com/Byron/gitoxide/commit/b061df82b88b1fa3670240ffc85220ef97b9d892))
diff --git a/gix-attributes/Cargo.toml b/gix-attributes/Cargo.toml index 845de261308..21ab13e6399 100644 --- a/gix-attributes/Cargo.toml +++ b/gix-attributes/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-attributes" -version = "0.13.0" +version = "0.13.1" repository = "https://github.com/Byron/gitoxide" license = "MIT/Apache-2.0" description = "A WIP crate of the gitoxide project dealing .gitattributes files" diff --git a/gix-diff/CHANGELOG.md b/gix-diff/CHANGELOG.md index 59b7dc02f7c..b9879a755b8 100644 --- a/gix-diff/CHANGELOG.md +++ b/gix-diff/CHANGELOG.md @@ -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.30.1 (2023-06-10) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 2 commits contributed to the release. + - 3 commits contributed to the release. - 3 days passed between releases. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -25,6 +25,7 @@ A maintenance release without user-facing changes.
view details * **Uncategorized** + - Prepare changelogs prior to release ([`298f3d7`](https://github.com/Byron/gitoxide/commit/298f3d7359c5b183314d8c584e45dcdd559d88b3)) - Merge branch 'walk-with-commitgraph' ([`fdee9a2`](https://github.com/Byron/gitoxide/commit/fdee9a22873a13ae644d3dc92f8fe93f8f0266c0)) - Adapt to changes in `gix-traverse` ([`1f682fd`](https://github.com/Byron/gitoxide/commit/1f682fd991b9b76a8d37e6852567ff239c0ac0db))
diff --git a/gix-diff/Cargo.toml b/gix-diff/Cargo.toml index 67b8808f554..bd3245ff4e1 100644 --- a/gix-diff/Cargo.toml +++ b/gix-diff/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-diff" -version = "0.30.0" +version = "0.30.1" repository = "https://github.com/Byron/gitoxide" license = "MIT/Apache-2.0" description = "Calculate differences between various git objects" diff --git a/gix-index/CHANGELOG.md b/gix-index/CHANGELOG.md index abed955e0cd..379d5a52112 100644 --- a/gix-index/CHANGELOG.md +++ b/gix-index/CHANGELOG.md @@ -5,10 +5,29 @@ 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.18.0 (2023-06-10) A maintenance release without user-facing changes. +### Commit Statistics + + + + - 1 commit contributed to the release. + - 3 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Prepare changelogs prior to release ([`298f3d7`](https://github.com/Byron/gitoxide/commit/298f3d7359c5b183314d8c584e45dcdd559d88b3)) +
+ ## 0.17.0 (2023-06-06) ### New Features diff --git a/gix-index/Cargo.toml b/gix-index/Cargo.toml index ffd1a0dd9b0..0c6650900ba 100644 --- a/gix-index/Cargo.toml +++ b/gix-index/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-index" -version = "0.17.0" +version = "0.18.0" repository = "https://github.com/Byron/gitoxide" license = "MIT/Apache-2.0" description = "A work-in-progress crate of the gitoxide project dedicated implementing the git index file" @@ -24,7 +24,7 @@ gix-features = { version = "^0.30.0", path = "../gix-features", features = ["rus gix-hash = { version = "^0.11.2", path = "../gix-hash" } gix-bitmap = { version = "^0.2.4", path = "../gix-bitmap" } gix-object = { version = "^0.30.0", path = "../gix-object" } -gix-traverse = { version = "^0.26.0", path = "../gix-traverse" } +gix-traverse = { version = "^0.27.0", path = "../gix-traverse" } gix-lock = { version = "^6.0.0", path = "../gix-lock" } thiserror = "1.0.32" diff --git a/gix-negotiate/CHANGELOG.md b/gix-negotiate/CHANGELOG.md index d6fa25e8b7b..ec5acd933cc 100644 --- a/gix-negotiate/CHANGELOG.md +++ b/gix-negotiate/CHANGELOG.md @@ -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.2.1 (2023-06-10) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 2 commits contributed to the release. + - 3 commits contributed to the release. - 3 days passed between releases. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -25,6 +25,7 @@ A maintenance release without user-facing changes.
view details * **Uncategorized** + - Prepare changelogs prior to release ([`298f3d7`](https://github.com/Byron/gitoxide/commit/298f3d7359c5b183314d8c584e45dcdd559d88b3)) - Merge branch 'walk-with-commitgraph' ([`fdee9a2`](https://github.com/Byron/gitoxide/commit/fdee9a22873a13ae644d3dc92f8fe93f8f0266c0)) - Adapt to changes in `gix-revwalk` ([`f7d95d1`](https://github.com/Byron/gitoxide/commit/f7d95d189af1422a7ba48db1857452e32e1d9db9))
diff --git a/gix-negotiate/Cargo.toml b/gix-negotiate/Cargo.toml index efd8e7b548b..7300bf6a86f 100644 --- a/gix-negotiate/Cargo.toml +++ b/gix-negotiate/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-negotiate" -version = "0.2.0" +version = "0.2.1" repository = "https://github.com/Byron/gitoxide" license = "MIT/Apache-2.0" description = "A crate of the gitoxide project implementing negotiation algorithms" @@ -16,7 +16,7 @@ test = false gix-hash = { version = "^0.11.2", path = "../gix-hash" } gix-object = { version = "^0.30.0", path = "../gix-object" } gix-commitgraph = { version = "^0.16.0", path = "../gix-commitgraph" } -gix-revision = { version = "^0.15.0", path = "../gix-revision" } +gix-revision = { version = "^0.15.2", path = "../gix-revision" } thiserror = "1.0.40" smallvec = "1.10.0" bitflags = "2" diff --git a/gix-odb/CHANGELOG.md b/gix-odb/CHANGELOG.md index a05b8e1df16..1b4b0910939 100644 --- a/gix-odb/CHANGELOG.md +++ b/gix-odb/CHANGELOG.md @@ -5,10 +5,29 @@ 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.47.0 (2023-06-10) A maintenance release without user-facing changes. +### Commit Statistics + + + + - 1 commit contributed to the release. + - 3 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Prepare changelogs prior to release ([`298f3d7`](https://github.com/Byron/gitoxide/commit/298f3d7359c5b183314d8c584e45dcdd559d88b3)) +
+ ## 0.46.0 (2023-06-06) ### New Features diff --git a/gix-odb/Cargo.toml b/gix-odb/Cargo.toml index 7bc40e2e148..0a84d6a4c78 100644 --- a/gix-odb/Cargo.toml +++ b/gix-odb/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-odb" -version = "0.46.0" +version = "0.47.0" repository = "https://github.com/Byron/gitoxide" authors = ["Sebastian Thiel "] license = "MIT/Apache-2.0" @@ -33,7 +33,7 @@ gix-hash = { version = "^0.11.2", path = "../gix-hash" } gix-path = { version = "^0.8.1", path = "../gix-path" } gix-quote = { version = "^0.4.4", path = "../gix-quote" } gix-object = { version = "^0.30.0", path = "../gix-object" } -gix-pack = { version = "^0.36.0", path = "../gix-pack" } +gix-pack = { version = "^0.37.0", path = "../gix-pack" } serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]} tempfile = "3.1.0" diff --git a/gix-pack/CHANGELOG.md b/gix-pack/CHANGELOG.md index bb37c55f83b..3f16d09a42f 100644 --- a/gix-pack/CHANGELOG.md +++ b/gix-pack/CHANGELOG.md @@ -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.37.0 (2023-06-10) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 2 commits contributed to the release. + - 3 commits contributed to the release. - 3 days passed between releases. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -25,6 +25,7 @@ A maintenance release without user-facing changes.
view details * **Uncategorized** + - Prepare changelogs prior to release ([`298f3d7`](https://github.com/Byron/gitoxide/commit/298f3d7359c5b183314d8c584e45dcdd559d88b3)) - Merge branch 'walk-with-commitgraph' ([`fdee9a2`](https://github.com/Byron/gitoxide/commit/fdee9a22873a13ae644d3dc92f8fe93f8f0266c0)) - Adapt to changes in `gix-traverse` ([`1f682fd`](https://github.com/Byron/gitoxide/commit/1f682fd991b9b76a8d37e6852567ff239c0ac0db))
diff --git a/gix-pack/Cargo.toml b/gix-pack/Cargo.toml index 5a6c282b977..f33de0af51c 100644 --- a/gix-pack/Cargo.toml +++ b/gix-pack/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-pack" -version = "0.36.0" +version = "0.37.0" repository = "https://github.com/Byron/gitoxide" authors = ["Sebastian Thiel "] license = "MIT/Apache-2.0" @@ -33,8 +33,8 @@ gix-path = { version = "^0.8.1", path = "../gix-path" } gix-hash = { version = "^0.11.2", path = "../gix-hash" } gix-chunk = { version = "^0.4.2", path = "../gix-chunk" } gix-object = { version = "^0.30.0", path = "../gix-object" } -gix-traverse = { version = "^0.26.0", path = "../gix-traverse" } -gix-diff = { version = "^0.30.0", path = "../gix-diff" } +gix-traverse = { version = "^0.27.0", path = "../gix-traverse" } +gix-diff = { version = "^0.30.1", path = "../gix-diff" } gix-hashtable = { version = "^0.2.1", path = "../gix-hashtable" } memmap2 = "0.5.0" diff --git a/gix-pathspec/Cargo.toml b/gix-pathspec/Cargo.toml index 1ed6f4b7d04..862a8531f0b 100644 --- a/gix-pathspec/Cargo.toml +++ b/gix-pathspec/Cargo.toml @@ -13,7 +13,7 @@ doctest = false [dependencies] gix-glob = { version = "^0.8.0", path = "../gix-glob" } -gix-attributes = { version = "^0.13.0", path = "../gix-attributes" } +gix-attributes = { version = "^0.13.1", path = "../gix-attributes" } bstr = { version = "1.3.0", default-features = false, features = ["std"]} bitflags = "2" diff --git a/gix-protocol/CHANGELOG.md b/gix-protocol/CHANGELOG.md index a8d6ff8debb..e2309d1b8d9 100644 --- a/gix-protocol/CHANGELOG.md +++ b/gix-protocol/CHANGELOG.md @@ -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.33.2 (2023-06-10) ### New Features @@ -18,7 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 1 commit contributed to the release. + - 2 commits contributed to the release. - 2 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 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
view details * **Uncategorized** + - Prepare changelogs prior to release ([`298f3d7`](https://github.com/Byron/gitoxide/commit/298f3d7359c5b183314d8c584e45dcdd559d88b3)) - Support `capabilities^{}` syntax to announce caps in empty repos under V1 ([`c8e8b9f`](https://github.com/Byron/gitoxide/commit/c8e8b9fc55486215bda4c380d3c84a6c6ae5f602))
diff --git a/gix-protocol/Cargo.toml b/gix-protocol/Cargo.toml index 692d0b6eb7e..78ec2653d69 100644 --- a/gix-protocol/Cargo.toml +++ b/gix-protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-protocol" -version = "0.33.1" +version = "0.33.2" repository = "https://github.com/Byron/gitoxide" license = "MIT/Apache-2.0" description = "A WIP crate of the gitoxide project for implementing git protocols" diff --git a/gix-revision/CHANGELOG.md b/gix-revision/CHANGELOG.md index 6f29ea3b5ac..18c8cd63c24 100644 --- a/gix-revision/CHANGELOG.md +++ b/gix-revision/CHANGELOG.md @@ -5,7 +5,9 @@ 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.15.2 (2023-06-10) + + ### Other @@ -16,7 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 4 commits contributed to the release. + - 5 commits contributed to the release. - 3 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -28,6 +30,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** + - Prepare changelogs prior to release ([`298f3d7`](https://github.com/Byron/gitoxide/commit/298f3d7359c5b183314d8c584e45dcdd559d88b3)) - Merge branch 'walk-with-commitgraph' ([`fdee9a2`](https://github.com/Byron/gitoxide/commit/fdee9a22873a13ae644d3dc92f8fe93f8f0266c0)) - Adapt to changes in `gix-revwalk` ([`f7d95d1`](https://github.com/Byron/gitoxide/commit/f7d95d189af1422a7ba48db1857452e32e1d9db9)) - Add new `gix-revwalk` crate for support types related to revision walking. ([`13ce887`](https://github.com/Byron/gitoxide/commit/13ce887682f5c31d1f78a63613ca97b811e4ffba)) diff --git a/gix-revision/Cargo.toml b/gix-revision/Cargo.toml index eec341e17f2..f988cb5676a 100644 --- a/gix-revision/Cargo.toml +++ b/gix-revision/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-revision" -version = "0.15.1" +version = "0.15.2" repository = "https://github.com/Byron/gitoxide" license = "MIT/Apache-2.0" description = "A WIP crate of the gitoxide project dealing with finding names for revisions and parsing specifications" diff --git a/gix-revwalk/CHANGELOG.md b/gix-revwalk/CHANGELOG.md index 4c642876758..8939887c3d8 100644 --- a/gix-revwalk/CHANGELOG.md +++ b/gix-revwalk/CHANGELOG.md @@ -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.1.0 (2023-06-10) ### Bug Fixes (BREAKING) @@ -16,7 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 3 commits contributed to the release. + - 4 commits contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -27,6 +27,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** + - Prepare changelogs prior to release ([`298f3d7`](https://github.com/Byron/gitoxide/commit/298f3d7359c5b183314d8c584e45dcdd559d88b3)) - Merge branch 'walk-with-commitgraph' ([`fdee9a2`](https://github.com/Byron/gitoxide/commit/fdee9a22873a13ae644d3dc92f8fe93f8f0266c0)) - Rename `PriorityQueue::pop()` to `::pop_value()` and add `::pop()` that also pops the key. ([`e920567`](https://github.com/Byron/gitoxide/commit/e9205679ab017699fd2605d4211d7ac2528dbc4b)) - Add new `gix-revwalk` crate for support types related to revision walking. ([`13ce887`](https://github.com/Byron/gitoxide/commit/13ce887682f5c31d1f78a63613ca97b811e4ffba)) diff --git a/gix-traverse/CHANGELOG.md b/gix-traverse/CHANGELOG.md index 0a8909d2d79..e7ad998ded9 100644 --- a/gix-traverse/CHANGELOG.md +++ b/gix-traverse/CHANGELOG.md @@ -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.27.0 (2023-06-10) ### New Features @@ -36,7 +36,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 4 commits contributed to the release. + - 5 commits contributed to the release. - 3 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -48,6 +48,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** + - Prepare changelogs prior to release ([`298f3d7`](https://github.com/Byron/gitoxide/commit/298f3d7359c5b183314d8c584e45dcdd559d88b3)) - Merge branch 'walk-with-commitgraph' ([`fdee9a2`](https://github.com/Byron/gitoxide/commit/fdee9a22873a13ae644d3dc92f8fe93f8f0266c0)) - `commit::Ancestors::with_commit_graph(graph)` to set and use a commitgraph. ([`6c5c66e`](https://github.com/Byron/gitoxide/commit/6c5c66e10550923941b3d22e862f0f3f26d7ba03)) - Previously the commit-traversal sorted by date must have been wonky & rename `Sorting::Topological` to `Sorting::BreadthFirst`. ([`affc9df`](https://github.com/Byron/gitoxide/commit/affc9df48e7b7540a95e2d6024f05b391f38c8f0)) diff --git a/gix-traverse/Cargo.toml b/gix-traverse/Cargo.toml index dbfb816bd38..ac4a4b9601e 100644 --- a/gix-traverse/Cargo.toml +++ b/gix-traverse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-traverse" -version = "0.26.0" +version = "0.27.0" repository = "https://github.com/Byron/gitoxide" license = "MIT/Apache-2.0" description = "A WIP crate of the gitoxide project" diff --git a/gix-worktree/CHANGELOG.md b/gix-worktree/CHANGELOG.md index c71de622529..3a0d211822e 100644 --- a/gix-worktree/CHANGELOG.md +++ b/gix-worktree/CHANGELOG.md @@ -5,10 +5,29 @@ 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.19.0 (2023-06-10) A maintenance release without user-facing changes. +### Commit Statistics + + + + - 1 commit contributed to the release. + - 3 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Prepare changelogs prior to release ([`298f3d7`](https://github.com/Byron/gitoxide/commit/298f3d7359c5b183314d8c584e45dcdd559d88b3)) +
+ ## 0.18.0 (2023-06-06) ### Bug Fixes diff --git a/gix-worktree/Cargo.toml b/gix-worktree/Cargo.toml index 08f2ebd8974..3e8fe5aa6af 100644 --- a/gix-worktree/Cargo.toml +++ b/gix-worktree/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-worktree" -version = "0.18.0" +version = "0.19.0" repository = "https://github.com/Byron/gitoxide" license = "MIT/Apache-2.0" description = "A WIP crate of the gitoxide project dedicated implementing everything around working trees and git excludes" @@ -30,13 +30,13 @@ internal-testing-gix-features-parallel = ["gix-features/parallel"] internal-testing-to-avoid-being-run-by-cargo-test-all = [] [dependencies] -gix-index = { version = "^0.17.0", path = "../gix-index" } +gix-index = { version = "^0.18.0", path = "../gix-index" } gix-fs = { version = "^0.2.0", path = "../gix-fs" } gix-hash = { version = "^0.11.2", path = "../gix-hash" } gix-object = { version = "^0.30.0", path = "../gix-object" } gix-glob = { version = "^0.8.0", path = "../gix-glob" } gix-path = { version = "^0.8.1", path = "../gix-path" } -gix-attributes = { version = "^0.13.0", path = "../gix-attributes" } +gix-attributes = { version = "^0.13.1", path = "../gix-attributes" } gix-ignore = { version = "^0.3.0", path = "../gix-ignore" } gix-features = { version = "^0.30.0", path = "../gix-features" } diff --git a/gix/CHANGELOG.md b/gix/CHANGELOG.md index 0897fa744ca..f14eef28327 100644 --- a/gix/CHANGELOG.md +++ b/gix/CHANGELOG.md @@ -5,7 +5,9 @@ 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.46.0 (2023-06-10) + + ### New Features (BREAKING) @@ -45,7 +47,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 13 commits contributed to the release over the course of 2 calendar days. + - 14 commits contributed to the release over the course of 2 calendar days. - 3 days passed between releases. - 6 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -57,6 +59,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** + - Prepare changelogs prior to release ([`298f3d7`](https://github.com/Byron/gitoxide/commit/298f3d7359c5b183314d8c584e45dcdd559d88b3)) - Improve tests related to the handling of shallow repos ([`d50bfa9`](https://github.com/Byron/gitoxide/commit/d50bfa97f528141e0183558f21a364d969911ef4)) - Merge branch 'walk-with-commitgraph' ([`fdee9a2`](https://github.com/Byron/gitoxide/commit/fdee9a22873a13ae644d3dc92f8fe93f8f0266c0)) - Adapt to changes in `gix` ([`20f73c8`](https://github.com/Byron/gitoxide/commit/20f73c8224ead1b423a1b6331c9cab65f769d46a)) diff --git a/gix/Cargo.toml b/gix/Cargo.toml index 1234ff25da7..155eb73d7a3 100644 --- a/gix/Cargo.toml +++ b/gix/Cargo.toml @@ -3,7 +3,7 @@ name = "gix" repository = "https://github.com/Byron/gitoxide" description = "Interact with git repositories just like git would" license = "MIT/Apache-2.0" -version = "0.45.1" +version = "0.46.0" authors = ["Sebastian Thiel "] edition = "2021" include = ["src/**/*", "LICENSE-*", "CHANGELOG.md"] @@ -125,30 +125,30 @@ gix-date = { version = "^0.5.1", path = "../gix-date" } gix-refspec = { version = "^0.11.0", path = "../gix-refspec" } gix-config = { version = "^0.23.0", path = "../gix-config" } -gix-odb = { version = "^0.46.0", path = "../gix-odb" } +gix-odb = { version = "^0.47.0", path = "../gix-odb" } gix-hash = { version = "^0.11.2", path = "../gix-hash" } gix-object = { version = "^0.30.0", path = "../gix-object" } gix-actor = { version = "^0.21.0", path = "../gix-actor" } -gix-pack = { version = "^0.36.0", path = "../gix-pack", features = ["object-cache-dynamic"] } -gix-revision = { version = "^0.15.1", path = "../gix-revision" } -gix-negotiate = { version = "^0.2.0", path = "../gix-negotiate" } +gix-pack = { version = "^0.37.0", path = "../gix-pack", features = ["object-cache-dynamic"] } +gix-revision = { version = "^0.15.2", path = "../gix-revision" } +gix-negotiate = { version = "^0.2.1", path = "../gix-negotiate" } gix-path = { version = "^0.8.1", path = "../gix-path" } gix-url = { version = "^0.19.0", path = "../gix-url" } -gix-traverse = { version = "^0.26.0", path = "../gix-traverse" } -gix-protocol = { version = "^0.33.1", path = "../gix-protocol", optional = true } +gix-traverse = { version = "^0.27.0", path = "../gix-traverse" } +gix-protocol = { version = "^0.33.2", path = "../gix-protocol", optional = true } gix-transport = { version = "^0.32.0", path = "../gix-transport", optional = true } -gix-diff = { version = "^0.30.0", path = "../gix-diff" } +gix-diff = { version = "^0.30.1", path = "../gix-diff" } gix-mailmap = { version = "^0.13.0", path = "../gix-mailmap" } gix-features = { version = "^0.30.0", path = "../gix-features", features = ["progress", "once_cell"] } -gix-attributes = { version = "^0.13.0", path = "../gix-attributes" } +gix-attributes = { version = "^0.13.1", path = "../gix-attributes" } gix-ignore = { version = "^0.3.0", path = "../gix-ignore" } gix-glob = { version = "^0.8.0", path = "../gix-glob" } gix-credentials = { version = "^0.15.0", path = "../gix-credentials" } gix-prompt = { version = "^0.5.1", path = "../gix-prompt" } -gix-index = { version = "^0.17.0", path = "../gix-index" } -gix-worktree = { version = "^0.18.0", path = "../gix-worktree" } +gix-index = { version = "^0.18.0", path = "../gix-index" } +gix-worktree = { version = "^0.19.0", path = "../gix-worktree" } gix-hashtable = { version = "^0.2.1", path = "../gix-hashtable" } gix-commitgraph = { version = "^0.16.0", path = "../gix-commitgraph" }