Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions Cargo.lock

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

2 changes: 1 addition & 1 deletion gitoxide-core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ blame-experimental = ["gix/blame-experimental"]
# deselect everything else (like "performance") as this should be controllable by the parent application.
gix = { version = "^0.77.0", path = "../gix", default-features = false, features = ["merge", "blob-diff", "blame", "revision", "mailmap", "excludes", "attributes", "worktree-mutation", "credentials", "interrupt", "status", "dirwalk"] }
gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.64.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static", "generate", "streaming-input"] }
gix-transport-configuration-only = { package = "gix-transport", version = "^0.52.0", path = "../gix-transport", default-features = false }
gix-transport-configuration-only = { package = "gix-transport", version = "^0.52.1", path = "../gix-transport", default-features = false }
gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.26.0", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] }
gix-status = { version = "^0.24.0", path = "../gix-status" }
gix-fsck = { version = "^0.16.0", path = "../gix-fsck" }
Expand Down
70 changes: 69 additions & 1 deletion gix-command/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,73 @@ 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).

## 0.6.4 (2026-01-02)

A maintenance release without user-facing changes.

### Commit Statistics

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

- 10 commits contributed to the release.
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
- 1 unique issue was worked on: [#2328](https://github.com/GitoxideLabs/gitoxide/issues/2328)

### Commit Details

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

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

* **[#2328](https://github.com/GitoxideLabs/gitoxide/issues/2328)**
- Update changelogs prior to `gix-transport` release ([`ae8c9d3`](https://github.com/GitoxideLabs/gitoxide/commit/ae8c9d3ff56a38f2cd92c6f5afa9e93434939fe0))
* **Uncategorized**
- Merge pull request #2324 from EliahKagan/run-ci/cred-test-sh ([`0b1a7b7`](https://github.com/GitoxideLabs/gitoxide/commit/0b1a7b7914fe2bffdea2fd8628cabb7a6edbe262))
- Don't run `shell_builtin_or_command_in_path*` on Windows ([`81fa44c`](https://github.com/GitoxideLabs/gitoxide/commit/81fa44c645988521cd36d6282814bc75817e7fe3))
- Add tests that call `with_shell()` to force shell builtins ([`d2d75bb`](https://github.com/GitoxideLabs/gitoxide/commit/d2d75bbc77f6fb940a27e9ef6524c536fa667146))
- Add fixed `sh_shell_specific_script_code_with*` tests ([`32dce7c`](https://github.com/GitoxideLabs/gitoxide/commit/32dce7c02635ad0cf9e8e9347a6a892ee86317cd))
- Reorder `spawn::with_shell` test cases ([`909f961`](https://github.com/GitoxideLabs/gitoxide/commit/909f961e43dc9f99db997e13c1514941ea3d255f))
- Add a zero-argument test case like those just renamed ([`d08333c`](https://github.com/GitoxideLabs/gitoxide/commit/d08333cd2974f24cfcaf90c4ed04296d2b0ebee5))
- Rename tests that meant to run builtins but run external commands ([`5af8987`](https://github.com/GitoxideLabs/gitoxide/commit/5af898735e793479b0f397d6507833fb7dfd12b7))
- Fix tests of `gix-command` external commands on Windows ([`548e658`](https://github.com/GitoxideLabs/gitoxide/commit/548e65829bee4d6b6926026b2628059ea2cd3c97))
- Merge pull request #2224 from GitoxideLabs/report ([`3313233`](https://github.com/GitoxideLabs/gitoxide/commit/3313233aa4e7009aed0ddf644f4271fd2a98e8d4))
</details>

## 0.6.3 (2025-10-22)

### Bug Fixes

- <csr-id-a5ba202f6f60afa79ca061a2bca833a29101bcb6/> `Prepare::with_shell()` now assures manual argument splitting isn't done on Windows either.
That way `with_shell()` means what it says, previously it was a trap that was
impossible to get right on Windows.

### Commit Statistics

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

- 9 commits contributed to the release over the course of 99 calendar days.
- 99 days passed between releases.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages

### Commit Details

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

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

* **Uncategorized**
- Release gix-date v0.10.6, gix-utils v0.3.1, gix-actor v0.35.5, gix-trace v0.1.14, gix-validate v0.10.1, gix-path v0.10.21, gix-features v0.44.0, gix-hash v0.20.0, gix-hashtable v0.10.0, gix-object v0.51.0, gix-glob v0.22.0, gix-quote v0.6.1, gix-attributes v0.28.0, gix-command v0.6.3, gix-packetline-blocking v0.19.2, gix-filter v0.21.0, gix-fs v0.17.0, gix-chunk v0.4.12, gix-commitgraph v0.30.0, gix-revwalk v0.22.0, gix-traverse v0.48.0, gix-worktree-stream v0.23.0, gix-archive v0.23.0, gix-bitmap v0.2.15, gix-tempfile v19.0.0, gix-lock v19.0.0, gix-index v0.42.0, gix-config-value v0.15.2, gix-pathspec v0.13.0, gix-ignore v0.17.0, gix-worktree v0.43.0, gix-diff v0.54.0, gix-blame v0.4.0, gix-ref v0.54.0, gix-sec v0.12.1, gix-config v0.47.0, gix-prompt v0.11.2, gix-url v0.33.0, gix-credentials v0.31.0, gix-discover v0.42.0, gix-dir v0.16.0, gix-mailmap v0.27.3, gix-revision v0.36.0, gix-merge v0.7.0, gix-negotiate v0.22.0, gix-pack v0.61.0, gix-odb v0.71.0, gix-refspec v0.32.0, gix-shallow v0.6.0, gix-packetline v0.19.2, gix-transport v0.49.0, gix-protocol v0.52.0, gix-status v0.21.0, gix-submodule v0.21.0, gix-worktree-state v0.21.0, gix v0.74.0, gix-fsck v0.13.0, gitoxide-core v0.49.0, gitoxide v0.46.0, safety bump 42 crates ([`89fb308`](https://github.com/GitoxideLabs/gitoxide/commit/89fb308f1283b404b55916304f7d161fbf13fe10))
- Merge pull request #2217 from GitoxideLabs/copilot/update-msrv-to-rust-1-82 ([`4da2927`](https://github.com/GitoxideLabs/gitoxide/commit/4da2927629c7ec95b96d62a387c61097e3fc71fa))
- Fixup Copilot commits and thank clippy ([`b188a7d`](https://github.com/GitoxideLabs/gitoxide/commit/b188a7d834979eaa940fd94ec269367cd922d16d))
- Update MSRV to 1.82 and replace once_cell with std equivalents ([`6cc8464`](https://github.com/GitoxideLabs/gitoxide/commit/6cc84641cb7be6f70468a90efaafcf142a6b8c4b))
- Merge pull request #2100 from GitoxideLabs/release ([`202bc6d`](https://github.com/GitoxideLabs/gitoxide/commit/202bc6da79854d1fb6bb32b9c6bb2a6f882c77f5))
- Release gix-actor v0.35.3, gix-path v0.10.20, gix-features v0.43.1, gix-object v0.50.1 ([`d64f257`](https://github.com/GitoxideLabs/gitoxide/commit/d64f257951754ea70b0179b83f76de957b712211))
- Merge pull request #2087 from GitoxideLabs/improvements ([`8d4d18d`](https://github.com/GitoxideLabs/gitoxide/commit/8d4d18d0b7a3ddc98bb4b40be45b3b66a2b1299a))
- `Prepare::with_shell()` now assures manual argument splitting isn't done on Windows either. ([`a5ba202`](https://github.com/GitoxideLabs/gitoxide/commit/a5ba202f6f60afa79ca061a2bca833a29101bcb6))
- Merge pull request #2075 from GitoxideLabs/improvements ([`784c046`](https://github.com/GitoxideLabs/gitoxide/commit/784c0465bf87011fe7dbf71a590d3f9e6c8696a8))
</details>

## 0.6.2 (2025-07-15)

A maintenance release without user-facing changes.
Expand All @@ -13,7 +80,7 @@ A maintenance release without user-facing changes.

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

- 4 commits contributed to the release over the course of 59 calendar days.
- 5 commits contributed to the release over the course of 59 calendar days.
- 59 days passed between releases.
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
Expand All @@ -25,6 +92,7 @@ A maintenance release without user-facing changes.
<details><summary>view details</summary>

* **Uncategorized**
- Release gix-date v0.10.3, gix-actor v0.35.2, gix-trace v0.1.13, gix-path v0.10.19, gix-features v0.43.0, gix-hash v0.19.0, gix-hashtable v0.9.0, gix-object v0.50.0, gix-glob v0.21.0, gix-attributes v0.27.0, gix-command v0.6.2, gix-packetline-blocking v0.19.1, gix-filter v0.20.0, gix-fs v0.16.0, gix-commitgraph v0.29.0, gix-revwalk v0.21.0, gix-traverse v0.47.0, gix-worktree-stream v0.22.0, gix-archive v0.22.0, gix-tempfile v18.0.0, gix-lock v18.0.0, gix-index v0.41.0, gix-config-value v0.15.1, gix-pathspec v0.12.0, gix-ignore v0.16.0, gix-worktree v0.42.0, gix-diff v0.53.0, gix-blame v0.3.0, gix-ref v0.53.0, gix-sec v0.12.0, gix-config v0.46.0, gix-prompt v0.11.1, gix-url v0.32.0, gix-credentials v0.30.0, gix-discover v0.41.0, gix-dir v0.15.0, gix-mailmap v0.27.2, gix-revision v0.35.0, gix-merge v0.6.0, gix-negotiate v0.21.0, gix-pack v0.60.0, gix-odb v0.70.0, gix-refspec v0.31.0, gix-shallow v0.5.0, gix-packetline v0.19.1, gix-transport v0.48.0, gix-protocol v0.51.0, gix-status v0.20.0, gix-submodule v0.20.0, gix-worktree-state v0.20.0, gix v0.73.0, gix-fsck v0.12.0, gitoxide-core v0.48.0, gitoxide v0.45.0, safety bump 43 crates ([`5a919c4`](https://github.com/GitoxideLabs/gitoxide/commit/5a919c48393020d47c7034946108577dd213b80a))
- Update changelogs prior to release ([`65037b5`](https://github.com/GitoxideLabs/gitoxide/commit/65037b56918b90ac07454a815b0ed136df2fca3b))
- Merge pull request #2062 from rickprice/minor_documentation_fixups ([`c2eb0c1`](https://github.com/GitoxideLabs/gitoxide/commit/c2eb0c144dd21cac87fd08829f4a5ca02f85008d))
- Small documentation fixes ([`bfb1c34`](https://github.com/GitoxideLabs/gitoxide/commit/bfb1c34f75997a603b8f85fca75bf9e1ca310be0))
Expand Down
2 changes: 1 addition & 1 deletion gix-command/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ lints.workspace = true

[package]
name = "gix-command"
version = "0.6.3"
version = "0.6.4"
repository = "https://github.com/GitoxideLabs/gitoxide"
license = "MIT OR Apache-2.0"
description = "A crate of the gitoxide project handling internal git command execution"
Expand Down
33 changes: 32 additions & 1 deletion gix-credentials/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,43 @@ 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).

## 0.34.1 (2026-01-02)

A maintenance release without user-facing changes.

### Commit Statistics

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

- 7 commits contributed to the release over the course of 1 calendar day.
- 1 day passed between releases.
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
- 1 unique issue was worked on: [#2328](https://github.com/GitoxideLabs/gitoxide/issues/2328)

### Commit Details

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

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

* **[#2328](https://github.com/GitoxideLabs/gitoxide/issues/2328)**
- Update changelogs prior to `gix-transport` release ([`ae8c9d3`](https://github.com/GitoxideLabs/gitoxide/commit/ae8c9d3ff56a38f2cd92c6f5afa9e93434939fe0))
* **Uncategorized**
- Merge pull request #2324 from EliahKagan/run-ci/cred-test-sh ([`0b1a7b7`](https://github.com/GitoxideLabs/gitoxide/commit/0b1a7b7914fe2bffdea2fd8628cabb7a6edbe262))
- Adjust misleading `gix-credentials` shell script fixture shebangs ([`e7f5910`](https://github.com/GitoxideLabs/gitoxide/commit/e7f5910a7b90eb89f22325d0e87fd8669cf8e8ec))
- Refactor now that `script_helper()` is shared ([`ca3225b`](https://github.com/GitoxideLabs/gitoxide/commit/ca3225bf8029bc7eac5f25386bd02cd6f6b45b7d))
- Fix gix-credentials tests in helper::cascade when sh is not in path ([`0ceff02`](https://github.com/GitoxideLabs/gitoxide/commit/0ceff025a70cb136f2e65f2b394fa4da1cffccdf))
- Fix gix-credentials tests in helper::invoke when sh is not in path ([`8b8fa0f`](https://github.com/GitoxideLabs/gitoxide/commit/8b8fa0fdf687318820c7824949c2004a6a8eb635))
- Merge pull request #2322 from GitoxideLabs/report ([`211b4fb`](https://github.com/GitoxideLabs/gitoxide/commit/211b4fb5a31792eda91191789f3656c217960986))
</details>

## 0.34.0 (2025-12-31)

### Commit Statistics

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

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

* **Uncategorized**
- Release gix-date v0.12.0, gix-actor v0.37.0, gix-features v0.45.1, gix-hash v0.21.1, gix-object v0.54.0, gix-filter v0.24.0, gix-fs v0.18.1, gix-revwalk v0.25.0, gix-traverse v0.51.0, gix-worktree-stream v0.26.0, gix-archive v0.26.0, gix-index v0.45.0, gix-worktree v0.46.0, gix-diff v0.57.0, gix-blame v0.7.0, gix-ref v0.57.0, gix-config v0.50.0, gix-credentials v0.34.0, gix-discover v0.45.0, gix-dir v0.19.0, gix-mailmap v0.29.0, gix-revision v0.39.0, gix-merge v0.10.0, gix-negotiate v0.25.0, gix-pack v0.64.0, gix-odb v0.74.0, gix-refspec v0.35.0, gix-transport v0.52.0, gix-protocol v0.55.0, gix-status v0.24.0, gix-submodule v0.24.0, gix-worktree-state v0.24.0, gix v0.77.0, gix-fsck v0.16.0, gitoxide-core v0.52.0, gitoxide v0.49.0, safety bump 32 crates ([`115e208`](https://github.com/GitoxideLabs/gitoxide/commit/115e208b7bc7a96024e64ea872f2731b5125a6e0))
- Merge pull request #2299 from GitoxideLabs/report ([`d6c5b9d`](https://github.com/GitoxideLabs/gitoxide/commit/d6c5b9d7843c24663ffcf20bd756ea3eb747ca0a))
</details>

Expand Down
4 changes: 2 additions & 2 deletions gix-credentials/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ lints.workspace = true

[package]
name = "gix-credentials"
version = "0.34.0"
version = "0.34.1"
repository = "https://github.com/GitoxideLabs/gitoxide"
license = "MIT OR Apache-2.0"
description = "A crate of the gitoxide project to interact with git credentials helpers"
Expand All @@ -22,7 +22,7 @@ serde = ["dep:serde", "bstr/serde", "gix-sec/serde"]
gix-sec = { version = "^0.12.2", path = "../gix-sec" }
gix-url = { version = "^0.34.0", path = "../gix-url" }
gix-path = { version = "^0.10.22", path = "../gix-path" }
gix-command = { version = "^0.6.3", path = "../gix-command" }
gix-command = { version = "^0.6.4", path = "../gix-command" }
gix-config-value = { version = "^0.16.0", path = "../gix-config-value" }
gix-prompt = { version = "^0.12.0", path = "../gix-prompt" }
gix-date = { version = "^0.12.0", path = "../gix-date" }
Expand Down
2 changes: 1 addition & 1 deletion gix-diff/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ gix-hash = { version = "^0.21.1", path = "../gix-hash" }
gix-object = { version = "^0.54.0", path = "../gix-object" }
gix-filter = { version = "^0.24.0", path = "../gix-filter", optional = true }
gix-worktree = { version = "^0.46.0", path = "../gix-worktree", default-features = false, features = ["attributes"], optional = true }
gix-command = { version = "^0.6.3", path = "../gix-command", optional = true }
gix-command = { version = "^0.6.4", path = "../gix-command", optional = true }
gix-path = { version = "^0.10.22", path = "../gix-path", optional = true }
gix-fs = { version = "^0.18.1", path = "../gix-fs", optional = true }
gix-tempfile = { version = "^20.0.0", path = "../gix-tempfile", optional = true }
Expand Down
2 changes: 1 addition & 1 deletion gix-filter/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ doctest = false
gix-hash = { version = "^0.21.1", path = "../gix-hash" }
gix-trace = { version = "^0.1.16", path = "../gix-trace" }
gix-object = { version = "^0.54.0", path = "../gix-object" }
gix-command = { version = "^0.6.3", path = "../gix-command" }
gix-command = { version = "^0.6.4", path = "../gix-command" }
gix-quote = { version = "^0.6.1", path = "../gix-quote" }
gix-utils = { version = "^0.3.1", path = "../gix-utils" }
gix-path = { version = "^0.10.22", path = "../gix-path" }
Expand Down
2 changes: 1 addition & 1 deletion gix-merge/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ gix-hash = { version = "^0.21.1", path = "../gix-hash" }
gix-object = { version = "^0.54.0", path = "../gix-object" }
gix-filter = { version = "^0.24.0", path = "../gix-filter" }
gix-worktree = { version = "^0.46.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }
gix-command = { version = "^0.6.3", path = "../gix-command" }
gix-command = { version = "^0.6.4", path = "../gix-command" }
gix-path = { version = "^0.10.22", path = "../gix-path" }
gix-fs = { version = "^0.18.1", path = "../gix-fs" }
gix-tempfile = { version = "^20.0.0", path = "../gix-tempfile" }
Expand Down
4 changes: 2 additions & 2 deletions gix-protocol/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ required-features = ["async-client"]
gix-features = { version = "^0.45.1", path = "../gix-features", features = [
"progress",
] }
gix-transport = { version = "^0.52.0", path = "../gix-transport" }
gix-transport = { version = "^0.52.1", path = "../gix-transport" }
gix-hash = { version = "^0.21.1", path = "../gix-hash" }
gix-shallow = { version = "^0.7.0", path = "../gix-shallow" }
gix-date = { version = "^0.12.0", path = "../gix-date" }
Expand All @@ -82,7 +82,7 @@ gix-trace = { version = "^0.1.16", path = "../gix-trace", optional = true }
gix-negotiate = { version = "^0.25.0", path = "../gix-negotiate", optional = true }
gix-object = { version = "^0.54.0", path = "../gix-object", optional = true }
gix-revwalk = { version = "^0.25.0", path = "../gix-revwalk", optional = true }
gix-credentials = { version = "^0.34.0", path = "../gix-credentials", optional = true }
gix-credentials = { version = "^0.34.1", path = "../gix-credentials", optional = true }
gix-refspec = { version = "^0.35.0", path = "../gix-refspec", optional = true }
gix-lock = { version = "^20.0.0", path = "../gix-lock", optional = true }

Expand Down
Loading
Loading