diff --git a/CHANGELOG.md b/CHANGELOG.md index df310c873bd..811ec45b152 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,9 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## 0.38.0 (2024-08-22) + + ### New Features diff --git a/Cargo.lock b/Cargo.lock index 0191e81cf59..de0a3200f24 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1218,7 +1218,7 @@ checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" [[package]] name = "gitoxide" -version = "0.37.0" +version = "0.38.0" dependencies = [ "anyhow", "clap", @@ -1242,7 +1242,7 @@ dependencies = [ [[package]] name = "gitoxide-core" -version = "0.39.1" +version = "0.40.0" dependencies = [ "anyhow", "async-io 2.3.3", @@ -1280,14 +1280,14 @@ dependencies = [ [[package]] name = "gix" -version = "0.64.0" +version = "0.65.0" dependencies = [ "anyhow", "async-std", "document-features", - "gix-actor 0.31.5", + "gix-actor 0.31.6", "gix-archive", - "gix-attributes 0.22.3", + "gix-attributes 0.22.4", "gix-command", "gix-commitgraph 0.24.3", "gix-config", @@ -1295,29 +1295,29 @@ dependencies = [ "gix-date 0.9.0", "gix-diff", "gix-dir", - "gix-discover 0.33.0", + "gix-discover 0.34.0", "gix-features 0.38.2", "gix-filter", - "gix-fs 0.11.2", + "gix-fs 0.11.3", "gix-glob 0.16.4", "gix-hash 0.14.2", "gix-hashtable 0.5.2", - "gix-ignore 0.11.3", - "gix-index 0.33.1", + "gix-ignore 0.11.4", + "gix-index 0.34.0", "gix-lock 14.0.0", "gix-mailmap", "gix-negotiate", - "gix-object 0.42.3", + "gix-object 0.43.0", "gix-odb", "gix-pack", - "gix-path 0.10.9", + "gix-path 0.10.10", "gix-pathspec", "gix-prompt", "gix-protocol", - "gix-ref 0.45.0", + "gix-ref 0.46.0", "gix-refspec", "gix-revision", - "gix-revwalk 0.13.2", + "gix-revwalk 0.14.0", "gix-sec 0.10.7", "gix-status", "gix-submodule", @@ -1325,11 +1325,11 @@ dependencies = [ "gix-testtools", "gix-trace 0.1.9", "gix-transport", - "gix-traverse 0.39.2", + "gix-traverse 0.40.0", "gix-url", "gix-utils 0.1.12", - "gix-validate 0.8.5", - "gix-worktree 0.34.1", + "gix-validate 0.9.0", + "gix-worktree 0.35.0", "gix-worktree-state", "gix-worktree-stream", "is_ci", @@ -1349,50 +1349,50 @@ dependencies = [ [[package]] name = "gix-actor" version = "0.31.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0e454357e34b833cc3a00b6efbbd3dd4d18b24b9fb0c023876ec2645e8aa3f2" dependencies = [ "bstr", - "document-features", - "gix-date 0.9.0", - "gix-hash 0.14.2", - "gix-testtools", - "gix-utils 0.1.12", + "gix-date 0.8.7", + "gix-utils 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "itoa", - "pretty_assertions", - "serde", "thiserror", "winnow", ] [[package]] name = "gix-actor" -version = "0.31.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0e454357e34b833cc3a00b6efbbd3dd4d18b24b9fb0c023876ec2645e8aa3f2" +version = "0.31.6" dependencies = [ "bstr", - "gix-date 0.8.7", - "gix-utils 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "document-features", + "gix-date 0.9.0", + "gix-hash 0.14.2", + "gix-testtools", + "gix-utils 0.1.12", "itoa", + "pretty_assertions", + "serde", "thiserror", "winnow", ] [[package]] name = "gix-archive" -version = "0.13.2" +version = "0.14.0" dependencies = [ "bstr", "document-features", "flate2", - "gix-attributes 0.22.3", + "gix-attributes 0.22.4", "gix-date 0.9.0", "gix-filter", "gix-hash 0.14.2", - "gix-object 0.42.3", + "gix-object 0.43.0", "gix-odb", - "gix-path 0.10.9", + "gix-path 0.10.10", "gix-testtools", - "gix-worktree 0.34.1", + "gix-worktree 0.35.0", "gix-worktree-stream", "jiff", "tar", @@ -1403,17 +1403,15 @@ dependencies = [ [[package]] name = "gix-attributes" version = "0.22.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e37ce99c7e81288c28b703641b6d5d119aacc45c1a6b247156e6249afa486257" dependencies = [ "bstr", - "document-features", - "gix-fs 0.11.2", - "gix-glob 0.16.4", + "gix-glob 0.16.4 (registry+https://github.com/rust-lang/crates.io-index)", "gix-path 0.10.9", - "gix-quote 0.4.12", - "gix-testtools", - "gix-trace 0.1.9", + "gix-quote 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-trace 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "kstring", - "serde", "smallvec", "thiserror", "unicode-bom", @@ -1421,16 +1419,18 @@ dependencies = [ [[package]] name = "gix-attributes" -version = "0.22.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e37ce99c7e81288c28b703641b6d5d119aacc45c1a6b247156e6249afa486257" +version = "0.22.4" dependencies = [ "bstr", - "gix-glob 0.16.4 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-path 0.10.9 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-quote 0.4.12 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-trace 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "document-features", + "gix-fs 0.11.3", + "gix-glob 0.16.4", + "gix-path 0.10.10", + "gix-quote 0.4.12", + "gix-testtools", + "gix-trace 0.1.9", "kstring", + "serde", "smallvec", "thiserror", "unicode-bom", @@ -1478,10 +1478,10 @@ dependencies = [ [[package]] name = "gix-command" -version = "0.3.8" +version = "0.3.9" dependencies = [ "bstr", - "gix-path 0.10.9", + "gix-path 0.10.10", "gix-testtools", "gix-trace 0.1.9", "shell-words", @@ -1519,7 +1519,7 @@ dependencies = [ [[package]] name = "gix-config" -version = "0.38.0" +version = "0.39.0" dependencies = [ "bstr", "criterion", @@ -1527,8 +1527,8 @@ dependencies = [ "gix-config-value", "gix-features 0.38.2", "gix-glob 0.16.4", - "gix-path 0.10.9", - "gix-ref 0.45.0", + "gix-path 0.10.10", + "gix-ref 0.46.0", "gix-sec 0.10.7", "memchr", "once_cell", @@ -1548,8 +1548,8 @@ dependencies = [ "cap", "gix", "gix-config", - "gix-path 0.10.9", - "gix-ref 0.45.0", + "gix-path 0.10.10", + "gix-ref 0.46.0", "gix-sec 0.10.7", "gix-testtools", "serial_test", @@ -1562,7 +1562,7 @@ dependencies = [ "bitflags 2.6.0", "bstr", "document-features", - "gix-path 0.10.9", + "gix-path 0.10.10", "libc", "serde", "thiserror", @@ -1570,13 +1570,13 @@ dependencies = [ [[package]] name = "gix-credentials" -version = "0.24.4" +version = "0.24.5" dependencies = [ "bstr", "document-features", "gix-command", "gix-config-value", - "gix-path 0.10.9", + "gix-path 0.10.10", "gix-prompt", "gix-sec 0.10.7", "gix-testtools", @@ -1616,20 +1616,20 @@ dependencies = [ [[package]] name = "gix-diff" -version = "0.44.1" +version = "0.45.0" dependencies = [ "bstr", "document-features", "getrandom", "gix-command", "gix-filter", - "gix-fs 0.11.2", + "gix-fs 0.11.3", "gix-hash 0.14.2", - "gix-object 0.42.3", - "gix-path 0.10.9", + "gix-object 0.43.0", + "gix-path 0.10.10", "gix-tempfile 14.0.1", "gix-trace 0.1.9", - "gix-worktree 0.34.1", + "gix-worktree 0.35.0", "imara-diff", "serde", "thiserror", @@ -1641,33 +1641,33 @@ version = "0.0.0" dependencies = [ "gix-diff", "gix-filter", - "gix-fs 0.11.2", + "gix-fs 0.11.3", "gix-hash 0.14.2", - "gix-object 0.42.3", + "gix-object 0.43.0", "gix-odb", "gix-testtools", - "gix-traverse 0.39.2", - "gix-worktree 0.34.1", + "gix-traverse 0.40.0", + "gix-worktree 0.35.0", "pretty_assertions", "shell-words", ] [[package]] name = "gix-dir" -version = "0.6.0" +version = "0.7.0" dependencies = [ "bstr", - "gix-discover 0.33.0", - "gix-fs 0.11.2", - "gix-ignore 0.11.3", - "gix-index 0.33.1", - "gix-object 0.42.3", - "gix-path 0.10.9", + "gix-discover 0.34.0", + "gix-fs 0.11.3", + "gix-ignore 0.11.4", + "gix-index 0.34.0", + "gix-object 0.43.0", + "gix-path 0.10.10", "gix-pathspec", "gix-testtools", "gix-trace 0.1.9", "gix-utils 0.1.12", - "gix-worktree 0.34.1", + "gix-worktree 0.35.0", "pretty_assertions", "thiserror", ] @@ -1680,9 +1680,9 @@ checksum = "fc27c699b63da66b50d50c00668bc0b7e90c3a382ef302865e891559935f3dbf" dependencies = [ "bstr", "dunce", - "gix-fs 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-fs 0.11.2", "gix-hash 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-path 0.10.9 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-path 0.10.9", "gix-ref 0.44.1", "gix-sec 0.10.7 (registry+https://github.com/rust-lang/crates.io-index)", "thiserror", @@ -1690,15 +1690,15 @@ dependencies = [ [[package]] name = "gix-discover" -version = "0.33.0" +version = "0.34.0" dependencies = [ "bstr", "defer", "dunce", - "gix-fs 0.11.2", + "gix-fs 0.11.3", "gix-hash 0.14.2", - "gix-path 0.10.9", - "gix-ref 0.45.0", + "gix-path 0.10.10", + "gix-ref 0.46.0", "gix-sec 0.10.7", "gix-testtools", "is_ci", @@ -1753,21 +1753,21 @@ version = "0.0.0" [[package]] name = "gix-filter" -version = "0.11.3" +version = "0.12.0" dependencies = [ "bstr", "encoding_rs", - "gix-attributes 0.22.3", + "gix-attributes 0.22.4", "gix-command", "gix-hash 0.14.2", - "gix-object 0.42.3", + "gix-object 0.43.0", "gix-packetline-blocking", - "gix-path 0.10.9", + "gix-path 0.10.10", "gix-quote 0.4.12", "gix-testtools", "gix-trace 0.1.9", "gix-utils 0.1.12", - "gix-worktree 0.34.1", + "gix-worktree 0.35.0", "serial_test", "smallvec", "thiserror", @@ -1776,33 +1776,33 @@ dependencies = [ [[package]] name = "gix-fs" version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6adf99c27cdf17b1c4d77680c917e0d94d8783d4e1c73d3be0d1d63107163d7a" dependencies = [ - "crossbeam-channel", "fastrand 2.1.0", - "gix-features 0.38.2", - "gix-utils 0.1.12", - "serde", - "tempfile", + "gix-features 0.38.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-utils 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "gix-fs" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6adf99c27cdf17b1c4d77680c917e0d94d8783d4e1c73d3be0d1d63107163d7a" +version = "0.11.3" dependencies = [ + "crossbeam-channel", "fastrand 2.1.0", - "gix-features 0.38.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-utils 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-features 0.38.2", + "gix-utils 0.1.12", + "serde", + "tempfile", ] [[package]] name = "gix-fsck" -version = "0.4.1" +version = "0.5.0" dependencies = [ "gix-hash 0.14.2", "gix-hashtable 0.5.2", - "gix-object 0.42.3", + "gix-object 0.43.0", "gix-odb", "gix-testtools", ] @@ -1815,7 +1815,7 @@ dependencies = [ "bstr", "document-features", "gix-features 0.38.2", - "gix-path 0.10.9", + "gix-path 0.10.10", "gix-testtools", "serde", ] @@ -1829,7 +1829,7 @@ dependencies = [ "bitflags 2.6.0", "bstr", "gix-features 0.38.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-path 0.10.9 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-path 0.10.9", ] [[package]] @@ -1877,83 +1877,83 @@ dependencies = [ [[package]] name = "gix-ignore" version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e6afb8f98e314d4e1adc822449389ada863c174b5707cedd327d67b84dba527" dependencies = [ "bstr", - "document-features", - "gix-fs 0.11.2", - "gix-glob 0.16.4", + "gix-glob 0.16.4 (registry+https://github.com/rust-lang/crates.io-index)", "gix-path 0.10.9", - "gix-testtools", - "gix-trace 0.1.9", - "serde", + "gix-trace 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "unicode-bom", ] [[package]] name = "gix-ignore" -version = "0.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e6afb8f98e314d4e1adc822449389ada863c174b5707cedd327d67b84dba527" +version = "0.11.4" dependencies = [ "bstr", - "gix-glob 0.16.4 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-path 0.10.9 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-trace 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "document-features", + "gix-fs 0.11.3", + "gix-glob 0.16.4", + "gix-path 0.10.10", + "gix-testtools", + "gix-trace 0.1.9", + "serde", "unicode-bom", ] [[package]] name = "gix-index" version = "0.33.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a9a44eb55bd84bb48f8a44980e951968ced21e171b22d115d1cdcef82a7d73f" dependencies = [ "bitflags 2.6.0", "bstr", - "document-features", "filetime", "fnv", - "gix-bitmap 0.2.11", - "gix-features 0.38.2", + "gix-bitmap 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-features 0.38.2 (registry+https://github.com/rust-lang/crates.io-index)", "gix-fs 0.11.2", - "gix-hash 0.14.2", - "gix-lock 14.0.0", + "gix-hash 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-lock 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "gix-object 0.42.3", "gix-traverse 0.39.2", - "gix-utils 0.1.12", + "gix-utils 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "gix-validate 0.8.5", "hashbrown", "itoa", "libc", "memmap2", "rustix 0.38.34", - "serde", "smallvec", "thiserror", ] [[package]] name = "gix-index" -version = "0.33.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a9a44eb55bd84bb48f8a44980e951968ced21e171b22d115d1cdcef82a7d73f" +version = "0.34.0" dependencies = [ "bitflags 2.6.0", "bstr", + "document-features", "filetime", "fnv", - "gix-bitmap 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-features 0.38.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-fs 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-hash 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-lock 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-object 0.42.3 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-traverse 0.39.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-utils 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-validate 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-bitmap 0.2.11", + "gix-features 0.38.2", + "gix-fs 0.11.3", + "gix-hash 0.14.2", + "gix-lock 14.0.0", + "gix-object 0.43.0", + "gix-traverse 0.40.0", + "gix-utils 0.1.12", + "gix-validate 0.9.0", "hashbrown", "itoa", "libc", "memmap2", "rustix 0.38.34", + "serde", "smallvec", "thiserror", ] @@ -1966,8 +1966,8 @@ dependencies = [ "filetime", "gix-features 0.38.2", "gix-hash 0.14.2", - "gix-index 0.33.1", - "gix-object 0.42.3", + "gix-index 0.34.0", + "gix-object 0.43.0", "gix-odb", "gix-testtools", ] @@ -2009,11 +2009,11 @@ dependencies = [ [[package]] name = "gix-mailmap" -version = "0.23.5" +version = "0.23.6" dependencies = [ "bstr", "document-features", - "gix-actor 0.31.5", + "gix-actor 0.31.6", "gix-date 0.9.0", "gix-testtools", "serde", @@ -2022,16 +2022,16 @@ dependencies = [ [[package]] name = "gix-negotiate" -version = "0.13.2" +version = "0.14.0" dependencies = [ "bitflags 2.6.0", "gix-commitgraph 0.24.3", "gix-date 0.9.0", "gix-hash 0.14.2", - "gix-object 0.42.3", + "gix-object 0.43.0", "gix-odb", - "gix-ref 0.45.0", - "gix-revwalk 0.13.2", + "gix-ref 0.46.0", + "gix-revwalk 0.14.0", "gix-testtools", "smallvec", "thiserror", @@ -2044,20 +2044,17 @@ version = "0.0.0" [[package]] name = "gix-object" version = "0.42.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25da2f46b4e7c2fa7b413ce4dffb87f69eaf89c2057e386491f4c55cadbfe386" dependencies = [ "bstr", - "criterion", - "document-features", "gix-actor 0.31.5", - "gix-date 0.9.0", - "gix-features 0.38.2", - "gix-hash 0.14.2", - "gix-testtools", - "gix-utils 0.1.12", + "gix-date 0.8.7", + "gix-features 0.38.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-hash 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-utils 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "gix-validate 0.8.5", "itoa", - "pretty_assertions", - "serde", "smallvec", "thiserror", "winnow", @@ -2065,18 +2062,21 @@ dependencies = [ [[package]] name = "gix-object" -version = "0.42.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25da2f46b4e7c2fa7b413ce4dffb87f69eaf89c2057e386491f4c55cadbfe386" +version = "0.43.0" dependencies = [ "bstr", - "gix-actor 0.31.5 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-date 0.8.7", - "gix-features 0.38.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-hash 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-utils 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-validate 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", + "criterion", + "document-features", + "gix-actor 0.31.6", + "gix-date 0.9.0", + "gix-features 0.38.2", + "gix-hash 0.14.2", + "gix-testtools", + "gix-utils 0.1.12", + "gix-validate 0.9.0", "itoa", + "pretty_assertions", + "serde", "smallvec", "thiserror", "winnow", @@ -2084,17 +2084,17 @@ dependencies = [ [[package]] name = "gix-odb" -version = "0.61.1" +version = "0.62.0" dependencies = [ "arc-swap", "document-features", "gix-date 0.9.0", "gix-features 0.38.2", - "gix-fs 0.11.2", + "gix-fs 0.11.3", "gix-hash 0.14.2", - "gix-object 0.42.3", + "gix-object 0.43.0", "gix-pack", - "gix-path 0.10.9", + "gix-path 0.10.10", "gix-quote 0.4.12", "parking_lot", "serde", @@ -2108,11 +2108,11 @@ version = "0.0.0" dependencies = [ "crossbeam-channel", "filetime", - "gix-actor 0.31.5", + "gix-actor 0.31.6", "gix-date 0.9.0", "gix-features 0.38.2", "gix-hash 0.14.2", - "gix-object 0.42.3", + "gix-object 0.43.0", "gix-odb", "gix-pack", "gix-testtools", @@ -2122,7 +2122,7 @@ dependencies = [ [[package]] name = "gix-pack" -version = "0.51.1" +version = "0.52.0" dependencies = [ "clru", "document-features", @@ -2131,11 +2131,11 @@ dependencies = [ "gix-features 0.38.2", "gix-hash 0.14.2", "gix-hashtable 0.5.2", - "gix-object 0.42.3", - "gix-path 0.10.9", + "gix-object 0.43.0", + "gix-path 0.10.10", "gix-tempfile 14.0.1", "gix-testtools", - "gix-traverse 0.39.2", + "gix-traverse 0.40.0", "memmap2", "parking_lot", "serde", @@ -2151,18 +2151,18 @@ dependencies = [ "bstr", "gix-features 0.38.2", "gix-hash 0.14.2", - "gix-object 0.42.3", + "gix-object 0.43.0", "gix-odb", "gix-pack", "gix-testtools", - "gix-traverse 0.39.2", + "gix-traverse 0.40.0", "maplit", "memmap2", ] [[package]] name = "gix-packetline" -version = "0.17.5" +version = "0.17.6" dependencies = [ "async-std", "bstr", @@ -2182,7 +2182,7 @@ dependencies = [ [[package]] name = "gix-packetline-blocking" -version = "0.17.4" +version = "0.17.5" dependencies = [ "bstr", "document-features", @@ -2195,29 +2195,29 @@ dependencies = [ [[package]] name = "gix-path" version = "0.10.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d23d5bbda31344d8abc8de7c075b3cf26e5873feba7c4a15d916bce67382bd9" dependencies = [ "bstr", - "gix-trace 0.1.9", + "gix-trace 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "home", - "known-folders", "once_cell", - "tempfile", "thiserror", - "windows 0.58.0", - "winreg", ] [[package]] name = "gix-path" -version = "0.10.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d23d5bbda31344d8abc8de7c075b3cf26e5873feba7c4a15d916bce67382bd9" +version = "0.10.10" dependencies = [ "bstr", - "gix-trace 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-trace 0.1.9", "home", + "known-folders", "once_cell", + "tempfile", "thiserror", + "windows 0.58.0", + "winreg", ] [[package]] @@ -2226,10 +2226,10 @@ version = "0.7.6" dependencies = [ "bitflags 2.6.0", "bstr", - "gix-attributes 0.22.3", + "gix-attributes 0.22.4", "gix-config-value", "gix-glob 0.16.4", - "gix-path 0.10.9", + "gix-path 0.10.10", "gix-testtools", "once_cell", "serial_test", @@ -2238,7 +2238,7 @@ dependencies = [ [[package]] name = "gix-prompt" -version = "0.8.6" +version = "0.8.7" dependencies = [ "expectrl", "gix-command", @@ -2252,7 +2252,7 @@ dependencies = [ [[package]] name = "gix-protocol" -version = "0.45.2" +version = "0.45.3" dependencies = [ "async-std", "async-trait", @@ -2304,17 +2304,17 @@ version = "0.44.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3394a2997e5bc6b22ebc1e1a87b41eeefbcfcff3dbfa7c4bd73cb0ac8f1f3e2e" dependencies = [ - "gix-actor 0.31.5 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-actor 0.31.5", "gix-date 0.8.7", "gix-features 0.38.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-fs 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-fs 0.11.2", "gix-hash 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)", "gix-lock 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-object 0.42.3 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-path 0.10.9 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-object 0.42.3", + "gix-path 0.10.9", "gix-tempfile 14.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "gix-utils 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-validate 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-validate 0.8.5", "memmap2", "thiserror", "winnow", @@ -2322,21 +2322,21 @@ dependencies = [ [[package]] name = "gix-ref" -version = "0.45.0" +version = "0.46.0" dependencies = [ "document-features", - "gix-actor 0.31.5", + "gix-actor 0.31.6", "gix-date 0.9.0", "gix-features 0.38.2", - "gix-fs 0.11.2", + "gix-fs 0.11.3", "gix-hash 0.14.2", "gix-lock 14.0.0", - "gix-object 0.42.3", - "gix-path 0.10.9", + "gix-object 0.43.0", + "gix-path 0.10.10", "gix-tempfile 14.0.1", "gix-testtools", "gix-utils 0.1.12", - "gix-validate 0.8.5", + "gix-validate 0.9.0", "memmap2", "serde", "thiserror", @@ -2347,36 +2347,36 @@ dependencies = [ name = "gix-ref-tests" version = "0.0.0" dependencies = [ - "gix-actor 0.31.5", + "gix-actor 0.31.6", "gix-date 0.9.0", - "gix-discover 0.33.0", + "gix-discover 0.34.0", "gix-features 0.38.2", - "gix-fs 0.11.2", + "gix-fs 0.11.3", "gix-hash 0.14.2", "gix-lock 14.0.0", - "gix-object 0.42.3", + "gix-object 0.43.0", "gix-odb", - "gix-ref 0.45.0", + "gix-ref 0.46.0", "gix-testtools", - "gix-validate 0.8.5", + "gix-validate 0.9.0", ] [[package]] name = "gix-refspec" -version = "0.23.1" +version = "0.24.0" dependencies = [ "bstr", "gix-hash 0.14.2", "gix-revision", "gix-testtools", - "gix-validate 0.8.5", + "gix-validate 0.9.0", "smallvec", "thiserror", ] [[package]] name = "gix-revision" -version = "0.27.2" +version = "0.28.0" dependencies = [ "bstr", "document-features", @@ -2384,9 +2384,9 @@ dependencies = [ "gix-date 0.9.0", "gix-hash 0.14.2", "gix-hashtable 0.5.2", - "gix-object 0.42.3", + "gix-object 0.43.0", "gix-odb", - "gix-revwalk 0.13.2", + "gix-revwalk 0.14.0", "gix-testtools", "gix-trace 0.1.9", "serde", @@ -2396,11 +2396,13 @@ dependencies = [ [[package]] name = "gix-revwalk" version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b030ccaab71af141f537e0225f19b9e74f25fefdba0372246b844491cab43e0" dependencies = [ - "gix-commitgraph 0.24.3", - "gix-date 0.9.0", - "gix-hash 0.14.2", - "gix-hashtable 0.5.2", + "gix-commitgraph 0.24.3 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-date 0.8.7", + "gix-hash 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-hashtable 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "gix-object 0.42.3", "smallvec", "thiserror", @@ -2408,15 +2410,13 @@ dependencies = [ [[package]] name = "gix-revwalk" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b030ccaab71af141f537e0225f19b9e74f25fefdba0372246b844491cab43e0" +version = "0.14.0" dependencies = [ - "gix-commitgraph 0.24.3 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-date 0.8.7", - "gix-hash 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-hashtable 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-object 0.42.3 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-commitgraph 0.24.3", + "gix-date 0.9.0", + "gix-hash 0.14.2", + "gix-hashtable 0.5.2", + "gix-object 0.43.0", "smallvec", "thiserror", ] @@ -2427,7 +2427,7 @@ version = "0.10.7" dependencies = [ "bitflags 2.6.0", "document-features", - "gix-path 0.10.9", + "gix-path 0.10.10", "libc", "serde", "tempfile", @@ -2441,7 +2441,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1547d26fa5693a7f34f05b4a3b59a90890972922172653bcb891ab3f09f436df" dependencies = [ "bitflags 2.6.0", - "gix-path 0.10.9 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-path 0.10.9", "libc", "windows-sys 0.52.0", ] @@ -2452,7 +2452,7 @@ version = "0.0.0" [[package]] name = "gix-status" -version = "0.11.0" +version = "0.12.0" dependencies = [ "bstr", "document-features", @@ -2461,13 +2461,13 @@ dependencies = [ "gix-dir", "gix-features 0.38.2", "gix-filter", - "gix-fs 0.11.2", + "gix-fs 0.11.3", "gix-hash 0.14.2", - "gix-index 0.33.1", - "gix-object 0.42.3", - "gix-path 0.10.9", + "gix-index 0.34.0", + "gix-object 0.43.0", + "gix-path 0.10.10", "gix-pathspec", - "gix-worktree 0.34.1", + "gix-worktree 0.35.0", "portable-atomic", "thiserror", ] @@ -2482,27 +2482,27 @@ dependencies = [ "gix-dir", "gix-features 0.38.2", "gix-filter", - "gix-fs 0.11.2", + "gix-fs 0.11.3", "gix-hash 0.14.2", - "gix-index 0.33.1", - "gix-object 0.42.3", + "gix-index 0.34.0", + "gix-object 0.43.0", "gix-odb", - "gix-path 0.10.9", + "gix-path 0.10.10", "gix-pathspec", "gix-status", "gix-testtools", - "gix-worktree 0.34.1", + "gix-worktree 0.35.0", "pretty_assertions", ] [[package]] name = "gix-submodule" -version = "0.12.0" +version = "0.13.0" dependencies = [ "bstr", "gix-config", "gix-features 0.38.2", - "gix-path 0.10.9", + "gix-path 0.10.10", "gix-pathspec", "gix-refspec", "gix-testtools", @@ -2516,7 +2516,7 @@ version = "14.0.1" dependencies = [ "dashmap", "document-features", - "gix-fs 0.11.2", + "gix-fs 0.11.3", "libc", "once_cell", "parking_lot", @@ -2531,7 +2531,7 @@ version = "14.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "006acf5a613e0b5cf095d8e4b3f48c12a60d9062aa2b2dd105afaf8344a5600c" dependencies = [ - "gix-fs 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-fs 0.11.2", "libc", "once_cell", "parking_lot", @@ -2550,12 +2550,12 @@ dependencies = [ "fastrand 2.1.0", "fs_extra", "gix-discover 0.32.0", - "gix-fs 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-ignore 0.11.3 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-index 0.33.1 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-fs 0.11.2", + "gix-ignore 0.11.3", + "gix-index 0.33.1", "gix-lock 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "gix-tempfile 14.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-worktree 0.34.1 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-worktree 0.34.1", "io-close", "is_ci", "once_cell", @@ -2586,7 +2586,7 @@ checksum = "f924267408915fddcd558e3f37295cc7d6a3e50f8bd8b606cee0808c3915157e" [[package]] name = "gix-transport" -version = "0.42.2" +version = "0.42.3" dependencies = [ "async-std", "async-trait", @@ -2616,12 +2616,14 @@ dependencies = [ [[package]] name = "gix-traverse" version = "0.39.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e499a18c511e71cf4a20413b743b9f5bcf64b3d9e81e9c3c6cd399eae55a8840" dependencies = [ "bitflags 2.6.0", - "gix-commitgraph 0.24.3", - "gix-date 0.9.0", - "gix-hash 0.14.2", - "gix-hashtable 0.5.2", + "gix-commitgraph 0.24.3 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-date 0.8.7", + "gix-hash 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-hashtable 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "gix-object 0.42.3", "gix-revwalk 0.13.2", "smallvec", @@ -2630,17 +2632,15 @@ dependencies = [ [[package]] name = "gix-traverse" -version = "0.39.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e499a18c511e71cf4a20413b743b9f5bcf64b3d9e81e9c3c6cd399eae55a8840" +version = "0.40.0" dependencies = [ "bitflags 2.6.0", - "gix-commitgraph 0.24.3 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-date 0.8.7", - "gix-hash 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-hashtable 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-object 0.42.3 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-revwalk 0.13.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-commitgraph 0.24.3", + "gix-date 0.9.0", + "gix-hash 0.14.2", + "gix-hashtable 0.5.2", + "gix-object 0.43.0", + "gix-revwalk 0.14.0", "smallvec", "thiserror", ] @@ -2651,10 +2651,10 @@ version = "0.0.0" dependencies = [ "gix-commitgraph 0.24.3", "gix-hash 0.14.2", - "gix-object 0.42.3", + "gix-object 0.43.0", "gix-odb", "gix-testtools", - "gix-traverse 0.39.2", + "gix-traverse 0.40.0", ] [[package]] @@ -2663,13 +2663,13 @@ version = "0.0.0" [[package]] name = "gix-url" -version = "0.27.4" +version = "0.27.5" dependencies = [ "assert_matches", "bstr", "document-features", "gix-features 0.38.2", - "gix-path 0.10.9", + "gix-path 0.10.10", "gix-testtools", "home", "serde", @@ -2699,74 +2699,74 @@ dependencies = [ [[package]] name = "gix-validate" version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82c27dd34a49b1addf193c92070bcbf3beaf6e10f16a78544de6372e146a0acf" dependencies = [ "bstr", - "gix-testtools", "thiserror", ] [[package]] name = "gix-validate" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82c27dd34a49b1addf193c92070bcbf3beaf6e10f16a78544de6372e146a0acf" +version = "0.9.0" dependencies = [ "bstr", + "gix-testtools", "thiserror", ] [[package]] name = "gix-worktree" version = "0.34.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26f7326ebe0b9172220694ea69d344c536009a9b98fb0f9de092c440f3efe7a6" dependencies = [ "bstr", - "document-features", "gix-attributes 0.22.3", - "gix-features 0.38.2", + "gix-features 0.38.2 (registry+https://github.com/rust-lang/crates.io-index)", "gix-fs 0.11.2", - "gix-glob 0.16.4", - "gix-hash 0.14.2", + "gix-glob 0.16.4 (registry+https://github.com/rust-lang/crates.io-index)", + "gix-hash 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)", "gix-ignore 0.11.3", "gix-index 0.33.1", "gix-object 0.42.3", "gix-path 0.10.9", "gix-validate 0.8.5", - "serde", ] [[package]] name = "gix-worktree" -version = "0.34.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26f7326ebe0b9172220694ea69d344c536009a9b98fb0f9de092c440f3efe7a6" +version = "0.35.0" dependencies = [ "bstr", - "gix-attributes 0.22.3 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-features 0.38.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-fs 0.11.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-glob 0.16.4 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-hash 0.14.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-ignore 0.11.3 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-index 0.33.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-object 0.42.3 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-path 0.10.9 (registry+https://github.com/rust-lang/crates.io-index)", - "gix-validate 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", + "document-features", + "gix-attributes 0.22.4", + "gix-features 0.38.2", + "gix-fs 0.11.3", + "gix-glob 0.16.4", + "gix-hash 0.14.2", + "gix-ignore 0.11.4", + "gix-index 0.34.0", + "gix-object 0.43.0", + "gix-path 0.10.10", + "gix-validate 0.9.0", + "serde", ] [[package]] name = "gix-worktree-state" -version = "0.11.1" +version = "0.12.0" dependencies = [ "bstr", "gix-features 0.38.2", "gix-filter", - "gix-fs 0.11.2", + "gix-fs 0.11.3", "gix-glob 0.16.4", "gix-hash 0.14.2", - "gix-index 0.33.1", - "gix-object 0.42.3", - "gix-path 0.10.9", - "gix-worktree 0.34.1", + "gix-index 0.34.0", + "gix-object 0.43.0", + "gix-path 0.10.10", + "gix-worktree 0.35.0", "io-close", "thiserror", ] @@ -2775,13 +2775,13 @@ dependencies = [ name = "gix-worktree-state-tests" version = "0.0.0" dependencies = [ - "gix-discover 0.33.0", + "gix-discover 0.34.0", "gix-features 0.38.2", "gix-filter", - "gix-fs 0.11.2", + "gix-fs 0.11.3", "gix-hash 0.14.2", - "gix-index 0.33.1", - "gix-object 0.42.3", + "gix-index 0.34.0", + "gix-object 0.43.0", "gix-odb", "gix-testtools", "gix-worktree-state", @@ -2792,19 +2792,19 @@ dependencies = [ [[package]] name = "gix-worktree-stream" -version = "0.13.1" +version = "0.14.0" dependencies = [ - "gix-attributes 0.22.3", + "gix-attributes 0.22.4", "gix-features 0.38.2", "gix-filter", - "gix-fs 0.11.2", + "gix-fs 0.11.3", "gix-hash 0.14.2", - "gix-object 0.42.3", + "gix-object 0.43.0", "gix-odb", - "gix-path 0.10.9", + "gix-path 0.10.10", "gix-testtools", - "gix-traverse 0.39.2", - "gix-worktree 0.34.1", + "gix-traverse 0.40.0", + "gix-worktree 0.35.0", "parking_lot", "thiserror", ] @@ -2814,19 +2814,19 @@ name = "gix-worktree-tests" version = "0.0.0" dependencies = [ "bstr", - "gix-attributes 0.22.3", - "gix-discover 0.33.0", + "gix-attributes 0.22.4", + "gix-discover 0.34.0", "gix-features 0.38.2", - "gix-fs 0.11.2", + "gix-fs 0.11.3", "gix-glob 0.16.4", "gix-hash 0.14.2", - "gix-ignore 0.11.3", - "gix-index 0.33.1", - "gix-object 0.42.3", + "gix-ignore 0.11.4", + "gix-index 0.34.0", + "gix-object 0.43.0", "gix-odb", - "gix-path 0.10.9", + "gix-path 0.10.10", "gix-testtools", - "gix-worktree 0.34.1", + "gix-worktree 0.35.0", "symlink", ] diff --git a/Cargo.toml b/Cargo.toml index deb1210ee72..965c8a2270a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ repository = "https://github.com/Byron/gitoxide" authors = ["Sebastian Thiel "] edition = "2021" license = "MIT OR Apache-2.0" -version = "0.37.0" +version = "0.38.0" default-run = "gix" include = ["src/**/*", "LICENSE-*", "README.md"] resolver = "2" @@ -167,9 +167,9 @@ gitoxide-core-async-client = ["gitoxide-core/async-client", "futures-lite"] [dependencies] anyhow = "1.0.42" -gitoxide-core = { version = "^0.39.1", path = "gitoxide-core" } +gitoxide-core = { version = "^0.40.0", path = "gitoxide-core" } gix-features = { version = "^0.38.2", path = "gix-features" } -gix = { version = "^0.64.0", path = "gix", default-features = false } +gix = { version = "^0.65.0", path = "gix", default-features = false } clap = { version = "4.1.1", features = ["derive", "cargo"] } clap_complete = "4.4.3" diff --git a/gitoxide-core/CHANGELOG.md b/gitoxide-core/CHANGELOG.md index 95e43d3b232..8cdabf4b264 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.40.0 (2024-08-22) ### Bug Fixes @@ -16,7 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 10 commits contributed to the release over the course of 27 calendar days. + - 11 commits contributed to the release over the course of 27 calendar days. - 28 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -28,6 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** + - Prepare changelogs prior to release ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'improvements' ([`242fedc`](https://github.com/Byron/gitoxide/commit/242fedc973c56b6c1b6f150af99dda972a67f547)) - Use improved gix-diff API for better buffer handling ([`f944e49`](https://github.com/Byron/gitoxide/commit/f944e49ec97b6e9dcffab8606ca0b46e343d7e55)) - Merge pull request #1511 from joshtriplett/upgrade-sysinfo ([`9d7da54`](https://github.com/Byron/gitoxide/commit/9d7da54700265389cde88496d2f92a84d3cd3043)) diff --git a/gitoxide-core/Cargo.toml b/gitoxide-core/Cargo.toml index 1f5126caebf..107df0fdc36 100644 --- a/gitoxide-core/Cargo.toml +++ b/gitoxide-core/Cargo.toml @@ -2,7 +2,7 @@ name = "gitoxide-core" description = "The library implementing all capabilities of the gitoxide CLI" repository = "https://github.com/Byron/gitoxide" -version = "0.39.1" +version = "0.40.0" authors = ["Sebastian Thiel "] license = "MIT OR Apache-2.0" edition = "2021" @@ -47,12 +47,12 @@ 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.64.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.51.1", 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.2", path = "../gix-transport", default-features = false } -gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.13.2", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] } -gix-status = { version = "^0.11.0", path = "../gix-status" } -gix-fsck = { version = "^0.4.1", path = "../gix-fsck" } +gix = { version = "^0.65.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.52.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.3", path = "../gix-transport", default-features = false } +gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.14.0", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] } +gix-status = { version = "^0.12.0", path = "../gix-status" } +gix-fsck = { version = "^0.5.0", path = "../gix-fsck" } serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] } anyhow = "1.0.42" thiserror = "1.0.34" @@ -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.4", path = "../gix-url", optional = true } +gix-url = { version = "^0.27.5", path = "../gix-url", optional = true } jwalk = { version = "0.8.0", optional = true } # for 'hours' diff --git a/gix-actor/CHANGELOG.md b/gix-actor/CHANGELOG.md index 0746e8453d7..e6db2b23ae1 100644 --- a/gix-actor/CHANGELOG.md +++ b/gix-actor/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.31.6 (2024-08-22) 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 24 calendar days. + - 5 commits contributed to the release over the course of 24 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'dependabot/github_actions/github-actions-c4bcf5a8e2' ([`2e00b5e`](https://github.com/Byron/gitoxide/commit/2e00b5ef6e8a15e7f0a34d54739a5cd1c986b322)) - Make `winnow` a workspace dependency ([`78a7e32`](https://github.com/Byron/gitoxide/commit/78a7e32c34150dece4065e513cd177356619419f)) - Merge branch 'ag/jiff' ([`5871fb1`](https://github.com/Byron/gitoxide/commit/5871fb130b1a603c1e768f4b2371ac9d7cc56330)) diff --git a/gix-actor/Cargo.toml b/gix-actor/Cargo.toml index 5feb547af64..78f100db2ae 100644 --- a/gix-actor/Cargo.toml +++ b/gix-actor/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-actor" -version = "0.31.5" +version = "0.31.6" description = "A way to identify git actors" authors = ["Sebastian Thiel "] repository = "https://github.com/Byron/gitoxide" diff --git a/gix-archive/CHANGELOG.md b/gix-archive/CHANGELOG.md index a6755ed1578..c06874c33e8 100644 --- a/gix-archive/CHANGELOG.md +++ b/gix-archive/CHANGELOG.md @@ -5,7 +5,9 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## 0.14.0 (2024-08-22) + + ### Other @@ -18,7 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 3 commits contributed to the release over the course of 24 calendar days. + - 4 commits contributed to the release over the course of 24 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 @@ -30,6 +32,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** + - Prepare changelogs prior to release ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'ag/jiff' ([`5871fb1`](https://github.com/Byron/gitoxide/commit/5871fb130b1a603c1e768f4b2371ac9d7cc56330)) - Assure the next release is breaking ([`9fd1090`](https://github.com/Byron/gitoxide/commit/9fd10905449a41cdda5eb2764e4d45d314de9c04)) - Switch from `time` to `jiff` ([`28ac657`](https://github.com/Byron/gitoxide/commit/28ac6572722f7ea31795dc0417521c70bcb6ec8f)) diff --git a/gix-archive/Cargo.toml b/gix-archive/Cargo.toml index 2fb96e1414b..de9d24828ee 100644 --- a/gix-archive/Cargo.toml +++ b/gix-archive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-archive" -version = "0.13.2" +version = "0.14.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "archive generation from of a worktree stream" @@ -25,9 +25,9 @@ zip = ["dep:zip"] [dependencies] -gix-worktree-stream = { version = "^0.13.1", path = "../gix-worktree-stream" } -gix-object = { version = "^0.42.3", path = "../gix-object" } -gix-path = { version = "^0.10.9", path = "../gix-path", optional = true } +gix-worktree-stream = { version = "^0.14.0", path = "../gix-worktree-stream" } +gix-object = { version = "^0.43.0", path = "../gix-object" } +gix-path = { version = "^0.10.10", path = "../gix-path", optional = true } gix-date = { version = "^0.9.0", path = "../gix-date" } flate2 = { version = "1.0.26", optional = true } diff --git a/gix-attributes/CHANGELOG.md b/gix-attributes/CHANGELOG.md index 23cd333b46c..9ccf627de4e 100644 --- a/gix-attributes/CHANGELOG.md +++ b/gix-attributes/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## 0.22.4 (2024-08-22) 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 17 calendar days. + - 3 commits contributed to the release over the course of 17 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'dependabot/github_actions/github-actions-c4bcf5a8e2' ([`2e00b5e`](https://github.com/Byron/gitoxide/commit/2e00b5ef6e8a15e7f0a34d54739a5cd1c986b322)) - Use workspace dependency for `unicode-bom` ([`89d77dc`](https://github.com/Byron/gitoxide/commit/89d77dc262f3b576ab4f4939e65cac866da18927))
diff --git a/gix-attributes/Cargo.toml b/gix-attributes/Cargo.toml index b77945a0417..43b423ddfe9 100644 --- a/gix-attributes/Cargo.toml +++ b/gix-attributes/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-attributes" -version = "0.22.3" +version = "0.22.4" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project dealing .gitattributes files" @@ -17,7 +17,7 @@ doctest = false serde = ["dep:serde", "bstr/serde", "gix-glob/serde", "kstring/serde"] [dependencies] -gix-path = { version = "^0.10.9", path = "../gix-path" } +gix-path = { version = "^0.10.10", path = "../gix-path" } gix-quote = { version = "^0.4.12", path = "../gix-quote" } gix-glob = { version = "^0.16.4", path = "../gix-glob" } gix-trace = { version = "^0.1.8", path = "../gix-trace" } diff --git a/gix-command/CHANGELOG.md b/gix-command/CHANGELOG.md index 5212a0a749a..d7df4e9140e 100644 --- a/gix-command/CHANGELOG.md +++ b/gix-command/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.3.9 (2024-08-22) ### Bug Fixes @@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 2 commits contributed to the release over the course of 11 calendar days. + - 3 commits contributed to the release over the course of 12 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'push-ysnqkzlzwuwq' ([`e2c747d`](https://github.com/Byron/gitoxide/commit/e2c747d9049bc4a4975de2fd780e8b1fb862fc09)) - Prevent the popup of terminal Windows on any command invocation. ([`f6cd919`](https://github.com/Byron/gitoxide/commit/f6cd9191af9d80cd5a1c37a58d4879451c8faddc))
diff --git a/gix-command/Cargo.toml b/gix-command/Cargo.toml index ee69fdf0162..1f4211ba29b 100644 --- a/gix-command/Cargo.toml +++ b/gix-command/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-command" -version = "0.3.8" +version = "0.3.9" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project handling internal git command execution" @@ -14,7 +14,7 @@ doctest = false [dependencies] gix-trace = { version = "^0.1.8", path = "../gix-trace" } -gix-path = { version = "^0.10.9", path = "../gix-path" } +gix-path = { version = "^0.10.10", path = "../gix-path" } bstr = { version = "1.5.0", default-features = false, features = ["std", "unicode"] } shell-words = "1.0" diff --git a/gix-config/CHANGELOG.md b/gix-config/CHANGELOG.md index 21904129174..1432997aba2 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.39.0 (2024-08-22) 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 24 calendar days. + - 6 commits contributed to the release over the course of 24 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'dependabot/github_actions/github-actions-c4bcf5a8e2' ([`2e00b5e`](https://github.com/Byron/gitoxide/commit/2e00b5ef6e8a15e7f0a34d54739a5cd1c986b322)) - Use workspace dependency for `unicode-bom` ([`89d77dc`](https://github.com/Byron/gitoxide/commit/89d77dc262f3b576ab4f4939e65cac866da18927)) - Make `winnow` a workspace dependency ([`78a7e32`](https://github.com/Byron/gitoxide/commit/78a7e32c34150dece4065e513cd177356619419f)) @@ -3316,6 +3317,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` @@ -3409,7 +3428,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_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_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_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_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_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 ccc4d343386..e94c0d47920 100644 --- a/gix-config/Cargo.toml +++ b/gix-config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-config" -version = "0.38.0" +version = "0.39.0" repository = "https://github.com/Byron/gitoxide" description = "A git-config file parser and editor from the gitoxide project" license = "MIT OR Apache-2.0" @@ -19,9 +19,9 @@ serde = ["dep:serde", "bstr/serde", "gix-sec/serde", "gix-ref/serde", "gix-glob/ [dependencies] gix-features = { version = "^0.38.2", path = "../gix-features" } gix-config-value = { version = "^0.14.7", path = "../gix-config-value" } -gix-path = { version = "^0.10.9", path = "../gix-path" } +gix-path = { version = "^0.10.10", path = "../gix-path" } gix-sec = { version = "^0.10.7", path = "../gix-sec" } -gix-ref = { version = "^0.45.0", path = "../gix-ref" } +gix-ref = { version = "^0.46.0", path = "../gix-ref" } gix-glob = { version = "^0.16.4", path = "../gix-glob" } winnow.workspace = true diff --git a/gix-credentials/CHANGELOG.md b/gix-credentials/CHANGELOG.md index b1bbc02d24e..557734d0f0b 100644 --- a/gix-credentials/CHANGELOG.md +++ b/gix-credentials/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.24.5 (2024-08-22) ### Bug Fixes @@ -15,7 +15,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 20 calendar days. + - 5 commits contributed to the release over the course of 20 calendar days. - 28 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'push-ysnqkzlzwuwq' ([`e2c747d`](https://github.com/Byron/gitoxide/commit/e2c747d9049bc4a4975de2fd780e8b1fb862fc09)) - Prevent terminal Windows to popup on Windows when run from a GUI application. ([`cacc8af`](https://github.com/Byron/gitoxide/commit/cacc8af96a41e601c5136cba4b1f9b3b9d5e6844)) - Merge branch 'improvements' ([`12313f2`](https://github.com/Byron/gitoxide/commit/12313f2720bb509cb8fa5d7033560823beafb91c)) diff --git a/gix-credentials/Cargo.toml b/gix-credentials/Cargo.toml index 9156eb0af05..e18f420329f 100644 --- a/gix-credentials/Cargo.toml +++ b/gix-credentials/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-credentials" -version = "0.24.4" +version = "0.24.5" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project to interact with git credentials helpers" @@ -18,11 +18,11 @@ serde = ["dep:serde", "bstr/serde", "gix-sec/serde"] [dependencies] gix-sec = { version = "^0.10.7", path = "../gix-sec" } -gix-url = { version = "^0.27.4", path = "../gix-url" } -gix-path = { version = "^0.10.9", path = "../gix-path" } -gix-command = { version = "^0.3.8", path = "../gix-command" } +gix-url = { version = "^0.27.5", path = "../gix-url" } +gix-path = { version = "^0.10.10", path = "../gix-path" } +gix-command = { version = "^0.3.9", path = "../gix-command" } gix-config-value = { version = "^0.14.7", path = "../gix-config-value" } -gix-prompt = { version = "^0.8.6", path = "../gix-prompt" } +gix-prompt = { version = "^0.8.7", path = "../gix-prompt" } gix-trace = { version = "^0.1.8", path = "../gix-trace" } thiserror = "1.0.32" diff --git a/gix-date/CHANGELOG.md b/gix-date/CHANGELOG.md index 3b836f640c6..8f51374b10e 100644 --- a/gix-date/CHANGELOG.md +++ b/gix-date/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-08-22) @@ -47,7 +47,7 @@ This is a *breaking release* as the `time` is gone and it's API isn't available - - 10 commits contributed to the release over the course of 26 calendar days. + - 11 commits contributed to the release over the course of 26 calendar days. - 60 days passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: [#1485](https://github.com/Byron/gitoxide/issues/1485) @@ -62,6 +62,7 @@ This is a *breaking release* as the `time` is gone and it's API isn't available - Don't panic on dates too far in the past when parsing them. ([`a729c4b`](https://github.com/Byron/gitoxide/commit/a729c4b52242b9a8b02f3d0879bd481f23a3d719)) - Reproduce fuzzer failure in `gix-date` ([`3a8b9e2`](https://github.com/Byron/gitoxide/commit/3a8b9e2a8456985b4b444be421e9f0f61b08b7f1)) * **Uncategorized** + - Prepare changelogs prior to release ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'fix-fuzz' ([`3604a3b`](https://github.com/Byron/gitoxide/commit/3604a3b519d76db367084ca49d395f6ec4094cf7)) - Merge branch 'improvements' ([`12313f2`](https://github.com/Byron/gitoxide/commit/12313f2720bb509cb8fa5d7033560823beafb91c)) - Add more (but technically duplicate) tests for time parsing and formatting ([`9d5d8a6`](https://github.com/Byron/gitoxide/commit/9d5d8a6551310f3ec28fc0cb3f0dd0bad4ffcde0)) diff --git a/gix-diff/CHANGELOG.md b/gix-diff/CHANGELOG.md index 28f09d9d9c4..8c622165d9d 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.45.0 (2024-08-22) ### New Features @@ -22,7 +22,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 9 commits contributed to the release over the course of 27 calendar days. + - 10 commits contributed to the release over the course of 27 calendar days. - 29 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: [#1524](https://github.com/Byron/gitoxide/issues/1524) @@ -36,6 +36,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * **[#1524](https://github.com/Byron/gitoxide/issues/1524)** - Add a real-world test to reproduce an issue discovered in `jj` ([`7ef1e88`](https://github.com/Byron/gitoxide/commit/7ef1e886e67d7754ecd0e6ecabcee945c28c1c3f)) * **Uncategorized** + - Prepare changelogs prior to release ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Similarity detection ([`6990afd`](https://github.com/Byron/gitoxide/commit/6990afd269c3461ae22e2821164c03a0dedc82f4)) - Fix similarity detection ([`f8c5d9c`](https://github.com/Byron/gitoxide/commit/f8c5d9ce87a3b6b7d0e051b1cb7de3707209c432)) - Merge branch 'improvements' ([`242fedc`](https://github.com/Byron/gitoxide/commit/242fedc973c56b6c1b6f150af99dda972a67f547)) diff --git a/gix-diff/Cargo.toml b/gix-diff/Cargo.toml index 8443161cfa3..53540c0d065 100644 --- a/gix-diff/Cargo.toml +++ b/gix-diff/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-diff" -version = "0.44.1" +version = "0.45.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "Calculate differences between various git objects" @@ -24,12 +24,12 @@ doctest = false [dependencies] gix-hash = { version = "^0.14.2", path = "../gix-hash" } -gix-object = { version = "^0.42.3", path = "../gix-object" } -gix-filter = { version = "^0.11.3", path = "../gix-filter", optional = true } -gix-worktree = { version = "^0.34.1", path = "../gix-worktree", default-features = false, features = ["attributes"], optional = true } -gix-command = { version = "^0.3.8", path = "../gix-command", optional = true } -gix-path = { version = "^0.10.9", path = "../gix-path", optional = true } -gix-fs = { version = "^0.11.2", path = "../gix-fs", optional = true } +gix-object = { version = "^0.43.0", path = "../gix-object" } +gix-filter = { version = "^0.12.0", path = "../gix-filter", optional = true } +gix-worktree = { version = "^0.35.0", path = "../gix-worktree", default-features = false, features = ["attributes"], optional = true } +gix-command = { version = "^0.3.9", path = "../gix-command", optional = true } +gix-path = { version = "^0.10.10", path = "../gix-path", optional = true } +gix-fs = { version = "^0.11.3", path = "../gix-fs", optional = true } gix-tempfile = { version = "^14.0.0", path = "../gix-tempfile", optional = true } gix-trace = { version = "^0.1.9", path = "../gix-trace", optional = true } diff --git a/gix-dir/CHANGELOG.md b/gix-dir/CHANGELOG.md index 4404a00395a..dd2b9993c26 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.7.0 (2024-08-22) ### Bug Fixes @@ -25,7 +25,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 28 calendar days. + - 7 commits contributed to the release over the course of 28 calendar days. - 29 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - 3 unique issues were worked on: [#1464](https://github.com/Byron/gitoxide/issues/1464), [#1469](https://github.com/Byron/gitoxide/issues/1469), [#1470](https://github.com/Byron/gitoxide/issues/1470) @@ -44,6 +44,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * **[#1470](https://github.com/Byron/gitoxide/issues/1470)** - Assure that worktrees in hidden directories are not deleted ([`31e795a`](https://github.com/Byron/gitoxide/commit/31e795abf27dea8fd7dd7f59996cdd5d70398601)) * **Uncategorized** + - Prepare changelogs prior to release ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'fix-clean' ([`348b9bf`](https://github.com/Byron/gitoxide/commit/348b9bf6cbf7a61b8094e5db8354376abb2e8c99)) - Merge branch 'fix-clean' ([`33eacfb`](https://github.com/Byron/gitoxide/commit/33eacfbaace2021043e2b5d72dcb9293af6c4020))
diff --git a/gix-dir/Cargo.toml b/gix-dir/Cargo.toml index 144a75b748d..6a976d263eb 100644 --- a/gix-dir/Cargo.toml +++ b/gix-dir/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-dir" -version = "0.6.0" +version = "0.7.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project dealing with directory walks" @@ -13,14 +13,14 @@ doctest = false [dependencies] gix-trace = { version = "^0.1.9", path = "../gix-trace" } -gix-index = { version = "^0.33.1", path = "../gix-index" } -gix-discover = { version = "^0.33.0", path = "../gix-discover" } -gix-fs = { version = "^0.11.2", path = "../gix-fs" } -gix-path = { version = "^0.10.9", path = "../gix-path" } +gix-index = { version = "^0.34.0", path = "../gix-index" } +gix-discover = { version = "^0.34.0", path = "../gix-discover" } +gix-fs = { version = "^0.11.3", path = "../gix-fs" } +gix-path = { version = "^0.10.10", path = "../gix-path" } gix-pathspec = { version = "^0.7.6", path = "../gix-pathspec" } -gix-worktree = { version = "^0.34.1", path = "../gix-worktree", default-features = false } -gix-object = { version = "^0.42.3", path = "../gix-object" } -gix-ignore = { version = "^0.11.3", path = "../gix-ignore" } +gix-worktree = { version = "^0.35.0", path = "../gix-worktree", default-features = false } +gix-object = { version = "^0.43.0", path = "../gix-object" } +gix-ignore = { version = "^0.11.4", path = "../gix-ignore" } gix-utils = { version = "^0.1.12", path = "../gix-utils", features = ["bstr"] } bstr = { version = "1.5.0", default-features = false } diff --git a/gix-discover/CHANGELOG.md b/gix-discover/CHANGELOG.md index d67e908bce4..ce14471cc7c 100644 --- a/gix-discover/CHANGELOG.md +++ b/gix-discover/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.34.0 (2024-08-22) 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) +
+ ## 0.33.0 (2024-07-23) A maintenance release without user-facing changes. diff --git a/gix-discover/Cargo.toml b/gix-discover/Cargo.toml index 8717d276c30..79ccaf506e8 100644 --- a/gix-discover/Cargo.toml +++ b/gix-discover/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-discover" -version = "0.33.0" +version = "0.34.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "Discover git repositories and check if a directory is a git repository" @@ -14,10 +14,10 @@ doctest = false [dependencies] gix-sec = { version = "^0.10.7", path = "../gix-sec" } -gix-path = { version = "^0.10.9", path = "../gix-path" } -gix-ref = { version = "^0.45.0", path = "../gix-ref" } +gix-path = { version = "^0.10.10", path = "../gix-path" } +gix-ref = { version = "^0.46.0", path = "../gix-ref" } gix-hash = { version = "^0.14.2", path = "../gix-hash" } -gix-fs = { version = "^0.11.2", path = "../gix-fs" } +gix-fs = { version = "^0.11.3", path = "../gix-fs" } bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] } thiserror = "1.0.26" diff --git a/gix-filter/CHANGELOG.md b/gix-filter/CHANGELOG.md index 6c4389f6156..ed91cf5f8e4 100644 --- a/gix-filter/CHANGELOG.md +++ b/gix-filter/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-08-22) 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) +
+ ## 0.11.3 (2024-07-23) A maintenance release without user-facing changes. diff --git a/gix-filter/Cargo.toml b/gix-filter/Cargo.toml index ae6befb5fc9..d6915d2dff0 100644 --- a/gix-filter/Cargo.toml +++ b/gix-filter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-filter" -version = "0.11.3" +version = "0.12.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project implementing git filters" @@ -15,13 +15,13 @@ doctest = false [dependencies] gix-hash = { version = "^0.14.2", path = "../gix-hash" } gix-trace = { version = "^0.1.9", path = "../gix-trace" } -gix-object = { version = "^0.42.3", path = "../gix-object" } -gix-command = { version = "^0.3.8", path = "../gix-command" } +gix-object = { version = "^0.43.0", path = "../gix-object" } +gix-command = { version = "^0.3.9", path = "../gix-command" } gix-quote = { version = "^0.4.12", path = "../gix-quote" } gix-utils = { version = "^0.1.12", path = "../gix-utils" } -gix-path = { version = "^0.10.9", path = "../gix-path" } -gix-packetline = { package = "gix-packetline-blocking", version = "^0.17.4", path = "../gix-packetline-blocking" } -gix-attributes = { version = "^0.22.3", path = "../gix-attributes" } +gix-path = { version = "^0.10.10", path = "../gix-path" } +gix-packetline = { package = "gix-packetline-blocking", version = "^0.17.5", path = "../gix-packetline-blocking" } +gix-attributes = { version = "^0.22.4", path = "../gix-attributes" } encoding_rs = "0.8.32" bstr = { version = "1.5.0", default-features = false, features = ["std"] } diff --git a/gix-fs/CHANGELOG.md b/gix-fs/CHANGELOG.md index d7ee97dad5b..9feff64f004 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.11.3 (2024-08-22) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 9 commits contributed to the release over the course of 3 calendar days. + - 10 commits contributed to the release over the course of 3 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge pull request #1528 from EliahKagan/join ([`5ac3abb`](https://github.com/Byron/gitoxide/commit/5ac3abb775f3762f16f4107cf5903b51d5984a49)) - Use raw string literals for paths with backslashes ([`025e788`](https://github.com/Byron/gitoxide/commit/025e788685d3bb070c4995bf19ac8bddb30ec9c1)) - Fix non-Windows tests with `\\localhost` paths ([`b4e1a78`](https://github.com/Byron/gitoxide/commit/b4e1a78f7ce4e8348701d401f3e8649cb81fbc4f)) diff --git a/gix-fs/Cargo.toml b/gix-fs/Cargo.toml index 3d4b4cca2c0..3087a422875 100644 --- a/gix-fs/Cargo.toml +++ b/gix-fs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-fs" -version = "0.11.2" +version = "0.11.3" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate providing file system specific utilities to `gitoxide`" diff --git a/gix-fsck/CHANGELOG.md b/gix-fsck/CHANGELOG.md index 8593a4b4edc..6676623a75a 100644 --- a/gix-fsck/CHANGELOG.md +++ b/gix-fsck/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.5.0 (2024-08-22) 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) +
+ ## 0.4.1 (2024-07-23) A maintenance release without user-facing changes. diff --git a/gix-fsck/Cargo.toml b/gix-fsck/Cargo.toml index e1214b8f4cd..f366ae3c26b 100644 --- a/gix-fsck/Cargo.toml +++ b/gix-fsck/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-fsck" -version = "0.4.1" +version = "0.5.0" repository = "https://github.com/Byron/gitoxide" authors = ["Cameron Esfahani ", "Sebastian Thiel "] license = "MIT OR Apache-2.0" @@ -15,7 +15,7 @@ doctest = false [dependencies] gix-hash = { version = "^0.14.2", path = "../gix-hash" } gix-hashtable = { version = "^0.5.2", path = "../gix-hashtable" } -gix-object = { version = "^0.42.3", path = "../gix-object" } +gix-object = { version = "^0.43.0", path = "../gix-object" } [dev-dependencies] gix-odb = { path = "../gix-odb" } diff --git a/gix-ignore/CHANGELOG.md b/gix-ignore/CHANGELOG.md index 19290c876f7..412018faf88 100644 --- a/gix-ignore/CHANGELOG.md +++ b/gix-ignore/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.4 (2024-08-22) 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 17 calendar days. + - 3 commits contributed to the release over the course of 17 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'dependabot/github_actions/github-actions-c4bcf5a8e2' ([`2e00b5e`](https://github.com/Byron/gitoxide/commit/2e00b5ef6e8a15e7f0a34d54739a5cd1c986b322)) - Use workspace dependency for `unicode-bom` ([`89d77dc`](https://github.com/Byron/gitoxide/commit/89d77dc262f3b576ab4f4939e65cac866da18927))
diff --git a/gix-ignore/Cargo.toml b/gix-ignore/Cargo.toml index e9f55971ef0..fd50255170d 100644 --- a/gix-ignore/Cargo.toml +++ b/gix-ignore/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-ignore" -version = "0.11.3" +version = "0.11.4" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project dealing .gitignore files" @@ -18,7 +18,7 @@ serde = ["dep:serde", "bstr/serde", "gix-glob/serde"] [dependencies] gix-glob = { version = "^0.16.4", path = "../gix-glob" } -gix-path = { version = "^0.10.9", path = "../gix-path" } +gix-path = { version = "^0.10.10", path = "../gix-path" } gix-trace = { version = "^0.1.8", path = "../gix-trace" } bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] } diff --git a/gix-index/CHANGELOG.md b/gix-index/CHANGELOG.md index 21b8eb48687..c08e973bc9c 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.34.0 (2024-08-22) 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 14 calendar days. + - 3 commits contributed to the release over the course of 14 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge pull request #1496 from EliahKagan/touch ([`9b72c61`](https://github.com/Byron/gitoxide/commit/9b72c61f0164f9d549e7dea12fc7686721694433)) - Have `touch` in test fixture fall back to portable format ([`bbbd1eb`](https://github.com/Byron/gitoxide/commit/bbbd1eb0d246b7cd2d7afaa33c17102f97a37355))
diff --git a/gix-index/Cargo.toml b/gix-index/Cargo.toml index 35fbdda592d..9dfe0dfc127 100644 --- a/gix-index/Cargo.toml +++ b/gix-index/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-index" -version = "0.33.1" +version = "0.34.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" @@ -26,11 +26,11 @@ gix-features = { version = "^0.38.2", 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.3", path = "../gix-object" } -gix-validate = { version = "^0.8.5", path = "../gix-validate" } -gix-traverse = { version = "^0.39.2", path = "../gix-traverse" } +gix-object = { version = "^0.43.0", path = "../gix-object" } +gix-validate = { version = "^0.9.0", path = "../gix-validate" } +gix-traverse = { version = "^0.40.0", path = "../gix-traverse" } gix-lock = { version = "^14.0.0", path = "../gix-lock" } -gix-fs = { version = "^0.11.2", path = "../gix-fs" } +gix-fs = { version = "^0.11.3", path = "../gix-fs" } gix-utils = { version = "^0.1.12", path = "../gix-utils" } hashbrown = "0.14.3" diff --git a/gix-mailmap/CHANGELOG.md b/gix-mailmap/CHANGELOG.md index 05f73dc371d..8ddcbce2be2 100644 --- a/gix-mailmap/CHANGELOG.md +++ b/gix-mailmap/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.23.6 (2024-08-22) 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 24 calendar days. + - 3 commits contributed to the release over the course of 24 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'ag/jiff' ([`5871fb1`](https://github.com/Byron/gitoxide/commit/5871fb130b1a603c1e768f4b2371ac9d7cc56330)) - Assure the next release is breaking ([`9fd1090`](https://github.com/Byron/gitoxide/commit/9fd10905449a41cdda5eb2764e4d45d314de9c04))
diff --git a/gix-mailmap/Cargo.toml b/gix-mailmap/Cargo.toml index 89be66303e6..2486448239f 100644 --- a/gix-mailmap/Cargo.toml +++ b/gix-mailmap/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-mailmap" -version = "0.23.5" +version = "0.23.6" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project for parsing mailmap files" @@ -17,7 +17,7 @@ doctest = false serde = ["dep:serde", "bstr/serde", "gix-actor/serde"] [dependencies] -gix-actor = { version = "^0.31.5", path = "../gix-actor" } +gix-actor = { version = "^0.31.6", path = "../gix-actor" } gix-date = { version = "^0.9.0", path = "../gix-date" } bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] } thiserror = "1.0.38" diff --git a/gix-negotiate/CHANGELOG.md b/gix-negotiate/CHANGELOG.md index a5f8fffa270..21aa43d0bc3 100644 --- a/gix-negotiate/CHANGELOG.md +++ b/gix-negotiate/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## 0.14.0 (2024-08-22) 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 24 calendar days. + - 3 commits contributed to the release over the course of 24 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'ag/jiff' ([`5871fb1`](https://github.com/Byron/gitoxide/commit/5871fb130b1a603c1e768f4b2371ac9d7cc56330)) - Assure the next release is breaking ([`9fd1090`](https://github.com/Byron/gitoxide/commit/9fd10905449a41cdda5eb2764e4d45d314de9c04))
diff --git a/gix-negotiate/Cargo.toml b/gix-negotiate/Cargo.toml index ccbb38e0ded..c17a73ceb27 100644 --- a/gix-negotiate/Cargo.toml +++ b/gix-negotiate/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-negotiate" -version = "0.13.2" +version = "0.14.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project implementing negotiation algorithms" @@ -15,10 +15,10 @@ test = false [dependencies] gix-hash = { version = "^0.14.2", path = "../gix-hash" } -gix-object = { version = "^0.42.3", path = "../gix-object" } +gix-object = { version = "^0.43.0", path = "../gix-object" } gix-date = { version = "^0.9.0", path = "../gix-date" } gix-commitgraph = { version = "^0.24.3", path = "../gix-commitgraph" } -gix-revwalk = { version = "^0.13.2", path = "../gix-revwalk" } +gix-revwalk = { version = "^0.14.0", path = "../gix-revwalk" } thiserror = "1.0.40" smallvec = "1.10.0" bitflags = "2" diff --git a/gix-object/CHANGELOG.md b/gix-object/CHANGELOG.md index d32fbada929..b78108e8376 100644 --- a/gix-object/CHANGELOG.md +++ b/gix-object/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-08-22) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 8 commits contributed to the release over the course of 24 calendar days. + - 9 commits contributed to the release over the course of 24 calendar days. - 49 days passed between releases. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -31,6 +31,7 @@ A maintenance release without user-facing changes.
view details * **Uncategorized** + - Prepare changelogs prior to release ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'dependabot/github_actions/github-actions-c4bcf5a8e2' ([`2e00b5e`](https://github.com/Byron/gitoxide/commit/2e00b5ef6e8a15e7f0a34d54739a5cd1c986b322)) - Make `winnow` a workspace dependency ([`78a7e32`](https://github.com/Byron/gitoxide/commit/78a7e32c34150dece4065e513cd177356619419f)) - Merge branch 'improvements' ([`12313f2`](https://github.com/Byron/gitoxide/commit/12313f2720bb509cb8fa5d7033560823beafb91c)) diff --git a/gix-object/Cargo.toml b/gix-object/Cargo.toml index 7e59ab8080a..657c42df99c 100644 --- a/gix-object/Cargo.toml +++ b/gix-object/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-object" -version = "0.42.3" +version = "0.43.0" description = "Immutable and mutable git objects with decoding and encoding support" authors = ["Sebastian Thiel "] repository = "https://github.com/Byron/gitoxide" @@ -39,8 +39,8 @@ gix-features = { version = "^0.38.2", path = "../gix-features", features = [ "progress", ] } gix-hash = { version = "^0.14.2", path = "../gix-hash" } -gix-validate = { version = "^0.8.5", path = "../gix-validate" } -gix-actor = { version = "^0.31.4", path = "../gix-actor" } +gix-validate = { version = "^0.9.0", path = "../gix-validate" } +gix-actor = { version = "^0.31.6", path = "../gix-actor" } gix-date = { version = "^0.9.0", path = "../gix-date" } gix-utils = { version = "^0.1.11", path = "../gix-utils" } diff --git a/gix-odb/CHANGELOG.md b/gix-odb/CHANGELOG.md index 3a3cbd46a25..26d39922ba1 100644 --- a/gix-odb/CHANGELOG.md +++ b/gix-odb/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-08-22) 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 24 calendar days. + - 3 commits contributed to the release over the course of 24 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'ag/jiff' ([`5871fb1`](https://github.com/Byron/gitoxide/commit/5871fb130b1a603c1e768f4b2371ac9d7cc56330)) - Assure the next release is breaking ([`9fd1090`](https://github.com/Byron/gitoxide/commit/9fd10905449a41cdda5eb2764e4d45d314de9c04))
diff --git a/gix-odb/Cargo.toml b/gix-odb/Cargo.toml index bc7c761636b..cdebff58a4f 100644 --- a/gix-odb/Cargo.toml +++ b/gix-odb/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-odb" -version = "0.61.1" +version = "0.62.0" repository = "https://github.com/Byron/gitoxide" authors = ["Sebastian Thiel "] license = "MIT OR Apache-2.0" @@ -21,11 +21,11 @@ serde = ["dep:serde", "gix-hash/serde", "gix-object/serde", "gix-pack/serde"] gix-features = { version = "^0.38.2", path = "../gix-features", features = ["rustsha1", "walkdir", "zlib", "crc32"] } gix-hash = { version = "^0.14.2", path = "../gix-hash" } gix-date = { version = "^0.9.0", path = "../gix-date" } -gix-path = { version = "^0.10.9", path = "../gix-path" } +gix-path = { version = "^0.10.10", path = "../gix-path" } gix-quote = { version = "^0.4.12", path = "../gix-quote" } -gix-object = { version = "^0.42.3", path = "../gix-object" } -gix-pack = { version = "^0.51.1", path = "../gix-pack", default-features = false } -gix-fs = { version = "^0.11.2", path = "../gix-fs" } +gix-object = { version = "^0.43.0", path = "../gix-object" } +gix-pack = { version = "^0.52.0", path = "../gix-pack", default-features = false } +gix-fs = { version = "^0.11.3", path = "../gix-fs" } serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] } tempfile = "3.10.0" diff --git a/gix-pack/CHANGELOG.md b/gix-pack/CHANGELOG.md index 3d0fb306039..43515603316 100644 --- a/gix-pack/CHANGELOG.md +++ b/gix-pack/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.52.0 (2024-08-22) 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) +
+ ## 0.51.1 (2024-07-23) diff --git a/gix-pack/Cargo.toml b/gix-pack/Cargo.toml index d4e3a83b5db..813affa9fda 100644 --- a/gix-pack/Cargo.toml +++ b/gix-pack/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-pack" -version = "0.51.1" +version = "0.52.0" repository = "https://github.com/Byron/gitoxide" authors = ["Sebastian Thiel "] license = "MIT OR Apache-2.0" @@ -33,15 +33,15 @@ wasm = ["gix-diff?/wasm"] [dependencies] gix-features = { version = "^0.38.2", path = "../gix-features", features = ["crc32", "rustsha1", "progress", "zlib"] } -gix-path = { version = "^0.10.9", path = "../gix-path" } +gix-path = { version = "^0.10.10", path = "../gix-path" } gix-hash = { version = "^0.14.2", path = "../gix-hash" } gix-chunk = { version = "^0.4.8", path = "../gix-chunk" } -gix-object = { version = "^0.42.3", path = "../gix-object" } +gix-object = { version = "^0.43.0", path = "../gix-object" } gix-hashtable = { version = "^0.5.2", path = "../gix-hashtable", optional = true } # for streaming of packs (input, output) -gix-traverse = { version = "^0.39.2", path = "../gix-traverse", optional = true } -gix-diff = { version = "^0.44.1", path = "../gix-diff", default-features = false, optional = true } +gix-traverse = { version = "^0.40.0", path = "../gix-traverse", optional = true } +gix-diff = { version = "^0.45.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 adcc9279aaa..b3b52a9df17 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.5 (2024-08-22) 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 62 calendar days. + - 4 commits contributed to the release over the course of 62 calendar days. - 131 days passed between releases. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -31,6 +31,7 @@ A maintenance release without user-facing changes.
view details * **Uncategorized** + - Prepare changelogs prior to release ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'improvements' ([`12313f2`](https://github.com/Byron/gitoxide/commit/12313f2720bb509cb8fa5d7033560823beafb91c)) - Thanks clippy ([`ae2b733`](https://github.com/Byron/gitoxide/commit/ae2b733c1e4de33ddf442cd8044dae364307085d)) - Merge branch 'main' into config-key-take-2 ([`9fa1054`](https://github.com/Byron/gitoxide/commit/9fa1054a01071180d7b08c8c2b5bd61e9d0d32da)) diff --git a/gix-packetline-blocking/Cargo.toml b/gix-packetline-blocking/Cargo.toml index 28620b38ff4..4cedd11e7d3 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.4" +version = "0.17.5" 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" diff --git a/gix-packetline/CHANGELOG.md b/gix-packetline/CHANGELOG.md index a2e82384531..1a769139386 100644 --- a/gix-packetline/CHANGELOG.md +++ b/gix-packetline/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.6 (2024-08-22) 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 62 calendar days. + - 4 commits contributed to the release over the course of 62 calendar days. - 153 days passed between releases. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -31,6 +31,7 @@ A maintenance release without user-facing changes.
view details * **Uncategorized** + - Prepare changelogs prior to release ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'improvements' ([`12313f2`](https://github.com/Byron/gitoxide/commit/12313f2720bb509cb8fa5d7033560823beafb91c)) - Thanks clippy ([`ae2b733`](https://github.com/Byron/gitoxide/commit/ae2b733c1e4de33ddf442cd8044dae364307085d)) - Merge branch 'main' into config-key-take-2 ([`9fa1054`](https://github.com/Byron/gitoxide/commit/9fa1054a01071180d7b08c8c2b5bd61e9d0d32da)) diff --git a/gix-packetline/Cargo.toml b/gix-packetline/Cargo.toml index 6943662fb8c..eb4f3bf7c2a 100644 --- a/gix-packetline/Cargo.toml +++ b/gix-packetline/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-packetline" -version = "0.17.5" +version = "0.17.6" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project implementing the pkt-line serialization format" diff --git a/gix-path/CHANGELOG.md b/gix-path/CHANGELOG.md index a218fb9e1d4..87889e69e87 100644 --- a/gix-path/CHANGELOG.md +++ b/gix-path/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.10 (2024-08-22) 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 12 calendar days. + - 6 commits contributed to the release over the course of 12 calendar days. - 35 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge pull request #1523 from martinvonz/push-xmsuurxprnnw ([`83c9de0`](https://github.com/Byron/gitoxide/commit/83c9de0db43761b7692a122f1a337964a7cfeb7a)) - Remove `--system` from `git config` call as it fails on MacOS ([`6b1c243`](https://github.com/Byron/gitoxide/commit/6b1c2432f096b3de770a77694a23b93b8d29dc8d)) - Run `git config -l` in temp dir when looking up system config ([`20ef4e9`](https://github.com/Byron/gitoxide/commit/20ef4e99149ef8a1255d02d8e60ff30c90fd9bff)) diff --git a/gix-path/Cargo.toml b/gix-path/Cargo.toml index abb7d5615c6..eca6a8b6baf 100644 --- a/gix-path/Cargo.toml +++ b/gix-path/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-path" -version = "0.10.9" +version = "0.10.10" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project dealing paths and their conversions" diff --git a/gix-prompt/CHANGELOG.md b/gix-prompt/CHANGELOG.md index 97f5bc6cb42..3ec071f46bf 100644 --- a/gix-prompt/CHANGELOG.md +++ b/gix-prompt/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.8.7 (2024-08-22) 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 12 calendar days. + - 3 commits contributed to the release over the course of 12 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge pull request #1505 from EliahKagan/askpass ([`3e9d3de`](https://github.com/Byron/gitoxide/commit/3e9d3de2ffc82590de4dc49f8e6c9b4a2cdfdb28)) - Unset GIT_ASKPASS in tests that assume it is unset ([`c72a9b2`](https://github.com/Byron/gitoxide/commit/c72a9b27a596e6b9ad044765de56cbed765eee90))
diff --git a/gix-prompt/Cargo.toml b/gix-prompt/Cargo.toml index cb58bf80491..253889b244b 100644 --- a/gix-prompt/Cargo.toml +++ b/gix-prompt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-prompt" -version = "0.8.6" +version = "0.8.7" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project for handling prompts in the terminal" @@ -13,7 +13,7 @@ rust-version = "1.65" doctest = false [dependencies] -gix-command = { version = "^0.3.8", path = "../gix-command" } +gix-command = { version = "^0.3.9", path = "../gix-command" } gix-config-value = { version = "^0.14.7", path = "../gix-config-value" } thiserror = "1.0.32" diff --git a/gix-protocol/CHANGELOG.md b/gix-protocol/CHANGELOG.md index 3f5ca2772b6..8d4e2de8997 100644 --- a/gix-protocol/CHANGELOG.md +++ b/gix-protocol/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## 0.45.3 (2024-08-22) 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 28 calendar days. + - 6 commits contributed to the release over the course of 28 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'dependabot/github_actions/github-actions-c4bcf5a8e2' ([`2e00b5e`](https://github.com/Byron/gitoxide/commit/2e00b5ef6e8a15e7f0a34d54739a5cd1c986b322)) - Make `winnow` a workspace dependency ([`78a7e32`](https://github.com/Byron/gitoxide/commit/78a7e32c34150dece4065e513cd177356619419f)) - Merge branch 'ag/jiff' ([`5871fb1`](https://github.com/Byron/gitoxide/commit/5871fb130b1a603c1e768f4b2371ac9d7cc56330)) diff --git a/gix-protocol/Cargo.toml b/gix-protocol/Cargo.toml index c828ad39822..08984a772df 100644 --- a/gix-protocol/Cargo.toml +++ b/gix-protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-protocol" -version = "0.45.2" +version = "0.45.3" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project for implementing git protocols" @@ -48,10 +48,10 @@ required-features = ["async-client"] gix-features = { version = "^0.38.2", path = "../gix-features", features = [ "progress", ] } -gix-transport = { version = "^0.42.2", path = "../gix-transport" } +gix-transport = { version = "^0.42.3", path = "../gix-transport" } gix-hash = { version = "^0.14.2", path = "../gix-hash" } gix-date = { version = "^0.9.0", path = "../gix-date" } -gix-credentials = { version = "^0.24.4", path = "../gix-credentials" } +gix-credentials = { version = "^0.24.5", path = "../gix-credentials" } gix-utils = { version = "^0.1.12", path = "../gix-utils" } thiserror = "1.0.32" @@ -74,7 +74,7 @@ document-features = { version = "0.2.0", optional = true } [dev-dependencies] async-std = { version = "1.9.0", features = ["attributes"] } -gix-packetline = { path = "../gix-packetline", version = "^0.17.4" } +gix-packetline = { path = "../gix-packetline", version = "^0.17.6" } gix-testtools = { path = "../tests/tools" } [package.metadata.docs.rs] diff --git a/gix-ref/CHANGELOG.md b/gix-ref/CHANGELOG.md index 909bb02828e..386fd82c9d8 100644 --- a/gix-ref/CHANGELOG.md +++ b/gix-ref/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.46.0 (2024-08-22) ### Bug Fixes @@ -30,7 +30,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 11 commits contributed to the release over the course of 24 calendar days. + - 12 commits contributed to the release over the course of 24 calendar days. - 29 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -42,6 +42,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** + - Prepare changelogs prior to release ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'improvements' ([`242fedc`](https://github.com/Byron/gitoxide/commit/242fedc973c56b6c1b6f150af99dda972a67f547)) - Add `ReferenceExt::follow_to_object_in_place()`. ([`16b5e7e`](https://github.com/Byron/gitoxide/commit/16b5e7e4b34247de6e4ec70cb0fe3d77fac6abcb)) - Improve naming and change `Target::Peeled` to `Target::Object`. ([`43d8096`](https://github.com/Byron/gitoxide/commit/43d8096dcdd797fd015c177cefeb8ee1f0ae5881)) diff --git a/gix-ref/Cargo.toml b/gix-ref/Cargo.toml index e8b9b7aadae..ed48274205f 100644 --- a/gix-ref/Cargo.toml +++ b/gix-ref/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-ref" -version = "0.45.0" +version = "0.46.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate to handle git references" @@ -20,13 +20,13 @@ serde = ["dep:serde", "gix-hash/serde", "gix-actor/serde", "gix-object/serde"] [dependencies] gix-features = { version = "^0.38.2", path = "../gix-features", features = ["walkdir"] } -gix-fs = { version = "^0.11.2", path = "../gix-fs" } -gix-path = { version = "^0.10.9", path = "../gix-path" } +gix-fs = { version = "^0.11.3", path = "../gix-fs" } +gix-path = { version = "^0.10.10", path = "../gix-path" } gix-hash = { version = "^0.14.2", path = "../gix-hash" } -gix-object = { version = "^0.42.3", path = "../gix-object" } +gix-object = { version = "^0.43.0", path = "../gix-object" } gix-utils = { version = "^0.1.11", path = "../gix-utils" } -gix-validate = { version = "^0.8.5", path = "../gix-validate" } -gix-actor = { version = "^0.31.5", path = "../gix-actor" } +gix-validate = { version = "^0.9.0", path = "../gix-validate" } +gix-actor = { version = "^0.31.6", path = "../gix-actor" } gix-lock = { version = "^14.0.0", path = "../gix-lock" } gix-tempfile = { version = "^14.0.0", default-features = false, path = "../gix-tempfile" } diff --git a/gix-refspec/CHANGELOG.md b/gix-refspec/CHANGELOG.md index a99edd2fce2..02feb2e155f 100644 --- a/gix-refspec/CHANGELOG.md +++ b/gix-refspec/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.24.0 (2024-08-22) 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 20 calendar days. + - 5 commits contributed to the release over the course of 20 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 @@ -31,6 +31,7 @@ A maintenance release without user-facing changes.
view details * **Uncategorized** + - Prepare changelogs prior to release ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'sanitization' ([`d51f330`](https://github.com/Byron/gitoxide/commit/d51f330e9d364c6f7b068116b59bf5c0160e47af)) - Adapt to changes in `gix-validate` ([`b9cf0f4`](https://github.com/Byron/gitoxide/commit/b9cf0f4c3e8f2c2785f22693df82b7331cdddd66)) - Merge branch 'improvements' ([`12313f2`](https://github.com/Byron/gitoxide/commit/12313f2720bb509cb8fa5d7033560823beafb91c)) diff --git a/gix-refspec/Cargo.toml b/gix-refspec/Cargo.toml index 79a5d62b714..646ae800b82 100644 --- a/gix-refspec/Cargo.toml +++ b/gix-refspec/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-refspec" -version = "0.23.1" +version = "0.24.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project for parsing and representing refspecs" @@ -13,8 +13,8 @@ rust-version = "1.65" doctest = false [dependencies] -gix-revision = { version = "^0.27.2", path = "../gix-revision", default-features = false } -gix-validate = { version = "^0.8.4", path = "../gix-validate" } +gix-revision = { version = "^0.28.0", path = "../gix-revision", default-features = false } +gix-validate = { version = "^0.9.0", path = "../gix-validate" } gix-hash = { version = "^0.14.2", path = "../gix-hash" } bstr = { version = "1.3.0", default-features = false, features = ["std"]} diff --git a/gix-revision/CHANGELOG.md b/gix-revision/CHANGELOG.md index 78b99879e55..ad8c27423f9 100644 --- a/gix-revision/CHANGELOG.md +++ b/gix-revision/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.28.0 (2024-08-22) 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 24 calendar days. + - 3 commits contributed to the release over the course of 24 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'ag/jiff' ([`5871fb1`](https://github.com/Byron/gitoxide/commit/5871fb130b1a603c1e768f4b2371ac9d7cc56330)) - Assure the next release is breaking ([`9fd1090`](https://github.com/Byron/gitoxide/commit/9fd10905449a41cdda5eb2764e4d45d314de9c04))
diff --git a/gix-revision/Cargo.toml b/gix-revision/Cargo.toml index f9dd70cf660..b845fb9326f 100644 --- a/gix-revision/Cargo.toml +++ b/gix-revision/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-revision" -version = "0.27.2" +version = "0.28.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project dealing with finding names for revisions and parsing specifications" @@ -23,10 +23,10 @@ serde = ["dep:serde", "gix-hash/serde", "gix-object/serde"] [dependencies] gix-hash = { version = "^0.14.2", path = "../gix-hash" } -gix-object = { version = "^0.42.3", path = "../gix-object" } +gix-object = { version = "^0.43.0", path = "../gix-object" } gix-date = { version = "^0.9.0", path = "../gix-date" } gix-hashtable = { version = "^0.5.2", path = "../gix-hashtable", optional = true } -gix-revwalk = { version = "^0.13.2", path = "../gix-revwalk" } +gix-revwalk = { version = "^0.14.0", path = "../gix-revwalk" } gix-trace = { version = "^0.1.8", path = "../gix-trace", optional = true } bstr = { version = "1.3.0", default-features = false, features = ["std"] } diff --git a/gix-revwalk/CHANGELOG.md b/gix-revwalk/CHANGELOG.md index 730928cccd3..53f299901a5 100644 --- a/gix-revwalk/CHANGELOG.md +++ b/gix-revwalk/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## 0.14.0 (2024-08-22) 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 24 calendar days. + - 3 commits contributed to the release over the course of 24 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'ag/jiff' ([`5871fb1`](https://github.com/Byron/gitoxide/commit/5871fb130b1a603c1e768f4b2371ac9d7cc56330)) - Assure the next release is breaking ([`9fd1090`](https://github.com/Byron/gitoxide/commit/9fd10905449a41cdda5eb2764e4d45d314de9c04))
diff --git a/gix-revwalk/Cargo.toml b/gix-revwalk/Cargo.toml index 8bcf02250c9..6a5ddce20ae 100644 --- a/gix-revwalk/Cargo.toml +++ b/gix-revwalk/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-revwalk" -version = "0.13.2" +version = "0.14.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate providing utilities for walking the revision graph" @@ -14,7 +14,7 @@ doctest = false [dependencies] gix-hash = { version = "^0.14.2", path = "../gix-hash" } -gix-object = { version = "^0.42.3", path = "../gix-object" } +gix-object = { version = "^0.43.0", path = "../gix-object" } gix-date = { version = "^0.9.0", path = "../gix-date" } gix-hashtable = { version = "^0.5.2", path = "../gix-hashtable" } gix-commitgraph = { version = "^0.24.3", path = "../gix-commitgraph" } diff --git a/gix-status/CHANGELOG.md b/gix-status/CHANGELOG.md index 875acbf67c8..436de8e59f2 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.12.0 (2024-08-22) 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 28 calendar days. + - 3 commits contributed to the release over the course of 28 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'fix-clean' ([`33eacfb`](https://github.com/Byron/gitoxide/commit/33eacfbaace2021043e2b5d72dcb9293af6c4020)) - Adapt to changes in `gix-dir` ([`37c2852`](https://github.com/Byron/gitoxide/commit/37c2852a1fdbc13ff9e76db6f60224b4cb5f75ab))
diff --git a/gix-status/Cargo.toml b/gix-status/Cargo.toml index 69f09cb82e5..66b36f35682 100644 --- a/gix-status/Cargo.toml +++ b/gix-status/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-status" -version = "0.11.0" +version = "0.12.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.33.1", path = "../gix-index" } -gix-fs = { version = "^0.11.2", path = "../gix-fs" } +gix-index = { version = "^0.34.0", path = "../gix-index" } +gix-fs = { version = "^0.11.3", path = "../gix-fs" } gix-hash = { version = "^0.14.2", path = "../gix-hash" } -gix-object = { version = "^0.42.3", path = "../gix-object" } -gix-path = { version = "^0.10.9", path = "../gix-path" } +gix-object = { version = "^0.43.0", path = "../gix-object" } +gix-path = { version = "^0.10.10", path = "../gix-path" } gix-features = { version = "^0.38.2", path = "../gix-features", features = ["progress"] } -gix-filter = { version = "^0.11.3", path = "../gix-filter" } -gix-worktree = { version = "^0.34.1", path = "../gix-worktree", default-features = false, features = ["attributes"] } +gix-filter = { version = "^0.12.0", path = "../gix-filter" } +gix-worktree = { version = "^0.35.0", path = "../gix-worktree", default-features = false, features = ["attributes"] } gix-pathspec = { version = "^0.7.6", path = "../gix-pathspec" } -gix-dir = { version = "^0.6.0", path = "../gix-dir", optional = true } -gix-diff = { version = "^0.44.1", path = "../gix-diff", default-features = false, features = ["blob"], optional = true } +gix-dir = { version = "^0.7.0", path = "../gix-dir", optional = true } +gix-diff = { version = "^0.45.0", path = "../gix-diff", default-features = false, features = ["blob"], optional = true } thiserror = "1.0.26" filetime = "0.2.15" diff --git a/gix-submodule/CHANGELOG.md b/gix-submodule/CHANGELOG.md index 9c0338e02c4..aefef4c8617 100644 --- a/gix-submodule/CHANGELOG.md +++ b/gix-submodule/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.13.0 (2024-08-22) 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) +
+ ## 0.12.0 (2024-07-23) A maintenance release without user-facing changes. diff --git a/gix-submodule/Cargo.toml b/gix-submodule/Cargo.toml index 88b471ecc32..7007a7a1d57 100644 --- a/gix-submodule/Cargo.toml +++ b/gix-submodule/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-submodule" -version = "0.12.0" +version = "0.13.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project dealing git submodules" @@ -14,10 +14,10 @@ doctest = false [dependencies] gix-pathspec = { version = "^0.7.6", path = "../gix-pathspec" } -gix-refspec = { version = "^0.23.1", path = "../gix-refspec" } -gix-config = { version = "^0.38.0", path = "../gix-config" } -gix-path = { version = "^0.10.9", path = "../gix-path" } -gix-url = { version = "^0.27.4", path = "../gix-url" } +gix-refspec = { version = "^0.24.0", path = "../gix-refspec" } +gix-config = { version = "^0.39.0", path = "../gix-config" } +gix-path = { version = "^0.10.10", path = "../gix-path" } +gix-url = { version = "^0.27.5", path = "../gix-url" } bstr = { version = "1.5.0", default-features = false } thiserror = "1.0.44" diff --git a/gix-transport/CHANGELOG.md b/gix-transport/CHANGELOG.md index 1c0b4becd8b..cd5325c8313 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.3 (2024-08-22) A maintenance release without user-facing changes. @@ -13,7 +13,7 @@ A maintenance release without user-facing changes. - - 1 commit contributed to the release over the course of 28 calendar days. + - 2 commits contributed to the release over the course of 28 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Release gix-credentials v0.24.4 ([`f6a4eb9`](https://github.com/Byron/gitoxide/commit/f6a4eb98740fe4151e293d53a578233119307a58))
diff --git a/gix-transport/Cargo.toml b/gix-transport/Cargo.toml index 330612b3224..e69e6b9a880 100644 --- a/gix-transport/Cargo.toml +++ b/gix-transport/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-transport" -version = "0.42.2" +version = "0.42.3" 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" @@ -77,12 +77,12 @@ path = "tests/async-transport.rs" required-features = ["async-client"] [dependencies] -gix-command = { version = "^0.3.8", path = "../gix-command" } +gix-command = { version = "^0.3.9", path = "../gix-command" } gix-features = { version = "^0.38.2", path = "../gix-features" } -gix-url = { version = "^0.27.4", path = "../gix-url" } +gix-url = { version = "^0.27.5", path = "../gix-url" } gix-sec = { version = "^0.10.7", path = "../gix-sec" } -gix-packetline = { version = "^0.17.5", path = "../gix-packetline" } -gix-credentials = { version = "^0.24.4", path = "../gix-credentials", optional = true } +gix-packetline = { version = "^0.17.6", path = "../gix-packetline" } +gix-credentials = { version = "^0.24.5", path = "../gix-credentials", optional = true } gix-quote = { version = "^0.4.12", path = "../gix-quote" } serde = { version = "1.0.114", optional = true, default-features = false, features = [ diff --git a/gix-traverse/CHANGELOG.md b/gix-traverse/CHANGELOG.md index 11ce11b7efe..3c360e8f611 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.40.0 (2024-08-22) 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 24 calendar days. + - 3 commits contributed to the release over the course of 24 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'ag/jiff' ([`5871fb1`](https://github.com/Byron/gitoxide/commit/5871fb130b1a603c1e768f4b2371ac9d7cc56330)) - Assure the next release is breaking ([`9fd1090`](https://github.com/Byron/gitoxide/commit/9fd10905449a41cdda5eb2764e4d45d314de9c04))
diff --git a/gix-traverse/Cargo.toml b/gix-traverse/Cargo.toml index 717fd885a7f..2c88ba6eb8a 100644 --- a/gix-traverse/Cargo.toml +++ b/gix-traverse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-traverse" -version = "0.39.2" +version = "0.40.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "A crate of the gitoxide project" @@ -15,10 +15,10 @@ doctest = false [dependencies] gix-hash = { version = "^0.14.2", path = "../gix-hash" } -gix-object = { version = "^0.42.3", path = "../gix-object" } +gix-object = { version = "^0.43.0", path = "../gix-object" } gix-date = { version = "^0.9.0", path = "../gix-date" } gix-hashtable = { version = "^0.5.2", path = "../gix-hashtable" } -gix-revwalk = { version = "^0.13.2", path = "../gix-revwalk" } +gix-revwalk = { version = "^0.14.0", path = "../gix-revwalk" } gix-commitgraph = { version = "^0.24.3", path = "../gix-commitgraph" } smallvec = "1.10.0" thiserror = "1.0.32" diff --git a/gix-url/CHANGELOG.md b/gix-url/CHANGELOG.md index d137b5155ee..6f7c17c9f36 100644 --- a/gix-url/CHANGELOG.md +++ b/gix-url/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## 0.27.5 (2024-08-22) 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 20 calendar days. + - 3 commits contributed to the release over the course of 20 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 @@ -31,6 +31,7 @@ A maintenance release without user-facing changes.
view details * **Uncategorized** + - Prepare changelogs prior to release ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'improvements' ([`12313f2`](https://github.com/Byron/gitoxide/commit/12313f2720bb509cb8fa5d7033560823beafb91c)) - Thanks clippy ([`ae2b733`](https://github.com/Byron/gitoxide/commit/ae2b733c1e4de33ddf442cd8044dae364307085d))
diff --git a/gix-url/Cargo.toml b/gix-url/Cargo.toml index d6a58ef407c..b4a4bab538e 100644 --- a/gix-url/Cargo.toml +++ b/gix-url/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-url" -version = "0.27.4" +version = "0.27.5" 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" @@ -18,7 +18,7 @@ serde = ["dep:serde", "bstr/serde"] [dependencies] gix-features = { version = "^0.38.1", path = "../gix-features" } -gix-path = { version = "^0.10.9", path = "../gix-path" } +gix-path = { version = "^0.10.10", path = "../gix-path" } serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"] } thiserror = "1.0.32" diff --git a/gix-validate/CHANGELOG.md b/gix-validate/CHANGELOG.md index c8384b7f142..54605752110 100644 --- a/gix-validate/CHANGELOG.md +++ b/gix-validate/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-08-22) ### Bug Fixes @@ -24,7 +24,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 9 commits contributed to the release over the course of 62 calendar days. + - 10 commits contributed to the release over the course of 62 calendar days. - 92 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages @@ -36,6 +36,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** + - Prepare changelogs prior to release ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'fixes' ([`ccc7a1f`](https://github.com/Byron/gitoxide/commit/ccc7a1f5c11a781e554815845e2fa55aa3daae73)) - Disallow `.lock` extensions per component. ([`62f586c`](https://github.com/Byron/gitoxide/commit/62f586c4f8629bc6bad0ac0b18ec9b5f7a9a949e)) - Merge branch 'sanitization' ([`d51f330`](https://github.com/Byron/gitoxide/commit/d51f330e9d364c6f7b068116b59bf5c0160e47af)) diff --git a/gix-validate/Cargo.toml b/gix-validate/Cargo.toml index d13f944ddaf..796d479eda6 100644 --- a/gix-validate/Cargo.toml +++ b/gix-validate/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-validate" -version = "0.8.5" +version = "0.9.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "Validation functions for various kinds of names in git" diff --git a/gix-worktree-state/CHANGELOG.md b/gix-worktree-state/CHANGELOG.md index cfb8a9fddc2..f2a482aeff5 100644 --- a/gix-worktree-state/CHANGELOG.md +++ b/gix-worktree-state/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.12.0 (2024-08-22) 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 13 calendar days. + - 4 commits contributed to the release over the course of 13 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'daimond113/main' ([`8077f3e`](https://github.com/Byron/gitoxide/commit/8077f3e5cff8822627c0de2f6e9b58be821b3f32)) - Add a test to trigger the truncate requirement during checkout ([`fd87ac0`](https://github.com/Byron/gitoxide/commit/fd87ac0062fd4c0a429f4a993657d5ad84df3e54)) - Truncate file when checking out ([`aab78f1`](https://github.com/Byron/gitoxide/commit/aab78f102113330f96c3140c472aaab0912bc553)) diff --git a/gix-worktree-state/Cargo.toml b/gix-worktree-state/Cargo.toml index da8379f34a1..8cf59c31651 100644 --- a/gix-worktree-state/Cargo.toml +++ b/gix-worktree-state/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-worktree-state" -version = "0.11.1" +version = "0.12.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.34.1", path = "../gix-worktree", default-features = false, features = ["attributes"] } -gix-index = { version = "^0.33.1", path = "../gix-index" } -gix-fs = { version = "^0.11.2", path = "../gix-fs" } +gix-worktree = { version = "^0.35.0", path = "../gix-worktree", default-features = false, features = ["attributes"] } +gix-index = { version = "^0.34.0", path = "../gix-index" } +gix-fs = { version = "^0.11.3", path = "../gix-fs" } gix-hash = { version = "^0.14.2", path = "../gix-hash" } -gix-object = { version = "^0.42.3", path = "../gix-object" } +gix-object = { version = "^0.43.0", path = "../gix-object" } gix-glob = { version = "^0.16.4", path = "../gix-glob" } -gix-path = { version = "^0.10.9", path = "../gix-path" } +gix-path = { version = "^0.10.10", path = "../gix-path" } gix-features = { version = "^0.38.2", path = "../gix-features" } -gix-filter = { version = "^0.11.3", path = "../gix-filter" } +gix-filter = { version = "^0.12.0", 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 ace9da42e03..54c1ca2c2b7 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.14.0 (2024-08-22) 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) +
+ ## 0.13.1 (2024-07-23) A maintenance release without user-facing changes. diff --git a/gix-worktree-stream/Cargo.toml b/gix-worktree-stream/Cargo.toml index c1bb25c5589..91558e5d0cf 100644 --- a/gix-worktree-stream/Cargo.toml +++ b/gix-worktree-stream/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-worktree-stream" -version = "0.13.1" +version = "0.14.0" repository = "https://github.com/Byron/gitoxide" license = "MIT OR Apache-2.0" description = "generate a byte-stream from a git-tree" @@ -15,12 +15,12 @@ doctest = false [dependencies] gix-features = { version = "^0.38.2", path = "../gix-features", features = ["progress", "io-pipe"] } gix-hash = { version = "^0.14.2", path = "../gix-hash" } -gix-object = { version = "^0.42.3", path = "../gix-object" } -gix-attributes = { version = "^0.22.3", path = "../gix-attributes" } -gix-filter = { version = "^0.11.3", path = "../gix-filter" } -gix-traverse = { version = "^0.39.2", path = "../gix-traverse" } -gix-fs = { version = "^0.11.2", path = "../gix-fs" } -gix-path = { version = "^0.10.9", path = "../gix-path" } +gix-object = { version = "^0.43.0", path = "../gix-object" } +gix-attributes = { version = "^0.22.4", path = "../gix-attributes" } +gix-filter = { version = "^0.12.0", path = "../gix-filter" } +gix-traverse = { version = "^0.40.0", path = "../gix-traverse" } +gix-fs = { version = "^0.11.3", path = "../gix-fs" } +gix-path = { version = "^0.10.10", path = "../gix-path" } thiserror = "1.0.26" parking_lot = "0.12.1" diff --git a/gix-worktree/CHANGELOG.md b/gix-worktree/CHANGELOG.md index ef61e13488f..e10958897ee 100644 --- a/gix-worktree/CHANGELOG.md +++ b/gix-worktree/CHANGELOG.md @@ -5,10 +5,29 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## 0.35.0 (2024-08-22) 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 ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) +
+ ## 0.34.1 (2024-07-23) ### Bug Fixes diff --git a/gix-worktree/Cargo.toml b/gix-worktree/Cargo.toml index 10fcf421c0b..1d85efe9e07 100644 --- a/gix-worktree/Cargo.toml +++ b/gix-worktree/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gix-worktree" -version = "0.34.1" +version = "0.35.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,15 +21,15 @@ attributes = ["dep:gix-attributes", "dep:gix-validate"] 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.33.1", path = "../gix-index" } -gix-fs = { version = "^0.11.2", path = "../gix-fs" } +gix-index = { version = "^0.34.0", path = "../gix-index" } +gix-fs = { version = "^0.11.3", path = "../gix-fs" } gix-hash = { version = "^0.14.2", path = "../gix-hash" } -gix-object = { version = "^0.42.3", path = "../gix-object" } +gix-object = { version = "^0.43.0", path = "../gix-object" } gix-glob = { version = "^0.16.4", path = "../gix-glob" } -gix-path = { version = "^0.10.9", path = "../gix-path" } -gix-attributes = { version = "^0.22.3", path = "../gix-attributes", optional = true } -gix-validate = { version = "^0.8.5", path = "../gix-validate", optional = true } -gix-ignore = { version = "^0.11.3", path = "../gix-ignore" } +gix-path = { version = "^0.10.10", path = "../gix-path" } +gix-attributes = { version = "^0.22.4", path = "../gix-attributes", optional = true } +gix-validate = { version = "^0.9.0", path = "../gix-validate", optional = true } +gix-ignore = { version = "^0.11.4", path = "../gix-ignore" } gix-features = { version = "^0.38.2", path = "../gix-features" } serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] } diff --git a/gix/CHANGELOG.md b/gix/CHANGELOG.md index b821a83e3a1..34bcdbd1f07 100644 --- a/gix/CHANGELOG.md +++ b/gix/CHANGELOG.md @@ -5,7 +5,9 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## 0.65.0 (2024-08-22) + + ### New Features @@ -62,7 +64,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 36 commits contributed to the release over the course of 28 calendar days. + - 37 commits contributed to the release over the course of 28 calendar days. - 29 days passed between releases. - 16 commits were understood as [conventional](https://www.conventionalcommits.org). - 2 unique issues were worked on: [#1508](https://github.com/Byron/gitoxide/issues/1508), [#1524](https://github.com/Byron/gitoxide/issues/1524) @@ -78,6 +80,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * **[#1524](https://github.com/Byron/gitoxide/issues/1524)** - Add a real-world test to reproduce an issue discovered in `jj` ([`7ef1e88`](https://github.com/Byron/gitoxide/commit/7ef1e886e67d7754ecd0e6ecabcee945c28c1c3f)) * **Uncategorized** + - Prepare changelogs prior to release ([`0f25841`](https://github.com/Byron/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f)) - Merge branch 'improvements' ([`9ed2b24`](https://github.com/Byron/gitoxide/commit/9ed2b24e5d275e09ef29f341de8184874d5c23fe)) - Similarity detection ([`6990afd`](https://github.com/Byron/gitoxide/commit/6990afd269c3461ae22e2821164c03a0dedc82f4)) - Fix similarity detection ([`f8c5d9c`](https://github.com/Byron/gitoxide/commit/f8c5d9ce87a3b6b7d0e051b1cb7de3707209c432)) diff --git a/gix/Cargo.toml b/gix/Cargo.toml index 86b8a49897d..b9e8736ae45 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.64.0" +version = "0.65.0" authors = ["Sebastian Thiel "] edition = "2021" include = ["src/**/*", "LICENSE-*"] @@ -298,35 +298,35 @@ cache-efficiency-debug = ["gix-features/cache-efficiency-debug"] [dependencies] gix-utils = { version = "^0.1.12", path = "../gix-utils" } -gix-fs = { version = "^0.11.2", path = "../gix-fs" } -gix-ref = { version = "^0.45.0", path = "../gix-ref" } -gix-discover = { version = "^0.33.0", path = "../gix-discover" } +gix-fs = { version = "^0.11.3", path = "../gix-fs" } +gix-ref = { version = "^0.46.0", path = "../gix-ref" } +gix-discover = { version = "^0.34.0", path = "../gix-discover" } gix-tempfile = { version = "^14.0.0", path = "../gix-tempfile", default-features = false } gix-lock = { version = "^14.0.0", path = "../gix-lock" } -gix-validate = { version = "^0.8.5", path = "../gix-validate" } +gix-validate = { version = "^0.9.0", path = "../gix-validate" } gix-sec = { version = "^0.10.7", path = "../gix-sec" } gix-date = { version = "^0.9.0", path = "../gix-date" } -gix-refspec = { version = "^0.23.1", path = "../gix-refspec" } -gix-filter = { version = "^0.11.3", path = "../gix-filter", optional = true } -gix-dir = { version = "^0.6.0", path = "../gix-dir", optional = true } +gix-refspec = { version = "^0.24.0", path = "../gix-refspec" } +gix-filter = { version = "^0.12.0", path = "../gix-filter", optional = true } +gix-dir = { version = "^0.7.0", path = "../gix-dir", optional = true } -gix-config = { version = "^0.38.0", path = "../gix-config" } -gix-odb = { version = "^0.61.1", path = "../gix-odb" } +gix-config = { version = "^0.39.0", path = "../gix-config" } +gix-odb = { version = "^0.62.0", path = "../gix-odb" } gix-hash = { version = "^0.14.2", path = "../gix-hash" } -gix-object = { version = "^0.42.3", path = "../gix-object" } -gix-actor = { version = "^0.31.5", path = "../gix-actor" } -gix-pack = { version = "^0.51.1", path = "../gix-pack", default-features = false, features = [ +gix-object = { version = "^0.43.0", path = "../gix-object" } +gix-actor = { version = "^0.31.6", path = "../gix-actor" } +gix-pack = { version = "^0.52.0", path = "../gix-pack", default-features = false, features = [ "object-cache-dynamic", ] } -gix-revision = { version = "^0.27.2", path = "../gix-revision", default-features = false } -gix-revwalk = { version = "^0.13.2", path = "../gix-revwalk" } -gix-negotiate = { version = "^0.13.2", path = "../gix-negotiate", optional = true } - -gix-path = { version = "^0.10.9", path = "../gix-path" } -gix-url = { version = "^0.27.4", path = "../gix-url" } -gix-traverse = { version = "^0.39.2", path = "../gix-traverse" } -gix-diff = { version = "^0.44.1", path = "../gix-diff", default-features = false } -gix-mailmap = { version = "^0.23.5", path = "../gix-mailmap", optional = true } +gix-revision = { version = "^0.28.0", path = "../gix-revision", default-features = false } +gix-revwalk = { version = "^0.14.0", path = "../gix-revwalk" } +gix-negotiate = { version = "^0.14.0", path = "../gix-negotiate", optional = true } + +gix-path = { version = "^0.10.10", path = "../gix-path" } +gix-url = { version = "^0.27.5", path = "../gix-url" } +gix-traverse = { version = "^0.40.0", path = "../gix-traverse" } +gix-diff = { version = "^0.45.0", path = "../gix-diff", default-features = false } +gix-mailmap = { version = "^0.23.6", path = "../gix-mailmap", optional = true } gix-features = { version = "^0.38.2", path = "../gix-features", features = [ "progress", "once_cell", @@ -334,28 +334,28 @@ gix-features = { version = "^0.38.2", path = "../gix-features", features = [ gix-trace = { version = "^0.1.9", path = "../gix-trace" } gix-glob = { version = "^0.16.4", path = "../gix-glob" } -gix-credentials = { version = "^0.24.4", path = "../gix-credentials", optional = true } -gix-prompt = { version = "^0.8.6", path = "../gix-prompt", optional = true } -gix-index = { version = "^0.33.1", path = "../gix-index", optional = true } -gix-attributes = { version = "^0.22.3", path = "../gix-attributes", optional = true } -gix-ignore = { version = "^0.11.3", path = "../gix-ignore", optional = true } -gix-worktree = { version = "^0.34.1", path = "../gix-worktree", optional = true, default-features = false } -gix-worktree-state = { version = "^0.11.1", path = "../gix-worktree-state", optional = true } +gix-credentials = { version = "^0.24.5", path = "../gix-credentials", optional = true } +gix-prompt = { version = "^0.8.7", path = "../gix-prompt", optional = true } +gix-index = { version = "^0.34.0", path = "../gix-index", optional = true } +gix-attributes = { version = "^0.22.4", path = "../gix-attributes", optional = true } +gix-ignore = { version = "^0.11.4", path = "../gix-ignore", optional = true } +gix-worktree = { version = "^0.35.0", path = "../gix-worktree", optional = true, default-features = false } +gix-worktree-state = { version = "^0.12.0", path = "../gix-worktree-state", optional = true } gix-hashtable = { version = "^0.5.2", path = "../gix-hashtable" } gix-commitgraph = { version = "^0.24.3", path = "../gix-commitgraph" } gix-pathspec = { version = "^0.7.6", path = "../gix-pathspec", optional = true } -gix-submodule = { version = "^0.12.0", path = "../gix-submodule", optional = true } -gix-status = { version = "^0.11.0", path = "../gix-status", optional = true, features = [ +gix-submodule = { version = "^0.13.0", path = "../gix-submodule", optional = true } +gix-status = { version = "^0.12.0", path = "../gix-status", optional = true, features = [ "worktree-rewrites", ] } -gix-command = { version = "^0.3.8", path = "../gix-command", optional = true } +gix-command = { version = "^0.3.9", path = "../gix-command", optional = true } -gix-worktree-stream = { version = "^0.13.1", path = "../gix-worktree-stream", optional = true } -gix-archive = { version = "^0.13.2", path = "../gix-archive", default-features = false, optional = true } +gix-worktree-stream = { version = "^0.14.0", path = "../gix-worktree-stream", optional = true } +gix-archive = { version = "^0.14.0", path = "../gix-archive", default-features = false, optional = true } # For communication with remotes -gix-protocol = { version = "^0.45.2", path = "../gix-protocol", optional = true } -gix-transport = { version = "^0.42.2", path = "../gix-transport", optional = true } +gix-protocol = { version = "^0.45.3", path = "../gix-protocol", optional = true } +gix-transport = { version = "^0.42.3", path = "../gix-transport", optional = true } # Just to get the progress-tree feature prodash = { workspace = true, optional = true, features = ["progress-tree"] } diff --git a/tests/it/Cargo.toml b/tests/it/Cargo.toml index 5dd8bec1945..48352adcbb5 100644 --- a/tests/it/Cargo.toml +++ b/tests/it/Cargo.toml @@ -15,5 +15,5 @@ path = "src/main.rs" clap = { version = "4.5.16", features = ["derive"] } anyhow = "1.0.86" -gix = { version = "0.64.0", path = "../../gix", default-features = false, features = ["attributes", "revision"] } +gix = { version = "^0.65.0", path = "../../gix", default-features = false, features = ["attributes", "revision"] }