History

Release gix-tempfile v5.0.2, gix-validate v0.7.4, gix-config v0.20.0, gix-prompt v0.3.3, gix-diff v0.28.1, gix-discover v0.16.1, gix-pack v0.33.2, gix-transport v0.29.1, gix-protocol v0.30.1, gix-revision v0.12.1, gix-worktree v0.15.1, gix v0.43.0, safety bump gix v0.43.0

Sebastian Thiel committed 3 years ago

Commit 5dc1f9f1 parent 3016a2828 files · +107 −95Browse files

Unified · Split

28 files
  1. Cargo.lock +30 −30
  2. Cargo.toml +1 −1
  3. cargo-smart-release/Cargo.toml +1 −1
  4. gitoxide-core/Cargo.toml +3 −3
  5. gix-config/CHANGELOG.md +4 −3
  6. gix-config/Cargo.toml +1 −1
  7. gix-diff/CHANGELOG.md +3 −2
  8. gix-diff/Cargo.toml +1 −1
  9. gix-discover/CHANGELOG.md +3 −2
  10. gix-discover/Cargo.toml +1 −1
  11. gix-pack/CHANGELOG.md +3 −2
  12. gix-pack/Cargo.toml +2 −2
  13. gix-prompt/CHANGELOG.md +12 −13
  14. gix-prompt/Cargo.toml +1 −1
  15. gix-protocol/CHANGELOG.md +3 −2
  16. gix-protocol/Cargo.toml +2 −2
  17. gix-revision/CHANGELOG.md +3 −2
  18. gix-revision/Cargo.toml +1 −1
  19. gix-tempfile/CHANGELOG.md +3 −2
  20. gix-tempfile/Cargo.toml +1 −1
  21. gix-transport/CHANGELOG.md +3 −2
  22. gix-transport/Cargo.toml +1 −1
  23. gix-validate/CHANGELOG.md +3 −2
  24. gix-validate/Cargo.toml +1 −1
  25. gix-worktree/CHANGELOG.md +3 −2
  26. gix-worktree/Cargo.toml +1 −1
  27. gix/CHANGELOG.md +5 −2
  28. gix/Cargo.toml +11 −11
Cargo.lock+30−30
@@ -1268,7 +1268,7 @@ dependencies = [ · 1267 unmodified lines
1268 1268
1269[[package]]1269[[package]]
1270name = "gix"1270name = "gix"
1271version = "0.42.0"1271version = "0.43.0"
1272dependencies = [1272dependencies = [
1273 "anyhow",1273 "anyhow",
1274 "async-std",1274 "async-std",
@@ -1279,7 +1279,7 @@ dependencies = [ · 4 unmodified lines
1279 "gix-credentials",1279 "gix-credentials",
1280 "gix-date 0.4.3",1280 "gix-date 0.4.3",
1281 "gix-diff",1281 "gix-diff",
1282 "gix-discover 0.16.0",1282 "gix-discover 0.16.1",
1283 "gix-features 0.28.1",1283 "gix-features 0.28.1",
1284 "gix-glob 0.5.5",1284 "gix-glob 0.5.5",
1285 "gix-hash 0.10.3",1285 "gix-hash 0.10.3",
@@ -1297,13 +1297,13 @@ dependencies = [ · 11 unmodified lines
1297 "gix-refspec",1297 "gix-refspec",
1298 "gix-revision",1298 "gix-revision",
1299 "gix-sec 0.6.2",1299 "gix-sec 0.6.2",
1300 "gix-tempfile 5.0.1",1300 "gix-tempfile 5.0.2",
1301 "gix-testtools",1301 "gix-testtools",
1302 "gix-transport",1302 "gix-transport",
1303 "gix-traverse 0.24.0",1303 "gix-traverse 0.24.0",
1304 "gix-url",1304 "gix-url",
1305 "gix-validate 0.7.3",1305 "gix-validate 0.7.4",
1306 "gix-worktree 0.15.0",1306 "gix-worktree 0.15.1",
1307 "is_ci",1307 "is_ci",
1308 "log",1308 "log",
1309 "once_cell",1309 "once_cell",
@@ -1436,7 +1436,7 @@ dependencies = [ · 126 unmodified lines
1436 1436
1437[[package]]1437[[package]]
1438name = "gix-config"1438name = "gix-config"
1439version = "0.19.0"1439version = "0.20.0"
1440dependencies = [1440dependencies = [
1441 "bstr",1441 "bstr",
1442 "criterion",1442 "criterion",
@@ -1533,7 +1533,7 @@ dependencies = [ · 90 unmodified lines
1533 1533
1534[[package]]1534[[package]]
1535name = "gix-diff"1535name = "gix-diff"
1536version = "0.28.0"1536version = "0.28.1"
1537dependencies = [1537dependencies = [
1538 "getrandom",1538 "getrandom",
1539 "gix-hash 0.10.3",1539 "gix-hash 0.10.3",
@@ -1572,7 +1572,7 @@ dependencies = [ · 32 unmodified lines
1572 1572
1573[[package]]1573[[package]]
1574name = "gix-discover"1574name = "gix-discover"
1575version = "0.16.0"1575version = "0.16.1"
1576dependencies = [1576dependencies = [
1577 "bstr",1577 "bstr",
1578 "defer",1578 "defer",
@@ -1772,7 +1772,7 @@ name = "gix-lock" · 193 unmodified lines
1772version = "5.0.0"1772version = "5.0.0"
1773dependencies = [1773dependencies = [
1774 "fastrand",1774 "fastrand",
1775 "gix-tempfile 5.0.1",1775 "gix-tempfile 5.0.2",
1776 "tempfile",1776 "tempfile",
1777 "thiserror",1777 "thiserror",
1778]1778]
@@ -1804,7 +1804,7 @@ dependencies = [ · 25 unmodified lines
1804 "gix-actor 0.17.2",1804 "gix-actor 0.17.2",
1805 "gix-features 0.26.5",1805 "gix-features 0.26.5",
1806 "gix-hash 0.10.3 (registry+https://github.com/rust-lang/crates.io-index)",1806 "gix-hash 0.10.3 (registry+https://github.com/rust-lang/crates.io-index)",
1807 "gix-validate 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",1807 "gix-validate 0.7.3",
1808 "hex",1808 "hex",
1809 "itoa",1809 "itoa",
1810 "nom",1810 "nom",
@@ -1823,7 +1823,7 @@ dependencies = [ · 12 unmodified lines
1823 "gix-features 0.28.1",1823 "gix-features 0.28.1",
1824 "gix-hash 0.10.3",1824 "gix-hash 0.10.3",
1825 "gix-testtools",1825 "gix-testtools",
1826 "gix-validate 0.7.3",1826 "gix-validate 0.7.4",
1827 "hex",1827 "hex",
1828 "itoa",1828 "itoa",
1829 "nom",1829 "nom",
@@ -1859,7 +1859,7 @@ dependencies = [ · 29 unmodified lines
1859 1859
1860[[package]]1860[[package]]
1861name = "gix-pack"1861name = "gix-pack"
1862version = "0.33.1"1862version = "0.33.2"
1863dependencies = [1863dependencies = [
1864 "clru",1864 "clru",
1865 "document-features",1865 "document-features",
@@ -1870,7 +1870,7 @@ dependencies = [ · 4 unmodified lines
1870 "gix-hashtable 0.1.2",1870 "gix-hashtable 0.1.2",
1871 "gix-object 0.28.0",1871 "gix-object 0.28.0",
1872 "gix-path 0.7.2",1872 "gix-path 0.7.2",
1873 "gix-tempfile 5.0.1",1873 "gix-tempfile 5.0.2",
1874 "gix-testtools",1874 "gix-testtools",
1875 "gix-traverse 0.24.0",1875 "gix-traverse 0.24.0",
1876 "memmap2",1876 "memmap2",
@@ -1950,7 +1950,7 @@ dependencies = [ · 73 unmodified lines
1950 1950
1951[[package]]1951[[package]]
1952name = "gix-prompt"1952name = "gix-prompt"
1953version = "0.3.2"1953version = "0.3.3"
1954dependencies = [1954dependencies = [
1955 "expectrl",1955 "expectrl",
1956 "gix-command",1956 "gix-command",
@@ -1964,7 +1964,7 @@ dependencies = [ · 7 unmodified lines
1964 1964
1965[[package]]1965[[package]]
1966name = "gix-protocol"1966name = "gix-protocol"
1967version = "0.30.0"1967version = "0.30.1"
1968dependencies = [1968dependencies = [
1969 "async-std",1969 "async-std",
1970 "async-trait",1970 "async-trait",
@@ -2022,7 +2022,7 @@ dependencies = [ · 51 unmodified lines
2022 "gix-object 0.26.4",2022 "gix-object 0.26.4",
2023 "gix-path 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",2023 "gix-path 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
2024 "gix-tempfile 3.0.2",2024 "gix-tempfile 3.0.2",
2025 "gix-validate 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",2025 "gix-validate 0.7.3",
2026 "memmap2",2026 "memmap2",
2027 "nom",2027 "nom",
2028 "thiserror",2028 "thiserror",
@@ -2039,9 +2039,9 @@ dependencies = [ · 10 unmodified lines
2039 "gix-lock 5.0.0",2039 "gix-lock 5.0.0",
2040 "gix-object 0.28.0",2040 "gix-object 0.28.0",
2041 "gix-path 0.7.2",2041 "gix-path 0.7.2",
2042 "gix-tempfile 5.0.1",2042 "gix-tempfile 5.0.2",
2043 "gix-testtools",2043 "gix-testtools",
2044 "gix-validate 0.7.3",2044 "gix-validate 0.7.4",
2045 "memmap2",2045 "memmap2",
2046 "nom",2046 "nom",
2047 "serde",2047 "serde",
@@ -2054,7 +2054,7 @@ name = "gix-ref-tests" · 6 unmodified lines
2054version = "0.0.0"2054version = "0.0.0"
2055dependencies = [2055dependencies = [
2056 "gix-actor 0.19.0",2056 "gix-actor 0.19.0",
2057 "gix-discover 0.16.0",2057 "gix-discover 0.16.1",
2058 "gix-features 0.28.1",2058 "gix-features 0.28.1",
2059 "gix-hash 0.10.3",2059 "gix-hash 0.10.3",
2060 "gix-lock 5.0.0",2060 "gix-lock 5.0.0",
@@ -2062,8 +2062,8 @@ dependencies = [ · 1 unmodified line
2062 "gix-odb",2062 "gix-odb",
2063 "gix-ref 0.27.1",2063 "gix-ref 0.27.1",
2064 "gix-testtools",2064 "gix-testtools",
2065 "gix-validate 0.7.3",2065 "gix-validate 0.7.4",
2066 "gix-worktree 0.15.0",2066 "gix-worktree 0.15.1",
2067 "tempfile",2067 "tempfile",
2068]2068]
2069 2069
@@ -2075,14 +2075,14 @@ dependencies = [ · 5 unmodified lines
2075 "gix-hash 0.10.3",2075 "gix-hash 0.10.3",
2076 "gix-revision",2076 "gix-revision",
2077 "gix-testtools",2077 "gix-testtools",
2078 "gix-validate 0.7.3",2078 "gix-validate 0.7.4",
2079 "smallvec",2079 "smallvec",
2080 "thiserror",2080 "thiserror",
2081]2081]
2082 2082
2083[[package]]2083[[package]]
2084name = "gix-revision"2084name = "gix-revision"
2085version = "0.12.0"2085version = "0.12.1"
2086dependencies = [2086dependencies = [
2087 "bstr",2087 "bstr",
2088 "document-features",2088 "document-features",
@@ -2157,7 +2157,7 @@ dependencies = [ · 68 unmodified lines
2157 2157
2158[[package]]2158[[package]]
2159name = "gix-tempfile"2159name = "gix-tempfile"
2160version = "5.0.1"2160version = "5.0.2"
2161dependencies = [2161dependencies = [
2162 "dashmap",2162 "dashmap",
2163 "document-features",2163 "document-features",
@@ -2197,7 +2197,7 @@ version = "0.0.0" · 33 unmodified lines
2197 2197
2198[[package]]2198[[package]]
2199name = "gix-transport"2199name = "gix-transport"
2200version = "0.29.0"2200version = "0.29.1"
2201dependencies = [2201dependencies = [
2202 "async-std",2202 "async-std",
2203 "async-trait",2203 "async-trait",
@@ -2278,19 +2278,19 @@ dependencies = [ · 74 unmodified lines
2278[[package]]2278[[package]]
2279name = "gix-validate"2279name = "gix-validate"
2280version = "0.7.3"2280version = "0.7.3"
2281source = "registry+https://github.com/rust-lang/crates.io-index"
2282checksum = "b69ddb780ea1465255e66818d75b7098371c58dbc9560da4488a44b9f5c7e443"
2281dependencies = [2283dependencies = [
2282 "bstr",2284 "bstr",
2283 "gix-testtools",
2284 "thiserror",2285 "thiserror",
2285]2286]
2286 2287
2287[[package]]2288[[package]]
2288name = "gix-validate"2289name = "gix-validate"
2289version = "0.7.3"2290version = "0.7.4"
2290source = "registry+https://github.com/rust-lang/crates.io-index"
2291checksum = "b69ddb780ea1465255e66818d75b7098371c58dbc9560da4488a44b9f5c7e443"
2292dependencies = [2291dependencies = [
2293 "bstr",2292 "bstr",
2293 "gix-testtools",
2294 "thiserror",2294 "thiserror",
2295]2295]
2296 2296
@@ -2314,7 +2314,7 @@ dependencies = [ · 17 unmodified lines
2314 2314
2315[[package]]2315[[package]]
2316name = "gix-worktree"2316name = "gix-worktree"
2317version = "0.15.0"2317version = "0.15.1"
2318dependencies = [2318dependencies = [
2319 "bstr",2319 "bstr",
2320 "document-features",2320 "document-features",
Cargo.toml+1−1
@@ -89,7 +89,7 @@ anyhow = "1.0.42" · 88 unmodified lines
89 89
90gitoxide-core = { version = "^0.26.0", path = "gitoxide-core" }90gitoxide-core = { version = "^0.26.0", path = "gitoxide-core" }
91gix-features = { version = "^0.28.1", path = "gix-features" }91gix-features = { version = "^0.28.1", path = "gix-features" }
92gix = { version = "^0.42.0", path = "gix", default-features = false }92gix = { version = "^0.43.0", path = "gix", default-features = false }
93time = "0.3.19"93time = "0.3.19"
94 94
95clap = { version = "4.1.1", features = ["derive", "cargo"] }95clap = { version = "4.1.1", features = ["derive", "cargo"] }
cargo-smart-release/Cargo.toml+1−1
@@ -24,7 +24,7 @@ test = false · 23 unmodified lines
24cache-efficiency-debug = ["gix/cache-efficiency-debug"]24cache-efficiency-debug = ["gix/cache-efficiency-debug"]
25 25
26[dependencies]26[dependencies]
27gix = { version = "^0.42.0", path = "../gix", default-features = false, features = ["max-performance-safe"] }27gix = { version = "^0.43.0", path = "../gix", default-features = false, features = ["max-performance-safe"] }
28anyhow = "1.0.42"28anyhow = "1.0.42"
29clap = { version = "4.1.0", features = ["derive", "cargo"] }29clap = { version = "4.1.0", features = ["derive", "cargo"] }
30env_logger = { version = "0.10.0", default-features = false, features = ["humantime", "auto-color"] }30env_logger = { version = "0.10.0", default-features = false, features = ["humantime", "auto-color"] }
gitoxide-core/Cargo.toml+3−3
@@ -38,9 +38,9 @@ serde1 = ["gix-commitgraph/serde1", "gix/serde1", "serde_json", "serde", "bytesi · 37 unmodified lines
38 38
39[dependencies]39[dependencies]
40# deselect everything else (like "performance") as this should be controllable by the parent application.40# deselect everything else (like "performance") as this should be controllable by the parent application.
41gix = { version = "^0.42.0", path = "../gix", default-features = false }41gix = { version = "^0.43.0", path = "../gix", default-features = false }
42gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.33.1", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static"] }42gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.33.2", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static"] }
43gix-transport-configuration-only = { package = "gix-transport", version = "^0.29.0", path = "../gix-transport", default-features = false }43gix-transport-configuration-only = { package = "gix-transport", version = "^0.29.1", path = "../gix-transport", default-features = false }
44gix-commitgraph = { version = "^0.14.0", path = "../gix-commitgraph" }44gix-commitgraph = { version = "^0.14.0", path = "../gix-commitgraph" }
45serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }45serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
46anyhow = "1.0.42"46anyhow = "1.0.42"
gix-config/CHANGELOG.md+4−3
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.20.0 (2023-03-26)
9 9
10### Bug Fixes10### Bug Fixes
11 11
@@ -30,7 +30,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 18 unmodified lines
30 30
31<csr-read-only-do-not-edit/>31<csr-read-only-do-not-edit/>
32 32
33 - 6 commits contributed to the release over the course of 15 calendar days.33 - 7 commits contributed to the release over the course of 15 calendar days.
34 - 15 days passed between releases.34 - 15 days passed between releases.
35 - 2 commits were understood as [conventional](https://www.conventionalcommits.org).35 - 2 commits were understood as [conventional](https://www.conventionalcommits.org).
36 - 1 unique issue was worked on: [#790](https://github.com/Byron/gitoxide/issues/790)36 - 1 unique issue was worked on: [#790](https://github.com/Byron/gitoxide/issues/790)
@@ -45,6 +45,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 8 unmodified lines
45 - Binary config output parsing can now deal with quotes on windows. ([`603776e`](https://github.com/Byron/gitoxide/commit/603776ecf487ef087d25774d74e49465177aa370))45 - Binary config output parsing can now deal with quotes on windows. ([`603776e`](https://github.com/Byron/gitoxide/commit/603776ecf487ef087d25774d74e49465177aa370))
46 - Allow to ignore IO errors when reading configuration files. ([`e55f4ee`](https://github.com/Byron/gitoxide/commit/e55f4ee230ed3164df5145c7a2b212464bb9db99))46 - Allow to ignore IO errors when reading configuration files. ([`e55f4ee`](https://github.com/Byron/gitoxide/commit/e55f4ee230ed3164df5145c7a2b212464bb9db99))
47 * **Uncategorized**47 * **Uncategorized**
48 - Prepare changelogs prior to release ([`3016a28`](https://github.com/Byron/gitoxide/commit/3016a285f566bdfe7de2774fa6f2254c1b1a2c51))
48 - Merge branch 'fix-790' ([`ee36e5b`](https://github.com/Byron/gitoxide/commit/ee36e5bb985e9ad90bc382cdd051a8b5295ca18c))49 - Merge branch 'fix-790' ([`ee36e5b`](https://github.com/Byron/gitoxide/commit/ee36e5bb985e9ad90bc382cdd051a8b5295ca18c))
49 - Less dependencies for tests (via `serial_test` no default features) ([`8f2accd`](https://github.com/Byron/gitoxide/commit/8f2accdf738def9aa4abdf08fc299d0e9807bc3e))50 - Less dependencies for tests (via `serial_test` no default features) ([`8f2accd`](https://github.com/Byron/gitoxide/commit/8f2accdf738def9aa4abdf08fc299d0e9807bc3e))
50 - Correct more typos with `typos` tool. ([`2321eb9`](https://github.com/Byron/gitoxide/commit/2321eb971c2b89551506e2016a3495fafd15b47d))51 - Correct more typos with `typos` tool. ([`2321eb9`](https://github.com/Byron/gitoxide/commit/2321eb971c2b89551506e2016a3495fafd15b47d))
@@ -2211,7 +2212,7 @@ This is a maintenance release without functional changes. · 2160 unmodified lines
2211 - _None._2212 - _None._
2212 2213
2213<csr-unknown>2214<csr-unknown>
2214lenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopen<csr-unknown/>2215lenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopen<csr-unknown/>
2215<csr-unknown/>2216<csr-unknown/>
2216 2217
2217## v0.1.1 (2021-05-09)2218## v0.1.1 (2021-05-09)
gix-config/Cargo.toml+1−1
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-config"2name = "gix-config"
3version = "0.19.0"3version = "0.20.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5description = "A gix-config file parser and editor from the gitoxide project"5description = "A gix-config file parser and editor from the gitoxide project"
6license = "MIT OR Apache-2.0"6license = "MIT OR Apache-2.0"
gix-diff/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.28.1 (2023-03-26)
9 9
10A maintenance release without any user-facing changes.10A maintenance release without any user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without any user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 1 commit contributed to the release over the course of 9 calendar days.16 - 2 commits contributed to the release over the course of 9 calendar days.
17 - 21 days passed between releases.17 - 21 days passed between releases.
18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
19 - 0 issues like '(#ID)' were seen in commit messages19 - 0 issues like '(#ID)' were seen in commit messages
@@ -25,6 +25,7 @@ A maintenance release without any user-facing changes. · 5 unmodified lines
25<details><summary>view details</summary>25<details><summary>view details</summary>
26 26
27 * **Uncategorized**27 * **Uncategorized**
28 - Prepare changelogs prior to release ([`3016a28`](https://github.com/Byron/gitoxide/commit/3016a285f566bdfe7de2774fa6f2254c1b1a2c51))
28 - Fix CI on windows ([`79ed875`](https://github.com/Byron/gitoxide/commit/79ed8752451ce621cf1ee69d3ca15deae3416798))29 - Fix CI on windows ([`79ed875`](https://github.com/Byron/gitoxide/commit/79ed8752451ce621cf1ee69d3ca15deae3416798))
29</details>30</details>
30 31
gix-diff/Cargo.toml+1−1
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-diff"2name = "gix-diff"
3version = "0.28.0"3version = "0.28.1"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT/Apache-2.0"5license = "MIT/Apache-2.0"
6description = "Calculate differences between various git objects"6description = "Calculate differences between various git objects"
gix-discover/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.16.1 (2023-03-26)
9 9
10A maintenance release without any user-facing changes.10A maintenance release without any user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without any user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release over the course of 15 calendar days.16 - 4 commits contributed to the release over the course of 15 calendar days.
17 - 15 days passed between releases.17 - 15 days passed between releases.
18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
19 - 0 issues like '(#ID)' were seen in commit messages19 - 0 issues like '(#ID)' were seen in commit messages
@@ -25,6 +25,7 @@ A maintenance release without any user-facing changes. · 5 unmodified lines
25<details><summary>view details</summary>25<details><summary>view details</summary>
26 26
27 * **Uncategorized**27 * **Uncategorized**
28 - Prepare changelogs prior to release ([`3016a28`](https://github.com/Byron/gitoxide/commit/3016a285f566bdfe7de2774fa6f2254c1b1a2c51))
28 - Merge branch 'fix-790' ([`ee36e5b`](https://github.com/Byron/gitoxide/commit/ee36e5bb985e9ad90bc382cdd051a8b5295ca18c))29 - Merge branch 'fix-790' ([`ee36e5b`](https://github.com/Byron/gitoxide/commit/ee36e5bb985e9ad90bc382cdd051a8b5295ca18c))
29 - Less dependencies for tests (via `serial_test` no default features) ([`8f2accd`](https://github.com/Byron/gitoxide/commit/8f2accdf738def9aa4abdf08fc299d0e9807bc3e))30 - Less dependencies for tests (via `serial_test` no default features) ([`8f2accd`](https://github.com/Byron/gitoxide/commit/8f2accdf738def9aa4abdf08fc299d0e9807bc3e))
30 - Merge branch 'fix-cred-helper' ([`01277a6`](https://github.com/Byron/gitoxide/commit/01277a681e4997896e04567490c572b5af606f35))31 - Merge branch 'fix-cred-helper' ([`01277a6`](https://github.com/Byron/gitoxide/commit/01277a681e4997896e04567490c572b5af606f35))
gix-discover/Cargo.toml+1−1
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-discover"2name = "gix-discover"
3version = "0.16.0"3version = "0.16.1"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT/Apache-2.0"5license = "MIT/Apache-2.0"
6description = "Discover git repositories and check if a directory is a git repository"6description = "Discover git repositories and check if a directory is a git repository"
gix-pack/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.33.2 (2023-03-26)
9 9
10A maintenance release without any user-facing changes.10A maintenance release without any user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without any user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 1 commit contributed to the release over the course of 3 calendar days.16 - 2 commits contributed to the release over the course of 3 calendar days.
17 - 11 days passed between releases.17 - 11 days passed between releases.
18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
19 - 0 issues like '(#ID)' were seen in commit messages19 - 0 issues like '(#ID)' were seen in commit messages
@@ -25,6 +25,7 @@ A maintenance release without any user-facing changes. · 5 unmodified lines
25<details><summary>view details</summary>25<details><summary>view details</summary>
26 26
27 * **Uncategorized**27 * **Uncategorized**
28 - Prepare changelogs prior to release ([`3016a28`](https://github.com/Byron/gitoxide/commit/3016a285f566bdfe7de2774fa6f2254c1b1a2c51))
28 - Finally fix typos detected by `typos` tool. ([`a69f873`](https://github.com/Byron/gitoxide/commit/a69f873ea53b073a0b86ade095596f21709b233b))29 - Finally fix typos detected by `typos` tool. ([`a69f873`](https://github.com/Byron/gitoxide/commit/a69f873ea53b073a0b86ade095596f21709b233b))
29</details>30</details>
30 31
gix-pack/Cargo.toml+2−2
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-pack"2name = "gix-pack"
3version = "0.33.1"3version = "0.33.2"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]5authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
6license = "MIT/Apache-2.0"6license = "MIT/Apache-2.0"
@@ -34,7 +34,7 @@ gix-hash = { version = "^0.10.3", path = "../gix-hash" } · 27 unmodified lines
34gix-chunk = { version = "^0.4.1", path = "../gix-chunk" }34gix-chunk = { version = "^0.4.1", path = "../gix-chunk" }
35gix-object = { version = "^0.28.0", path = "../gix-object" }35gix-object = { version = "^0.28.0", path = "../gix-object" }
36gix-traverse = { version = "^0.24.0", path = "../gix-traverse" }36gix-traverse = { version = "^0.24.0", path = "../gix-traverse" }
37gix-diff = { version = "^0.28.0", path = "../gix-diff" }37gix-diff = { version = "^0.28.1", path = "../gix-diff" }
38gix-hashtable = { version = "^0.1.2", path = "../gix-hashtable" }38gix-hashtable = { version = "^0.1.2", path = "../gix-hashtable" }
39 39
40memmap2 = "0.5.0"40memmap2 = "0.5.0"
gix-prompt/CHANGELOG.md+12−13
@@ -5,13 +5,22 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.3.3 (2023-03-26)
9
10### Bug Fixes
11
12 - <csr-id-e14dc7d475373d2c266e84ff8f1826c68a34ab92/> note that crates have been renamed from `git-*` to `gix-*`.
13 This also means that the `git-*` prefixed crates of the `gitoxide` project
14 are effectively unmaintained.
15 Use the crates with the `gix-*` prefix instead.
16
17 If you were using `git-repository`, then `gix` is its substitute.
9 18
10### Commit Statistics19### Commit Statistics
11 20
12<csr-read-only-do-not-edit/>21<csr-read-only-do-not-edit/>
13 22
14 - 2 commits contributed to the release.23 - 3 commits contributed to the release.
15 - 36 days passed between releases.24 - 36 days passed between releases.
16 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).25 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
17 - 0 issues like '(#ID)' were seen in commit messages26 - 0 issues like '(#ID)' were seen in commit messages
@@ -23,21 +32,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 5 unmodified lines
23<details><summary>view details</summary>32<details><summary>view details</summary>
24 33
25 * **Uncategorized**34 * **Uncategorized**
35 - Prepare changelogs prior to release ([`3016a28`](https://github.com/Byron/gitoxide/commit/3016a285f566bdfe7de2774fa6f2254c1b1a2c51))
26 - Merge branch 'fix-790' ([`ee36e5b`](https://github.com/Byron/gitoxide/commit/ee36e5bb985e9ad90bc382cdd051a8b5295ca18c))36 - Merge branch 'fix-790' ([`ee36e5b`](https://github.com/Byron/gitoxide/commit/ee36e5bb985e9ad90bc382cdd051a8b5295ca18c))
27 - Less dependencies for tests (via `serial_test` no default features) ([`8f2accd`](https://github.com/Byron/gitoxide/commit/8f2accdf738def9aa4abdf08fc299d0e9807bc3e))37 - Less dependencies for tests (via `serial_test` no default features) ([`8f2accd`](https://github.com/Byron/gitoxide/commit/8f2accdf738def9aa4abdf08fc299d0e9807bc3e))
28</details>38</details>
29 39
30## 0.3.3 (2023-02-17)
31
32### Bug Fixes
33
34 - <csr-id-e14dc7d475373d2c266e84ff8f1826c68a34ab92/> note that crates have been renamed from `git-*` to `gix-*`.
35 This also means that the `git-*` prefixed crates of the `gitoxide` project
36 are effectively unmaintained.
37 Use the crates with the `gix-*` prefix instead.
38
39 If you were using `git-repository`, then `gix` is its substitute.
40
41## 0.3.2 (2023-02-17)40## 0.3.2 (2023-02-17)
42 41
43### New Features (BREAKING)42### New Features (BREAKING)
gix-prompt/Cargo.toml+1−1
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-prompt"2name = "gix-prompt"
3version = "0.3.2"3version = "0.3.3"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT/Apache-2.0"5license = "MIT/Apache-2.0"
6description = "A crate of the gitoxide project for handling prompts in the terminal"6description = "A crate of the gitoxide project for handling prompts in the terminal"
gix-protocol/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.30.1 (2023-03-26)
9 9
10### Bug Fixes10### Bug Fixes
11 11
@@ -18,7 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 6 unmodified lines
18 18
19<csr-read-only-do-not-edit/>19<csr-read-only-do-not-edit/>
20 20
21 - 1 commit contributed to the release over the course of 5 calendar days.21 - 2 commits contributed to the release over the course of 5 calendar days.
22 - 11 days passed between releases.22 - 11 days passed between releases.
23 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).23 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
24 - 0 issues like '(#ID)' were seen in commit messages24 - 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 · 5 unmodified lines
30<details><summary>view details</summary>30<details><summary>view details</summary>
31 31
32 * **Uncategorized**32 * **Uncategorized**
33 - Prepare changelogs prior to release ([`3016a28`](https://github.com/Byron/gitoxide/commit/3016a285f566bdfe7de2774fa6f2254c1b1a2c51))
33 - Don't assume that credential providers always return credentials or error during handshake. ([`d4c82e7`](https://github.com/Byron/gitoxide/commit/d4c82e7e7139ae251300d4b71bcd8ed0255a163a))34 - Don't assume that credential providers always return credentials or error during handshake. ([`d4c82e7`](https://github.com/Byron/gitoxide/commit/d4c82e7e7139ae251300d4b71bcd8ed0255a163a))
34</details>35</details>
35 36
gix-protocol/Cargo.toml+2−2
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-protocol"2name = "gix-protocol"
3version = "0.30.0"3version = "0.30.1"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT/Apache-2.0"5license = "MIT/Apache-2.0"
6description = "A WIP crate of the gitoxide project for implementing git protocols"6description = "A WIP crate of the gitoxide project for implementing git protocols"
@@ -41,7 +41,7 @@ required-features = ["async-client"] · 34 unmodified lines
41 41
42[dependencies]42[dependencies]
43gix-features = { version = "^0.28.1", path = "../gix-features", features = ["progress"] }43gix-features = { version = "^0.28.1", path = "../gix-features", features = ["progress"] }
44gix-transport = { version = "^0.29.0", path = "../gix-transport" }44gix-transport = { version = "^0.29.1", path = "../gix-transport" }
45gix-hash = { version = "^0.10.3", path = "../gix-hash" }45gix-hash = { version = "^0.10.3", path = "../gix-hash" }
46gix-credentials = { version = "^0.12.0", path = "../gix-credentials" }46gix-credentials = { version = "^0.12.0", path = "../gix-credentials" }
47 47
gix-revision/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.12.1 (2023-03-26)
9 9
10A maintenance release without any user-facing changes.10A maintenance release without any user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without any user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 1 commit contributed to the release over the course of 3 calendar days.16 - 2 commits contributed to the release over the course of 3 calendar days.
17 - 21 days passed between releases.17 - 21 days passed between releases.
18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
19 - 0 issues like '(#ID)' were seen in commit messages19 - 0 issues like '(#ID)' were seen in commit messages
@@ -25,6 +25,7 @@ A maintenance release without any user-facing changes. · 5 unmodified lines
25<details><summary>view details</summary>25<details><summary>view details</summary>
26 26
27 * **Uncategorized**27 * **Uncategorized**
28 - Prepare changelogs prior to release ([`3016a28`](https://github.com/Byron/gitoxide/commit/3016a285f566bdfe7de2774fa6f2254c1b1a2c51))
28 - Correct more typos with `typos` tool. ([`2321eb9`](https://github.com/Byron/gitoxide/commit/2321eb971c2b89551506e2016a3495fafd15b47d))29 - Correct more typos with `typos` tool. ([`2321eb9`](https://github.com/Byron/gitoxide/commit/2321eb971c2b89551506e2016a3495fafd15b47d))
29</details>30</details>
30 31
gix-revision/Cargo.toml+1−1
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-revision"2name = "gix-revision"
3version = "0.12.0"3version = "0.12.1"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT/Apache-2.0"5license = "MIT/Apache-2.0"
6description = "A WIP crate of the gitoxide project dealing with finding names for revisions and parsing specifications"6description = "A WIP crate of the gitoxide project dealing with finding names for revisions and parsing specifications"
gix-tempfile/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 5.0.2 (2023-03-26)
9 9
10A maintenance release without any user-facing changes.10A maintenance release without any user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without any user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 1 commit contributed to the release over the course of 3 calendar days.16 - 2 commits contributed to the release over the course of 3 calendar days.
17 - 11 days passed between releases.17 - 11 days passed between releases.
18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
19 - 0 issues like '(#ID)' were seen in commit messages19 - 0 issues like '(#ID)' were seen in commit messages
@@ -25,6 +25,7 @@ A maintenance release without any user-facing changes. · 5 unmodified lines
25<details><summary>view details</summary>25<details><summary>view details</summary>
26 26
27 * **Uncategorized**27 * **Uncategorized**
28 - Prepare changelogs prior to release ([`3016a28`](https://github.com/Byron/gitoxide/commit/3016a285f566bdfe7de2774fa6f2254c1b1a2c51))
28 - Correct more typos with `typos` tool. ([`2321eb9`](https://github.com/Byron/gitoxide/commit/2321eb971c2b89551506e2016a3495fafd15b47d))29 - Correct more typos with `typos` tool. ([`2321eb9`](https://github.com/Byron/gitoxide/commit/2321eb971c2b89551506e2016a3495fafd15b47d))
29</details>30</details>
30 31
gix-tempfile/Cargo.toml+1−1
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-tempfile"2name = "gix-tempfile"
3version = "5.0.1"3version = "5.0.2"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT/Apache-2.0"5license = "MIT/Apache-2.0"
6description = "A tempfile implementation with a global registry to assure cleanup"6description = "A tempfile implementation with a global registry to assure cleanup"
gix-transport/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.29.1 (2023-03-26)
9 9
10A maintenance release without any user-facing changes.10A maintenance release without any user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without any user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 1 commit contributed to the release over the course of 3 calendar days.16 - 2 commits contributed to the release over the course of 3 calendar days.
17 - 11 days passed between releases.17 - 11 days passed between releases.
18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
19 - 0 issues like '(#ID)' were seen in commit messages19 - 0 issues like '(#ID)' were seen in commit messages
@@ -25,6 +25,7 @@ A maintenance release without any user-facing changes. · 5 unmodified lines
25<details><summary>view details</summary>25<details><summary>view details</summary>
26 26
27 * **Uncategorized**27 * **Uncategorized**
28 - Prepare changelogs prior to release ([`3016a28`](https://github.com/Byron/gitoxide/commit/3016a285f566bdfe7de2774fa6f2254c1b1a2c51))
28 - Correct more typos with `typos` tool. ([`2321eb9`](https://github.com/Byron/gitoxide/commit/2321eb971c2b89551506e2016a3495fafd15b47d))29 - Correct more typos with `typos` tool. ([`2321eb9`](https://github.com/Byron/gitoxide/commit/2321eb971c2b89551506e2016a3495fafd15b47d))
29</details>30</details>
30 31
gix-transport/Cargo.toml+1−1
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-transport"2name = "gix-transport"
3version = "0.29.0"3version = "0.29.1"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT/Apache-2.0"5license = "MIT/Apache-2.0"
6description = "A WIP crate of the gitoxide project dedicated to implementing the git transport layer"6description = "A WIP crate of the gitoxide project dedicated to implementing the git transport layer"
gix-validate/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.7.4 (2023-03-26)
9 9
10A maintenance release without any user-facing changes.10A maintenance release without any user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without any user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 1 commit contributed to the release over the course of 3 calendar days.16 - 2 commits contributed to the release over the course of 3 calendar days.
17 - 33 days passed between releases.17 - 33 days passed between releases.
18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
19 - 0 issues like '(#ID)' were seen in commit messages19 - 0 issues like '(#ID)' were seen in commit messages
@@ -25,6 +25,7 @@ A maintenance release without any user-facing changes. · 5 unmodified lines
25<details><summary>view details</summary>25<details><summary>view details</summary>
26 26
27 * **Uncategorized**27 * **Uncategorized**
28 - Prepare changelogs prior to release ([`3016a28`](https://github.com/Byron/gitoxide/commit/3016a285f566bdfe7de2774fa6f2254c1b1a2c51))
28 - Correct more typos with `typos` tool. ([`2321eb9`](https://github.com/Byron/gitoxide/commit/2321eb971c2b89551506e2016a3495fafd15b47d))29 - Correct more typos with `typos` tool. ([`2321eb9`](https://github.com/Byron/gitoxide/commit/2321eb971c2b89551506e2016a3495fafd15b47d))
29</details>30</details>
30 31
gix-validate/Cargo.toml+1−1
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-validate"2name = "gix-validate"
3version = "0.7.3"3version = "0.7.4"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT/Apache-2.0"5license = "MIT/Apache-2.0"
6description = "Validation functions for various kinds of names in git"6description = "Validation functions for various kinds of names in git"
gix-worktree/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.15.1 (2023-03-26)
9 9
10A maintenance release without any user-facing changes.10A maintenance release without any user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without any user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 2 commits contributed to the release over the course of 15 calendar days.16 - 3 commits contributed to the release over the course of 15 calendar days.
17 - 15 days passed between releases.17 - 15 days passed between releases.
18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).18 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
19 - 0 issues like '(#ID)' were seen in commit messages19 - 0 issues like '(#ID)' were seen in commit messages
@@ -25,6 +25,7 @@ A maintenance release without any user-facing changes. · 5 unmodified lines
25<details><summary>view details</summary>25<details><summary>view details</summary>
26 26
27 * **Uncategorized**27 * **Uncategorized**
28 - Prepare changelogs prior to release ([`3016a28`](https://github.com/Byron/gitoxide/commit/3016a285f566bdfe7de2774fa6f2254c1b1a2c51))
28 - Correct more typos with `typos` tool. ([`2321eb9`](https://github.com/Byron/gitoxide/commit/2321eb971c2b89551506e2016a3495fafd15b47d))29 - Correct more typos with `typos` tool. ([`2321eb9`](https://github.com/Byron/gitoxide/commit/2321eb971c2b89551506e2016a3495fafd15b47d))
29 - Merge branch 'fix-cred-helper' ([`01277a6`](https://github.com/Byron/gitoxide/commit/01277a681e4997896e04567490c572b5af606f35))30 - Merge branch 'fix-cred-helper' ([`01277a6`](https://github.com/Byron/gitoxide/commit/01277a681e4997896e04567490c572b5af606f35))
30</details>31</details>
gix-worktree/Cargo.toml+1−1
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-worktree"2name = "gix-worktree"
3version = "0.15.0"3version = "0.15.1"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT/Apache-2.0"5license = "MIT/Apache-2.0"
6description = "A WIP crate of the gitoxide project dedicated implementing everything around working trees and git excludes"6description = "A WIP crate of the gitoxide project dedicated implementing everything around working trees and git excludes"
gix/CHANGELOG.md+5−2
@@ -5,7 +5,9 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.43.0 (2023-03-26)
9
10<csr-id-87f5621d941b5af40abd59a26164a09d0dde2649/>
9 11
10### Bug Fixes12### Bug Fixes
11 13
@@ -22,7 +24,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 10 unmodified lines
22 24
23<csr-read-only-do-not-edit/>25<csr-read-only-do-not-edit/>
24 26
25 - 4 commits contributed to the release over the course of 5 calendar days.27 - 5 commits contributed to the release over the course of 5 calendar days.
26 - 11 days passed between releases.28 - 11 days passed between releases.
27 - 2 commits were understood as [conventional](https://www.conventionalcommits.org).29 - 2 commits were understood as [conventional](https://www.conventionalcommits.org).
28 - 2 unique issues were worked on: [#787](https://github.com/Byron/gitoxide/issues/787), [#790](https://github.com/Byron/gitoxide/issues/790)30 - 2 unique issues were worked on: [#787](https://github.com/Byron/gitoxide/issues/787), [#790](https://github.com/Byron/gitoxide/issues/790)
@@ -38,6 +40,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 9 unmodified lines
38 * **[#790](https://github.com/Byron/gitoxide/issues/790)**40 * **[#790](https://github.com/Byron/gitoxide/issues/790)**
39 - Opening repositories without 'strict' mode also ignores IO errors. ([`7bd8823`](https://github.com/Byron/gitoxide/commit/7bd8823ab4241d6d0401f03aec8c0d34f68c347c))41 - Opening repositories without 'strict' mode also ignores IO errors. ([`7bd8823`](https://github.com/Byron/gitoxide/commit/7bd8823ab4241d6d0401f03aec8c0d34f68c347c))
40 * **Uncategorized**42 * **Uncategorized**
43 - Prepare changelogs prior to release ([`3016a28`](https://github.com/Byron/gitoxide/commit/3016a285f566bdfe7de2774fa6f2254c1b1a2c51))
41 - Merge branch 'fix-790' ([`ee36e5b`](https://github.com/Byron/gitoxide/commit/ee36e5bb985e9ad90bc382cdd051a8b5295ca18c))44 - Merge branch 'fix-790' ([`ee36e5b`](https://github.com/Byron/gitoxide/commit/ee36e5bb985e9ad90bc382cdd051a8b5295ca18c))
42 - Less dependencies for tests (via `serial_test` no default features) ([`8f2accd`](https://github.com/Byron/gitoxide/commit/8f2accdf738def9aa4abdf08fc299d0e9807bc3e))45 - Less dependencies for tests (via `serial_test` no default features) ([`8f2accd`](https://github.com/Byron/gitoxide/commit/8f2accdf738def9aa4abdf08fc299d0e9807bc3e))
43</details>46</details>
gix/Cargo.toml+11−11
@@ -3,7 +3,7 @@ name = "gix" · 2 unmodified lines
3repository = "https://github.com/Byron/gitoxide"3repository = "https://github.com/Byron/gitoxide"
4description = "Interact with git repositories just like git would"4description = "Interact with git repositories just like git would"
5license = "MIT/Apache-2.0"5license = "MIT/Apache-2.0"
6version = "0.42.0"6version = "0.43.0"
7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
8edition = "2021"8edition = "2021"
9include = ["src/**/*", "CHANGELOG.md"]9include = ["src/**/*", "CHANGELOG.md"]
@@ -111,37 +111,37 @@ fast-sha1 = [ "gix-features/fast-sha1" ] · 101 unmodified lines
111 111
112[dependencies]112[dependencies]
113gix-ref = { version = "^0.27.1", path = "../gix-ref" }113gix-ref = { version = "^0.27.1", path = "../gix-ref" }
114gix-discover = { version = "^0.16.0", path = "../gix-discover" }114gix-discover = { version = "^0.16.1", path = "../gix-discover" }
115gix-tempfile = { version = "^5.0.0", path = "../gix-tempfile", default-features = false, features = ["signals"] }115gix-tempfile = { version = "^5.0.0", path = "../gix-tempfile", default-features = false, features = ["signals"] }
116gix-lock = { version = "^5.0.0", path = "../gix-lock" }116gix-lock = { version = "^5.0.0", path = "../gix-lock" }
117gix-validate = { version = "^0.7.3", path = "../gix-validate" }117gix-validate = { version = "^0.7.4", path = "../gix-validate" }
118gix-sec = { version = "^0.6.2", path = "../gix-sec" }118gix-sec = { version = "^0.6.2", path = "../gix-sec" }
119gix-date = { version = "^0.4.3", path = "../gix-date" }119gix-date = { version = "^0.4.3", path = "../gix-date" }
120gix-refspec = { version = "^0.9.0", path = "../gix-refspec" }120gix-refspec = { version = "^0.9.0", path = "../gix-refspec" }
121 121
122gix-config = { version = "^0.19.0", path = "../gix-config" }122gix-config = { version = "^0.20.0", path = "../gix-config" }
123gix-odb = { version = "^0.43.0", path = "../gix-odb" }123gix-odb = { version = "^0.43.0", path = "../gix-odb" }
124gix-hash = { version = "^0.10.3", path = "../gix-hash" }124gix-hash = { version = "^0.10.3", path = "../gix-hash" }
125gix-object = { version = "^0.28.0", path = "../gix-object" }125gix-object = { version = "^0.28.0", path = "../gix-object" }
126gix-actor = { version = "^0.19.0", path = "../gix-actor" }126gix-actor = { version = "^0.19.0", path = "../gix-actor" }
127gix-pack = { version = "^0.33.1", path = "../gix-pack", features = ["object-cache-dynamic"] }127gix-pack = { version = "^0.33.2", path = "../gix-pack", features = ["object-cache-dynamic"] }
128gix-revision = { version = "^0.12.0", path = "../gix-revision" }128gix-revision = { version = "^0.12.1", path = "../gix-revision" }
129 129
130gix-path = { version = "^0.7.2", path = "../gix-path" }130gix-path = { version = "^0.7.2", path = "../gix-path" }
131gix-url = { version = "^0.16.0", path = "../gix-url" }131gix-url = { version = "^0.16.0", path = "../gix-url" }
132gix-traverse = { version = "^0.24.0", path = "../gix-traverse" }132gix-traverse = { version = "^0.24.0", path = "../gix-traverse" }
133gix-protocol = { version = "^0.30.0", path = "../gix-protocol", optional = true }133gix-protocol = { version = "^0.30.1", path = "../gix-protocol", optional = true }
134gix-transport = { version = "^0.29.0", path = "../gix-transport", optional = true }134gix-transport = { version = "^0.29.1", path = "../gix-transport", optional = true }
135gix-diff = { version = "^0.28.0", path = "../gix-diff" }135gix-diff = { version = "^0.28.1", path = "../gix-diff" }
136gix-mailmap = { version = "^0.11.0", path = "../gix-mailmap" }136gix-mailmap = { version = "^0.11.0", path = "../gix-mailmap" }
137gix-features = { version = "^0.28.1", path = "../gix-features", features = ["progress", "once_cell"] }137gix-features = { version = "^0.28.1", path = "../gix-features", features = ["progress", "once_cell"] }
138 138
139gix-attributes = { version = "^0.10.0", path = "../gix-attributes" }139gix-attributes = { version = "^0.10.0", path = "../gix-attributes" }
140gix-glob = { version = "^0.5.5", path = "../gix-glob" }140gix-glob = { version = "^0.5.5", path = "../gix-glob" }
141gix-credentials = { version = "^0.12.0", path = "../gix-credentials" }141gix-credentials = { version = "^0.12.0", path = "../gix-credentials" }
142gix-prompt = { version = "^0.3.2", path = "../gix-prompt" }142gix-prompt = { version = "^0.3.3", path = "../gix-prompt" }
143gix-index = { version = "^0.15.0", path = "../gix-index" }143gix-index = { version = "^0.15.0", path = "../gix-index" }
144gix-worktree = { version = "^0.15.0", path = "../gix-worktree" }144gix-worktree = { version = "^0.15.1", path = "../gix-worktree" }
145gix-hashtable = { version = "^0.1.2", path = "../gix-hashtable" }145gix-hashtable = { version = "^0.1.2", path = "../gix-hashtable" }
146 146
147prodash = { version = "23.1", optional = true, default-features = false, features = ["progress-tree"] }147prodash = { version = "23.1", optional = true, default-features = false, features = ["progress-tree"] }