From 095c6739b2722a8b9af90776b435ef2da454c0e6 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Sat, 13 Apr 2024 14:29:43 +0200 Subject: [PATCH] Release gix-trace v0.1.9, gix-utils v0.1.12, gix-packetline-blocking v0.17.4, gix-filter v0.11.1, gix-fs v0.10.2, gix-traverse v0.39.0, gix-worktree-stream v0.12.0, gix-archive v0.12.0, gix-config v0.36.1, gix-url v0.27.3, gix-index v0.32.0, gix-worktree v0.33.0, gix-diff v0.43.0, gix-pathspec v0.7.3, gix-dir v0.4.0, gix-pack v0.50.0, gix-odb v0.60.0, gix-transport v0.42.0, gix-protocol v0.45.0, gix-status v0.9.0, gix-worktree-state v0.10.0, gix v0.62.0, gix-fsck v0.4.0, gitoxide-core v0.37.0, gitoxide v0.35.0, safety bump 14 crates SAFETY BUMP: gix-worktree-stream v0.12.0, gix-archive v0.12.0, gix-index v0.32.0, gix-worktree v0.33.0, gix-diff v0.43.0, gix-dir v0.4.0, gix-pack v0.50.0, gix-odb v0.60.0, gix-protocol v0.45.0, gix-status v0.9.0, gix-worktree-state v0.10.0, gix v0.62.0, gitoxide-core v0.37.0, gitoxide v0.35.0 --- CHANGELOG.md | 2 +- Cargo.lock | 188 +++++++++++++-------------- Cargo.toml | 2 +- gitoxide-core/CHANGELOG.md | 5 +- gitoxide-core/Cargo.toml | 12 +- gix-archive/CHANGELOG.md | 21 ++- gix-archive/Cargo.toml | 4 +- gix-config/CHANGELOG.md | 25 +++- gix-config/Cargo.toml | 2 +- gix-diff/CHANGELOG.md | 5 +- gix-diff/Cargo.toml | 10 +- gix-dir/CHANGELOG.md | 5 +- gix-dir/Cargo.toml | 14 +- gix-filter/CHANGELOG.md | 5 +- gix-filter/Cargo.toml | 8 +- gix-fs/CHANGELOG.md | 5 +- gix-fs/Cargo.toml | 4 +- gix-fsck/CHANGELOG.md | 5 +- gix-index/CHANGELOG.md | 5 +- gix-index/Cargo.toml | 8 +- gix-odb/CHANGELOG.md | 21 ++- gix-odb/Cargo.toml | 6 +- gix-pack/CHANGELOG.md | 5 +- gix-pack/Cargo.toml | 6 +- gix-packetline-blocking/CHANGELOG.md | 5 +- gix-packetline-blocking/Cargo.toml | 4 +- gix-pathspec/CHANGELOG.md | 5 +- gix-pathspec/Cargo.toml | 2 +- gix-protocol/CHANGELOG.md | 21 ++- gix-protocol/Cargo.toml | 6 +- gix-status/CHANGELOG.md | 5 +- gix-status/Cargo.toml | 16 +-- gix-trace/CHANGELOG.md | 5 +- gix-trace/Cargo.toml | 2 +- gix-transport/CHANGELOG.md | 11 +- gix-transport/Cargo.toml | 4 +- gix-traverse/CHANGELOG.md | 5 +- gix-traverse/Cargo.toml | 2 +- gix-url/CHANGELOG.md | 52 +++----- gix-url/Cargo.toml | 2 +- gix-utils/CHANGELOG.md | 5 +- gix-utils/Cargo.toml | 2 +- gix-worktree-state/CHANGELOG.md | 21 ++- gix-worktree-state/Cargo.toml | 10 +- gix-worktree-stream/CHANGELOG.md | 21 ++- gix-worktree-stream/Cargo.toml | 8 +- gix-worktree/CHANGELOG.md | 5 +- gix-worktree/Cargo.toml | 6 +- gix/CHANGELOG.md | 5 +- gix/Cargo.toml | 42 +++--- tests/tools/Cargo.toml | 2 +- 51 files changed, 379 insertions(+), 268 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a80ae6cae..b84b55eebd 100644 --- a/CHANGELOG.md +++ b/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.35.0 (2024-04-13) ### New Features diff --git a/Cargo.lock b/Cargo.lock index cae30bec93..1074e4129a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1276,7 +1276,7 @@ dependencies = [ [[package]] name = "gix" -version = "0.61.1" +version = "0.62.0" dependencies = [ "anyhow", "async-std", @@ -1294,12 +1294,12 @@ dependencies = [ "gix-discover 0.31.0", "gix-features 0.38.1", "gix-filter", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-glob 0.16.2", "gix-hash 0.14.2", "gix-hashtable 0.5.2", "gix-ignore 0.11.2", - "gix-index 0.31.1", + "gix-index 0.32.0", "gix-lock 13.1.1", "gix-macros", "gix-mailmap", @@ -1320,13 +1320,13 @@ dependencies = [ "gix-submodule", "gix-tempfile 13.1.1", "gix-testtools", - "gix-trace 0.1.8", + "gix-trace 0.1.9", "gix-transport", - "gix-traverse 0.38.0", + "gix-traverse 0.39.0", "gix-url", - "gix-utils 0.1.11", + "gix-utils 0.1.12", "gix-validate 0.8.4", - "gix-worktree 0.32.0", + "gix-worktree 0.33.0", "gix-worktree-state", "gix-worktree-stream", "is_ci", @@ -1381,7 +1381,7 @@ dependencies = [ "gix-features 0.38.1", "gix-hash 0.14.2", "gix-testtools", - "gix-utils 0.1.11", + "gix-utils 0.1.12", "itoa", "pretty_assertions", "serde", @@ -1391,7 +1391,7 @@ dependencies = [ [[package]] name = "gix-archive" -version = "0.11.0" +version = "0.12.0" dependencies = [ "bstr", "document-features", @@ -1404,7 +1404,7 @@ dependencies = [ "gix-odb", "gix-path 0.10.7", "gix-testtools", - "gix-worktree 0.32.0", + "gix-worktree 0.33.0", "gix-worktree-stream", "tar", "thiserror", @@ -1435,12 +1435,12 @@ version = "0.22.2" dependencies = [ "bstr", "document-features", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-glob 0.16.2", "gix-path 0.10.7", "gix-quote 0.4.12", "gix-testtools", - "gix-trace 0.1.8", + "gix-trace 0.1.9", "kstring", "serde", "smallvec", @@ -1488,7 +1488,7 @@ dependencies = [ "bstr", "gix-path 0.10.7", "gix-testtools", - "gix-trace 0.1.8", + "gix-trace 0.1.9", "shell-words", ] @@ -1524,7 +1524,7 @@ dependencies = [ [[package]] name = "gix-config" -version = "0.36.0" +version = "0.36.1" dependencies = [ "bstr", "criterion", @@ -1585,7 +1585,7 @@ dependencies = [ "gix-prompt", "gix-sec 0.10.6", "gix-testtools", - "gix-trace 0.1.8", + "gix-trace 0.1.9", "gix-url", "serde", "thiserror", @@ -1620,20 +1620,20 @@ dependencies = [ [[package]] name = "gix-diff" -version = "0.42.0" +version = "0.43.0" dependencies = [ "bstr", "document-features", "getrandom", "gix-command", "gix-filter", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-hash 0.14.2", "gix-object 0.42.1", "gix-path 0.10.7", "gix-tempfile 13.1.1", - "gix-trace 0.1.8", - "gix-worktree 0.32.0", + "gix-trace 0.1.9", + "gix-worktree 0.33.0", "imara-diff", "serde", "thiserror", @@ -1645,33 +1645,33 @@ version = "0.0.0" dependencies = [ "gix-diff", "gix-filter", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-hash 0.14.2", "gix-object 0.42.1", "gix-odb", "gix-testtools", - "gix-traverse 0.38.0", - "gix-worktree 0.32.0", + "gix-traverse 0.39.0", + "gix-worktree 0.33.0", "pretty_assertions", "shell-words", ] [[package]] name = "gix-dir" -version = "0.3.0" +version = "0.4.0" dependencies = [ "bstr", "gix-discover 0.31.0", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-ignore 0.11.2", - "gix-index 0.31.1", + "gix-index 0.32.0", "gix-object 0.42.1", "gix-path 0.10.7", "gix-pathspec", "gix-testtools", - "gix-trace 0.1.8", - "gix-utils 0.1.11", - "gix-worktree 0.32.0", + "gix-trace 0.1.9", + "gix-utils 0.1.12", + "gix-worktree 0.33.0", "pretty_assertions", "thiserror", ] @@ -1698,7 +1698,7 @@ dependencies = [ "bstr", "defer", "dunce", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-hash 0.14.2", "gix-path 0.10.7", "gix-ref 0.43.0", @@ -1749,8 +1749,8 @@ dependencies = [ "document-features", "flate2", "gix-hash 0.14.2", - "gix-trace 0.1.8", - "gix-utils 0.1.11", + "gix-trace 0.1.9", + "gix-utils 0.1.12", "jwalk", "libc", "once_cell", @@ -1768,7 +1768,7 @@ version = "0.0.0" [[package]] name = "gix-filter" -version = "0.11.0" +version = "0.11.1" dependencies = [ "bstr", "encoding_rs", @@ -1780,9 +1780,9 @@ dependencies = [ "gix-path 0.10.7", "gix-quote 0.4.12", "gix-testtools", - "gix-trace 0.1.8", - "gix-utils 0.1.11", - "gix-worktree 0.32.0", + "gix-trace 0.1.9", + "gix-utils 0.1.12", + "gix-worktree 0.33.0", "serial_test", "smallvec", "thiserror", @@ -1808,10 +1808,10 @@ dependencies = [ [[package]] name = "gix-fs" -version = "0.10.1" +version = "0.10.2" dependencies = [ "gix-features 0.38.1", - "gix-utils 0.1.11", + "gix-utils 0.1.12", "serde", "tempfile", ] @@ -1912,11 +1912,11 @@ version = "0.11.2" dependencies = [ "bstr", "document-features", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-glob 0.16.2", "gix-path 0.10.7", "gix-testtools", - "gix-trace 0.1.8", + "gix-trace 0.1.9", "serde", "unicode-bom", ] @@ -1946,7 +1946,7 @@ dependencies = [ [[package]] name = "gix-index" -version = "0.31.1" +version = "0.32.0" dependencies = [ "bitflags 2.4.1", "bstr", @@ -1955,12 +1955,12 @@ dependencies = [ "fnv", "gix-bitmap 0.2.11", "gix-features 0.38.1", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-hash 0.14.2", "gix-lock 13.1.1", "gix-object 0.42.1", - "gix-traverse 0.38.0", - "gix-utils 0.1.11", + "gix-traverse 0.39.0", + "gix-utils 0.1.12", "hashbrown 0.14.3", "itoa", "libc", @@ -1980,7 +1980,7 @@ dependencies = [ "gix", "gix-features 0.38.1", "gix-hash 0.14.2", - "gix-index 0.31.1", + "gix-index 0.32.0", "gix-testtools", ] @@ -2015,7 +2015,7 @@ name = "gix-lock" version = "13.1.1" dependencies = [ "gix-tempfile 13.1.1", - "gix-utils 0.1.11", + "gix-utils 0.1.12", "tempfile", "thiserror", ] @@ -2114,7 +2114,7 @@ dependencies = [ "gix-features 0.38.1", "gix-hash 0.14.2", "gix-testtools", - "gix-utils 0.1.11", + "gix-utils 0.1.12", "gix-validate 0.8.4", "itoa", "pretty_assertions", @@ -2126,13 +2126,13 @@ dependencies = [ [[package]] name = "gix-odb" -version = "0.59.0" +version = "0.60.0" dependencies = [ "arc-swap", "document-features", "gix-date 0.8.5", "gix-features 0.38.1", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-hash 0.14.2", "gix-object 0.42.1", "gix-pack", @@ -2163,7 +2163,7 @@ dependencies = [ [[package]] name = "gix-pack" -version = "0.49.0" +version = "0.50.0" dependencies = [ "clru", "document-features", @@ -2176,7 +2176,7 @@ dependencies = [ "gix-path 0.10.7", "gix-tempfile 13.1.1", "gix-testtools", - "gix-traverse 0.38.0", + "gix-traverse 0.39.0", "memmap2 0.9.3", "parking_lot", "serde", @@ -2196,7 +2196,7 @@ dependencies = [ "gix-odb", "gix-pack", "gix-testtools", - "gix-traverse 0.38.0", + "gix-traverse 0.39.0", "maplit", "memmap2 0.9.3", ] @@ -2214,7 +2214,7 @@ dependencies = [ "gix-hash 0.14.2", "gix-odb", "gix-pack", - "gix-trace 0.1.8", + "gix-trace 0.1.9", "maybe-async", "pin-project-lite", "serde", @@ -2223,12 +2223,12 @@ dependencies = [ [[package]] name = "gix-packetline-blocking" -version = "0.17.3" +version = "0.17.4" dependencies = [ "bstr", "document-features", "faster-hex", - "gix-trace 0.1.8", + "gix-trace 0.1.9", "serde", "thiserror", ] @@ -2251,7 +2251,7 @@ name = "gix-path" version = "0.10.7" dependencies = [ "bstr", - "gix-trace 0.1.8", + "gix-trace 0.1.9", "home", "once_cell", "tempfile", @@ -2260,7 +2260,7 @@ dependencies = [ [[package]] name = "gix-pathspec" -version = "0.7.2" +version = "0.7.3" dependencies = [ "bitflags 2.4.1", "bstr", @@ -2290,7 +2290,7 @@ dependencies = [ [[package]] name = "gix-protocol" -version = "0.44.2" +version = "0.45.0" dependencies = [ "async-std", "async-trait", @@ -2305,7 +2305,7 @@ dependencies = [ "gix-packetline", "gix-testtools", "gix-transport", - "gix-utils 0.1.11", + "gix-utils 0.1.12", "maybe-async", "serde", "thiserror", @@ -2328,7 +2328,7 @@ name = "gix-quote" version = "0.4.12" dependencies = [ "bstr", - "gix-utils 0.1.11", + "gix-utils 0.1.12", "thiserror", ] @@ -2365,14 +2365,14 @@ dependencies = [ "gix-actor 0.31.1", "gix-date 0.8.5", "gix-features 0.38.1", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-hash 0.14.2", "gix-lock 13.1.1", "gix-object 0.42.1", "gix-path 0.10.7", "gix-tempfile 13.1.1", "gix-testtools", - "gix-utils 0.1.11", + "gix-utils 0.1.12", "gix-validate 0.8.4", "memmap2 0.9.3", "serde", @@ -2388,7 +2388,7 @@ dependencies = [ "gix-date 0.8.5", "gix-discover 0.31.0", "gix-features 0.38.1", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-hash 0.14.2", "gix-lock 13.1.1", "gix-object 0.42.1", @@ -2425,7 +2425,7 @@ dependencies = [ "gix-odb", "gix-revwalk 0.13.0", "gix-testtools", - "gix-trace 0.1.8", + "gix-trace 0.1.9", "serde", "thiserror", ] @@ -2489,7 +2489,7 @@ version = "0.0.0" [[package]] name = "gix-status" -version = "0.8.0" +version = "0.9.0" dependencies = [ "bstr", "document-features", @@ -2498,13 +2498,13 @@ dependencies = [ "gix-dir", "gix-features 0.38.1", "gix-filter", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-hash 0.14.2", - "gix-index 0.31.1", + "gix-index 0.32.0", "gix-object 0.42.1", "gix-path 0.10.7", "gix-pathspec", - "gix-worktree 0.32.0", + "gix-worktree 0.33.0", "thiserror", ] @@ -2518,16 +2518,16 @@ dependencies = [ "gix-dir", "gix-features 0.38.1", "gix-filter", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-hash 0.14.2", - "gix-index 0.31.1", + "gix-index 0.32.0", "gix-object 0.42.1", "gix-odb", "gix-path 0.10.7", "gix-pathspec", "gix-status", "gix-testtools", - "gix-worktree 0.32.0", + "gix-worktree 0.33.0", "pretty_assertions", ] @@ -2578,7 +2578,7 @@ version = "13.1.1" dependencies = [ "dashmap", "document-features", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "libc", "once_cell", "parking_lot", @@ -2596,7 +2596,7 @@ dependencies = [ "fastrand 2.0.1", "fs_extra", "gix-discover 0.26.0", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-ignore 0.8.0", "gix-lock 10.0.0", "gix-tempfile 13.1.1", @@ -2623,7 +2623,7 @@ checksum = "b686a35799b53a9825575ca3f06481d0a053a409c4d97ffcf5ddd67a8760b497" [[package]] name = "gix-trace" -version = "0.1.8" +version = "0.1.9" dependencies = [ "document-features", "tracing-core", @@ -2631,7 +2631,7 @@ dependencies = [ [[package]] name = "gix-transport" -version = "0.41.3" +version = "0.42.0" dependencies = [ "async-std", "async-trait", @@ -2676,7 +2676,7 @@ dependencies = [ [[package]] name = "gix-traverse" -version = "0.38.0" +version = "0.39.0" dependencies = [ "bitflags 2.4.1", "gix-commitgraph 0.24.2", @@ -2698,7 +2698,7 @@ dependencies = [ "gix-object 0.42.1", "gix-odb", "gix-testtools", - "gix-traverse 0.38.0", + "gix-traverse 0.39.0", ] [[package]] @@ -2707,7 +2707,7 @@ version = "0.0.0" [[package]] name = "gix-url" -version = "0.27.2" +version = "0.27.3" dependencies = [ "assert_matches", "bstr", @@ -2732,7 +2732,7 @@ dependencies = [ [[package]] name = "gix-utils" -version = "0.1.11" +version = "0.1.12" dependencies = [ "bstr", "fastrand 2.0.1", @@ -2778,17 +2778,17 @@ dependencies = [ [[package]] name = "gix-worktree" -version = "0.32.0" +version = "0.33.0" dependencies = [ "bstr", "document-features", "gix-attributes 0.22.2", "gix-features 0.38.1", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-glob 0.16.2", "gix-hash 0.14.2", "gix-ignore 0.11.2", - "gix-index 0.31.1", + "gix-index 0.32.0", "gix-object 0.42.1", "gix-path 0.10.7", "serde", @@ -2796,18 +2796,18 @@ dependencies = [ [[package]] name = "gix-worktree-state" -version = "0.9.0" +version = "0.10.0" dependencies = [ "bstr", "gix-features 0.38.1", "gix-filter", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-glob 0.16.2", "gix-hash 0.14.2", - "gix-index 0.31.1", + "gix-index 0.32.0", "gix-object 0.42.1", "gix-path 0.10.7", - "gix-worktree 0.32.0", + "gix-worktree 0.33.0", "io-close", "thiserror", ] @@ -2819,9 +2819,9 @@ dependencies = [ "gix-discover 0.31.0", "gix-features 0.38.1", "gix-filter", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-hash 0.14.2", - "gix-index 0.31.1", + "gix-index 0.32.0", "gix-object 0.42.1", "gix-odb", "gix-testtools", @@ -2833,19 +2833,19 @@ dependencies = [ [[package]] name = "gix-worktree-stream" -version = "0.11.0" +version = "0.12.0" dependencies = [ "gix-attributes 0.22.2", "gix-features 0.38.1", "gix-filter", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-hash 0.14.2", "gix-object 0.42.1", "gix-odb", "gix-path 0.10.7", "gix-testtools", - "gix-traverse 0.38.0", - "gix-worktree 0.32.0", + "gix-traverse 0.39.0", + "gix-worktree 0.33.0", "parking_lot", "thiserror", ] @@ -2858,16 +2858,16 @@ dependencies = [ "gix-attributes 0.22.2", "gix-discover 0.31.0", "gix-features 0.38.1", - "gix-fs 0.10.1", + "gix-fs 0.10.2", "gix-glob 0.16.2", "gix-hash 0.14.2", "gix-ignore 0.11.2", - "gix-index 0.31.1", + "gix-index 0.32.0", "gix-object 0.42.1", "gix-odb", "gix-path 0.10.7", "gix-testtools", - "gix-worktree 0.32.0", + "gix-worktree 0.33.0", "symlink", ] diff --git a/Cargo.toml b/Cargo.toml index 110fbb4c33..e5e7d42d1d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -170,7 +170,7 @@ anyhow = "1.0.42" gitoxide-core = { version = "^0.37.0", path = "gitoxide-core" } gix-features = { version = "^0.38.1", path = "gix-features" } -gix = { version = "^0.61.1", path = "gix", default-features = false } +gix = { version = "^0.62.0", path = "gix", default-features = false } time = "0.3.23" clap = { version = "4.1.1", features = ["derive", "cargo"] } diff --git a/gitoxide-core/CHANGELOG.md b/gitoxide-core/CHANGELOG.md index 41d4396654..0994daef03 100644 --- a/gitoxide-core/CHANGELOG.md +++ b/gitoxide-core/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 (2024-04-13) ### New Features @@ -40,7 +40,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 24 commits contributed to the release over the course of 34 calendar days. + - 25 commits contributed to the release over the course of 34 calendar days. - 47 days passed between releases. - 7 commits were understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: [#1330](https://github.com/Byron/gitoxide/issues/1330) @@ -54,6 +54,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * **[#1330](https://github.com/Byron/gitoxide/issues/1330)** - Fix unread-fields warnings on latest nightly ([`2e06a00`](https://github.com/Byron/gitoxide/commit/2e06a00800418a6f571ba1731ffe05074565af03)) * **Uncategorized** + - Prepare changelogs prior to release ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge pull request #1341 from szepeviktor/typos ([`55f379b`](https://github.com/Byron/gitoxide/commit/55f379bc47065822d078393d83d30c0835a89782)) - Fix typos ([`f72ecce`](https://github.com/Byron/gitoxide/commit/f72ecce45babcad2a0c9b73c79d01ff502907a57)) - Merge branch 'add-topo-walk' ([`b590a9d`](https://github.com/Byron/gitoxide/commit/b590a9d2b6a273f76f0320d2b9fe1f679c08f549)) diff --git a/gitoxide-core/Cargo.toml b/gitoxide-core/Cargo.toml index c635276dae..aa53e19e5c 100644 --- a/gitoxide-core/Cargo.toml +++ b/gitoxide-core/Cargo.toml @@ -47,11 +47,11 @@ serde = ["gix/serde", "dep:serde_json", "dep:serde", "bytesize/serde"] [dependencies] # deselect everything else (like "performance") as this should be controllable by the parent application. -gix = { version = "^0.61.1", path = "../gix", default-features = false, features = ["blob-diff", "revision", "mailmap", "excludes", "attributes", "worktree-mutation", "credentials", "interrupt", "status", "dirwalk"] } -gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.49.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.41.3", path = "../gix-transport", default-features = false } -gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.11.0", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] } -gix-status = { version = "^0.8.0", path = "../gix-status" } +gix = { version = "^0.62.0", path = "../gix", default-features = false, features = ["blob-diff", "revision", "mailmap", "excludes", "attributes", "worktree-mutation", "credentials", "interrupt", "status", "dirwalk"] } +gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.50.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.42.0", path = "../gix-transport", default-features = false } +gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.12.0", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] } +gix-status = { version = "^0.9.0", path = "../gix-status" } gix-fsck = { version = "^0.4.0", path = "../gix-fsck" } serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] } anyhow = "1.0.42" @@ -68,7 +68,7 @@ futures-io = { version = "0.3.16", optional = true } blocking = { version = "1.0.2", optional = true } # for 'organize' functionality -gix-url = { version = "^0.27.2", path = "../gix-url", optional = true } +gix-url = { version = "^0.27.3", path = "../gix-url", optional = true } jwalk = { version = "0.8.0", optional = true } # for 'hours' diff --git a/gix-archive/CHANGELOG.md b/gix-archive/CHANGELOG.md index 90484109f4..c819332787 100644 --- a/gix-archive/CHANGELOG.md +++ b/gix-archive/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.12.0 (2024-04-13) A maintenance release without user-facing changes. +### Commit Statistics + + + + - 1 commit contributed to the release. + - 29 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) +
+ ## 0.11.0 (2024-03-14) A maintenance release without user-facing changes. diff --git a/gix-archive/Cargo.toml b/gix-archive/Cargo.toml index df6d26aae8..da34d14219 100644 --- a/gix-archive/Cargo.toml +++ b/gix-archive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-archive" -version = "0.11.0" +version = "0.12.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "archive generation from of a worktree stream" @@ -25,7 +25,7 @@ zip = ["dep:zip", "dep:time"] [dependencies] -gix-worktree-stream = { version = "^0.11.0", path = "../gix-worktree-stream" } +gix-worktree-stream = { version = "^0.12.0", path = "../gix-worktree-stream" } gix-object = { version = "^0.42.0", path = "../gix-object" } gix-path = { version = "^0.10.7", path = "../gix-path", optional = true } gix-date = { version = "^0.8.5", path = "../gix-date" } diff --git a/gix-config/CHANGELOG.md b/gix-config/CHANGELOG.md index 8429f8f201..1a8b7e822b 100644 --- a/gix-config/CHANGELOG.md +++ b/gix-config/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.36.1 (2024-04-13) ### New Features @@ -16,7 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 8 commits contributed to the release over the course of 9 calendar days. + - 9 commits contributed to the release over the course of 9 calendar days. - 29 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -34,6 +34,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** + - Prepare changelogs prior to release ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge pull request #1341 from szepeviktor/typos ([`55f379b`](https://github.com/Byron/gitoxide/commit/55f379bc47065822d078393d83d30c0835a89782)) - Fix typos ([`f72ecce`](https://github.com/Byron/gitoxide/commit/f72ecce45babcad2a0c9b73c79d01ff502907a57)) - Merge branch 'add-topo-walk' ([`b590a9d`](https://github.com/Byron/gitoxide/commit/b590a9d2b6a273f76f0320d2b9fe1f679c08f549)) @@ -3096,6 +3097,24 @@ This is a maintenance release without functional changes. - `len` - `from_env` - `open` + - `len` + - `from_env` + - `open` + - `len` + - `from_env` + - `open` + - `len` + - `from_env` + - `open` +- `len` +- `from_env` +- `open` +- `len` +- `from_env` +- `open` +- `len` +- `from_env` +- `open` - `len` - `from_env` - `open` @@ -3117,7 +3136,7 @@ This is a maintenance release without functional changes. - _None._ -lenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopen +lenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopen ## v0.1.1 (2021-05-09) diff --git a/gix-config/Cargo.toml b/gix-config/Cargo.toml index 4ae93e697a..bd150a099a 100644 --- a/gix-config/Cargo.toml +++ b/gix-config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-config" -version = "0.36.0" +version = "0.36.1" repository = "https://github.com/Byron/gitoxide" description = "A git-config file parser and editor from the gitoxide project" license = "MIT OR Apache-2.0" diff --git a/gix-diff/CHANGELOG.md b/gix-diff/CHANGELOG.md index c3907e3c52..1ae3e05e20 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.43.0 (2024-04-13) ### Bug Fixes (BREAKING) @@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 6 commits contributed to the release over the course of 5 calendar days. + - 7 commits contributed to the release over the course of 5 calendar days. - 29 days passed between releases. - 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Revert a typo ([`9680e57`](https://github.com/Byron/gitoxide/commit/9680e57952d8d6389c77bde6fa8de34592aa09a8)) - Fix typos ([`f72ecce`](https://github.com/Byron/gitoxide/commit/f72ecce45babcad2a0c9b73c79d01ff502907a57)) - Merge branch 'add-topo-walk' ([`b590a9d`](https://github.com/Byron/gitoxide/commit/b590a9d2b6a273f76f0320d2b9fe1f679c08f549)) diff --git a/gix-diff/Cargo.toml b/gix-diff/Cargo.toml index bfabaef41c..3549e29473 100644 --- a/gix-diff/Cargo.toml +++ b/gix-diff/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-diff" -version = "0.42.0" +version = "0.43.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "Calculate differences between various git objects" @@ -25,13 +25,13 @@ doctest = false [dependencies] gix-hash = { version = "^0.14.2", path = "../gix-hash" } gix-object = { version = "^0.42.0", path = "../gix-object" } -gix-filter = { version = "^0.11.0", path = "../gix-filter", optional = true } -gix-worktree = { version = "^0.32.0", path = "../gix-worktree", default-features = false, features = ["attributes"], optional = true } +gix-filter = { version = "^0.11.1", path = "../gix-filter", optional = true } +gix-worktree = { version = "^0.33.0", path = "../gix-worktree", default-features = false, features = ["attributes"], optional = true } gix-command = { version = "^0.3.6", path = "../gix-command", optional = true } gix-path = { version = "^0.10.7", path = "../gix-path", optional = true } -gix-fs = { version = "^0.10.1", path = "../gix-fs", optional = true } +gix-fs = { version = "^0.10.2", path = "../gix-fs", optional = true } gix-tempfile = { version = "^13.0.0", path = "../gix-tempfile", optional = true } -gix-trace = { version = "^0.1.8", path = "../gix-trace", optional = true } +gix-trace = { version = "^0.1.9", path = "../gix-trace", optional = true } thiserror = "1.0.32" imara-diff = { version = "0.1.3", optional = true } diff --git a/gix-dir/CHANGELOG.md b/gix-dir/CHANGELOG.md index 047d068a64..11ae423831 100644 --- a/gix-dir/CHANGELOG.md +++ b/gix-dir/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.4.0 (2024-04-13) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 4 commits contributed to the release over the course of 10 calendar days. + - 5 commits contributed to the release over the course of 10 calendar days. - 26 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge pull request #1341 from szepeviktor/typos ([`55f379b`](https://github.com/Byron/gitoxide/commit/55f379bc47065822d078393d83d30c0835a89782)) - Fix typos ([`f72ecce`](https://github.com/Byron/gitoxide/commit/f72ecce45babcad2a0c9b73c79d01ff502907a57)) - Merge pull request #1334 from EliahKagan/nonstandard-worktree ([`37732fb`](https://github.com/Byron/gitoxide/commit/37732fb13efdff5a1b8a836943e9e575196724b5)) diff --git a/gix-dir/Cargo.toml b/gix-dir/Cargo.toml index 10447a34f8..558ed9794c 100644 --- a/gix-dir/Cargo.toml +++ b/gix-dir/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-dir" -version = "0.3.0" +version = "0.4.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project dealing with directory walks" @@ -12,16 +12,16 @@ rust-version = "1.65" doctest = false [dependencies] -gix-trace = { version = "^0.1.8", path = "../gix-trace" } -gix-index = { version = "^0.31.1", path = "../gix-index" } +gix-trace = { version = "^0.1.9", path = "../gix-trace" } +gix-index = { version = "^0.32.0", path = "../gix-index" } gix-discover = { version = "^0.31.0", path = "../gix-discover" } -gix-fs = { version = "^0.10.1", path = "../gix-fs" } +gix-fs = { version = "^0.10.2", path = "../gix-fs" } gix-path = { version = "^0.10.7", path = "../gix-path" } -gix-pathspec = { version = "^0.7.2", path = "../gix-pathspec" } -gix-worktree = { version = "^0.32.0", path = "../gix-worktree", default-features = false } +gix-pathspec = { version = "^0.7.3", path = "../gix-pathspec" } +gix-worktree = { version = "^0.33.0", path = "../gix-worktree", default-features = false } gix-object = { version = "^0.42.1", path = "../gix-object" } gix-ignore = { version = "^0.11.2", path = "../gix-ignore" } -gix-utils = { version = "^0.1.11", path = "../gix-utils", features = ["bstr"] } +gix-utils = { version = "^0.1.12", path = "../gix-utils", features = ["bstr"] } bstr = { version = "1.5.0", default-features = false } thiserror = "1.0.34" diff --git a/gix-filter/CHANGELOG.md b/gix-filter/CHANGELOG.md index 7dba1524d4..49082d406a 100644 --- a/gix-filter/CHANGELOG.md +++ b/gix-filter/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.11.1 (2024-04-13) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 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. - 29 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge pull request #1341 from szepeviktor/typos ([`55f379b`](https://github.com/Byron/gitoxide/commit/55f379bc47065822d078393d83d30c0835a89782)) - Fix typos ([`f72ecce`](https://github.com/Byron/gitoxide/commit/f72ecce45babcad2a0c9b73c79d01ff502907a57))
diff --git a/gix-filter/Cargo.toml b/gix-filter/Cargo.toml index d5015fd972..dfaa2d8511 100644 --- a/gix-filter/Cargo.toml +++ b/gix-filter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-filter" -version = "0.11.0" +version = "0.11.1" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project implementing git filters" @@ -14,13 +14,13 @@ doctest = false [dependencies] gix-hash = { version = "^0.14.2", path = "../gix-hash" } -gix-trace = { version = "^0.1.8", path = "../gix-trace" } +gix-trace = { version = "^0.1.9", path = "../gix-trace" } gix-object = { version = "^0.42.0", path = "../gix-object" } gix-command = { version = "^0.3.6", path = "../gix-command" } gix-quote = { version = "^0.4.12", path = "../gix-quote" } -gix-utils = { version = "^0.1.11", path = "../gix-utils" } +gix-utils = { version = "^0.1.12", path = "../gix-utils" } gix-path = { version = "^0.10.7", path = "../gix-path" } -gix-packetline = { package = "gix-packetline-blocking", version = "^0.17.3", path = "../gix-packetline-blocking" } +gix-packetline = { package = "gix-packetline-blocking", version = "^0.17.4", path = "../gix-packetline-blocking" } gix-attributes = { version = "^0.22.2", path = "../gix-attributes" } encoding_rs = "0.8.32" diff --git a/gix-fs/CHANGELOG.md b/gix-fs/CHANGELOG.md index acc088c1fc..e6e8085f1e 100644 --- a/gix-fs/CHANGELOG.md +++ b/gix-fs/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.10.2 (2024-04-13) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 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. - 29 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge pull request #1341 from szepeviktor/typos ([`55f379b`](https://github.com/Byron/gitoxide/commit/55f379bc47065822d078393d83d30c0835a89782)) - Fix typos ([`f72ecce`](https://github.com/Byron/gitoxide/commit/f72ecce45babcad2a0c9b73c79d01ff502907a57))
diff --git a/gix-fs/Cargo.toml b/gix-fs/Cargo.toml index 786043d826..ebdd3993a2 100644 --- a/gix-fs/Cargo.toml +++ b/gix-fs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-fs" -version = "0.10.1" +version = "0.10.2" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate providing file system specific utilities to `gitoxide`" @@ -18,7 +18,7 @@ serde = ["dep:serde"] [dependencies] gix-features = { version = "^0.38.1", path = "../gix-features", features = ["fs-read-dir"] } -gix-utils = { version = "^0.1.11", path = "../gix-utils" } +gix-utils = { version = "^0.1.12", path = "../gix-utils" } serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"] } [dev-dependencies] diff --git a/gix-fsck/CHANGELOG.md b/gix-fsck/CHANGELOG.md index 758843d8bb..5e2afeb111 100644 --- a/gix-fsck/CHANGELOG.md +++ b/gix-fsck/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.4.0 (2024-04-13) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 5 commits contributed to the release over the course of 29 calendar days. + - 6 commits contributed to the release over the course of 29 calendar days. - 47 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge pull request #1332 from cesfahani/fix_fsck_tree_traversal ([`4bb8ef5`](https://github.com/Byron/gitoxide/commit/4bb8ef5fd05133b87eb1e79a0ac6e45eb66940a2)) - Fix git-fsck to handle non-root trees ([`5fdb440`](https://github.com/Byron/gitoxide/commit/5fdb440de2837f00a313b2747fc1b4773b70c045)) - Release gix-actor v0.31.1, gix-object v0.42.1, gix-index v0.31.1, gix-pathspec v0.7.2, gix-dir v0.3.0, gix-status v0.8.0, gix v0.61.0, safety bump 2 crates ([`155cc45`](https://github.com/Byron/gitoxide/commit/155cc45730b259e662d7c4be42a469a3af3750e1)) diff --git a/gix-index/CHANGELOG.md b/gix-index/CHANGELOG.md index 669738f4f6..70c228f0b2 100644 --- a/gix-index/CHANGELOG.md +++ b/gix-index/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.32.0 (2024-04-13) ### New Features (BREAKING) @@ -18,7 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 4 commits contributed to the release over the course of 9 calendar days. + - 5 commits contributed to the release over the course of 9 calendar days. - 26 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: [#1330](https://github.com/Byron/gitoxide/issues/1330) @@ -32,6 +32,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * **[#1330](https://github.com/Byron/gitoxide/issues/1330)** - Fix unread-fields warnings on latest nightly ([`2e06a00`](https://github.com/Byron/gitoxide/commit/2e06a00800418a6f571ba1731ffe05074565af03)) * **Uncategorized** + - Prepare changelogs prior to release ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge branch 'status' ([`45edd2e`](https://github.com/Byron/gitoxide/commit/45edd2ea66035adf526cb2f617873dcba60a2a9a)) - Adapt to changes in `gix-index` ([`1e1fce1`](https://github.com/Byron/gitoxide/commit/1e1fce11a968ebbcede1135ccbd0b03e749a1267)) - Turn `entry::Stage` into an `enum`. ([`a6cc781`](https://github.com/Byron/gitoxide/commit/a6cc78176c5b399c363bb6ee776cb16d6f5d3dad)) diff --git a/gix-index/Cargo.toml b/gix-index/Cargo.toml index a29ce1da2f..fcbe2251d7 100644 --- a/gix-index/Cargo.toml +++ b/gix-index/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-index" -version = "0.31.1" +version = "0.32.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A work-in-progress crate of the gitoxide project dedicated implementing the git index file" @@ -27,10 +27,10 @@ gix-features = { version = "^0.38.1", path = "../gix-features", features = [ gix-hash = { version = "^0.14.2", path = "../gix-hash" } gix-bitmap = { version = "^0.2.11", path = "../gix-bitmap" } gix-object = { version = "^0.42.1", path = "../gix-object" } -gix-traverse = { version = "^0.38.0", path = "../gix-traverse" } +gix-traverse = { version = "^0.39.0", path = "../gix-traverse" } gix-lock = { version = "^13.0.0", path = "../gix-lock" } -gix-fs = { version = "^0.10.1", path = "../gix-fs" } -gix-utils = { version = "^0.1.11", path = "../gix-utils" } +gix-fs = { version = "^0.10.2", path = "../gix-fs" } +gix-utils = { version = "^0.1.12", path = "../gix-utils" } hashbrown = "0.14.3" fnv = "1.0.7" diff --git a/gix-odb/CHANGELOG.md b/gix-odb/CHANGELOG.md index d9bf1b6e35..bf18b6a7cc 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.60.0 (2024-04-13) A maintenance release without user-facing changes. +### Commit Statistics + + + + - 1 commit contributed to the release. + - 29 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) +
+ ## 0.59.0 (2024-03-14) A maintenance release without user-facing changes. diff --git a/gix-odb/Cargo.toml b/gix-odb/Cargo.toml index d774acecc1..f58e577511 100644 --- a/gix-odb/Cargo.toml +++ b/gix-odb/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-odb" -version = "0.59.0" +version = "0.60.0" repository = "https://github.com/Byron/gitoxide" authors = ["Sebastian Thiel "] license = "MIT OR Apache-2.0" @@ -24,8 +24,8 @@ gix-date = { version = "^0.8.5", path = "../gix-date" } gix-path = { version = "^0.10.7", path = "../gix-path" } gix-quote = { version = "^0.4.12", path = "../gix-quote" } gix-object = { version = "^0.42.0", path = "../gix-object" } -gix-pack = { version = "^0.49.0", path = "../gix-pack", default-features = false } -gix-fs = { version = "^0.10.1", path = "../gix-fs" } +gix-pack = { version = "^0.50.0", path = "../gix-pack", default-features = false } +gix-fs = { version = "^0.10.2", path = "../gix-fs" } 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 c94945089c..a5b0cf66b5 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.50.0 (2024-04-13) ### Bug Fixes (BREAKING) @@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 5 commits contributed to the release over the course of 5 calendar days. + - 6 commits contributed to the release over the course of 5 calendar days. - 29 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -33,6 +33,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** + - Prepare changelogs prior to release ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge branch 'add-topo-walk' ([`b590a9d`](https://github.com/Byron/gitoxide/commit/b590a9d2b6a273f76f0320d2b9fe1f679c08f549)) - Adapt to changes in `gix-traverse` ([`1cfeb11`](https://github.com/Byron/gitoxide/commit/1cfeb11f1fe9ad9c7b9084840ed7f5c5877f2f9a)) - Make `topo` more similar to `Ancestors`, but also rename `Ancestors` to `Simple` ([`2a9c178`](https://github.com/Byron/gitoxide/commit/2a9c178326b7f13ba6bc1f89fc2b9d9facbecf48)) diff --git a/gix-pack/Cargo.toml b/gix-pack/Cargo.toml index f380521a02..73abc07a04 100644 --- a/gix-pack/Cargo.toml +++ b/gix-pack/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-pack" -version = "0.49.0" +version = "0.50.0" repository = "https://github.com/Byron/gitoxide" authors = ["Sebastian Thiel "] license = "MIT OR Apache-2.0" @@ -40,8 +40,8 @@ gix-object = { version = "^0.42.0", path = "../gix-object" } gix-hashtable = { version = "^0.5.2", path = "../gix-hashtable" } # for streaming of packs (input, output) -gix-traverse = { version = "^0.38.0", path = "../gix-traverse", optional = true } -gix-diff = { version = "^0.42.0", path = "../gix-diff", default-features = false, optional = true } +gix-traverse = { version = "^0.39.0", path = "../gix-traverse", optional = true } +gix-diff = { version = "^0.43.0", path = "../gix-diff", default-features = false, optional = true } memmap2 = "0.9.0" smallvec = "1.3.0" diff --git a/gix-packetline-blocking/CHANGELOG.md b/gix-packetline-blocking/CHANGELOG.md index 0cab379e1c..be570bf7c6 100644 --- a/gix-packetline-blocking/CHANGELOG.md +++ b/gix-packetline-blocking/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.17.4 (2024-04-13) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 3 commits contributed to the release over the course of 4 calendar days. + - 4 commits contributed to the release over the course of 4 calendar days. - 84 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge branch 'copy-packetline' ([`a9b783d`](https://github.com/Byron/gitoxide/commit/a9b783df45948eb0adf538251315f808f38008f6)) - Rerun script to get `//` instead of `//!` comments ([`ec2427f`](https://github.com/Byron/gitoxide/commit/ec2427fc78df81901a5636fb1213999a3a5ed969)) - Replace gix-packetline-blocking/src with generated files ([`a793bde`](https://github.com/Byron/gitoxide/commit/a793bde062553288bfc045bfda75addb25a7be76)) diff --git a/gix-packetline-blocking/Cargo.toml b/gix-packetline-blocking/Cargo.toml index 2c4c1d13c6..28620b38ff 100644 --- a/gix-packetline-blocking/Cargo.toml +++ b/gix-packetline-blocking/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-packetline-blocking" -version = "0.17.3" +version = "0.17.4" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A duplicate of `gix-packetline` with the `blocking-io` feature pre-selected" @@ -27,7 +27,7 @@ async-io = [] serde = ["dep:serde", "bstr/serde"] [dependencies] -gix-trace = { version = "^0.1.7", path = "../gix-trace" } +gix-trace = { version = "^0.1.9", path = "../gix-trace" } serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"]} thiserror = "1.0.34" diff --git a/gix-pathspec/CHANGELOG.md b/gix-pathspec/CHANGELOG.md index bf71fc8eb2..42d0b5cd2a 100644 --- a/gix-pathspec/CHANGELOG.md +++ b/gix-pathspec/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.7.3 (2024-04-13) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 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. - 26 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge pull request #1341 from szepeviktor/typos ([`55f379b`](https://github.com/Byron/gitoxide/commit/55f379bc47065822d078393d83d30c0835a89782)) - Fix typos ([`f72ecce`](https://github.com/Byron/gitoxide/commit/f72ecce45babcad2a0c9b73c79d01ff502907a57))
diff --git a/gix-pathspec/Cargo.toml b/gix-pathspec/Cargo.toml index 26044cd2c7..87210ea4aa 100644 --- a/gix-pathspec/Cargo.toml +++ b/gix-pathspec/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-pathspec" -version = "0.7.2" +version = "0.7.3" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project dealing magical pathspecs" diff --git a/gix-protocol/CHANGELOG.md b/gix-protocol/CHANGELOG.md index b699120c99..61839e5758 100644 --- a/gix-protocol/CHANGELOG.md +++ b/gix-protocol/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.45.0 (2024-04-13) A maintenance release without user-facing changes. +### Commit Statistics + + + + - 1 commit contributed to the release. + - 29 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) +
+ ## 0.44.2 (2024-03-14) A maintenance release without user-facing changes. diff --git a/gix-protocol/Cargo.toml b/gix-protocol/Cargo.toml index 40ec1b56dd..5b961abff7 100644 --- a/gix-protocol/Cargo.toml +++ b/gix-protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-protocol" -version = "0.44.2" +version = "0.45.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project for implementing git protocols" @@ -48,11 +48,11 @@ required-features = ["async-client"] gix-features = { version = "^0.38.1", path = "../gix-features", features = [ "progress", ] } -gix-transport = { version = "^0.41.2", path = "../gix-transport" } +gix-transport = { version = "^0.42.0", path = "../gix-transport" } gix-hash = { version = "^0.14.2", path = "../gix-hash" } gix-date = { version = "^0.8.5", path = "../gix-date" } gix-credentials = { version = "^0.24.2", path = "../gix-credentials" } -gix-utils = { version = "^0.1.11", path = "../gix-utils" } +gix-utils = { version = "^0.1.12", path = "../gix-utils" } thiserror = "1.0.32" serde = { version = "1.0.114", optional = true, default-features = false, features = [ diff --git a/gix-status/CHANGELOG.md b/gix-status/CHANGELOG.md index 2e39511b12..ef5d43487f 100644 --- a/gix-status/CHANGELOG.md +++ b/gix-status/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.9.0 (2024-04-13) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 4 commits contributed to the release over the course of 9 calendar days. + - 5 commits contributed to the release over the course of 9 calendar days. - 26 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge pull request #1341 from szepeviktor/typos ([`55f379b`](https://github.com/Byron/gitoxide/commit/55f379bc47065822d078393d83d30c0835a89782)) - Fix typos ([`f72ecce`](https://github.com/Byron/gitoxide/commit/f72ecce45babcad2a0c9b73c79d01ff502907a57)) - Merge branch 'status' ([`45edd2e`](https://github.com/Byron/gitoxide/commit/45edd2ea66035adf526cb2f617873dcba60a2a9a)) diff --git a/gix-status/Cargo.toml b/gix-status/Cargo.toml index cf17b3db66..2881b811d9 100644 --- a/gix-status/Cargo.toml +++ b/gix-status/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-status" -version = "0.8.0" +version = "0.9.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project dealing with 'git status'-like functionality" @@ -18,18 +18,18 @@ doctest = false worktree-rewrites = ["dep:gix-dir", "dep:gix-diff"] [dependencies] -gix-index = { version = "^0.31.1", path = "../gix-index" } -gix-fs = { version = "^0.10.1", path = "../gix-fs" } +gix-index = { version = "^0.32.0", path = "../gix-index" } +gix-fs = { version = "^0.10.2", path = "../gix-fs" } gix-hash = { version = "^0.14.2", path = "../gix-hash" } gix-object = { version = "^0.42.1", path = "../gix-object" } gix-path = { version = "^0.10.7", path = "../gix-path" } gix-features = { version = "^0.38.1", path = "../gix-features", features = ["progress"] } -gix-filter = { version = "^0.11.0", path = "../gix-filter" } -gix-worktree = { version = "^0.32.0", path = "../gix-worktree", default-features = false, features = ["attributes"] } -gix-pathspec = { version = "^0.7.2", path = "../gix-pathspec" } +gix-filter = { version = "^0.11.1", path = "../gix-filter" } +gix-worktree = { version = "^0.33.0", path = "../gix-worktree", default-features = false, features = ["attributes"] } +gix-pathspec = { version = "^0.7.3", path = "../gix-pathspec" } -gix-dir = { version = "^0.3.0", path = "../gix-dir", optional = true } -gix-diff = { version = "^0.42.0", path = "../gix-diff", default-features = false, features = ["blob"], optional = true } +gix-dir = { version = "^0.4.0", path = "../gix-dir", optional = true } +gix-diff = { version = "^0.43.0", path = "../gix-diff", default-features = false, features = ["blob"], optional = true } thiserror = "1.0.26" filetime = "0.2.15" diff --git a/gix-trace/CHANGELOG.md b/gix-trace/CHANGELOG.md index 00645699eb..e20cd16841 100644 --- a/gix-trace/CHANGELOG.md +++ b/gix-trace/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.9 (2024-04-13) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 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. - 29 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge pull request #1341 from szepeviktor/typos ([`55f379b`](https://github.com/Byron/gitoxide/commit/55f379bc47065822d078393d83d30c0835a89782)) - Fix typos ([`f72ecce`](https://github.com/Byron/gitoxide/commit/f72ecce45babcad2a0c9b73c79d01ff502907a57))
diff --git a/gix-trace/Cargo.toml b/gix-trace/Cargo.toml index d9eaaf5b55..47b389cadd 100644 --- a/gix-trace/Cargo.toml +++ b/gix-trace/Cargo.toml @@ -2,7 +2,7 @@ name = "gix-trace" description = "A crate to provide minimal `tracing` support that can be turned off to zero cost" repository = "https://github.com/Byron/gitoxide" -version = "0.1.8" +version = "0.1.9" authors = ["Sebastian Thiel "] license = "MIT OR Apache-2.0" edition = "2021" diff --git a/gix-transport/CHANGELOG.md b/gix-transport/CHANGELOG.md index ca9c59e2b4..3ef54d2e94 100644 --- a/gix-transport/CHANGELOG.md +++ b/gix-transport/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.42.0 (2024-04-13) ### Bug Fixes @@ -22,12 +22,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 For example, commands like these no longer pass `-F...` options to `ssh`: - gix clone 'ssh://-Fconfigfile@example.com/abc' - gix clone -- '-Fconfigfile@example.com:abc/def' + gix clone 'ssh://-Fconfigfile@example.com/abc' + gix clone -- '-Fconfigfile@example.com:abc/def' Instead, they refuse to run `ssh`, producing the error: - Error: Username '-Fconfigfile' could be mistaken for a command-line argument + Error: Username '-Fconfigfile' could be mistaken for a command-line argument - forward `curl` rustls feature from `gix-transport` to avoid `curl` in `gix`. This removes the `curl` dependency just for configuring it, and removes a hazard which became evident with reqwest. @@ -41,7 +41,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 19 commits contributed to the release over the course of 20 calendar days. + - 20 commits contributed to the release over the course of 20 calendar days. - 22 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: [#1328](https://github.com/Byron/gitoxide/issues/1328) @@ -56,6 +56,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Forward `curl` rustls feature from `gix-transport` to avoid `curl` in `gix`. ([`98cfbec`](https://github.com/Byron/gitoxide/commit/98cfbec51276bbd6caa48fd6d8942247df091c94)) - Declare `reqwest` dependency update as breaking ([`e304369`](https://github.com/Byron/gitoxide/commit/e30436982903e82a0c635bec58dfee1fff33fed8)) * **Uncategorized** + - Prepare changelogs prior to release ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge branch 'strange-usernames' ([`1272542`](https://github.com/Byron/gitoxide/commit/1272542e79c29302ada47324d6bb02101393563d)) - Refactor `gix-transport` with minor edits to comments ([`996310b`](https://github.com/Byron/gitoxide/commit/996310ba1408fe746c6de43cb24dc1e809fd4d57)) - (Re)add a short, more specific comment about user@ ([`03fb64a`](https://github.com/Byron/gitoxide/commit/03fb64ac8fca02bed9786b0e832764c1728e6e0e)) diff --git a/gix-transport/Cargo.toml b/gix-transport/Cargo.toml index a01d4a5203..2e907e10f4 100644 --- a/gix-transport/Cargo.toml +++ b/gix-transport/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-transport" -version = "0.41.3" +version = "0.42.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project dedicated to implementing the git transport layer" @@ -79,7 +79,7 @@ required-features = ["async-client"] [dependencies] gix-command = { version = "^0.3.6", path = "../gix-command" } gix-features = { version = "^0.38.1", path = "../gix-features" } -gix-url = { version = "^0.27.2", path = "../gix-url" } +gix-url = { version = "^0.27.3", path = "../gix-url" } gix-sec = { version = "^0.10.6", path = "../gix-sec" } gix-packetline = { version = "^0.17.5", path = "../gix-packetline" } gix-credentials = { version = "^0.24.2", path = "../gix-credentials", optional = true } diff --git a/gix-traverse/CHANGELOG.md b/gix-traverse/CHANGELOG.md index a09d44c95c..ac3b5532d2 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.39.0 (2024-04-13) ### Bug Fixes (BREAKING) @@ -20,7 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 12 commits contributed to the release over the course of 6 calendar days. + - 13 commits contributed to the release over the course of 6 calendar days. - 29 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: [#1336](https://github.com/Byron/gitoxide/issues/1336) @@ -34,6 +34,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * **[#1336](https://github.com/Byron/gitoxide/issues/1336)** - Improve documentation of Topological DateOrder sorting and add baseline test ([`1f6c8ab`](https://github.com/Byron/gitoxide/commit/1f6c8abe9a0055631369ed6e03a6ce308b42242f)) * **Uncategorized** + - Prepare changelogs prior to release ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Use `u8` for `WalkFlags` in the hopes that this can save memory. ([`a5751bc`](https://github.com/Byron/gitoxide/commit/a5751bc10a414c6d7ad5f280e23962784faa4fc4)) - Merge pull request #1341 from szepeviktor/typos ([`55f379b`](https://github.com/Byron/gitoxide/commit/55f379bc47065822d078393d83d30c0835a89782)) - Fix typos ([`f72ecce`](https://github.com/Byron/gitoxide/commit/f72ecce45babcad2a0c9b73c79d01ff502907a57)) diff --git a/gix-traverse/Cargo.toml b/gix-traverse/Cargo.toml index cc505637b3..2ef88a5bc7 100644 --- a/gix-traverse/Cargo.toml +++ b/gix-traverse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-traverse" -version = "0.38.0" +version = "0.39.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project" diff --git a/gix-url/CHANGELOG.md b/gix-url/CHANGELOG.md index 819a9dec4a..5adba3f646 100644 --- a/gix-url/CHANGELOG.md +++ b/gix-url/CHANGELOG.md @@ -5,48 +5,24 @@ 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.3 (2024-04-13) ### New Features + + - Add `ArgumentSafety` and `Url::*_as_argument()` methods This adds three methods to `Url`: - `Url::user_as_argument` - - `Url::host_as_argument` - - `Url::path_as_argument` - - They return `ArgumentSafety` values that distingiush three cases: - - 1. There is no wrapped value (`Absent`). - - 2. The wrapped value is usable and presumably safe (`Usable`). - - 3. The wrapped value is dangerous and should not be passed as a +- `Url::host_as_argument` +- `Url::path_as_argument` +1. There is no wrapped value (`Absent`). +2. The wrapped value is usable and presumably safe (`Usable`). +3. The wrapped value is dangerous and should not be passed as a command-line argument because it could be interpreted as an option due to starting with `-`. The value itself may still be useful and safe to include in error messages. - - `user_as_argument` and `host_as_argument` are the most useful ones, - as they serve as alternatives to `user_argument_safe` and - `host_argument_safe` whose return values are unambiguous. The - `user_argument_safe` and `host_argument_safe` methods don't - distinguish between the absence of a username or host, and the - presence of a username or host that is unsafe to pass as an - argument. - - `path_as_argument` included for parity, in case it is useful to - write code that handles the three cases similarly. However, there - is no underlying ambiguity in the return value of the corresponding - `path_argument_safe` method, since unlike `user` and `host`, the - `path` is not an option type. - - Add `Url::user_argument_safe()` - This returns `None` if the username begins with a `-`, which would - confuse command-line applications. - - It is analogous to the `Url::host_argument_safe()` and - `Url::path_argument_safe()` methods (introduced in d80b5f6), but - for usernames rather than hosts or paths. ### Bug Fixes @@ -63,18 +39,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 For example, commands like these no longer pass `-F...` options to `ssh`: - gix clone 'ssh://-Fconfigfile@example.com/abc' - gix clone -- '-Fconfigfile@example.com:abc/def' + gix clone 'ssh://-Fconfigfile@example.com/abc' + gix clone -- '-Fconfigfile@example.com:abc/def' Instead, they refuse to run `ssh`, producing the error: - Error: Username '-Fconfigfile' could be mistaken for a command-line argument + Error: Username '-Fconfigfile' could be mistaken for a command-line argument ### Commit Statistics - - 12 commits contributed to the release over the course of 1 calendar day. + - 13 commits contributed to the release over the course of 1 calendar day. - 29 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -86,6 +62,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** + - Prepare changelogs prior to release ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge branch 'strange-usernames' ([`1272542`](https://github.com/Byron/gitoxide/commit/1272542e79c29302ada47324d6bb02101393563d)) - Refactor `gix-url` ([`09311b0`](https://github.com/Byron/gitoxide/commit/09311b0e0039c5a82c871047ff24336ab1741d47)) - Give `ArgumentSafety` traits; test `*_as_argument` methods ([`1b0af07`](https://github.com/Byron/gitoxide/commit/1b0af07ffa122a2199d444b84512300ef578abb5)) @@ -100,6 +77,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Reorder tests and add username assertion placeholders ([`6cbe65d`](https://github.com/Byron/gitoxide/commit/6cbe65d3f25c5c00fb9248a5558ac74f6e77ff06))
+ +They return ArgumentSafety values that distingiush three cases:user_as_argument and host_as_argument are the most useful ones,as they serve as alternatives to user_argument_safe andhost_argument_safe whose return values are unambiguous. Theuser_argument_safe and host_argument_safe methods don’tdistinguish between the absence of a username or host, and thepresence of a username or host that is unsafe to pass as anargument.path_as_argument included for parity, in case it is useful towrite code that handles the three cases similarly. However, thereis no underlying ambiguity in the return value of the correspondingpath_argument_safe method, since unlike user and host, thepath is not an option type. Add Url::user_argument_safe()This returns None if the username begins with a -, which wouldconfuse command-line applications.It is analogous to the Url::host_argument_safe() andUrl::path_argument_safe() methods (introduced in d80b5f6), butfor usernames rather than hosts or paths. + ## 0.27.2 (2024-03-14) A maintenance release without user-facing changes. diff --git a/gix-url/Cargo.toml b/gix-url/Cargo.toml index ecc3e6a278..44af5ba34c 100644 --- a/gix-url/Cargo.toml +++ b/gix-url/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-url" -version = "0.27.2" +version = "0.27.3" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project implementing parsing and serialization of gix-url" diff --git a/gix-utils/CHANGELOG.md b/gix-utils/CHANGELOG.md index 06b25aeddf..1f39254f0a 100644 --- a/gix-utils/CHANGELOG.md +++ b/gix-utils/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.12 (2024-04-13) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 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. - 29 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge pull request #1341 from szepeviktor/typos ([`55f379b`](https://github.com/Byron/gitoxide/commit/55f379bc47065822d078393d83d30c0835a89782)) - Fix typos ([`f72ecce`](https://github.com/Byron/gitoxide/commit/f72ecce45babcad2a0c9b73c79d01ff502907a57))
diff --git a/gix-utils/Cargo.toml b/gix-utils/Cargo.toml index 936db07be2..134e470c22 100644 --- a/gix-utils/Cargo.toml +++ b/gix-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-utils" -version = "0.1.11" +version = "0.1.12" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate with `gitoxide` utilities that don't need feature toggles" diff --git a/gix-worktree-state/CHANGELOG.md b/gix-worktree-state/CHANGELOG.md index 7022dbd9a3..f382fa5ca2 100644 --- a/gix-worktree-state/CHANGELOG.md +++ b/gix-worktree-state/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.10.0 (2024-04-13) A maintenance release without user-facing changes. +### Commit Statistics + + + + - 1 commit contributed to the release. + - 29 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) +
+ ## 0.9.0 (2024-03-14) A maintenance release without user-facing changes. diff --git a/gix-worktree-state/Cargo.toml b/gix-worktree-state/Cargo.toml index a5c6c274e3..499ee1895e 100644 --- a/gix-worktree-state/Cargo.toml +++ b/gix-worktree-state/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-worktree-state" -version = "0.9.0" +version = "0.10.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project implementing setting the worktree to a particular state" @@ -14,15 +14,15 @@ autotests = false doctest = false [dependencies] -gix-worktree = { version = "^0.32.0", path = "../gix-worktree", default-features = false, features = ["attributes"] } -gix-index = { version = "^0.31.0", path = "../gix-index" } -gix-fs = { version = "^0.10.1", path = "../gix-fs" } +gix-worktree = { version = "^0.33.0", path = "../gix-worktree", default-features = false, features = ["attributes"] } +gix-index = { version = "^0.32.0", path = "../gix-index" } +gix-fs = { version = "^0.10.2", path = "../gix-fs" } gix-hash = { version = "^0.14.2", path = "../gix-hash" } gix-object = { version = "^0.42.0", path = "../gix-object" } gix-glob = { version = "^0.16.2", path = "../gix-glob" } gix-path = { version = "^0.10.7", path = "../gix-path" } gix-features = { version = "^0.38.1", path = "../gix-features" } -gix-filter = { version = "^0.11.0", path = "../gix-filter" } +gix-filter = { version = "^0.11.1", path = "../gix-filter" } io-close = "0.3.7" thiserror = "1.0.26" diff --git a/gix-worktree-stream/CHANGELOG.md b/gix-worktree-stream/CHANGELOG.md index 0a21e8c59c..d916f24dac 100644 --- a/gix-worktree-stream/CHANGELOG.md +++ b/gix-worktree-stream/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.12.0 (2024-04-13) A maintenance release without user-facing changes. +### Commit Statistics + + + + - 1 commit contributed to the release. + - 29 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) +
+ ## 0.11.0 (2024-03-14) A maintenance release without user-facing changes. diff --git a/gix-worktree-stream/Cargo.toml b/gix-worktree-stream/Cargo.toml index 6ebefbf86c..4d150302f1 100644 --- a/gix-worktree-stream/Cargo.toml +++ b/gix-worktree-stream/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-worktree-stream" -version = "0.11.0" +version = "0.12.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "generate a byte-stream from a git-tree" @@ -17,9 +17,9 @@ gix-features = { version = "^0.38.1", path = "../gix-features", features = ["pro gix-hash = { version = "^0.14.2", path = "../gix-hash" } gix-object = { version = "^0.42.0", path = "../gix-object" } gix-attributes = { version = "^0.22.2", path = "../gix-attributes" } -gix-filter = { version = "^0.11.0", path = "../gix-filter" } -gix-traverse = { version = "^0.38.0", path = "../gix-traverse" } -gix-fs = { version = "^0.10.1", path = "../gix-fs" } +gix-filter = { version = "^0.11.1", path = "../gix-filter" } +gix-traverse = { version = "^0.39.0", path = "../gix-traverse" } +gix-fs = { version = "^0.10.2", path = "../gix-fs" } gix-path = { version = "^0.10.7", path = "../gix-path" } thiserror = "1.0.26" diff --git a/gix-worktree/CHANGELOG.md b/gix-worktree/CHANGELOG.md index 9a77ad5c64..87141924b9 100644 --- a/gix-worktree/CHANGELOG.md +++ b/gix-worktree/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.0 (2024-04-13) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 3 commits contributed to the release over the course of 9 calendar days. + - 4 commits contributed to the release over the course of 9 calendar days. - 29 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 ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge branch 'status' ([`45edd2e`](https://github.com/Byron/gitoxide/commit/45edd2ea66035adf526cb2f617873dcba60a2a9a)) - Make it easier to discover `is_path_excluded()` in documentation ([`c136329`](https://github.com/Byron/gitoxide/commit/c13632959e287f31a00c1ba8fc6e97470f0cd734)) - Adapt to changes in `gix-index` ([`1e1fce1`](https://github.com/Byron/gitoxide/commit/1e1fce11a968ebbcede1135ccbd0b03e749a1267)) diff --git a/gix-worktree/Cargo.toml b/gix-worktree/Cargo.toml index 11b90edea6..cc553f656e 100644 --- a/gix-worktree/Cargo.toml +++ b/gix-worktree/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-worktree" -version = "0.32.0" +version = "0.33.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project for shared worktree related types and utilities." @@ -21,8 +21,8 @@ attributes = ["dep:gix-attributes"] serde = [ "dep:serde", "bstr/serde", "gix-index/serde", "gix-hash/serde", "gix-object/serde", "gix-attributes?/serde", "gix-ignore/serde" ] [dependencies] -gix-index = { version = "^0.31.0", path = "../gix-index" } -gix-fs = { version = "^0.10.1", path = "../gix-fs" } +gix-index = { version = "^0.32.0", path = "../gix-index" } +gix-fs = { version = "^0.10.2", path = "../gix-fs" } gix-hash = { version = "^0.14.2", path = "../gix-hash" } gix-object = { version = "^0.42.0", path = "../gix-object" } gix-glob = { version = "^0.16.2", path = "../gix-glob" } diff --git a/gix/CHANGELOG.md b/gix/CHANGELOG.md index 0c247966f9..e1d4de7063 100644 --- a/gix/CHANGELOG.md +++ b/gix/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.62.0 (2024-04-13) Please note that this release contains a security fix originally implemented in `gix-transport` via [this PR](https://github.com/Byron/gitoxide/pull/1342) which prevents `ssh` options to be smuggled into the `ssh` command-line invocation with a username provided to a clone or fetch URL. @@ -34,7 +34,7 @@ Details can be found [in the advisory](https://github.com/Byron/gitoxide/securit - - 15 commits contributed to the release over the course of 20 calendar days. + - 16 commits contributed to the release over the course of 20 calendar days. - 22 days passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: [#1328](https://github.com/Byron/gitoxide/issues/1328) @@ -54,6 +54,7 @@ Details can be found [in the advisory](https://github.com/Byron/gitoxide/securit * **[#1328](https://github.com/Byron/gitoxide/issues/1328)** - Forward `curl` rustls feature from `gix-transport` to avoid `curl` in `gix`. ([`98cfbec`](https://github.com/Byron/gitoxide/commit/98cfbec51276bbd6caa48fd6d8942247df091c94)) * **Uncategorized** + - Prepare changelogs prior to release ([`5755271`](https://github.com/Byron/gitoxide/commit/57552717f46f96c35ba4ddc0a64434354ef845e9)) - Merge pull request #1341 from szepeviktor/typos ([`55f379b`](https://github.com/Byron/gitoxide/commit/55f379bc47065822d078393d83d30c0835a89782)) - Fix typos ([`f72ecce`](https://github.com/Byron/gitoxide/commit/f72ecce45babcad2a0c9b73c79d01ff502907a57)) - Merge branch 'add-topo-walk' ([`b590a9d`](https://github.com/Byron/gitoxide/commit/b590a9d2b6a273f76f0320d2b9fe1f679c08f549)) diff --git a/gix/Cargo.toml b/gix/Cargo.toml index 6a6a9a9b48..e1d900f7d9 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 OR Apache-2.0" -version = "0.61.1" +version = "0.62.0" authors = ["Sebastian Thiel "] edition = "2021" include = ["src/**/*", "LICENSE-*"] @@ -292,8 +292,8 @@ cache-efficiency-debug = ["gix-features/cache-efficiency-debug"] [dependencies] gix-macros = { version = "^0.1.4", path = "../gix-macros" } -gix-utils = { version = "^0.1.11", path = "../gix-utils" } -gix-fs = { version = "^0.10.1", path = "../gix-fs" } +gix-utils = { version = "^0.1.12", path = "../gix-utils" } +gix-fs = { version = "^0.10.2", path = "../gix-fs" } gix-ref = { version = "^0.43.0", path = "../gix-ref" } gix-discover = { version = "^0.31.0", path = "../gix-discover" } gix-tempfile = { version = "^13.0.0", path = "../gix-tempfile", default-features = false } @@ -302,15 +302,15 @@ gix-validate = { version = "^0.8.4", path = "../gix-validate" } gix-sec = { version = "^0.10.6", path = "../gix-sec" } gix-date = { version = "^0.8.5", path = "../gix-date" } gix-refspec = { version = "^0.23.0", path = "../gix-refspec" } -gix-filter = { version = "^0.11.0", path = "../gix-filter", optional = true } -gix-dir = { version = "^0.3.0", path = "../gix-dir", optional = true } +gix-filter = { version = "^0.11.1", path = "../gix-filter", optional = true } +gix-dir = { version = "^0.4.0", path = "../gix-dir", optional = true } -gix-config = { version = "^0.36.0", path = "../gix-config" } -gix-odb = { version = "^0.59.0", path = "../gix-odb" } +gix-config = { version = "^0.36.1", path = "../gix-config" } +gix-odb = { version = "^0.60.0", path = "../gix-odb" } gix-hash = { version = "^0.14.2", path = "../gix-hash" } gix-object = { version = "^0.42.1", path = "../gix-object" } gix-actor = { version = "^0.31.1", path = "../gix-actor" } -gix-pack = { version = "^0.49.0", path = "../gix-pack", default-features = false, features = [ +gix-pack = { version = "^0.50.0", path = "../gix-pack", default-features = false, features = [ "object-cache-dynamic", ] } gix-revision = { version = "^0.27.0", path = "../gix-revision", default-features = false } @@ -318,39 +318,39 @@ gix-revwalk = { version = "^0.13.0", path = "../gix-revwalk" } gix-negotiate = { version = "^0.13.0", path = "../gix-negotiate", optional = true } gix-path = { version = "^0.10.7", path = "../gix-path" } -gix-url = { version = "^0.27.2", path = "../gix-url" } -gix-traverse = { version = "^0.38.0", path = "../gix-traverse" } -gix-diff = { version = "^0.42.0", path = "../gix-diff", default-features = false } +gix-url = { version = "^0.27.3", path = "../gix-url" } +gix-traverse = { version = "^0.39.0", path = "../gix-traverse" } +gix-diff = { version = "^0.43.0", path = "../gix-diff", default-features = false } gix-mailmap = { version = "^0.23.0", path = "../gix-mailmap", optional = true } gix-features = { version = "^0.38.1", path = "../gix-features", features = [ "progress", "once_cell", ] } -gix-trace = { version = "^0.1.8", path = "../gix-trace" } +gix-trace = { version = "^0.1.9", path = "../gix-trace" } gix-glob = { version = "^0.16.2", path = "../gix-glob" } gix-credentials = { version = "^0.24.2", path = "../gix-credentials", optional = true } gix-prompt = { version = "^0.8.4", path = "../gix-prompt", optional = true } -gix-index = { version = "^0.31.1", path = "../gix-index", optional = true } +gix-index = { version = "^0.32.0", path = "../gix-index", optional = true } gix-attributes = { version = "^0.22.2", path = "../gix-attributes", optional = true } gix-ignore = { version = "^0.11.2", path = "../gix-ignore", optional = true } -gix-worktree = { version = "^0.32.0", path = "../gix-worktree", optional = true, default-features = false } -gix-worktree-state = { version = "^0.9.0", path = "../gix-worktree-state", optional = true } +gix-worktree = { version = "^0.33.0", path = "../gix-worktree", optional = true, default-features = false } +gix-worktree-state = { version = "^0.10.0", path = "../gix-worktree-state", optional = true } gix-hashtable = { version = "^0.5.2", path = "../gix-hashtable" } gix-commitgraph = { version = "^0.24.2", path = "../gix-commitgraph" } -gix-pathspec = { version = "^0.7.2", path = "../gix-pathspec", optional = true } +gix-pathspec = { version = "^0.7.3", path = "../gix-pathspec", optional = true } gix-submodule = { version = "^0.10.0", path = "../gix-submodule", optional = true } -gix-status = { version = "^0.8.0", path = "../gix-status", optional = true, features = [ +gix-status = { version = "^0.9.0", path = "../gix-status", optional = true, features = [ "worktree-rewrites", ] } gix-command = { version = "^0.3.6", path = "../gix-command", optional = true } -gix-worktree-stream = { version = "^0.11.0", path = "../gix-worktree-stream", optional = true } -gix-archive = { version = "^0.11.0", path = "../gix-archive", default-features = false, optional = true } +gix-worktree-stream = { version = "^0.12.0", path = "../gix-worktree-stream", optional = true } +gix-archive = { version = "^0.12.0", path = "../gix-archive", default-features = false, optional = true } # For communication with remotes -gix-protocol = { version = "^0.44.2", path = "../gix-protocol", optional = true } -gix-transport = { version = "^0.41.3", path = "../gix-transport", optional = true } +gix-protocol = { version = "^0.45.0", path = "../gix-protocol", optional = true } +gix-transport = { version = "^0.42.0", path = "../gix-transport", optional = true } # Just to get the progress-tree feature prodash = { workspace = true, optional = true, features = ["progress-tree"] } diff --git a/tests/tools/Cargo.toml b/tests/tools/Cargo.toml index c49d9a76cf..4fefa2bce0 100644 --- a/tests/tools/Cargo.toml +++ b/tests/tools/Cargo.toml @@ -18,7 +18,7 @@ gix-lock = "10" gix-discover = "0.26" gix-ignore = "0.8" gix-worktree = "0.26" -gix-fs = { version = "^0.10.1", path = "../../gix-fs" } +gix-fs = { version = "^0.10.2", path = "../../gix-fs" } gix-tempfile = { version = "^13.0.0", default-features = false, features = ["signals"], path = "../../gix-tempfile" } winnow = { version = "0.6.0", features = ["simd"] }