diff --git a/Cargo.lock b/Cargo.lock
index e9948112577..4133d219e88 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1240,7 +1240,7 @@ dependencies = [
"futures-lite",
"gitoxide-core",
"gix",
- "gix-features 0.29.0",
+ "gix-features 0.30.0",
"is-terminal",
"owo-colors",
"prodash 25.0.0",
@@ -1284,42 +1284,42 @@ dependencies = [
"anyhow",
"async-std",
"document-features",
- "gix-actor 0.20.0",
- "gix-attributes 0.12.0",
+ "gix-actor 0.21.0",
+ "gix-attributes 0.13.0",
"gix-commitgraph",
"gix-config",
"gix-credentials",
- "gix-date 0.5.0",
+ "gix-date 0.5.1",
"gix-diff",
- "gix-discover 0.18.1",
- "gix-features 0.29.0",
- "gix-fs 0.1.1",
- "gix-glob 0.7.0",
- "gix-hash 0.11.1",
- "gix-hashtable 0.2.0",
- "gix-ignore 0.2.0",
- "gix-index 0.16.1",
- "gix-lock 5.0.1",
+ "gix-discover 0.19.0",
+ "gix-features 0.30.0",
+ "gix-fs 0.2.0",
+ "gix-glob 0.8.0",
+ "gix-hash 0.11.2",
+ "gix-hashtable 0.2.1",
+ "gix-ignore 0.3.0",
+ "gix-index 0.17.0",
+ "gix-lock 6.0.0",
"gix-mailmap",
"gix-negotiate",
- "gix-object 0.29.2",
+ "gix-object 0.30.0",
"gix-odb",
"gix-pack",
- "gix-path 0.8.0",
+ "gix-path 0.8.1",
"gix-prompt",
"gix-protocol",
- "gix-ref 0.29.1",
+ "gix-ref 0.30.0",
"gix-refspec",
"gix-revision",
- "gix-sec 0.8.0",
- "gix-tempfile 5.0.3",
+ "gix-sec 0.8.1",
+ "gix-tempfile 6.0.0",
"gix-testtools",
"gix-transport",
- "gix-traverse 0.25.0",
+ "gix-traverse 0.26.0",
"gix-url",
- "gix-utils 0.1.1",
- "gix-validate 0.7.4",
- "gix-worktree 0.17.1",
+ "gix-utils 0.1.2",
+ "gix-validate 0.7.5",
+ "gix-worktree 0.18.0",
"is_ci",
"log",
"once_cell",
@@ -1338,58 +1338,56 @@ dependencies = [
[[package]]
name = "gix-actor"
version = "0.20.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "848efa0f1210cea8638f95691c82a46f98a74b9e3524f01d4955ebc25a8f84f3"
dependencies = [
"bstr",
"btoi",
- "document-features",
"gix-date 0.5.0",
- "gix-features 0.29.0",
- "gix-hash 0.11.1",
- "gix-testtools",
"itoa",
"nom",
- "pretty_assertions",
- "serde",
"thiserror",
]
[[package]]
name = "gix-actor"
-version = "0.20.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "848efa0f1210cea8638f95691c82a46f98a74b9e3524f01d4955ebc25a8f84f3"
+version = "0.21.0"
dependencies = [
"bstr",
"btoi",
- "gix-date 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "document-features",
+ "gix-date 0.5.1",
+ "gix-features 0.30.0",
+ "gix-hash 0.11.2",
+ "gix-testtools",
"itoa",
"nom",
+ "pretty_assertions",
+ "serde",
"thiserror",
]
[[package]]
name = "gix-archive"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
- "gix-hash 0.11.1",
- "gix-object 0.29.2",
+ "gix-hash 0.11.2",
+ "gix-object 0.30.0",
"thiserror",
]
[[package]]
name = "gix-attributes"
version = "0.12.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3015baa01ad2122fbcaab7863c857a603eb7b7ec12ac8141207c42c6439805e2"
dependencies = [
"bstr",
- "document-features",
- "gix-fs 0.1.1",
"gix-glob 0.7.0",
"gix-path 0.8.0",
"gix-quote 0.4.3",
- "gix-testtools",
"kstring",
"log",
- "serde",
"smallvec",
"thiserror",
"unicode-bom",
@@ -1397,16 +1395,18 @@ dependencies = [
[[package]]
name = "gix-attributes"
-version = "0.12.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3015baa01ad2122fbcaab7863c857a603eb7b7ec12ac8141207c42c6439805e2"
+version = "0.13.0"
dependencies = [
"bstr",
- "gix-glob 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-path 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-quote 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
+ "document-features",
+ "gix-fs 0.2.0",
+ "gix-glob 0.8.0",
+ "gix-path 0.8.1",
+ "gix-quote 0.4.4",
+ "gix-testtools",
"kstring",
"log",
+ "serde",
"smallvec",
"thiserror",
"unicode-bom",
@@ -1415,30 +1415,30 @@ dependencies = [
[[package]]
name = "gix-bitmap"
version = "0.2.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "55a95f4942360766c3880bdb2b4b57f1ef73b190fc424755e7fdf480430af618"
dependencies = [
- "gix-testtools",
"thiserror",
]
[[package]]
name = "gix-bitmap"
-version = "0.2.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "55a95f4942360766c3880bdb2b4b57f1ef73b190fc424755e7fdf480430af618"
+version = "0.2.4"
dependencies = [
+ "gix-testtools",
"thiserror",
]
[[package]]
name = "gix-chunk"
-version = "0.4.1"
+version = "0.4.2"
dependencies = [
"thiserror",
]
[[package]]
name = "gix-command"
-version = "0.2.4"
+version = "0.2.5"
dependencies = [
"bstr",
"gix-testtools",
@@ -1446,13 +1446,13 @@ dependencies = [
[[package]]
name = "gix-commitgraph"
-version = "0.15.0"
+version = "0.16.0"
dependencies = [
"bstr",
"document-features",
"gix-chunk",
- "gix-features 0.29.0",
- "gix-hash 0.11.1",
+ "gix-features 0.30.0",
+ "gix-hash 0.11.2",
"gix-testtools",
"memmap2",
"serde",
@@ -1461,17 +1461,17 @@ dependencies = [
[[package]]
name = "gix-config"
-version = "0.22.0"
+version = "0.23.0"
dependencies = [
"bstr",
"criterion",
"document-features",
"gix-config-value",
- "gix-features 0.29.0",
- "gix-glob 0.7.0",
- "gix-path 0.8.0",
- "gix-ref 0.29.1",
- "gix-sec 0.8.0",
+ "gix-features 0.30.0",
+ "gix-glob 0.8.0",
+ "gix-path 0.8.1",
+ "gix-ref 0.30.0",
+ "gix-sec 0.8.1",
"log",
"memchr",
"nom",
@@ -1490,9 +1490,9 @@ dependencies = [
"criterion",
"gix",
"gix-config",
- "gix-path 0.8.0",
- "gix-ref 0.29.1",
- "gix-sec 0.8.0",
+ "gix-path 0.8.1",
+ "gix-ref 0.30.0",
+ "gix-sec 0.8.1",
"gix-testtools",
"serde_derive",
"serial_test",
@@ -1501,12 +1501,12 @@ dependencies = [
[[package]]
name = "gix-config-value"
-version = "0.12.0"
+version = "0.12.1"
dependencies = [
"bitflags 2.1.0",
"bstr",
"document-features",
- "gix-path 0.8.0",
+ "gix-path 0.8.1",
"libc",
"serde",
"thiserror",
@@ -1514,15 +1514,15 @@ dependencies = [
[[package]]
name = "gix-credentials"
-version = "0.14.0"
+version = "0.15.0"
dependencies = [
"bstr",
"document-features",
"gix-command",
"gix-config-value",
- "gix-path 0.8.0",
+ "gix-path 0.8.1",
"gix-prompt",
- "gix-sec 0.8.0",
+ "gix-sec 0.8.1",
"gix-testtools",
"gix-url",
"serde",
@@ -1532,37 +1532,37 @@ dependencies = [
[[package]]
name = "gix-date"
version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "99056f37270715f5c7584fd8b46899a2296af9cae92463bf58b8bd1f5a78e553"
dependencies = [
"bstr",
- "document-features",
- "gix-hash 0.11.1",
- "gix-testtools",
"itoa",
- "once_cell",
- "serde",
"thiserror",
"time",
]
[[package]]
name = "gix-date"
-version = "0.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "99056f37270715f5c7584fd8b46899a2296af9cae92463bf58b8bd1f5a78e553"
+version = "0.5.1"
dependencies = [
"bstr",
+ "document-features",
+ "gix-hash 0.11.2",
+ "gix-testtools",
"itoa",
+ "once_cell",
+ "serde",
"thiserror",
"time",
]
[[package]]
name = "gix-diff"
-version = "0.29.0"
+version = "0.30.0"
dependencies = [
"getrandom",
- "gix-hash 0.11.1",
- "gix-object 0.29.2",
+ "gix-hash 0.11.2",
+ "gix-object 0.30.0",
"imara-diff",
"serde",
"thiserror",
@@ -1573,11 +1573,11 @@ name = "gix-diff-tests"
version = "0.0.0"
dependencies = [
"gix-diff",
- "gix-hash 0.11.1",
- "gix-object 0.29.2",
+ "gix-hash 0.11.2",
+ "gix-object 0.30.0",
"gix-odb",
"gix-testtools",
- "gix-traverse 0.25.0",
+ "gix-traverse 0.26.0",
]
[[package]]
@@ -1588,24 +1588,24 @@ checksum = "5012710ebdecf6193c6866d6409a3b702a4aa0d78c605bc343590b44ab9962a1"
dependencies = [
"bstr",
"dunce",
- "gix-hash 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-path 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-ref 0.29.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-sec 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gix-hash 0.11.1",
+ "gix-path 0.8.0",
+ "gix-ref 0.29.1",
+ "gix-sec 0.8.0",
"thiserror",
]
[[package]]
name = "gix-discover"
-version = "0.18.1"
+version = "0.19.0"
dependencies = [
"bstr",
"defer",
"dunce",
- "gix-hash 0.11.1",
- "gix-path 0.8.0",
- "gix-ref 0.29.1",
- "gix-sec 0.8.0",
+ "gix-hash 0.11.2",
+ "gix-path 0.8.1",
+ "gix-ref 0.30.0",
+ "gix-sec 0.8.1",
"gix-testtools",
"is_ci",
"serial_test",
@@ -1616,6 +1616,19 @@ dependencies = [
[[package]]
name = "gix-features"
version = "0.29.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cf69b0f5c701cc3ae22d3204b671907668f6437ca88862d355eaf9bc47a4f897"
+dependencies = [
+ "gix-hash 0.11.1",
+ "libc",
+ "prodash 23.1.2",
+ "sha1_smol",
+ "walkdir",
+]
+
+[[package]]
+name = "gix-features"
+version = "0.30.0"
dependencies = [
"bstr",
"bytes",
@@ -1624,7 +1637,7 @@ dependencies = [
"crossbeam-channel",
"document-features",
"flate2",
- "gix-hash 0.11.1",
+ "gix-hash 0.11.2",
"jwalk",
"libc",
"once_cell",
@@ -1636,19 +1649,6 @@ dependencies = [
"walkdir",
]
-[[package]]
-name = "gix-features"
-version = "0.29.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cf69b0f5c701cc3ae22d3204b671907668f6437ca88862d355eaf9bc47a4f897"
-dependencies = [
- "gix-hash 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "libc",
- "prodash 23.1.2",
- "sha1_smol",
- "walkdir",
-]
-
[[package]]
name = "gix-fetchhead"
version = "0.0.0"
@@ -1660,70 +1660,72 @@ version = "0.0.0"
[[package]]
name = "gix-fs"
version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9b37a1832f691fdc09910bd267f9a2e413737c1f9ec68c6e31f9e802616278a9"
dependencies = [
"gix-features 0.29.0",
- "tempfile",
]
[[package]]
name = "gix-fs"
-version = "0.1.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9b37a1832f691fdc09910bd267f9a2e413737c1f9ec68c6e31f9e802616278a9"
+version = "0.2.0"
dependencies = [
- "gix-features 0.29.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gix-features 0.30.0",
+ "tempfile",
]
[[package]]
name = "gix-glob"
version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c07c98204529ac3f24b34754540a852593d2a4c7349008df389240266627a72a"
dependencies = [
"bitflags 2.1.0",
"bstr",
- "document-features",
"gix-features 0.29.0",
"gix-path 0.8.0",
- "gix-testtools",
- "serde",
]
[[package]]
name = "gix-glob"
-version = "0.7.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c07c98204529ac3f24b34754540a852593d2a4c7349008df389240266627a72a"
+version = "0.8.0"
dependencies = [
"bitflags 2.1.0",
"bstr",
- "gix-features 0.29.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-path 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "document-features",
+ "gix-features 0.30.0",
+ "gix-path 0.8.1",
+ "gix-testtools",
+ "serde",
]
[[package]]
name = "gix-hash"
version = "0.11.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "078eec3ac2808cc03f0bddd2704cb661da5c5dc33b41a9d7947b141d499c7c42"
dependencies = [
- "document-features",
- "gix-features 0.29.0",
- "gix-testtools",
"hex",
- "serde",
"thiserror",
]
[[package]]
name = "gix-hash"
-version = "0.11.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "078eec3ac2808cc03f0bddd2704cb661da5c5dc33b41a9d7947b141d499c7c42"
+version = "0.11.2"
dependencies = [
+ "document-features",
+ "gix-features 0.30.0",
+ "gix-testtools",
"hex",
+ "serde",
"thiserror",
]
[[package]]
name = "gix-hashtable"
version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "afebb85691c6a085b114e01a27f4a61364519298c5826cb87a45c304802299bc"
dependencies = [
"gix-hash 0.11.1",
"hashbrown 0.13.2",
@@ -1732,11 +1734,9 @@ dependencies = [
[[package]]
name = "gix-hashtable"
-version = "0.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "afebb85691c6a085b114e01a27f4a61364519298c5826cb87a45c304802299bc"
+version = "0.2.1"
dependencies = [
- "gix-hash 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gix-hash 0.11.2",
"hashbrown 0.13.2",
"parking_lot",
]
@@ -1744,69 +1744,69 @@ dependencies = [
[[package]]
name = "gix-ignore"
version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ba205b6df563e2906768bb22834c82eb46c5fdfcd86ba2c347270bc8309a05b2"
dependencies = [
"bstr",
- "document-features",
- "gix-fs 0.1.1",
"gix-glob 0.7.0",
"gix-path 0.8.0",
- "gix-testtools",
- "serde",
"unicode-bom",
]
[[package]]
name = "gix-ignore"
-version = "0.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ba205b6df563e2906768bb22834c82eb46c5fdfcd86ba2c347270bc8309a05b2"
+version = "0.3.0"
dependencies = [
"bstr",
- "gix-glob 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-path 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "document-features",
+ "gix-fs 0.2.0",
+ "gix-glob 0.8.0",
+ "gix-path 0.8.1",
+ "gix-testtools",
+ "serde",
"unicode-bom",
]
[[package]]
name = "gix-index"
version = "0.16.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f39c1ccc8f1912cbbd5191efc28dbc5f0d0598042aa56bc09427b7c34efab3ba"
dependencies = [
"bitflags 2.1.0",
"bstr",
"btoi",
- "document-features",
"filetime",
"gix-bitmap 0.2.3",
"gix-features 0.29.0",
"gix-hash 0.11.1",
"gix-lock 5.0.1",
- "gix-object 0.29.2",
+ "gix-object 0.29.1",
"gix-traverse 0.25.0",
"itoa",
"memmap2",
- "serde",
"smallvec",
"thiserror",
]
[[package]]
name = "gix-index"
-version = "0.16.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f39c1ccc8f1912cbbd5191efc28dbc5f0d0598042aa56bc09427b7c34efab3ba"
+version = "0.17.0"
dependencies = [
"bitflags 2.1.0",
"bstr",
"btoi",
+ "document-features",
"filetime",
- "gix-bitmap 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-features 0.29.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-hash 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-lock 5.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-object 0.29.1",
- "gix-traverse 0.25.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gix-bitmap 0.2.4",
+ "gix-features 0.30.0",
+ "gix-hash 0.11.2",
+ "gix-lock 6.0.0",
+ "gix-object 0.30.0",
+ "gix-traverse 0.26.0",
"itoa",
"memmap2",
+ "serde",
"smallvec",
"thiserror",
]
@@ -1818,9 +1818,9 @@ dependencies = [
"bstr",
"filetime",
"gix",
- "gix-features 0.29.0",
- "gix-hash 0.11.1",
- "gix-index 0.16.1",
+ "gix-features 0.30.0",
+ "gix-hash 0.11.2",
+ "gix-index 0.17.0",
"gix-testtools",
]
@@ -1831,31 +1831,31 @@ version = "0.0.0"
[[package]]
name = "gix-lock"
version = "5.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2c693d7f05730fa74a7c467150adc7cea393518410c65f0672f80226b8111555"
dependencies = [
"gix-tempfile 5.0.3",
"gix-utils 0.1.1",
- "tempfile",
"thiserror",
]
[[package]]
name = "gix-lock"
-version = "5.0.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2c693d7f05730fa74a7c467150adc7cea393518410c65f0672f80226b8111555"
+version = "6.0.0"
dependencies = [
- "gix-tempfile 5.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-utils 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gix-tempfile 6.0.0",
+ "gix-utils 0.1.2",
+ "tempfile",
"thiserror",
]
[[package]]
name = "gix-mailmap"
-version = "0.12.0"
+version = "0.13.0"
dependencies = [
"bstr",
"document-features",
- "gix-actor 0.20.0",
+ "gix-actor 0.21.0",
"gix-testtools",
"serde",
"thiserror",
@@ -1863,14 +1863,14 @@ dependencies = [
[[package]]
name = "gix-negotiate"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"bitflags 2.1.0",
"gix-commitgraph",
- "gix-hash 0.11.1",
- "gix-object 0.29.2",
+ "gix-hash 0.11.2",
+ "gix-object 0.30.0",
"gix-odb",
- "gix-ref 0.29.1",
+ "gix-ref 0.30.0",
"gix-revision",
"gix-testtools",
"smallvec",
@@ -1889,10 +1889,10 @@ checksum = "c9bb30ce0818d37096daa29efe361a4bc6dd0b51a5726598898be7e9a40a01e1"
dependencies = [
"bstr",
"btoi",
- "gix-actor 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-features 0.29.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-hash 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-validate 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gix-actor 0.20.0",
+ "gix-features 0.29.0",
+ "gix-hash 0.11.1",
+ "gix-validate 0.7.4",
"hex",
"itoa",
"nom",
@@ -1902,16 +1902,16 @@ dependencies = [
[[package]]
name = "gix-object"
-version = "0.29.2"
+version = "0.30.0"
dependencies = [
"bstr",
"btoi",
"document-features",
- "gix-actor 0.20.0",
- "gix-features 0.29.0",
- "gix-hash 0.11.1",
+ "gix-actor 0.21.0",
+ "gix-features 0.30.0",
+ "gix-hash 0.11.2",
"gix-testtools",
- "gix-validate 0.7.4",
+ "gix-validate 0.7.5",
"hex",
"itoa",
"nom",
@@ -1923,19 +1923,19 @@ dependencies = [
[[package]]
name = "gix-odb"
-version = "0.45.0"
+version = "0.46.0"
dependencies = [
"arc-swap",
"crossbeam-channel",
"document-features",
"filetime",
- "gix-actor 0.20.0",
- "gix-features 0.29.0",
- "gix-hash 0.11.1",
- "gix-object 0.29.2",
+ "gix-actor 0.21.0",
+ "gix-features 0.30.0",
+ "gix-hash 0.11.2",
+ "gix-object 0.30.0",
"gix-pack",
- "gix-path 0.8.0",
- "gix-quote 0.4.3",
+ "gix-path 0.8.1",
+ "gix-quote 0.4.4",
"gix-testtools",
"maplit",
"parking_lot",
@@ -1947,20 +1947,20 @@ dependencies = [
[[package]]
name = "gix-pack"
-version = "0.35.0"
+version = "0.36.0"
dependencies = [
"clru",
"document-features",
"gix-chunk",
"gix-diff",
- "gix-features 0.29.0",
- "gix-hash 0.11.1",
- "gix-hashtable 0.2.0",
- "gix-object 0.29.2",
- "gix-path 0.8.0",
- "gix-tempfile 5.0.3",
+ "gix-features 0.30.0",
+ "gix-hash 0.11.2",
+ "gix-hashtable 0.2.1",
+ "gix-object 0.30.0",
+ "gix-path 0.8.1",
+ "gix-tempfile 6.0.0",
"gix-testtools",
- "gix-traverse 0.25.0",
+ "gix-traverse 0.26.0",
"memmap2",
"parking_lot",
"serde",
@@ -1974,13 +1974,13 @@ name = "gix-pack-tests"
version = "0.30.1"
dependencies = [
"bstr",
- "gix-features 0.29.0",
- "gix-hash 0.11.1",
- "gix-object 0.29.2",
+ "gix-features 0.30.0",
+ "gix-hash 0.11.2",
+ "gix-object 0.30.0",
"gix-odb",
"gix-pack",
"gix-testtools",
- "gix-traverse 0.25.0",
+ "gix-traverse 0.26.0",
"maplit",
"memmap2",
"tempfile",
@@ -1988,14 +1988,14 @@ dependencies = [
[[package]]
name = "gix-packetline"
-version = "0.16.1"
+version = "0.16.2"
dependencies = [
"async-std",
"bstr",
"document-features",
"futures-io",
"futures-lite",
- "gix-hash 0.11.1",
+ "gix-hash 0.11.2",
"gix-odb",
"hex",
"maybe-async",
@@ -2007,23 +2007,23 @@ dependencies = [
[[package]]
name = "gix-path"
version = "0.8.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4fc78f47095a0c15aea0e66103838f0748f4494bf7a9555dfe0f00425400396c"
dependencies = [
"bstr",
"home",
"once_cell",
- "tempfile",
"thiserror",
]
[[package]]
name = "gix-path"
-version = "0.8.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4fc78f47095a0c15aea0e66103838f0748f4494bf7a9555dfe0f00425400396c"
+version = "0.8.1"
dependencies = [
"bstr",
"home",
"once_cell",
+ "tempfile",
"thiserror",
]
@@ -2033,8 +2033,8 @@ version = "0.1.0"
dependencies = [
"bitflags 2.1.0",
"bstr",
- "gix-attributes 0.12.0",
- "gix-glob 0.7.0",
+ "gix-attributes 0.13.0",
+ "gix-glob 0.8.0",
"gix-testtools",
"once_cell",
"thiserror",
@@ -2042,7 +2042,7 @@ dependencies = [
[[package]]
name = "gix-prompt"
-version = "0.5.0"
+version = "0.5.1"
dependencies = [
"expectrl",
"gix-command",
@@ -2056,7 +2056,7 @@ dependencies = [
[[package]]
name = "gix-protocol"
-version = "0.32.0"
+version = "0.33.0"
dependencies = [
"async-std",
"async-trait",
@@ -2066,8 +2066,8 @@ dependencies = [
"futures-io",
"futures-lite",
"gix-credentials",
- "gix-features 0.29.0",
- "gix-hash 0.11.1",
+ "gix-features 0.30.0",
+ "gix-hash 0.11.2",
"gix-packetline",
"gix-testtools",
"gix-transport",
@@ -2080,6 +2080,8 @@ dependencies = [
[[package]]
name = "gix-quote"
version = "0.4.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a282f5a8d9ee0b09ec47390ac727350c48f2f5c76d803cd8da6b3e7ad56e0bcb"
dependencies = [
"bstr",
"btoi",
@@ -2088,9 +2090,7 @@ dependencies = [
[[package]]
name = "gix-quote"
-version = "0.4.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a282f5a8d9ee0b09ec47390ac727350c48f2f5c76d803cd8da6b3e7ad56e0bcb"
+version = "0.4.4"
dependencies = [
"bstr",
"btoi",
@@ -2104,43 +2104,43 @@ version = "0.0.0"
[[package]]
name = "gix-ref"
version = "0.29.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e03989e9d49954368e1b526578230fc7189d1634acdfbe79e9ba1de717e15d5"
dependencies = [
- "document-features",
"gix-actor 0.20.0",
"gix-features 0.29.0",
"gix-fs 0.1.1",
"gix-hash 0.11.1",
"gix-lock 5.0.1",
- "gix-object 0.29.2",
+ "gix-object 0.29.1",
"gix-path 0.8.0",
"gix-tempfile 5.0.3",
- "gix-testtools",
- "gix-utils 0.1.1",
"gix-validate 0.7.4",
"memmap2",
"nom",
- "serde",
- "tempfile",
"thiserror",
]
[[package]]
name = "gix-ref"
-version = "0.29.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e03989e9d49954368e1b526578230fc7189d1634acdfbe79e9ba1de717e15d5"
+version = "0.30.0"
dependencies = [
- "gix-actor 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-features 0.29.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-fs 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-hash 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-lock 5.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-object 0.29.1",
- "gix-path 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-tempfile 5.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-validate 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
+ "document-features",
+ "gix-actor 0.21.0",
+ "gix-features 0.30.0",
+ "gix-fs 0.2.0",
+ "gix-hash 0.11.2",
+ "gix-lock 6.0.0",
+ "gix-object 0.30.0",
+ "gix-path 0.8.1",
+ "gix-tempfile 6.0.0",
+ "gix-testtools",
+ "gix-utils 0.1.2",
+ "gix-validate 0.7.5",
"memmap2",
"nom",
+ "serde",
+ "tempfile",
"thiserror",
]
@@ -2148,18 +2148,18 @@ dependencies = [
name = "gix-ref-tests"
version = "0.0.0"
dependencies = [
- "gix-actor 0.20.0",
- "gix-discover 0.18.1",
- "gix-features 0.29.0",
- "gix-fs 0.1.1",
- "gix-hash 0.11.1",
- "gix-lock 5.0.1",
- "gix-object 0.29.2",
+ "gix-actor 0.21.0",
+ "gix-discover 0.19.0",
+ "gix-features 0.30.0",
+ "gix-fs 0.2.0",
+ "gix-hash 0.11.2",
+ "gix-lock 6.0.0",
+ "gix-object 0.30.0",
"gix-odb",
- "gix-ref 0.29.1",
+ "gix-ref 0.30.0",
"gix-testtools",
- "gix-validate 0.7.4",
- "gix-worktree 0.17.1",
+ "gix-validate 0.7.5",
+ "gix-worktree 0.18.0",
"tempfile",
]
@@ -2168,25 +2168,25 @@ name = "gix-refspec"
version = "0.11.0"
dependencies = [
"bstr",
- "gix-hash 0.11.1",
+ "gix-hash 0.11.2",
"gix-revision",
"gix-testtools",
- "gix-validate 0.7.4",
+ "gix-validate 0.7.5",
"smallvec",
"thiserror",
]
[[package]]
name = "gix-revision"
-version = "0.14.0"
+version = "0.15.0"
dependencies = [
"bstr",
"document-features",
"gix-commitgraph",
- "gix-date 0.5.0",
- "gix-hash 0.11.1",
- "gix-hashtable 0.2.0",
- "gix-object 0.29.2",
+ "gix-date 0.5.1",
+ "gix-hash 0.11.2",
+ "gix-hashtable 0.2.1",
+ "gix-object 0.30.0",
"gix-odb",
"gix-testtools",
"serde",
@@ -2197,25 +2197,25 @@ dependencies = [
[[package]]
name = "gix-sec"
version = "0.8.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "794520043d5a024dfeac335c6e520cb616f6963e30dab995892382e998c12897"
dependencies = [
"bitflags 2.1.0",
- "document-features",
"gix-path 0.8.0",
"libc",
- "serde",
- "tempfile",
"windows 0.48.0",
]
[[package]]
name = "gix-sec"
-version = "0.8.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "794520043d5a024dfeac335c6e520cb616f6963e30dab995892382e998c12897"
+version = "0.8.1"
dependencies = [
"bitflags 2.1.0",
- "gix-path 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "document-features",
+ "gix-path 0.8.1",
"libc",
+ "serde",
+ "tempfile",
"windows 0.48.0",
]
@@ -2230,44 +2230,44 @@ version = "0.0.0"
[[package]]
name = "gix-tempfile"
version = "5.0.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d71a0d32f34e71e86586124225caefd78dabc605d0486de580d717653addf182"
dependencies = [
- "dashmap",
- "document-features",
"gix-fs 0.1.1",
"libc",
"once_cell",
"parking_lot",
- "signal-hook",
- "signal-hook-registry",
"tempfile",
]
[[package]]
name = "gix-tempfile"
-version = "5.0.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d71a0d32f34e71e86586124225caefd78dabc605d0486de580d717653addf182"
+version = "6.0.0"
dependencies = [
- "gix-fs 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "dashmap",
+ "document-features",
+ "gix-fs 0.2.0",
"libc",
"once_cell",
"parking_lot",
+ "signal-hook",
+ "signal-hook-registry",
"tempfile",
]
[[package]]
name = "gix-testtools"
-version = "0.12.0"
+version = "0.13.0"
dependencies = [
"bstr",
"crc",
"fastrand",
"fs_extra",
"gix-discover 0.18.0",
- "gix-fs 0.1.1",
- "gix-ignore 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-lock 5.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-tempfile 5.0.3",
+ "gix-fs 0.2.0",
+ "gix-ignore 0.2.0",
+ "gix-lock 5.0.1",
+ "gix-tempfile 6.0.0",
"gix-worktree 0.17.0",
"io-close",
"is_ci",
@@ -2285,7 +2285,7 @@ version = "0.0.0"
[[package]]
name = "gix-transport"
-version = "0.31.0"
+version = "0.32.0"
dependencies = [
"async-std",
"async-trait",
@@ -2298,12 +2298,12 @@ dependencies = [
"futures-lite",
"gix-command",
"gix-credentials",
- "gix-features 0.29.0",
- "gix-hash 0.11.1",
+ "gix-features 0.30.0",
+ "gix-hash 0.11.2",
"gix-pack",
"gix-packetline",
- "gix-quote 0.4.3",
- "gix-sec 0.8.0",
+ "gix-quote 0.4.4",
+ "gix-sec 0.8.1",
"gix-url",
"maybe-async",
"pin-project-lite",
@@ -2315,22 +2315,22 @@ dependencies = [
[[package]]
name = "gix-traverse"
version = "0.25.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a5be1e807f288c33bb005075111886cceb43ed8a167b3182a0f62c186e2a0dd1"
dependencies = [
"gix-hash 0.11.1",
"gix-hashtable 0.2.0",
- "gix-object 0.29.2",
+ "gix-object 0.29.1",
"thiserror",
]
[[package]]
name = "gix-traverse"
-version = "0.25.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a5be1e807f288c33bb005075111886cceb43ed8a167b3182a0f62c186e2a0dd1"
+version = "0.26.0"
dependencies = [
- "gix-hash 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-hashtable 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-object 0.29.1",
+ "gix-hash 0.11.2",
+ "gix-hashtable 0.2.1",
+ "gix-object 0.30.0",
"thiserror",
]
@@ -2338,11 +2338,11 @@ dependencies = [
name = "gix-traverse-tests"
version = "0.0.0"
dependencies = [
- "gix-hash 0.11.1",
- "gix-object 0.29.2",
+ "gix-hash 0.11.2",
+ "gix-object 0.30.0",
"gix-odb",
"gix-testtools",
- "gix-traverse 0.25.0",
+ "gix-traverse 0.26.0",
]
[[package]]
@@ -2351,12 +2351,12 @@ version = "0.0.0"
[[package]]
name = "gix-url"
-version = "0.18.0"
+version = "0.19.0"
dependencies = [
"bstr",
"document-features",
- "gix-features 0.29.0",
- "gix-path 0.8.0",
+ "gix-features 0.30.0",
+ "gix-path 0.8.1",
"home",
"serde",
"thiserror",
@@ -2366,15 +2366,15 @@ dependencies = [
[[package]]
name = "gix-utils"
version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c10b69beac219acb8df673187a1f07dde2d74092f974fb3f9eb385aeb667c909"
dependencies = [
"fastrand",
]
[[package]]
name = "gix-utils"
-version = "0.1.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c10b69beac219acb8df673187a1f07dde2d74092f974fb3f9eb385aeb667c909"
+version = "0.1.2"
dependencies = [
"fastrand",
]
@@ -2382,19 +2382,19 @@ dependencies = [
[[package]]
name = "gix-validate"
version = "0.7.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7bd629d3680773e1785e585d76fd4295b740b559cad9141517300d99a0c8c049"
dependencies = [
"bstr",
- "gix-testtools",
"thiserror",
]
[[package]]
name = "gix-validate"
-version = "0.7.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7bd629d3680773e1785e585d76fd4295b740b559cad9141517300d99a0c8c049"
+version = "0.7.5"
dependencies = [
"bstr",
+ "gix-testtools",
"thiserror",
]
@@ -2406,36 +2406,36 @@ checksum = "10bf56a1f5037d84293ea6cece61d9f27c4866b1e13c1c95f37cf56b7da7af25"
dependencies = [
"bstr",
"filetime",
- "gix-attributes 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-features 0.29.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-fs 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-glob 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-hash 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-ignore 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "gix-index 0.16.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gix-attributes 0.12.0",
+ "gix-features 0.29.0",
+ "gix-fs 0.1.1",
+ "gix-glob 0.7.0",
+ "gix-hash 0.11.1",
+ "gix-ignore 0.2.0",
+ "gix-index 0.16.1",
"gix-object 0.29.1",
- "gix-path 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "gix-path 0.8.0",
"io-close",
"thiserror",
]
[[package]]
name = "gix-worktree"
-version = "0.17.1"
+version = "0.18.0"
dependencies = [
"bstr",
"document-features",
"filetime",
- "gix-attributes 0.12.0",
- "gix-features 0.29.0",
- "gix-fs 0.1.1",
- "gix-glob 0.7.0",
- "gix-hash 0.11.1",
- "gix-ignore 0.2.0",
- "gix-index 0.16.1",
- "gix-object 0.29.2",
+ "gix-attributes 0.13.0",
+ "gix-features 0.30.0",
+ "gix-fs 0.2.0",
+ "gix-glob 0.8.0",
+ "gix-hash 0.11.2",
+ "gix-ignore 0.3.0",
+ "gix-index 0.17.0",
+ "gix-object 0.30.0",
"gix-odb",
- "gix-path 0.8.0",
+ "gix-path 0.8.1",
"gix-testtools",
"io-close",
"serde",
diff --git a/Cargo.toml b/Cargo.toml
index 44a8cf19601..948bc8d21cb 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -152,7 +152,7 @@ gitoxide-core-async-client = ["gitoxide-core/async-client", "futures-lite"]
anyhow = "1.0.42"
gitoxide-core = { version = "^0.28.0", path = "gitoxide-core" }
-gix-features = { version = "^0.29.0", path = "gix-features" }
+gix-features = { version = "^0.30.0", path = "gix-features" }
gix = { version = "^0.45.0", path = "gix", default-features = false }
time = "0.3.19"
diff --git a/gitoxide-core/Cargo.toml b/gitoxide-core/Cargo.toml
index 092eb7e0096..a24a3eddb99 100644
--- a/gitoxide-core/Cargo.toml
+++ b/gitoxide-core/Cargo.toml
@@ -39,8 +39,8 @@ serde = ["gix/serde", "serde_json", "dep:serde", "bytesize/serde"]
[dependencies]
# deselect everything else (like "performance") as this should be controllable by the parent application.
gix = { version = "^0.45.0", path = "../gix", default-features = false }
-gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.35.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static"] }
-gix-transport-configuration-only = { package = "gix-transport", version = "^0.31.0", path = "../gix-transport", default-features = false }
+gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.36.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static"] }
+gix-transport-configuration-only = { package = "gix-transport", version = "^0.32.0", path = "../gix-transport", default-features = false }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
anyhow = "1.0.42"
thiserror = "1.0.34"
@@ -57,7 +57,7 @@ futures-io = { version = "0.3.16", optional = true }
blocking = { version = "1.0.2", optional = true }
# for 'organize' functionality
-gix-url = { version = "^0.18.0", path = "../gix-url", optional = true }
+gix-url = { version = "^0.19.0", 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 3af247263f4..2ce60274b82 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.21.0 (2023-06-06)
### New Features (BREAKING)
@@ -14,13 +14,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
parsing identities of actors by themselves.
* `SignatureRef::actor()` is renamed to `identity()` as it now returns this type.
- * `SignatureRef::empty()` was removed as it is only another name for `default()`.
+* `SignatureRef::empty()` was removed as it is only another name for `default()`.
### Commit Statistics
- - 8 commits contributed to the release over the course of 12 calendar days.
+ - 10 commits contributed to the release over the course of 12 calendar days.
- 48 days passed between releases.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
@@ -38,6 +38,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
+ - `just fmt` ([`ffc1276`](https://github.com/Byron/gitoxide/commit/ffc1276e0c991ac33ce842f5dca0b45ac69680c0))
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'integrate-gix-negotiate' ([`ae845de`](https://github.com/Byron/gitoxide/commit/ae845dea6cee6523c88a23d7a14293589cf8092f))
- Thanks clippy ([`9525ac8`](https://github.com/Byron/gitoxide/commit/9525ac822aa902f5325f17e7b08ffb60b683e0e7))
- Merge pull request #878 from blinxen/main ([`67da689`](https://github.com/Byron/gitoxide/commit/67da6894c8d8a24b982c732a1753a3e0a3300cc3))
diff --git a/gix-actor/Cargo.toml b/gix-actor/Cargo.toml
index bde655efd78..4525fdf408a 100644
--- a/gix-actor/Cargo.toml
+++ b/gix-actor/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-actor"
-version = "0.20.0"
+version = "0.21.0"
description = "A way to identify git actors"
authors = ["Sebastian Thiel "]
repository = "https://github.com/Byron/gitoxide"
@@ -17,8 +17,8 @@ doctest = false
serde = ["dep:serde", "bstr/serde", "gix-date/serde"]
[dependencies]
-gix-features = { version = "^0.29.0", path = "../gix-features", optional = true }
-gix-date = { version = "^0.5.0", path = "../gix-date" }
+gix-features = { version = "^0.30.0", path = "../gix-features", optional = true }
+gix-date = { version = "^0.5.1", path = "../gix-date" }
thiserror = "1.0.38"
btoi = "0.4.2"
diff --git a/gix-archive/Cargo.toml b/gix-archive/Cargo.toml
index 2da6b41e9f5..8b691b84484 100644
--- a/gix-archive/Cargo.toml
+++ b/gix-archive/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-archive"
-version = "0.1.0"
+version = "0.2.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "implements archive generation from of a tree"
@@ -13,5 +13,5 @@ doctest = false
[dependencies]
thiserror = "1.0.26"
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
-gix-object = { version = "^0.29.2", path = "../gix-object" }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
+gix-object = { version = "^0.30.0", path = "../gix-object" }
diff --git a/gix-attributes/CHANGELOG.md b/gix-attributes/CHANGELOG.md
index 9bf03bfb63e..aea83e3a415 100644
--- a/gix-attributes/CHANGELOG.md
+++ b/gix-attributes/CHANGELOG.md
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## Unreleased
+## 0.13.0 (2023-06-06)
### Bug Fixes (BREAKING)
@@ -17,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- - 7 commits contributed to the release over the course of 27 calendar days.
+ - 9 commits contributed to the release over the course of 27 calendar days.
- 40 days passed between releases.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
@@ -29,6 +29,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
+ - `just fmt` ([`ffc1276`](https://github.com/Byron/gitoxide/commit/ffc1276e0c991ac33ce842f5dca0b45ac69680c0))
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'auto-clippy' ([`dbf8aa1`](https://github.com/Byron/gitoxide/commit/dbf8aa19d19109195d0274928eae4b94f248cd88))
- Autofix map-or-unwrap clippy lint (and manual fix what was left) ([`2087032`](https://github.com/Byron/gitoxide/commit/2087032b5956dcd82bce6ac57e530e8724b57f17))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
diff --git a/gix-attributes/Cargo.toml b/gix-attributes/Cargo.toml
index 1cf54c56ec8..845de261308 100644
--- a/gix-attributes/Cargo.toml
+++ b/gix-attributes/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-attributes"
-version = "0.12.0"
+version = "0.13.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project dealing .gitattributes files"
@@ -17,9 +17,9 @@ doctest = false
serde = ["dep:serde", "bstr/serde", "gix-glob/serde", "kstring/serde"]
[dependencies]
-gix-path = { version = "^0.8.0", path = "../gix-path" }
-gix-quote = { version = "^0.4.3", path = "../gix-quote" }
-gix-glob = { version = "^0.7.0", path = "../gix-glob" }
+gix-path = { version = "^0.8.1", path = "../gix-path" }
+gix-quote = { version = "^0.4.4", path = "../gix-quote" }
+gix-glob = { version = "^0.8.0", path = "../gix-glob" }
bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}
smallvec = "1.10.0"
diff --git a/gix-bitmap/CHANGELOG.md b/gix-bitmap/CHANGELOG.md
index bc6d871f6ca..5124f5625b9 100644
--- a/gix-bitmap/CHANGELOG.md
+++ b/gix-bitmap/CHANGELOG.md
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## Unreleased
+## 0.2.4 (2023-06-06)
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 12 calendar days.
+ - 4 commits contributed to the release over the course of 12 calendar days.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
- Merge branch 'blinxen/main' ([`9375cd7`](https://github.com/Byron/gitoxide/commit/9375cd75b01aa22a0e2eed6305fe45fabfd6c1ac))
- Include license files in all crates ([`facaaf6`](https://github.com/Byron/gitoxide/commit/facaaf633f01c857dcf2572c6dbe0a92b7105c1c))
diff --git a/gix-bitmap/Cargo.toml b/gix-bitmap/Cargo.toml
index d14a664cc88..b53eff32bae 100644
--- a/gix-bitmap/Cargo.toml
+++ b/gix-bitmap/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-bitmap"
-version = "0.2.3"
+version = "0.2.4"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project dedicated implementing the standard git bitmap format"
diff --git a/gix-chunk/CHANGELOG.md b/gix-chunk/CHANGELOG.md
index 9aee36ba8a7..357f6e5c94d 100644
--- a/gix-chunk/CHANGELOG.md
+++ b/gix-chunk/CHANGELOG.md
@@ -5,13 +5,22 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## Unreleased
+## 0.4.2 (2023-06-06)
+
+### Bug Fixes
+
+ - note that crates have been renamed from `git-*` to `gix-*`.
+ This also means that the `git-*` prefixed crates of the `gitoxide` project
+ are effectively unmaintained.
+ Use the crates with the `gix-*` prefix instead.
+
+ If you were using `git-repository`, then `gix` is its substitute.
### Commit Statistics
- - 6 commits contributed to the release over the course of 12 calendar days.
+ - 7 commits contributed to the release over the course of 12 calendar days.
- 109 days passed between releases.
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
@@ -23,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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Minor fixes ([`89a8cfe`](https://github.com/Byron/gitoxide/commit/89a8cfe40e5c3a9d4a4181fa055e3f4a529a8081))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
@@ -31,17 +41,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Include license files in all crates ([`facaaf6`](https://github.com/Byron/gitoxide/commit/facaaf633f01c857dcf2572c6dbe0a92b7105c1c))
-## 0.4.2 (2023-02-17)
-
-### Bug Fixes
-
- - note that crates have been renamed from `git-*` to `gix-*`.
- This also means that the `git-*` prefixed crates of the `gitoxide` project
- are effectively unmaintained.
- Use the crates with the `gix-*` prefix instead.
-
- If you were using `git-repository`, then `gix` is its substitute.
-
## 0.4.1 (2023-02-17)
diff --git a/gix-chunk/Cargo.toml b/gix-chunk/Cargo.toml
index 70253ebfa1b..464b27c3883 100644
--- a/gix-chunk/Cargo.toml
+++ b/gix-chunk/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-chunk"
-version = "0.4.1"
+version = "0.4.2"
description = "Interact with the git chunk file format used in multi-pack index and commit-graph files"
authors = ["Sebastian Thiel "]
repository = "https://github.com/Byron/gitoxide"
diff --git a/gix-command/CHANGELOG.md b/gix-command/CHANGELOG.md
index 0c32d0f8519..15b1e4b8218 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.2.5 (2023-06-06)
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 12 calendar days.
+ - 4 commits contributed to the release over the course of 12 calendar days.
- 105 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
- Merge branch 'blinxen/main' ([`9375cd7`](https://github.com/Byron/gitoxide/commit/9375cd75b01aa22a0e2eed6305fe45fabfd6c1ac))
- Include license files in all crates ([`facaaf6`](https://github.com/Byron/gitoxide/commit/facaaf633f01c857dcf2572c6dbe0a92b7105c1c))
diff --git a/gix-command/Cargo.toml b/gix-command/Cargo.toml
index 37dca07a99f..feef6cc1f7c 100644
--- a/gix-command/Cargo.toml
+++ b/gix-command/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-command"
-version = "0.2.4"
+version = "0.2.5"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project handling internal git command execution"
diff --git a/gix-commitgraph/CHANGELOG.md b/gix-commitgraph/CHANGELOG.md
index 62125af43bf..a431e56d63e 100644
--- a/gix-commitgraph/CHANGELOG.md
+++ b/gix-commitgraph/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.16.0 (2023-06-06)
### New Features
@@ -17,7 +17,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 17 calendar days.
+ - 10 commits contributed to the release over the course of 17 calendar days.
- 18 days passed between releases.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
@@ -29,6 +29,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'integrate-gix-negotiate' ([`ae845de`](https://github.com/Byron/gitoxide/commit/ae845dea6cee6523c88a23d7a14293589cf8092f))
- Add note about corrected generation dates ([`f3193c9`](https://github.com/Byron/gitoxide/commit/f3193c9729c935be844df8faeb2e696844ba8d1f))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
diff --git a/gix-commitgraph/Cargo.toml b/gix-commitgraph/Cargo.toml
index 227673eccbf..2b827827b62 100644
--- a/gix-commitgraph/Cargo.toml
+++ b/gix-commitgraph/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-commitgraph"
-version = "0.15.0"
+version = "0.16.0"
repository = "https://github.com/Byron/gitoxide"
documentation = "https://git-scm.com/docs/commit-graph#:~:text=The%20commit-graph%20file%20is%20a%20supplemental%20data%20structure,or%20in%20the%20info%20directory%20of%20an%20alternate."
license = "MIT/Apache-2.0"
@@ -18,9 +18,9 @@ doctest = false
serde = ["dep:serde", "gix-hash/serde", "bstr/serde"]
[dependencies]
-gix-features = { version = "^0.29.0", path = "../gix-features", features = ["rustsha1"] }
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
-gix-chunk = { version = "^0.4.1", path = "../gix-chunk" }
+gix-features = { version = "^0.30.0", path = "../gix-features", features = ["rustsha1"] }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
+gix-chunk = { version = "^0.4.2", path = "../gix-chunk" }
bstr = { version = "1.3.0", default-features = false, features = ["std"] }
memmap2 = "0.5.0"
diff --git a/gix-config-value/CHANGELOG.md b/gix-config-value/CHANGELOG.md
index 0c660f032ae..a6f46b1c0eb 100644
--- a/gix-config-value/CHANGELOG.md
+++ b/gix-config-value/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.1 (2023-06-06)
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.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
diff --git a/gix-config-value/Cargo.toml b/gix-config-value/Cargo.toml
index cdaba4fc2bb..b1042869780 100644
--- a/gix-config-value/Cargo.toml
+++ b/gix-config-value/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-config-value"
-version = "0.12.0"
+version = "0.12.1"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A crate of the gitoxide project providing gix-config value parsing"
@@ -16,7 +16,7 @@ doctest = false
serde = ["dep:serde", "bstr/serde"]
[dependencies]
-gix-path = { version = "^0.8.0", path = "../gix-path" }
+gix-path = { version = "^0.8.1", path = "../gix-path" }
thiserror = "1.0.32"
bstr = "1.0.1"
diff --git a/gix-config/CHANGELOG.md b/gix-config/CHANGELOG.md
index 2089041835c..d6439d26ccb 100644
--- a/gix-config/CHANGELOG.md
+++ b/gix-config/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.23.0 (2023-06-06)
+
+
### Chore
@@ -15,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- - 8 commits contributed to the release over the course of 38 calendar days.
+ - 9 commits contributed to the release over the course of 38 calendar days.
- 40 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 +29,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
- Merge branch 'auto-clippy' ([`dbf8aa1`](https://github.com/Byron/gitoxide/commit/dbf8aa19d19109195d0274928eae4b94f248cd88))
@@ -2357,7 +2360,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_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_envopen
## v0.1.1 (2021-05-09)
diff --git a/gix-config/Cargo.toml b/gix-config/Cargo.toml
index f7860761e81..d6931079f1c 100644
--- a/gix-config/Cargo.toml
+++ b/gix-config/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-config"
-version = "0.22.0"
+version = "0.23.0"
repository = "https://github.com/Byron/gitoxide"
description = "A gix-config file parser and editor from the gitoxide project"
license = "MIT OR Apache-2.0"
@@ -17,12 +17,12 @@ autotests = false
serde = ["dep:serde", "bstr/serde", "gix-sec/serde", "gix-ref/serde", "gix-glob/serde", "gix-config-value/serde"]
[dependencies]
-gix-features = { version = "^0.29.0", path = "../gix-features"}
-gix-config-value = { version = "^0.12.0", path = "../gix-config-value" }
-gix-path = { version = "^0.8.0", path = "../gix-path" }
-gix-sec = { version = "^0.8.0", path = "../gix-sec" }
-gix-ref = { version = "^0.29.1", path = "../gix-ref" }
-gix-glob = { version = "^0.7.0", path = "../gix-glob" }
+gix-features = { version = "^0.30.0", path = "../gix-features"}
+gix-config-value = { version = "^0.12.1", path = "../gix-config-value" }
+gix-path = { version = "^0.8.1", path = "../gix-path" }
+gix-sec = { version = "^0.8.1", path = "../gix-sec" }
+gix-ref = { version = "^0.30.0", path = "../gix-ref" }
+gix-glob = { version = "^0.8.0", path = "../gix-glob" }
log = "0.4.17"
nom = { version = "7", default_features = false, features = [ "std" ] }
diff --git a/gix-credentials/CHANGELOG.md b/gix-credentials/CHANGELOG.md
index a173c990b55..bd186987a48 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.15.0 (2023-06-06)
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.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'auto-clippy' ([`dbf8aa1`](https://github.com/Byron/gitoxide/commit/dbf8aa19d19109195d0274928eae4b94f248cd88))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
- Merge branch 'blinxen/main' ([`9375cd7`](https://github.com/Byron/gitoxide/commit/9375cd75b01aa22a0e2eed6305fe45fabfd6c1ac))
diff --git a/gix-credentials/Cargo.toml b/gix-credentials/Cargo.toml
index 25dd7e6f972..54549e5603c 100644
--- a/gix-credentials/Cargo.toml
+++ b/gix-credentials/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-credentials"
-version = "0.14.0"
+version = "0.15.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project to interact with git credentials helpers"
@@ -16,12 +16,12 @@ doctest = false
serde = ["dep:serde", "bstr/serde", "gix-sec/serde"]
[dependencies]
-gix-sec = { version = "^0.8.0", path = "../gix-sec" }
-gix-url = { version = "^0.18.0", path = "../gix-url" }
-gix-path = { version = "^0.8.0", path = "../gix-path" }
-gix-command = { version = "^0.2.4", path = "../gix-command" }
-gix-config-value = { version = "^0.12.0", path = "../gix-config-value" }
-gix-prompt = { version = "^0.5.0", path = "../gix-prompt" }
+gix-sec = { version = "^0.8.1", path = "../gix-sec" }
+gix-url = { version = "^0.19.0", path = "../gix-url" }
+gix-path = { version = "^0.8.1", path = "../gix-path" }
+gix-command = { version = "^0.2.5", path = "../gix-command" }
+gix-config-value = { version = "^0.12.1", path = "../gix-config-value" }
+gix-prompt = { version = "^0.5.1", path = "../gix-prompt" }
thiserror = "1.0.32"
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
diff --git a/gix-date/CHANGELOG.md b/gix-date/CHANGELOG.md
index c66c948489f..f399d207b82 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.5.1 (2023-06-06)
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 12 calendar days.
+ - 4 commits contributed to the release over the course of 12 calendar days.
- 48 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
- Merge branch 'blinxen/main' ([`9375cd7`](https://github.com/Byron/gitoxide/commit/9375cd75b01aa22a0e2eed6305fe45fabfd6c1ac))
- Include license files in all crates ([`facaaf6`](https://github.com/Byron/gitoxide/commit/facaaf633f01c857dcf2572c6dbe0a92b7105c1c))
diff --git a/gix-date/Cargo.toml b/gix-date/Cargo.toml
index 801312cec1a..aa9336eaccc 100644
--- a/gix-date/Cargo.toml
+++ b/gix-date/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-date"
-version = "0.5.0"
+version = "0.5.1"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project parsing dates the way git does"
diff --git a/gix-diff/CHANGELOG.md b/gix-diff/CHANGELOG.md
index 22cd290774b..76b6c7b6649 100644
--- a/gix-diff/CHANGELOG.md
+++ b/gix-diff/CHANGELOG.md
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## Unreleased
+## 0.30.0 (2023-06-06)
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 25 calendar days.
+ - 9 commits contributed to the release over the course of 25 calendar days.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge pull request #878 from blinxen/main ([`67da689`](https://github.com/Byron/gitoxide/commit/67da6894c8d8a24b982c732a1753a3e0a3300cc3))
- Include missing changelog file in some crates ([`0269eed`](https://github.com/Byron/gitoxide/commit/0269eedc08c21589b5381d9b7d7fcc7004160bf8))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
diff --git a/gix-diff/Cargo.toml b/gix-diff/Cargo.toml
index 74d3911ac25..67b8808f554 100644
--- a/gix-diff/Cargo.toml
+++ b/gix-diff/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-diff"
-version = "0.29.0"
+version = "0.30.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "Calculate differences between various git objects"
@@ -20,8 +20,8 @@ wasm = ["dep:getrandom"]
doctest = false
[dependencies]
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
-gix-object = { version = "^0.29.2", path = "../gix-object" }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
+gix-object = { version = "^0.30.0", path = "../gix-object" }
thiserror = "1.0.32"
imara-diff = "0.1.3"
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
diff --git a/gix-discover/CHANGELOG.md b/gix-discover/CHANGELOG.md
index 19d0f5ffffb..7bf12fa4339 100644
--- a/gix-discover/CHANGELOG.md
+++ b/gix-discover/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.19.0 (2023-06-06)
### Bug Fixes
@@ -18,7 +18,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 13 calendar days.
+ - 11 commits contributed to the release over the course of 13 calendar days.
- 37 days passed between releases.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
@@ -30,6 +30,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
+ - `just fmt` ([`ffc1276`](https://github.com/Byron/gitoxide/commit/ffc1276e0c991ac33ce842f5dca0b45ac69680c0))
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
- Merge branch 'auto-clippy' ([`dbf8aa1`](https://github.com/Byron/gitoxide/commit/dbf8aa19d19109195d0274928eae4b94f248cd88))
diff --git a/gix-discover/Cargo.toml b/gix-discover/Cargo.toml
index d7052d546d6..0c67c2dc75e 100644
--- a/gix-discover/Cargo.toml
+++ b/gix-discover/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-discover"
-version = "0.18.1"
+version = "0.19.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "Discover git repositories and check if a directory is a git repository"
@@ -13,10 +13,10 @@ rust-version = "1.64"
doctest = false
[dependencies]
-gix-sec = { version = "^0.8.0", path = "../gix-sec" }
-gix-path = { version = "^0.8.0", path = "../gix-path" }
-gix-ref = { version = "^0.29.1", path = "../gix-ref" }
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
+gix-sec = { version = "^0.8.1", path = "../gix-sec" }
+gix-path = { version = "^0.8.1", path = "../gix-path" }
+gix-ref = { version = "^0.30.0", path = "../gix-ref" }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] }
thiserror = "1.0.26"
diff --git a/gix-features/CHANGELOG.md b/gix-features/CHANGELOG.md
index 2403f0884af..4634cc7f907 100644
--- a/gix-features/CHANGELOG.md
+++ b/gix-features/CHANGELOG.md
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## Unreleased
+## 0.30.0 (2023-06-06)
### New Features
@@ -29,7 +29,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- - 18 commits contributed to the release over the course of 22 calendar days.
+ - 19 commits contributed to the release over the course of 22 calendar days.
- 48 days passed between releases.
- 3 commits were understood as [conventional](https://www.conventionalcommits.org).
- 1 unique issue was worked on: [#851](https://github.com/Byron/gitoxide/issues/851)
@@ -49,6 +49,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* **[#851](https://github.com/Byron/gitoxide/issues/851)**
- Make current thread-count accessible in slice-workers. ([`0fa04bc`](https://github.com/Byron/gitoxide/commit/0fa04bcbdf3102c5435e64cfef894a1bfc8d6e7b))
* **Uncategorized**
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'integrate-gix-negotiate' ([`ae845de`](https://github.com/Byron/gitoxide/commit/ae845dea6cee6523c88a23d7a14293589cf8092f))
- Thanks clippy ([`9525ac8`](https://github.com/Byron/gitoxide/commit/9525ac822aa902f5325f17e7b08ffb60b683e0e7))
- Merge branch 'fix-alloc' ([`d9d9bc0`](https://github.com/Byron/gitoxide/commit/d9d9bc01b34ac75b28a5f1b75f40123aa6d83c60))
diff --git a/gix-features/Cargo.toml b/gix-features/Cargo.toml
index 5db2023d226..05f752d6379 100644
--- a/gix-features/Cargo.toml
+++ b/gix-features/Cargo.toml
@@ -2,7 +2,7 @@
name = "gix-features"
description = "A crate to integrate various capabilities using compile-time feature flags"
repository = "https://github.com/Byron/gitoxide"
-version = "0.29.0"
+version = "0.30.0"
authors = ["Sebastian Thiel "]
license = "MIT/Apache-2.0"
edition = "2021"
@@ -106,7 +106,7 @@ required-features = ["io-pipe"]
[dependencies]
#! ### Optional Dependencies
-gix-hash = { version = "^0.11.0", path = "../gix-hash" }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
diff --git a/gix-fs/CHANGELOG.md b/gix-fs/CHANGELOG.md
index 0f7dd4b201f..993c028834d 100644
--- a/gix-fs/CHANGELOG.md
+++ b/gix-fs/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.2.0 (2023-06-06)
+
+
### Chore
@@ -15,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- - 7 commits contributed to the release over the course of 12 calendar days.
+ - 8 commits contributed to the release over the course of 12 calendar days.
- 40 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 +29,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
diff --git a/gix-fs/Cargo.toml b/gix-fs/Cargo.toml
index 6f6af9ca7af..bd268cd2e3b 100644
--- a/gix-fs/Cargo.toml
+++ b/gix-fs/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-fs"
-version = "0.1.1"
+version = "0.2.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A crate providing file system specific utilities to `gitoxide`"
@@ -12,7 +12,7 @@ rust-version = "1.64"
doctest = false
[dependencies]
-gix-features = { version = "0.29.0", path = "../gix-features" }
+gix-features = { version = "^0.30.0", path = "../gix-features" }
[dev-dependencies]
tempfile = "3.5.0"
diff --git a/gix-glob/CHANGELOG.md b/gix-glob/CHANGELOG.md
index 95ed87105ab..c00f5d9610a 100644
--- a/gix-glob/CHANGELOG.md
+++ b/gix-glob/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.0 (2023-06-06)
A maintenance release without user-facing changes.
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes.
- - 7 commits contributed to the release over the course of 12 calendar days.
+ - 8 commits contributed to the release over the course of 12 calendar days.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
- Merge branch 'auto-clippy' ([`dbf8aa1`](https://github.com/Byron/gitoxide/commit/dbf8aa19d19109195d0274928eae4b94f248cd88))
diff --git a/gix-glob/Cargo.toml b/gix-glob/Cargo.toml
index d7085cd8fe8..2934facb38f 100644
--- a/gix-glob/Cargo.toml
+++ b/gix-glob/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-glob"
-version = "0.7.0"
+version = "0.8.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project dealing with pattern matching"
@@ -16,8 +16,8 @@ doctest = false
serde= ["dep:serde", "bstr/serde", "bitflags/serde"]
[dependencies]
-gix-path = { version = "^0.8.0", path = "../gix-path" }
-gix-features = { version = "^0.29.0", path = "../gix-features" }
+gix-path = { version = "^0.8.1", path = "../gix-path" }
+gix-features = { version = "^0.30.0", path = "../gix-features" }
bstr = { version = "1.3.0", default-features = false, features = ["std"]}
bitflags = "2"
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
diff --git a/gix-hash/CHANGELOG.md b/gix-hash/CHANGELOG.md
index 2f4eb7d86c4..6af4f7b9a38 100644
--- a/gix-hash/CHANGELOG.md
+++ b/gix-hash/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.2 (2023-06-06)
### New Features
@@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- - 8 commits contributed to the release over the course of 12 calendar days.
+ - 9 commits contributed to the release over the course of 12 calendar days.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Add `ObjectId::is_empty_tree()` as sybling of `::is_empty_blob()`. ([`8d645b0`](https://github.com/Byron/gitoxide/commit/8d645b0494bb0376358fcf6e57a37b865ca91a96))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
diff --git a/gix-hash/Cargo.toml b/gix-hash/Cargo.toml
index ef7495c1e2e..189c90413d5 100644
--- a/gix-hash/Cargo.toml
+++ b/gix-hash/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-hash"
-version = "0.11.1"
+version = "0.11.2"
description = "Borrowed and owned git hash digests used to identify git objects"
authors = ["Sebastian Thiel "]
repository = "https://github.com/Byron/gitoxide"
diff --git a/gix-hashtable/CHANGELOG.md b/gix-hashtable/CHANGELOG.md
index f59ad098501..317c7bf98ff 100644
--- a/gix-hashtable/CHANGELOG.md
+++ b/gix-hashtable/CHANGELOG.md
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## Unreleased
+## 0.2.1 (2023-06-06)
A maintenance release without user-facing changes.
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes.
- - 7 commits contributed to the release over the course of 12 calendar days.
+ - 8 commits contributed to the release over the course of 12 calendar days.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge pull request #878 from blinxen/main ([`67da689`](https://github.com/Byron/gitoxide/commit/67da6894c8d8a24b982c732a1753a3e0a3300cc3))
- Include missing changelog file in some crates ([`0269eed`](https://github.com/Byron/gitoxide/commit/0269eedc08c21589b5381d9b7d7fcc7004160bf8))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
diff --git a/gix-hashtable/Cargo.toml b/gix-hashtable/Cargo.toml
index e496dd380df..3d2ade13601 100644
--- a/gix-hashtable/Cargo.toml
+++ b/gix-hashtable/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-hashtable"
-version = "0.2.0"
+version = "0.2.1"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A crate that provides hashtable based data structures optimized to utilize ObjectId keys"
@@ -18,5 +18,5 @@ hashbrown = { version = "0.13.1", default-features = false, features = [
"inline-more",
"raw"
] }
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
diff --git a/gix-ignore/CHANGELOG.md b/gix-ignore/CHANGELOG.md
index 2db651353f1..cf33e58dde0 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.3.0 (2023-06-06)
### Bug Fixes (BREAKING)
@@ -17,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- - 5 commits contributed to the release over the course of 27 calendar days.
+ - 6 commits contributed to the release over the course of 27 calendar days.
- 40 days passed between releases.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
@@ -29,6 +29,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
- Merge branch 'blinxen/main' ([`9375cd7`](https://github.com/Byron/gitoxide/commit/9375cd75b01aa22a0e2eed6305fe45fabfd6c1ac))
- Include license files in all crates ([`facaaf6`](https://github.com/Byron/gitoxide/commit/facaaf633f01c857dcf2572c6dbe0a92b7105c1c))
diff --git a/gix-ignore/Cargo.toml b/gix-ignore/Cargo.toml
index 862c1b011ec..975e3f91978 100644
--- a/gix-ignore/Cargo.toml
+++ b/gix-ignore/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-ignore"
-version = "0.2.0"
+version = "0.3.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project dealing .gitignore files"
@@ -17,8 +17,8 @@ doctest = false
serde = ["dep:serde", "bstr/serde", "gix-glob/serde"]
[dependencies]
-gix-glob = { version = "^0.7.0", path = "../gix-glob" }
-gix-path = { version = "^0.8.0", path = "../gix-path" }
+gix-glob = { version = "^0.8.0", path = "../gix-glob" }
+gix-path = { version = "^0.8.1", path = "../gix-path" }
bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}
unicode-bom = "2.0.2"
diff --git a/gix-index/CHANGELOG.md b/gix-index/CHANGELOG.md
index e0fcd471e3b..b8ca34bc906 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.17.0 (2023-06-06)
### New Features
@@ -17,7 +17,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 28 calendar days.
+ - 12 commits contributed to the release over the course of 28 calendar days.
- 38 days passed between releases.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
@@ -29,6 +29,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
- Merge branch 'auto-clippy' ([`dbf8aa1`](https://github.com/Byron/gitoxide/commit/dbf8aa19d19109195d0274928eae4b94f248cd88))
diff --git a/gix-index/Cargo.toml b/gix-index/Cargo.toml
index 34219130f8c..ffd1a0dd9b0 100644
--- a/gix-index/Cargo.toml
+++ b/gix-index/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-index"
-version = "0.16.1"
+version = "0.17.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A work-in-progress crate of the gitoxide project dedicated implementing the git index file"
@@ -20,12 +20,12 @@ test = true
serde = ["dep:serde", "smallvec/serde", "gix-hash/serde"]
[dependencies]
-gix-features = { version = "^0.29.0", path = "../gix-features", features = ["rustsha1", "progress"] }
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
-gix-bitmap = { version = "^0.2.3", path = "../gix-bitmap" }
-gix-object = { version = "^0.29.2", path = "../gix-object" }
-gix-traverse = { version = "^0.25.0", path = "../gix-traverse" }
-gix-lock = { version = "^5.0.0", path = "../gix-lock" }
+gix-features = { version = "^0.30.0", path = "../gix-features", features = ["rustsha1", "progress"] }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
+gix-bitmap = { version = "^0.2.4", path = "../gix-bitmap" }
+gix-object = { version = "^0.30.0", path = "../gix-object" }
+gix-traverse = { version = "^0.26.0", path = "../gix-traverse" }
+gix-lock = { version = "^6.0.0", path = "../gix-lock" }
thiserror = "1.0.32"
memmap2 = "0.5.0"
diff --git a/gix-lock/CHANGELOG.md b/gix-lock/CHANGELOG.md
index 7a23ca9df2b..a5c9a0d9682 100644
--- a/gix-lock/CHANGELOG.md
+++ b/gix-lock/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
+## 6.0.0 (2023-06-06)
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 10 calendar days.
+ - 3 commits contributed to the release over the course of 11 calendar days.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
diff --git a/gix-lock/Cargo.toml b/gix-lock/Cargo.toml
index 1cd28df01a5..138fe568ccc 100644
--- a/gix-lock/Cargo.toml
+++ b/gix-lock/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-lock"
-version = "5.0.1"
+version = "6.0.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A git-style lock-file implementation"
@@ -14,8 +14,8 @@ doctest = false
test = true
[dependencies]
-gix-utils = { version = "^0.1.1", default-features = false, path = "../gix-utils" }
-gix-tempfile = { version = "^5.0.0", default-features = false, path = "../gix-tempfile" }
+gix-utils = { version = "^0.1.2", default-features = false, path = "../gix-utils" }
+gix-tempfile = { version = "^6.0.0", default-features = false, path = "../gix-tempfile" }
thiserror = "1.0.38"
[dev-dependencies]
diff --git a/gix-mailmap/CHANGELOG.md b/gix-mailmap/CHANGELOG.md
index 351188141f5..fa42f9ab7dd 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.13.0 (2023-06-06)
A maintenance release without user-facing changes.
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes.
- - 7 commits contributed to the release over the course of 12 calendar days.
+ - 8 commits contributed to the release over the course of 12 calendar days.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
- Merge branch 'auto-clippy' ([`dbf8aa1`](https://github.com/Byron/gitoxide/commit/dbf8aa19d19109195d0274928eae4b94f248cd88))
diff --git a/gix-mailmap/Cargo.toml b/gix-mailmap/Cargo.toml
index 21daefb058d..6d9b6733e22 100644
--- a/gix-mailmap/Cargo.toml
+++ b/gix-mailmap/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-mailmap"
-version = "0.12.0"
+version = "0.13.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project for parsing mailmap files"
@@ -16,7 +16,7 @@ doctest = false
serde= ["dep:serde", "bstr/serde", "gix-actor/serde"]
[dependencies]
-gix-actor = { version = "^0.20.0", path = "../gix-actor" }
+gix-actor = { version = "^0.21.0", path = "../gix-actor" }
bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}
thiserror = "1.0.38"
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
diff --git a/gix-negotiate/CHANGELOG.md b/gix-negotiate/CHANGELOG.md
index 6ca1eb4af97..b2e2b2be5fa 100644
--- a/gix-negotiate/CHANGELOG.md
+++ b/gix-negotiate/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.2.0 (2023-06-06)
+
+
### New Features
@@ -35,7 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- - 14 commits contributed to the release over the course of 17 calendar days.
+ - 16 commits contributed to the release over the course of 17 calendar days.
- 18 days passed between releases.
- 5 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
@@ -47,6 +49,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
+ - `just fmt` ([`ffc1276`](https://github.com/Byron/gitoxide/commit/ffc1276e0c991ac33ce842f5dca0b45ac69680c0))
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'integrate-gix-negotiate' ([`ae845de`](https://github.com/Byron/gitoxide/commit/ae845dea6cee6523c88a23d7a14293589cf8092f))
- Allow graph sharing by unifying `Flags` type. ([`1bd93be`](https://github.com/Byron/gitoxide/commit/1bd93bedd2f184510239c50c345d3dbc41d7d13b))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
diff --git a/gix-negotiate/Cargo.toml b/gix-negotiate/Cargo.toml
index fbcb266d3ab..efd8e7b548b 100644
--- a/gix-negotiate/Cargo.toml
+++ b/gix-negotiate/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-negotiate"
-version = "0.1.0"
+version = "0.2.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A crate of the gitoxide project implementing negotiation algorithms"
@@ -13,10 +13,10 @@ doctest = false
test = false
[dependencies]
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
-gix-object = { version = "^0.29.2", path = "../gix-object" }
-gix-commitgraph = { version = "^0.15.0", path = "../gix-commitgraph" }
-gix-revision = { version = "^0.14.0", path = "../gix-revision" }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
+gix-object = { version = "^0.30.0", path = "../gix-object" }
+gix-commitgraph = { version = "^0.16.0", path = "../gix-commitgraph" }
+gix-revision = { version = "^0.15.0", path = "../gix-revision" }
thiserror = "1.0.40"
smallvec = "1.10.0"
bitflags = "2"
diff --git a/gix-object/CHANGELOG.md b/gix-object/CHANGELOG.md
index 3ea2bacd6e7..9a6b735a6f6 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.30.0 (2023-06-06)
A maintenance release without user-facing changes.
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes.
- - 12 commits contributed to the release over the course of 12 calendar days.
+ - 14 commits contributed to the release over the course of 12 calendar days.
- 25 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,8 @@ A maintenance release without user-facing changes.
view details
* **Uncategorized**
+ - `just fmt` ([`ffc1276`](https://github.com/Byron/gitoxide/commit/ffc1276e0c991ac33ce842f5dca0b45ac69680c0))
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge pull request #878 from blinxen/main ([`67da689`](https://github.com/Byron/gitoxide/commit/67da6894c8d8a24b982c732a1753a3e0a3300cc3))
- Include missing changelog file in some crates ([`0269eed`](https://github.com/Byron/gitoxide/commit/0269eedc08c21589b5381d9b7d7fcc7004160bf8))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
diff --git a/gix-object/Cargo.toml b/gix-object/Cargo.toml
index 055dfefc15c..bf6e3b32e30 100644
--- a/gix-object/Cargo.toml
+++ b/gix-object/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-object"
-version = "0.29.2"
+version = "0.30.0"
description = "Immutable and mutable git objects with decoding and encoding support"
authors = ["Sebastian Thiel "]
repository = "https://github.com/Byron/gitoxide"
@@ -22,10 +22,10 @@ serde = ["dep:serde", "bstr/serde", "smallvec/serde", "gix-hash/serde", "gix-act
verbose-object-parsing-errors = ["nom/std"]
[dependencies]
-gix-features = { version = "^0.29.0", path = "../gix-features", features = ["rustsha1"] }
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
-gix-validate = { version = "^0.7.3", path = "../gix-validate" }
-gix-actor = { version = "^0.20.0", path = "../gix-actor" }
+gix-features = { version = "^0.30.0", path = "../gix-features", features = ["rustsha1"] }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
+gix-validate = { version = "^0.7.5", path = "../gix-validate" }
+gix-actor = { version = "^0.21.0", path = "../gix-actor" }
btoi = "0.4.2"
itoa = "1.0.1"
diff --git a/gix-odb/CHANGELOG.md b/gix-odb/CHANGELOG.md
index ef1623ad5b6..75ad4adb04d 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.46.0 (2023-06-06)
### New Features
@@ -18,7 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- - 15 commits contributed to the release over the course of 25 calendar days.
+ - 16 commits contributed to the release over the course of 25 calendar days.
- 40 days passed between releases.
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
@@ -30,6 +30,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'integrate-gix-negotiate' ([`ae845de`](https://github.com/Byron/gitoxide/commit/ae845dea6cee6523c88a23d7a14293589cf8092f))
- Add `Store::alternate_db_paths()`. ([`8c72a23`](https://github.com/Byron/gitoxide/commit/8c72a236dbeb71a4aead45bf82010f1c89829540))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
diff --git a/gix-odb/Cargo.toml b/gix-odb/Cargo.toml
index 95bc2803b98..7bc40e2e148 100644
--- a/gix-odb/Cargo.toml
+++ b/gix-odb/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-odb"
-version = "0.45.0"
+version = "0.46.0"
repository = "https://github.com/Byron/gitoxide"
authors = ["Sebastian Thiel "]
license = "MIT/Apache-2.0"
@@ -28,12 +28,12 @@ path = "tests/odb-single-threaded.rs"
required-features = []
[dependencies]
-gix-features = { version = "^0.29.0", path = "../gix-features", features = ["rustsha1", "walkdir", "zlib", "crc32" ] }
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
-gix-path = { version = "^0.8.0", path = "../gix-path" }
-gix-quote = { version = "^0.4.3", path = "../gix-quote" }
-gix-object = { version = "^0.29.2", path = "../gix-object" }
-gix-pack = { version = "^0.35.0", path = "../gix-pack" }
+gix-features = { version = "^0.30.0", path = "../gix-features", features = ["rustsha1", "walkdir", "zlib", "crc32" ] }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
+gix-path = { version = "^0.8.1", path = "../gix-path" }
+gix-quote = { version = "^0.4.4", path = "../gix-quote" }
+gix-object = { version = "^0.30.0", path = "../gix-object" }
+gix-pack = { version = "^0.36.0", path = "../gix-pack" }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
tempfile = "3.1.0"
diff --git a/gix-pack/CHANGELOG.md b/gix-pack/CHANGELOG.md
index 6d962e5fdfb..dad7f017f61 100644
--- a/gix-pack/CHANGELOG.md
+++ b/gix-pack/CHANGELOG.md
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## Unreleased
+## 0.36.0 (2023-06-06)
### New Features
@@ -65,7 +65,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- - 26 commits contributed to the release over the course of 25 calendar days.
+ - 28 commits contributed to the release over the course of 25 calendar days.
- 40 days passed between releases.
- 7 commits were understood as [conventional](https://www.conventionalcommits.org).
- 1 unique issue was worked on: [#851](https://github.com/Byron/gitoxide/issues/851)
@@ -92,6 +92,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Check for interrupt more often ([`f89cbc6`](https://github.com/Byron/gitoxide/commit/f89cbc675b0acc67322e289e7b3a17288b9eae27))
- Memory capped hashmap as pack delta cache won't trash memory as much. ([`923692b`](https://github.com/Byron/gitoxide/commit/923692bcda698b45d3d1ad518b29f6d30b23fbc0))
* **Uncategorized**
+ - `just fmt` ([`ffc1276`](https://github.com/Byron/gitoxide/commit/ffc1276e0c991ac33ce842f5dca0b45ac69680c0))
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'integrate-gix-negotiate' ([`ae845de`](https://github.com/Byron/gitoxide/commit/ae845dea6cee6523c88a23d7a14293589cf8092f))
- Thanks clippy ([`9525ac8`](https://github.com/Byron/gitoxide/commit/9525ac822aa902f5325f17e7b08ffb60b683e0e7))
- Merge branch 'fix-alloc' ([`d9d9bc0`](https://github.com/Byron/gitoxide/commit/d9d9bc01b34ac75b28a5f1b75f40123aa6d83c60))
diff --git a/gix-pack/Cargo.toml b/gix-pack/Cargo.toml
index 35bdfbba092..5a6c282b977 100644
--- a/gix-pack/Cargo.toml
+++ b/gix-pack/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-pack"
-version = "0.35.0"
+version = "0.36.0"
repository = "https://github.com/Byron/gitoxide"
authors = ["Sebastian Thiel "]
license = "MIT/Apache-2.0"
@@ -28,14 +28,14 @@ serde = ["dep:serde", "gix-object/serde"]
wasm = ["gix-diff/wasm"]
[dependencies]
-gix-features = { version = "^0.29.0", path = "../gix-features", features = ["crc32", "rustsha1", "progress", "zlib"] }
-gix-path = { version = "^0.8.0", path = "../gix-path" }
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
-gix-chunk = { version = "^0.4.1", path = "../gix-chunk" }
-gix-object = { version = "^0.29.2", path = "../gix-object" }
-gix-traverse = { version = "^0.25.0", path = "../gix-traverse" }
-gix-diff = { version = "^0.29.0", path = "../gix-diff" }
-gix-hashtable = { version = "^0.2.0", path = "../gix-hashtable" }
+gix-features = { version = "^0.30.0", path = "../gix-features", features = ["crc32", "rustsha1", "progress", "zlib"] }
+gix-path = { version = "^0.8.1", path = "../gix-path" }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
+gix-chunk = { version = "^0.4.2", path = "../gix-chunk" }
+gix-object = { version = "^0.30.0", path = "../gix-object" }
+gix-traverse = { version = "^0.26.0", path = "../gix-traverse" }
+gix-diff = { version = "^0.30.0", path = "../gix-diff" }
+gix-hashtable = { version = "^0.2.1", path = "../gix-hashtable" }
memmap2 = "0.5.0"
smallvec = "1.3.0"
@@ -50,7 +50,7 @@ document-features = { version = "0.2.0", optional = true }
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
-gix-tempfile = { version = "^5.0.0", default-features = false, path = "../gix-tempfile" }
+gix-tempfile = { version = "^6.0.0", default-features = false, path = "../gix-tempfile" }
[dev-dependencies]
gix-testtools = { path = "../tests/tools"}
diff --git a/gix-packetline/CHANGELOG.md b/gix-packetline/CHANGELOG.md
index 5392e911384..ae647cd1f7c 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.16.2 (2023-06-06)
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.
- 12 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
- Apply -W clippy::cloned-instead-of-copied ([`150463c`](https://github.com/Byron/gitoxide/commit/150463c26f0d2e1c2b5facba731ccba29cf23228))
diff --git a/gix-packetline/Cargo.toml b/gix-packetline/Cargo.toml
index f3f00527acd..2618388cb19 100644
--- a/gix-packetline/Cargo.toml
+++ b/gix-packetline/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-packetline"
-version = "0.16.1"
+version = "0.16.2"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project implementing the pkt-line serialization format"
diff --git a/gix-path/CHANGELOG.md b/gix-path/CHANGELOG.md
index 7ca395c2287..13ae9fad351 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.8.1 (2023-06-06)
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.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'auto-clippy' ([`dbf8aa1`](https://github.com/Byron/gitoxide/commit/dbf8aa19d19109195d0274928eae4b94f248cd88))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
- Merge branch 'blinxen/main' ([`9375cd7`](https://github.com/Byron/gitoxide/commit/9375cd75b01aa22a0e2eed6305fe45fabfd6c1ac))
diff --git a/gix-path/Cargo.toml b/gix-path/Cargo.toml
index e8b8ba77408..e795be6ab32 100644
--- a/gix-path/Cargo.toml
+++ b/gix-path/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-path"
-version = "0.8.0"
+version = "0.8.1"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project dealing paths and their conversions"
diff --git a/gix-pathspec/Cargo.toml b/gix-pathspec/Cargo.toml
index c7fc8ca1799..1ed6f4b7d04 100644
--- a/gix-pathspec/Cargo.toml
+++ b/gix-pathspec/Cargo.toml
@@ -12,8 +12,8 @@ rust-version = "1.64"
doctest = false
[dependencies]
-gix-glob = { version = "^0.7.0", path = "../gix-glob" }
-gix-attributes = { version = "^0.12.0", path = "../gix-attributes" }
+gix-glob = { version = "^0.8.0", path = "../gix-glob" }
+gix-attributes = { version = "^0.13.0", path = "../gix-attributes" }
bstr = { version = "1.3.0", default-features = false, features = ["std"]}
bitflags = "2"
diff --git a/gix-prompt/CHANGELOG.md b/gix-prompt/CHANGELOG.md
index 418af4a7a24..d9db2b86091 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.5.1 (2023-06-06)
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.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
diff --git a/gix-prompt/Cargo.toml b/gix-prompt/Cargo.toml
index ce8563ca859..90cde4aa3f8 100644
--- a/gix-prompt/Cargo.toml
+++ b/gix-prompt/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-prompt"
-version = "0.5.0"
+version = "0.5.1"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A crate of the gitoxide project for handling prompts in the terminal"
@@ -13,8 +13,8 @@ rust-version = "1.64"
doctest = false
[dependencies]
-gix-command = { version = "^0.2.3", path = "../gix-command" }
-gix-config-value = { version = "^0.12.0", path = "../gix-config-value" }
+gix-command = { version = "^0.2.5", path = "../gix-command" }
+gix-config-value = { version = "^0.12.1", path = "../gix-config-value" }
thiserror = "1.0.32"
parking_lot = "0.12.1"
diff --git a/gix-protocol/CHANGELOG.md b/gix-protocol/CHANGELOG.md
index 7ba7c1c298e..1879c69a96d 100644
--- a/gix-protocol/CHANGELOG.md
+++ b/gix-protocol/CHANGELOG.md
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## Unreleased
+## 0.33.0 (2023-06-06)
### New Features
@@ -42,7 +42,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 12 calendar days.
+ - 12 commits contributed to the release over the course of 12 calendar days.
- 40 days passed between releases.
- 3 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
@@ -54,6 +54,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'integrate-gix-negotiate' ([`ae845de`](https://github.com/Byron/gitoxide/commit/ae845dea6cee6523c88a23d7a14293589cf8092f))
- Make V1 stateless negotations work. ([`6a3c021`](https://github.com/Byron/gitoxide/commit/6a3c02131c9ebca911be5f751e5a6c67fbdbf609))
- `include-tag` is now properly handled in V1 fetch arguments ([`c5dc7b4`](https://github.com/Byron/gitoxide/commit/c5dc7b4c43f07c04cdfb218de03e6725ff3fdb64))
diff --git a/gix-protocol/Cargo.toml b/gix-protocol/Cargo.toml
index 35e739c9bbb..9fd6558586a 100644
--- a/gix-protocol/Cargo.toml
+++ b/gix-protocol/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-protocol"
-version = "0.32.0"
+version = "0.33.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project for implementing git protocols"
@@ -40,10 +40,10 @@ path = "tests/async-protocol.rs"
required-features = ["async-client"]
[dependencies]
-gix-features = { version = "^0.29.0", path = "../gix-features", features = ["progress"] }
-gix-transport = { version = "^0.31.0", path = "../gix-transport" }
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
-gix-credentials = { version = "^0.14.0", path = "../gix-credentials" }
+gix-features = { version = "^0.30.0", path = "../gix-features", features = ["progress"] }
+gix-transport = { version = "^0.32.0", path = "../gix-transport" }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
+gix-credentials = { version = "^0.15.0", path = "../gix-credentials" }
thiserror = "1.0.32"
serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
@@ -61,7 +61,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.16.0" }
+gix-packetline = { path = "../gix-packetline" ,version = "^0.16.2" }
gix-testtools = { path = "../tests/tools" }
[package.metadata.docs.rs]
diff --git a/gix-quote/CHANGELOG.md b/gix-quote/CHANGELOG.md
index 56ff431ee0f..e32b1519433 100644
--- a/gix-quote/CHANGELOG.md
+++ b/gix-quote/CHANGELOG.md
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## Unreleased
+## 0.4.4 (2023-06-06)
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.
- 97 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
diff --git a/gix-quote/Cargo.toml b/gix-quote/Cargo.toml
index 5780799b889..8eae6e1ca18 100644
--- a/gix-quote/Cargo.toml
+++ b/gix-quote/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-quote"
-version = "0.4.3"
+version = "0.4.4"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project dealing with various quotations used by git"
diff --git a/gix-ref/CHANGELOG.md b/gix-ref/CHANGELOG.md
index 9be22c15ede..17c34858d42 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.30.0 (2023-06-06)
A maintenance release without user-facing changes.
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes.
- - 13 commits contributed to the release over the course of 25 calendar days.
+ - 14 commits contributed to the release over the course of 25 calendar days.
- 38 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge pull request #878 from blinxen/main ([`67da689`](https://github.com/Byron/gitoxide/commit/67da6894c8d8a24b982c732a1753a3e0a3300cc3))
- Include missing changelog file in some crates ([`0269eed`](https://github.com/Byron/gitoxide/commit/0269eedc08c21589b5381d9b7d7fcc7004160bf8))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
diff --git a/gix-ref/Cargo.toml b/gix-ref/Cargo.toml
index e964baa7516..48e48ae55d6 100644
--- a/gix-ref/Cargo.toml
+++ b/gix-ref/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-ref"
-version = "0.29.1"
+version = "0.30.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A crate to handle git references"
@@ -19,15 +19,15 @@ test = true
serde = ["dep:serde", "gix-hash/serde", "gix-actor/serde", "gix-object/serde"]
[dependencies]
-gix-features = { version = "^0.29.0", path = "../gix-features", features = ["walkdir"]}
-gix-fs = { version = "^0.1.1", path = "../gix-fs" }
-gix-path = { version = "^0.8.0", path = "../gix-path" }
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
-gix-object = { version = "^0.29.2", path = "../gix-object" }
-gix-validate = { version = "^0.7.3", path = "../gix-validate" }
-gix-actor = { version = "^0.20.0", path = "../gix-actor" }
-gix-lock = { version = "^5.0.0", path = "../gix-lock" }
-gix-tempfile = { version = "^5.0.0", default-features = false, path = "../gix-tempfile" }
+gix-features = { version = "^0.30.0", path = "../gix-features", features = ["walkdir"]}
+gix-fs = { version = "^0.2.0", path = "../gix-fs" }
+gix-path = { version = "^0.8.1", path = "../gix-path" }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
+gix-object = { version = "^0.30.0", path = "../gix-object" }
+gix-validate = { version = "^0.7.5", path = "../gix-validate" }
+gix-actor = { version = "^0.21.0", path = "../gix-actor" }
+gix-lock = { version = "^6.0.0", path = "../gix-lock" }
+gix-tempfile = { version = "^6.0.0", default-features = false, path = "../gix-tempfile" }
thiserror = "1.0.34"
nom = { version = "7", default-features = false, features = ["std"]}
diff --git a/gix-refspec/CHANGELOG.md b/gix-refspec/CHANGELOG.md
index a1070265a0f..ff87e329c11 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.11.0 (2023-06-06)
A maintenance release without user-facing changes.
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes.
- - 10 commits contributed to the release over the course of 38 calendar days.
+ - 11 commits contributed to the release over the course of 38 calendar days.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
- Merge branch 'auto-clippy' ([`dbf8aa1`](https://github.com/Byron/gitoxide/commit/dbf8aa19d19109195d0274928eae4b94f248cd88))
diff --git a/gix-refspec/Cargo.toml b/gix-refspec/Cargo.toml
index 68428b3db52..0a7727e0a7a 100644
--- a/gix-refspec/Cargo.toml
+++ b/gix-refspec/Cargo.toml
@@ -13,9 +13,9 @@ rust-version = "1.64"
doctest = false
[dependencies]
-gix-revision = { version = "^0.14.0", path = "../gix-revision" }
-gix-validate = { version = "^0.7.3", path = "../gix-validate" }
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
+gix-revision = { version = "^0.15.0", path = "../gix-revision" }
+gix-validate = { version = "^0.7.5", path = "../gix-validate" }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
bstr = { version = "1.3.0", default-features = false, features = ["std"]}
thiserror = "1.0.26"
diff --git a/gix-revision/CHANGELOG.md b/gix-revision/CHANGELOG.md
index bf2e2da71f1..c9970f9b374 100644
--- a/gix-revision/CHANGELOG.md
+++ b/gix-revision/CHANGELOG.md
@@ -5,7 +5,9 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## Unreleased
+## 0.15.0 (2023-06-06)
+
+
### Chore
@@ -23,9 +25,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
same state.
- various improvements to the API
* make `CommitterTimestamp` available as type, making the code using it more descriptive.
- * add `new()` to `PriorityQueue`
- * add `Graph::try_lookup_and_insert_default()`
- * add `Debug` impl for `Graph`
+* add `new()` to `PriorityQueue`
+* add `Graph::try_lookup_and_insert_default()`
+* add `Debug` impl for `Graph`
### New Features (BREAKING)
@@ -42,7 +44,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- - 12 commits contributed to the release over the course of 13 calendar days.
+ - 14 commits contributed to the release over the course of 13 calendar days.
- 18 days passed between releases.
- 4 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
@@ -54,6 +56,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
+ - `just fmt` ([`ffc1276`](https://github.com/Byron/gitoxide/commit/ffc1276e0c991ac33ce842f5dca0b45ac69680c0))
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'integrate-gix-negotiate' ([`ae845de`](https://github.com/Byron/gitoxide/commit/ae845dea6cee6523c88a23d7a14293589cf8092f))
- Allow graph sharing by unifying `Flags` type. ([`1bd93be`](https://github.com/Byron/gitoxide/commit/1bd93bedd2f184510239c50c345d3dbc41d7d13b))
- Add version of Graph that handles fully-parsed commits ([`11ad8a8`](https://github.com/Byron/gitoxide/commit/11ad8a890a6233befb5d2b6b41caadbcb296c3f5))
diff --git a/gix-revision/Cargo.toml b/gix-revision/Cargo.toml
index e3fc84a6f62..bebf6c7a023 100644
--- a/gix-revision/Cargo.toml
+++ b/gix-revision/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-revision"
-version = "0.14.0"
+version = "0.15.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project dealing with finding names for revisions and parsing specifications"
@@ -17,11 +17,11 @@ doctest = false
serde = [ "dep:serde", "gix-hash/serde", "gix-object/serde" ]
[dependencies]
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
-gix-object = { version = "^0.29.2", path = "../gix-object" }
-gix-date = { version = "^0.5.0", path = "../gix-date" }
-gix-hashtable = { version = "^0.2.0", path = "../gix-hashtable" }
-gix-commitgraph = { version = "^0.15.0", path = "../gix-commitgraph" }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
+gix-object = { version = "^0.30.0", path = "../gix-object" }
+gix-date = { version = "^0.5.1", path = "../gix-date" }
+gix-hashtable = { version = "^0.2.1", path = "../gix-hashtable" }
+gix-commitgraph = { version = "^0.16.0", path = "../gix-commitgraph" }
bstr = { version = "1.3.0", default-features = false, features = ["std"]}
thiserror = "1.0.26"
diff --git a/gix-sec/CHANGELOG.md b/gix-sec/CHANGELOG.md
index e13f0785f35..1abdc0aea45 100644
--- a/gix-sec/CHANGELOG.md
+++ b/gix-sec/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.1 (2023-06-06)
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 12 calendar days.
+ - 4 commits contributed to the release over the course of 12 calendar days.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
- Merge branch 'blinxen/main' ([`9375cd7`](https://github.com/Byron/gitoxide/commit/9375cd75b01aa22a0e2eed6305fe45fabfd6c1ac))
- Include license files in all crates ([`facaaf6`](https://github.com/Byron/gitoxide/commit/facaaf633f01c857dcf2572c6dbe0a92b7105c1c))
diff --git a/gix-sec/Cargo.toml b/gix-sec/Cargo.toml
index 1f8a5381010..fb875782881 100644
--- a/gix-sec/Cargo.toml
+++ b/gix-sec/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-sec"
-version = "0.8.0"
+version = "0.8.1"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project providing a shared trust model"
@@ -26,7 +26,7 @@ document-features = { version = "0.2.1", optional = true }
libc = "0.2.123"
[target.'cfg(windows)'.dependencies]
-gix-path = { version = "^0.8.0", path = "../gix-path" }
+gix-path = { version = "^0.8.1", path = "../gix-path" }
windows = { version = "0.48", features = [
"Win32_Foundation",
"Win32_Security_Authorization",
diff --git a/gix-tempfile/CHANGELOG.md b/gix-tempfile/CHANGELOG.md
index 7d23e2a8dcf..05fbd9e4211 100644
--- a/gix-tempfile/CHANGELOG.md
+++ b/gix-tempfile/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
+## 6.0.0 (2023-06-06)
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 10 calendar days.
+ - 3 commits contributed to the release over the course of 11 calendar days.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
diff --git a/gix-tempfile/Cargo.toml b/gix-tempfile/Cargo.toml
index 8c3bfac0067..08fd04d55cb 100644
--- a/gix-tempfile/Cargo.toml
+++ b/gix-tempfile/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-tempfile"
-version = "5.0.3"
+version = "6.0.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A tempfile implementation with a global registry to assure cleanup"
@@ -29,7 +29,7 @@ doctest = false
test = true
[dependencies]
-gix-fs = { version = "^0.1.1", path = "../gix-fs" }
+gix-fs = { version = "^0.2.0", path = "../gix-fs" }
parking_lot = "0.12.1"
dashmap = { version = "5.1.0", optional = true }
once_cell = { version = "1.8.0", default-features = false, features = ["race", "std"] }
diff --git a/gix-transport/CHANGELOG.md b/gix-transport/CHANGELOG.md
index 80a8f9c0552..aef40f1f671 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.32.0 (2023-06-06)
### Bug Fixes (BREAKING)
@@ -19,7 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- - 14 commits contributed to the release over the course of 12 calendar days.
+ - 15 commits contributed to the release over the course of 12 calendar days.
- 40 days passed between releases.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
@@ -37,6 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'integrate-gix-negotiate' ([`ae845de`](https://github.com/Byron/gitoxide/commit/ae845dea6cee6523c88a23d7a14293589cf8092f))
- Parse 'handshake' of `file://` based protocol version 0. ([`aa2d064`](https://github.com/Byron/gitoxide/commit/aa2d0643a212a7a619890f3650c7d7005f8f8fd0))
- Thanks clippy ([`9525ac8`](https://github.com/Byron/gitoxide/commit/9525ac822aa902f5325f17e7b08ffb60b683e0e7))
diff --git a/gix-transport/Cargo.toml b/gix-transport/Cargo.toml
index 9ff2b584c88..8f2a1bde185 100644
--- a/gix-transport/Cargo.toml
+++ b/gix-transport/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-transport"
-version = "0.31.0"
+version = "0.32.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project dedicated to implementing the git transport layer"
@@ -53,13 +53,13 @@ path = "tests/async-transport.rs"
required-features = ["async-client"]
[dependencies]
-gix-command = { version = "^0.2.4", path = "../gix-command" }
-gix-features = { version = "^0.29.0", path = "../gix-features" }
-gix-url = { version = "^0.18.0", path = "../gix-url" }
-gix-sec = { version = "^0.8.0", path = "../gix-sec" }
-gix-packetline = { version = "^0.16.1", path = "../gix-packetline" }
-gix-credentials = { version = "^0.14.0", path = "../gix-credentials", optional = true }
-gix-quote = { version = "^0.4.3", path = "../gix-quote" }
+gix-command = { version = "^0.2.5", path = "../gix-command" }
+gix-features = { version = "^0.30.0", path = "../gix-features" }
+gix-url = { version = "^0.19.0", path = "../gix-url" }
+gix-sec = { version = "^0.8.1", path = "../gix-sec" }
+gix-packetline = { version = "^0.16.2", path = "../gix-packetline" }
+gix-credentials = { version = "^0.15.0", path = "../gix-credentials", optional = true }
+gix-quote = { version = "^0.4.4", path = "../gix-quote" }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"]}
bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] }
diff --git a/gix-traverse/CHANGELOG.md b/gix-traverse/CHANGELOG.md
index 30f30ff6b3b..1f989df86a7 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.26.0 (2023-06-06)
A maintenance release without user-facing changes.
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes.
- - 10 commits contributed to the release over the course of 25 calendar days.
+ - 11 commits contributed to the release over the course of 25 calendar days.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge pull request #878 from blinxen/main ([`67da689`](https://github.com/Byron/gitoxide/commit/67da6894c8d8a24b982c732a1753a3e0a3300cc3))
- Include missing changelog file in some crates ([`0269eed`](https://github.com/Byron/gitoxide/commit/0269eedc08c21589b5381d9b7d7fcc7004160bf8))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
diff --git a/gix-traverse/Cargo.toml b/gix-traverse/Cargo.toml
index 71e8e111768..816ab817010 100644
--- a/gix-traverse/Cargo.toml
+++ b/gix-traverse/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-traverse"
-version = "0.25.0"
+version = "0.26.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project"
@@ -14,7 +14,7 @@ autotests = false
doctest = false
[dependencies]
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
-gix-object = { version = "^0.29.2", path = "../gix-object" }
-gix-hashtable = { version = "^0.2.0", path = "../gix-hashtable" }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
+gix-object = { version = "^0.30.0", path = "../gix-object" }
+gix-hashtable = { version = "^0.2.1", path = "../gix-hashtable" }
thiserror = "1.0.32"
diff --git a/gix-url/CHANGELOG.md b/gix-url/CHANGELOG.md
index cb07c339e60..bc0d4ca1521 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.19.0 (2023-06-06)
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.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'auto-clippy' ([`dbf8aa1`](https://github.com/Byron/gitoxide/commit/dbf8aa19d19109195d0274928eae4b94f248cd88))
- Autofix map-or-unwrap clippy lint (and manual fix what was left) ([`2087032`](https://github.com/Byron/gitoxide/commit/2087032b5956dcd82bce6ac57e530e8724b57f17))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
diff --git a/gix-url/Cargo.toml b/gix-url/Cargo.toml
index 666216a2d05..12cc6e18a63 100644
--- a/gix-url/Cargo.toml
+++ b/gix-url/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-url"
-version = "0.18.0"
+version = "0.19.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project implementing parsing and serialization of gix-url"
@@ -17,8 +17,8 @@ doctest = false
serde = ["dep:serde", "bstr/serde"]
[dependencies]
-gix-features = { version = "^0.29.0", path = "../gix-features" }
-gix-path = { version = "^0.8.0", path = "../gix-path" }
+gix-features = { version = "^0.30.0", path = "../gix-features" }
+gix-path = { version = "^0.8.1", path = "../gix-path" }
serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"]}
thiserror = "1.0.32"
diff --git a/gix-utils/CHANGELOG.md b/gix-utils/CHANGELOG.md
index a1c20b2464d..11307ab591f 100644
--- a/gix-utils/CHANGELOG.md
+++ b/gix-utils/CHANGELOG.md
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## Unreleased
+## 0.1.2 (2023-06-06)
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 12 calendar days.
+ - 4 commits contributed to the release over the course of 12 calendar days.
- 40 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/Byron/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
- Merge branch 'blinxen/main' ([`9375cd7`](https://github.com/Byron/gitoxide/commit/9375cd75b01aa22a0e2eed6305fe45fabfd6c1ac))
- Include license files in all crates ([`facaaf6`](https://github.com/Byron/gitoxide/commit/facaaf633f01c857dcf2572c6dbe0a92b7105c1c))
diff --git a/gix-utils/Cargo.toml b/gix-utils/Cargo.toml
index cab0c99843d..d8f1c2f8b82 100644
--- a/gix-utils/Cargo.toml
+++ b/gix-utils/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-utils"
-version = "0.1.1"
+version = "0.1.2"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A crate with `gitoxide` utilities that don't need feature toggles"
diff --git a/gix-validate/CHANGELOG.md b/gix-validate/CHANGELOG.md
index 274939fb100..963733d8990 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.7.5 (2023-06-06)
A maintenance release without user-facing changes.
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes.
- - 7 commits contributed to the release over the course of 12 calendar days.
+ - 8 commits contributed to the release over the course of 12 calendar days.
- 72 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 ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge pull request #878 from blinxen/main ([`67da689`](https://github.com/Byron/gitoxide/commit/67da6894c8d8a24b982c732a1753a3e0a3300cc3))
- Include missing changelog file in some crates ([`0269eed`](https://github.com/Byron/gitoxide/commit/0269eedc08c21589b5381d9b7d7fcc7004160bf8))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
diff --git a/gix-validate/Cargo.toml b/gix-validate/Cargo.toml
index c9ec8d75387..653b54b7491 100644
--- a/gix-validate/Cargo.toml
+++ b/gix-validate/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-validate"
-version = "0.7.4"
+version = "0.7.5"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "Validation functions for various kinds of names in git"
diff --git a/gix-worktree/CHANGELOG.md b/gix-worktree/CHANGELOG.md
index f6d44bc86e5..d3952e75b51 100644
--- a/gix-worktree/CHANGELOG.md
+++ b/gix-worktree/CHANGELOG.md
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## Unreleased
+## 0.18.0 (2023-06-06)
### Bug Fixes
@@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- - 13 commits contributed to the release over the course of 27 calendar days.
+ - 15 commits contributed to the release over the course of 27 calendar days.
- 37 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,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details
* **Uncategorized**
+ - `just fmt` ([`ffc1276`](https://github.com/Byron/gitoxide/commit/ffc1276e0c991ac33ce842f5dca0b45ac69680c0))
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'fix-docs' ([`420553a`](https://github.com/Byron/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
- Cleaning up documentation ([`2578e57`](https://github.com/Byron/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
- Merge branch 'auto-clippy' ([`dbf8aa1`](https://github.com/Byron/gitoxide/commit/dbf8aa19d19109195d0274928eae4b94f248cd88))
diff --git a/gix-worktree/Cargo.toml b/gix-worktree/Cargo.toml
index 68364deda49..08f2ebd8974 100644
--- a/gix-worktree/Cargo.toml
+++ b/gix-worktree/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "gix-worktree"
-version = "0.17.1"
+version = "0.18.0"
repository = "https://github.com/Byron/gitoxide"
license = "MIT/Apache-2.0"
description = "A WIP crate of the gitoxide project dedicated implementing everything around working trees and git excludes"
@@ -30,15 +30,15 @@ internal-testing-gix-features-parallel = ["gix-features/parallel"]
internal-testing-to-avoid-being-run-by-cargo-test-all = []
[dependencies]
-gix-index = { version = "^0.16.1", path = "../gix-index" }
-gix-fs = { version = "^0.1.1", path = "../gix-fs" }
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
-gix-object = { version = "^0.29.2", path = "../gix-object" }
-gix-glob = { version = "^0.7.0", path = "../gix-glob" }
-gix-path = { version = "^0.8.0", path = "../gix-path" }
-gix-attributes = { version = "^0.12.0", path = "../gix-attributes" }
-gix-ignore = { version = "^0.2.0", path = "../gix-ignore" }
-gix-features = { version = "^0.29.0", path = "../gix-features" }
+gix-index = { version = "^0.17.0", path = "../gix-index" }
+gix-fs = { version = "^0.2.0", path = "../gix-fs" }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
+gix-object = { version = "^0.30.0", path = "../gix-object" }
+gix-glob = { version = "^0.8.0", path = "../gix-glob" }
+gix-path = { version = "^0.8.1", path = "../gix-path" }
+gix-attributes = { version = "^0.13.0", path = "../gix-attributes" }
+gix-ignore = { version = "^0.3.0", path = "../gix-ignore" }
+gix-features = { version = "^0.30.0", 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 e3ea4405b34..2043334cc84 100644
--- a/gix/CHANGELOG.md
+++ b/gix/CHANGELOG.md
@@ -5,7 +5,10 @@ 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 (2023-06-06)
+
+
+
The reason for this release is the ability to properly negotiate packs, also across multiple rounds, and with `protocol.version` 1 or 2, across
stateless or stateful transports.
@@ -41,7 +44,7 @@ stateless or stateful transports.
- - 30 commits contributed to the release over the course of 40 calendar days.
+ - 32 commits contributed to the release over the course of 40 calendar days.
- 40 days passed between releases.
- 5 commits were understood as [conventional](https://www.conventionalcommits.org).
- 1 unique issue was worked on: [#851](https://github.com/Byron/gitoxide/issues/851)
@@ -61,6 +64,8 @@ stateless or stateful transports.
* **[#851](https://github.com/Byron/gitoxide/issues/851)**
- Add `gitoxide.core.defaultPackCacheMemoryLimit` to control memory limits. ([`020ff4e`](https://github.com/Byron/gitoxide/commit/020ff4e383fc76a255eabf099bb9cf5116a95afa))
* **Uncategorized**
+ - `just fmt` ([`ffc1276`](https://github.com/Byron/gitoxide/commit/ffc1276e0c991ac33ce842f5dca0b45ac69680c0))
+ - Prepare changelogs prior to release ([`8f15cec`](https://github.com/Byron/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
- Merge branch 'integrate-gix-negotiate' ([`ae845de`](https://github.com/Byron/gitoxide/commit/ae845dea6cee6523c88a23d7a14293589cf8092f))
- Add test to validate alternates in the context of fetching ([`ae1bc41`](https://github.com/Byron/gitoxide/commit/ae1bc41817bec3b83fe65104e7e3efe4bd798a78))
- Use `gix-negotiate` in fetch machinery. ([`af0ef2f`](https://github.com/Byron/gitoxide/commit/af0ef2f36736e3805f769d8cd59c9fa7eb6a22a0))
diff --git a/gix/Cargo.toml b/gix/Cargo.toml
index 16cb8243db6..7241fc8ce67 100644
--- a/gix/Cargo.toml
+++ b/gix/Cargo.toml
@@ -113,44 +113,44 @@ fast-sha1 = [ "gix-features/fast-sha1" ]
[dependencies]
-gix-utils = { version = "^0.1.1", path = "../gix-utils" }
-gix-fs = { version = "^0.1.1", path = "../gix-fs" }
-gix-ref = { version = "^0.29.1", path = "../gix-ref" }
-gix-discover = { version = "^0.18.1", path = "../gix-discover" }
-gix-tempfile = { version = "^5.0.0", path = "../gix-tempfile", default-features = false, features = ["signals"] }
-gix-lock = { version = "^5.0.0", path = "../gix-lock" }
-gix-validate = { version = "^0.7.4", path = "../gix-validate" }
-gix-sec = { version = "^0.8.0", path = "../gix-sec" }
-gix-date = { version = "^0.5.0", path = "../gix-date" }
+gix-utils = { version = "^0.1.2", path = "../gix-utils" }
+gix-fs = { version = "^0.2.0", path = "../gix-fs" }
+gix-ref = { version = "^0.30.0", path = "../gix-ref" }
+gix-discover = { version = "^0.19.0", path = "../gix-discover" }
+gix-tempfile = { version = "^6.0.0", path = "../gix-tempfile", default-features = false, features = ["signals"] }
+gix-lock = { version = "^6.0.0", path = "../gix-lock" }
+gix-validate = { version = "^0.7.5", path = "../gix-validate" }
+gix-sec = { version = "^0.8.1", path = "../gix-sec" }
+gix-date = { version = "^0.5.1", path = "../gix-date" }
gix-refspec = { version = "^0.11.0", path = "../gix-refspec" }
-gix-config = { version = "^0.22.0", path = "../gix-config" }
-gix-odb = { version = "^0.45.0", path = "../gix-odb" }
-gix-hash = { version = "^0.11.1", path = "../gix-hash" }
-gix-object = { version = "^0.29.2", path = "../gix-object" }
-gix-actor = { version = "^0.20.0", path = "../gix-actor" }
-gix-pack = { version = "^0.35.0", path = "../gix-pack", features = ["object-cache-dynamic"] }
-gix-revision = { version = "^0.14.0", path = "../gix-revision" }
-gix-negotiate = { version = "0.1.0", path = "../gix-negotiate" }
-
-gix-path = { version = "^0.8.0", path = "../gix-path" }
-gix-url = { version = "^0.18.0", path = "../gix-url" }
-gix-traverse = { version = "^0.25.0", path = "../gix-traverse" }
-gix-protocol = { version = "^0.32.0", path = "../gix-protocol", optional = true }
-gix-transport = { version = "^0.31.0", path = "../gix-transport", optional = true }
-gix-diff = { version = "^0.29.0", path = "../gix-diff" }
-gix-mailmap = { version = "^0.12.0", path = "../gix-mailmap" }
-gix-features = { version = "^0.29.0", path = "../gix-features", features = ["progress", "once_cell"] }
-
-gix-attributes = { version = "^0.12.0", path = "../gix-attributes" }
-gix-ignore = { version = "^0.2.0", path = "../gix-ignore" }
-gix-glob = { version = "^0.7.0", path = "../gix-glob" }
-gix-credentials = { version = "^0.14.0", path = "../gix-credentials" }
-gix-prompt = { version = "^0.5.0", path = "../gix-prompt" }
-gix-index = { version = "^0.16.1", path = "../gix-index" }
-gix-worktree = { version = "^0.17.1", path = "../gix-worktree" }
-gix-hashtable = { version = "^0.2.0", path = "../gix-hashtable" }
-gix-commitgraph = { version = "^0.15.0", path = "../gix-commitgraph" }
+gix-config = { version = "^0.23.0", path = "../gix-config" }
+gix-odb = { version = "^0.46.0", path = "../gix-odb" }
+gix-hash = { version = "^0.11.2", path = "../gix-hash" }
+gix-object = { version = "^0.30.0", path = "../gix-object" }
+gix-actor = { version = "^0.21.0", path = "../gix-actor" }
+gix-pack = { version = "^0.36.0", path = "../gix-pack", features = ["object-cache-dynamic"] }
+gix-revision = { version = "^0.15.0", path = "../gix-revision" }
+gix-negotiate = { version = "^0.2.0", path = "../gix-negotiate" }
+
+gix-path = { version = "^0.8.1", path = "../gix-path" }
+gix-url = { version = "^0.19.0", path = "../gix-url" }
+gix-traverse = { version = "^0.26.0", path = "../gix-traverse" }
+gix-protocol = { version = "^0.33.0", path = "../gix-protocol", optional = true }
+gix-transport = { version = "^0.32.0", path = "../gix-transport", optional = true }
+gix-diff = { version = "^0.30.0", path = "../gix-diff" }
+gix-mailmap = { version = "^0.13.0", path = "../gix-mailmap" }
+gix-features = { version = "^0.30.0", path = "../gix-features", features = ["progress", "once_cell"] }
+
+gix-attributes = { version = "^0.13.0", path = "../gix-attributes" }
+gix-ignore = { version = "^0.3.0", path = "../gix-ignore" }
+gix-glob = { version = "^0.8.0", path = "../gix-glob" }
+gix-credentials = { version = "^0.15.0", path = "../gix-credentials" }
+gix-prompt = { version = "^0.5.1", path = "../gix-prompt" }
+gix-index = { version = "^0.17.0", path = "../gix-index" }
+gix-worktree = { version = "^0.18.0", path = "../gix-worktree" }
+gix-hashtable = { version = "^0.2.1", path = "../gix-hashtable" }
+gix-commitgraph = { version = "^0.16.0", path = "../gix-commitgraph" }
prodash = { version = "25.0", optional = true, default-features = false, features = ["progress-tree"] }
once_cell = "1.14.0"
diff --git a/tests/tools/Cargo.toml b/tests/tools/Cargo.toml
index b712ba48500..2f6a8aee7f6 100644
--- a/tests/tools/Cargo.toml
+++ b/tests/tools/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "gix-testtools"
description = "Shared code for gitoxide crates to facilitate testing"
-version = "0.12.0"
+version = "0.13.0"
authors = ["Sebastian Thiel "]
edition = "2021"
license = "MIT OR Apache-2.0"
@@ -18,8 +18,8 @@ gix-lock = "5.0.1"
gix-discover = "0.18.0"
gix-ignore = "0.2.0"
gix-worktree = "0.17.0"
-gix-fs = { version = "0.1.1", path = "../../gix-fs" }
-gix-tempfile = { version = "5.0.3", default-features = false, features = ["signals"], path = "../../gix-tempfile" }
+gix-fs = { version = "^0.2.0", path = "../../gix-fs" }
+gix-tempfile = { version = "^6.0.0", default-features = false, features = ["signals"], path = "../../gix-tempfile" }
nom = { version = "7", default-features = false, features = ["std"]}
fastrand = "1.8.0"