History

Release gix-date v0.9.2, gix-actor v0.33.1, gix-hash v0.15.1, gix-features v0.39.1, gix-validate v0.9.2, gix-object v0.46.0, gix-path v0.10.13, gix-quote v0.4.14, gix-attributes v0.23.1, gix-packetline-blocking v0.18.1, gix-filter v0.15.0, gix-chunk v0.4.10, gix-commitgraph v0.25.1, gix-revwalk v0.17.0, gix-traverse v0.43.0, gix-worktree-stream v0.17.0, gix-archive v0.17.0, gix-config-value v0.14.10, gix-lock v15.0.1, gix-ref v0.49.0, gix-config v0.42.0, gix-prompt v0.8.9, gix-url v0.28.1, gix-credentials v0.25.1, gix-bitmap v0.2.13, gix-index v0.37.0, gix-worktree v0.38.0, gix-diff v0.48.0, gix-discover v0.37.0, gix-pathspec v0.8.1, gix-dir v0.10.0, gix-mailmap v0.25.1, gix-revision v0.31.0, gix-merge v0.1.0, gix-negotiate v0.17.0, gix-pack v0.55.0, gix-odb v0.65.0, gix-packetline v0.18.1, gix-transport v0.43.1, gix-protocol v0.46.1, gix-refspec v0.27.0, gix-status v0.15.0, gix-submodule v0.16.0, gix-worktree-state v0.15.0, gix v0.68.0, gix-fsck v0.8.0, gitoxide-core v0.43.0, gitoxide v0.39.0, safety bump 25 crates

SAFETY BUMP: gix-filter v0.15.0, gix-revwalk v0.17.0, gix-traverse v0.43.0, gix-worktree-stream v0.17.0, gix-archive v0.17.0, gix-ref v0.49.0, gix-config v0.42.0, gix-index v0.37.0, gix-worktree v0.38.0, gix-diff v0.48.0, gix-discover v0.37.0, gix-dir v0.10.0, gix-revision v0.31.0, gix-merge v0.1.0, gix-negotiate v0.17.0, gix-pack v0.55.0, gix-odb v0.65.0, gix-refspec v0.27.0, gix-status v0.15.0, gix-submodule v0.16.0, gix-worktree-state v0.15.0, gix v0.68.0, gix-fsck v0.8.0, gitoxide-core v0.43.0, gitoxide v0.39.0

Sebastian Thiel committed 1 year ago

Commit 8ce49121 parent bc9d99498 files · +729 −698Browse files

Unified · Split

98 files
  1. CHANGELOG.md +1 −1
  2. Cargo.lock +304 −304
  3. Cargo.toml +4 −4
  4. gitoxide-core/CHANGELOG.md +3 −2
  5. gitoxide-core/Cargo.toml +8 −8
  6. gix-actor/CHANGELOG.md +3 −2
  7. gix-actor/Cargo.toml +2 −2
  8. gix-archive/CHANGELOG.md +3 −2
  9. gix-archive/Cargo.toml +5 −5
  10. gix-attributes/CHANGELOG.md +3 −2
  11. gix-attributes/Cargo.toml +3 −3
  12. gix-bitmap/CHANGELOG.md +3 −2
  13. gix-bitmap/Cargo.toml +1 −1
  14. gix-chunk/CHANGELOG.md +3 −2
  15. gix-chunk/Cargo.toml +1 −1
  16. gix-commitgraph/CHANGELOG.md +3 −2
  17. gix-commitgraph/Cargo.toml +4 −4
  18. gix-config-value/CHANGELOG.md +3 −2
  19. gix-config-value/Cargo.toml +2 −2
  20. gix-config/CHANGELOG.md +22 −3
  21. gix-config/Cargo.toml +5 −5
  22. gix-credentials/CHANGELOG.md +3 −2
  23. gix-credentials/Cargo.toml +5 −5
  24. gix-date/CHANGELOG.md +3 −2
  25. gix-date/Cargo.toml +1 −1
  26. gix-diff/CHANGELOG.md +3 −2
  27. gix-diff/Cargo.toml +7 −7
  28. gix-dir/CHANGELOG.md +3 −2
  29. gix-dir/Cargo.toml +7 −7
  30. gix-discover/CHANGELOG.md +3 −2
  31. gix-discover/Cargo.toml +4 −4
  32. gix-features/CHANGELOG.md +3 −2
  33. gix-features/Cargo.toml +2 −2
  34. gix-filter/CHANGELOG.md +3 −2
  35. gix-filter/Cargo.toml +7 −7
  36. gix-fsck/CHANGELOG.md +3 −2
  37. gix-fsck/Cargo.toml +3 −3
  38. gix-hash/CHANGELOG.md +3 −2
  39. gix-hash/Cargo.toml +1 −1
  40. gix-index/CHANGELOG.md +3 −2
  41. gix-index/Cargo.toml +7 −7
  42. gix-lock/CHANGELOG.md +3 −2
  43. gix-lock/Cargo.toml +1 −1
  44. gix-mailmap/CHANGELOG.md +3 −2
  45. gix-mailmap/Cargo.toml +3 −3
  46. gix-merge/CHANGELOG.md +5 −2
  47. gix-merge/Cargo.toml +11 −11
  48. gix-negotiate/CHANGELOG.md +3 −2
  49. gix-negotiate/Cargo.toml +6 −6
  50. gix-object/CHANGELOG.md +3 −2
  51. gix-object/Cargo.toml +6 −6
  52. gix-odb/CHANGELOG.md +3 −2
  53. gix-odb/Cargo.toml +8 −8
  54. gix-pack/CHANGELOG.md +3 −2
  55. gix-pack/Cargo.toml +8 −8
  56. gix-packetline-blocking/CHANGELOG.md +3 −2
  57. gix-packetline-blocking/Cargo.toml +1 −1
  58. gix-packetline/CHANGELOG.md +3 −2
  59. gix-packetline/Cargo.toml +1 −1
  60. gix-path/CHANGELOG.md +4 −39
  61. gix-path/Cargo.toml +1 −1
  62. gix-pathspec/CHANGELOG.md +3 −2
  63. gix-pathspec/Cargo.toml +4 −4
  64. gix-prompt/CHANGELOG.md +3 −2
  65. gix-prompt/Cargo.toml +2 −2
  66. gix-protocol/CHANGELOG.md +3 −2
  67. gix-protocol/Cargo.toml +7 −7
  68. gix-quote/CHANGELOG.md +3 −2
  69. gix-quote/Cargo.toml +1 −1
  70. gix-ref/CHANGELOG.md +3 −2
  71. gix-ref/Cargo.toml +8 −8
  72. gix-refspec/CHANGELOG.md +3 −2
  73. gix-refspec/Cargo.toml +4 −4
  74. gix-revision/CHANGELOG.md +3 −2
  75. gix-revision/Cargo.toml +6 −6
  76. gix-revwalk/CHANGELOG.md +3 −2
  77. gix-revwalk/Cargo.toml +5 −5
  78. gix-status/CHANGELOG.md +3 −2
  79. gix-status/Cargo.toml +12 −12
  80. gix-submodule/CHANGELOG.md +3 −2
  81. gix-submodule/Cargo.toml +6 −6
  82. gix-transport/CHANGELOG.md +3 −2
  83. gix-transport/Cargo.toml +6 −6
  84. gix-traverse/CHANGELOG.md +3 −2
  85. gix-traverse/Cargo.toml +6 −6
  86. gix-url/CHANGELOG.md +3 −2
  87. gix-url/Cargo.toml +3 −3
  88. gix-validate/CHANGELOG.md +3 −2
  89. gix-validate/Cargo.toml +1 −1
  90. gix-worktree-state/CHANGELOG.md +3 −2
  91. gix-worktree-state/Cargo.toml +8 −8
  92. gix-worktree-stream/CHANGELOG.md +3 −2
  93. gix-worktree-stream/Cargo.toml +8 −8
  94. gix-worktree/CHANGELOG.md +3 −2
  95. gix-worktree/Cargo.toml +8 −8
  96. gix/CHANGELOG.md +3 −2
  97. gix/Cargo.toml +40 −40
  98. tests/it/Cargo.toml +1 −1
CHANGELOG.md+1−1
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.39.0 (2024-11-24)
99
1010 ### New Features
1111
Cargo.lock+304−304
@@ -1295,7 +1295,7 @@ checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" · 1294 unmodified lines
12951295
12961296 [[package]]
12971297 name = "gitoxide"
1298−version = "0.38.0"
1298+version = "0.39.0"
12991299 dependencies = [
13001300 "anyhow",
13011301 "clap",
@@ -1306,7 +1306,7 @@ dependencies = [ · 4 unmodified lines
13061306 "futures-lite",
13071307 "gitoxide-core",
13081308 "gix",
1309− "gix-features 0.39.0",
1309+ "gix-features 0.39.1",
13101310 "is-terminal",
13111311 "once_cell",
13121312 "prodash 29.0.0",
@@ -1319,7 +1319,7 @@ dependencies = [ · 6 unmodified lines
13191319
13201320 [[package]]
13211321 name = "gitoxide-core"
1322−version = "0.42.0"
1322+version = "0.43.0"
13231323 dependencies = [
13241324 "anyhow",
13251325 "async-io",
@@ -1357,46 +1357,46 @@ dependencies = [ · 31 unmodified lines
13571357
13581358 [[package]]
13591359 name = "gix"
1360−version = "0.67.0"
1360+version = "0.68.0"
13611361 dependencies = [
13621362 "anyhow",
13631363 "async-std",
13641364 "document-features",
13651365 "gix",
1366− "gix-actor 0.33.0",
1366+ "gix-actor 0.33.1",
13671367 "gix-archive",
1368− "gix-attributes 0.23.0",
1368+ "gix-attributes 0.23.1",
13691369 "gix-command",
1370− "gix-commitgraph 0.25.0",
1370+ "gix-commitgraph 0.25.1",
13711371 "gix-config",
13721372 "gix-credentials",
1373− "gix-date 0.9.1",
1373+ "gix-date 0.9.2",
13741374 "gix-diff",
13751375 "gix-dir",
1376− "gix-discover 0.36.0",
1377− "gix-features 0.39.0",
1376+ "gix-discover 0.37.0",
1377+ "gix-features 0.39.1",
13781378 "gix-filter",
13791379 "gix-fs 0.12.0",
13801380 "gix-glob 0.17.0",
1381− "gix-hash 0.15.0",
1381+ "gix-hash 0.15.1",
13821382 "gix-hashtable 0.6.0",
13831383 "gix-ignore 0.12.0",
1384− "gix-index 0.36.0",
1385− "gix-lock 15.0.0",
1384+ "gix-index 0.37.0",
1385+ "gix-lock 15.0.1",
13861386 "gix-mailmap",
13871387 "gix-merge",
13881388 "gix-negotiate",
1389− "gix-object 0.45.0",
1389+ "gix-object 0.46.0",
13901390 "gix-odb",
13911391 "gix-pack",
1392− "gix-path 0.10.12",
1392+ "gix-path 0.10.13",
13931393 "gix-pathspec",
13941394 "gix-prompt",
13951395 "gix-protocol",
1396− "gix-ref 0.48.0",
1396+ "gix-ref 0.49.0",
13971397 "gix-refspec",
13981398 "gix-revision",
1399− "gix-revwalk 0.16.0",
1399+ "gix-revwalk 0.17.0",
14001400 "gix-sec 0.10.9",
14011401 "gix-status",
14021402 "gix-submodule",
@@ -1404,11 +1404,11 @@ dependencies = [ · 1 unmodified line
14041404 "gix-testtools",
14051405 "gix-trace 0.1.11",
14061406 "gix-transport",
1407− "gix-traverse 0.42.0",
1407+ "gix-traverse 0.43.0",
14081408 "gix-url",
14091409 "gix-utils 0.1.13",
1410− "gix-validate 0.9.1",
1411− "gix-worktree 0.37.0",
1410+ "gix-validate 0.9.2",
1411+ "gix-worktree 0.38.0",
14121412 "gix-worktree-state",
14131413 "gix-worktree-stream",
14141414 "insta",
@@ -1443,12 +1443,12 @@ dependencies = [ · 28 unmodified lines
14431443
14441444 [[package]]
14451445 name = "gix-actor"
1446−version = "0.33.0"
1446+version = "0.33.1"
14471447 dependencies = [
14481448 "bstr",
14491449 "document-features",
1450− "gix-date 0.9.1",
1451− "gix-hash 0.15.0",
1450+ "gix-date 0.9.2",
1451+ "gix-hash 0.15.1",
14521452 "gix-testtools",
14531453 "gix-utils 0.1.13",
14541454 "itoa",
@@ -1460,20 +1460,20 @@ dependencies = [ · 5 unmodified lines
14601460
14611461 [[package]]
14621462 name = "gix-archive"
1463−version = "0.16.0"
1463+version = "0.17.0"
14641464 dependencies = [
14651465 "bstr",
14661466 "document-features",
14671467 "flate2",
1468− "gix-attributes 0.23.0",
1469− "gix-date 0.9.1",
1468+ "gix-attributes 0.23.1",
1469+ "gix-date 0.9.2",
14701470 "gix-filter",
1471− "gix-hash 0.15.0",
1472− "gix-object 0.45.0",
1471+ "gix-hash 0.15.1",
1472+ "gix-object 0.46.0",
14731473 "gix-odb",
1474− "gix-path 0.10.12",
1474+ "gix-path 0.10.13",
14751475 "gix-testtools",
1476− "gix-worktree 0.37.0",
1476+ "gix-worktree 0.38.0",
14771477 "gix-worktree-stream",
14781478 "jiff",
14791479 "tar",
@@ -1489,8 +1489,8 @@ checksum = "ebccbf25aa4a973dd352564a9000af69edca90623e8a16dad9cbc03713131311" · 9 unmodified lines
14891489 dependencies = [
14901490 "bstr",
14911491 "gix-glob 0.16.5",
1492− "gix-path 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)",
1493− "gix-quote 0.4.13 (registry+https://github.com/rust-lang/crates.io-index)",
1492+ "gix-path 0.10.12",
1493+ "gix-quote 0.4.13",
14941494 "gix-trace 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
14951495 "kstring",
14961496 "smallvec",
@@ -1500,14 +1500,14 @@ dependencies = [ · 3 unmodified lines
15001500
15011501 [[package]]
15021502 name = "gix-attributes"
1503−version = "0.23.0"
1503+version = "0.23.1"
15041504 dependencies = [
15051505 "bstr",
15061506 "document-features",
15071507 "gix-fs 0.12.0",
15081508 "gix-glob 0.17.0",
1509− "gix-path 0.10.12",
1510− "gix-quote 0.4.13",
1509+ "gix-path 0.10.13",
1510+ "gix-quote 0.4.14",
15111511 "gix-testtools",
15121512 "gix-trace 0.1.11",
15131513 "kstring",
@@ -1520,18 +1520,18 @@ dependencies = [ · 6 unmodified lines
15201520 [[package]]
15211521 name = "gix-bitmap"
15221522 version = "0.2.12"
1523+source = "registry+https://github.com/rust-lang/crates.io-index"
1524+checksum = "10f78312288bd02052be5dbc2ecbc342c9f4eb791986d86c0a5c06b92dc72efa"
15231525 dependencies = [
1524− "gix-testtools",
1525− "thiserror 2.0.3",
1526+ "thiserror 1.0.69",
15261527 ]
15271528
15281529 [[package]]
15291530 name = "gix-bitmap"
1530−version = "0.2.12"
1531−source = "registry+https://github.com/rust-lang/crates.io-index"
1532−checksum = "10f78312288bd02052be5dbc2ecbc342c9f4eb791986d86c0a5c06b92dc72efa"
1531+version = "0.2.13"
15331532 dependencies = [
1534− "thiserror 1.0.69",
1533+ "gix-testtools",
1534+ "thiserror 2.0.3",
15351535 ]
15361536
15371537 [[package]]
@@ -1544,17 +1544,17 @@ dependencies = [ · 6 unmodified lines
15441544 [[package]]
15451545 name = "gix-chunk"
15461546 version = "0.4.9"
1547+source = "registry+https://github.com/rust-lang/crates.io-index"
1548+checksum = "6c28b58ba04f0c004722344390af9dbc85888fbb84be1981afb934da4114d4cf"
15471549 dependencies = [
1548− "thiserror 2.0.3",
1550+ "thiserror 1.0.69",
15491551 ]
15501552
15511553 [[package]]
15521554 name = "gix-chunk"
1553−version = "0.4.9"
1554−source = "registry+https://github.com/rust-lang/crates.io-index"
1555−checksum = "6c28b58ba04f0c004722344390af9dbc85888fbb84be1981afb934da4114d4cf"
1555+version = "0.4.10"
15561556 dependencies = [
1557− "thiserror 1.0.69",
1557+ "thiserror 2.0.3",
15581558 ]
15591559
15601560 [[package]]
@@ -1562,7 +1562,7 @@ name = "gix-command" · 1 unmodified line
15621562 version = "0.3.10"
15631563 dependencies = [
15641564 "bstr",
1565− "gix-path 0.10.12",
1565+ "gix-path 0.10.13",
15661566 "gix-testtools",
15671567 "gix-trace 0.1.11",
15681568 "shell-words",
@@ -1575,7 +1575,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" · 6 unmodified lines
15751575 checksum = "133b06f67f565836ec0c473e2116a60fb74f80b6435e21d88013ac0e3c60fc78"
15761576 dependencies = [
15771577 "bstr",
1578− "gix-chunk 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)",
1578+ "gix-chunk 0.4.9",
15791579 "gix-features 0.38.2",
15801580 "gix-hash 0.14.2",
15811581 "memmap2",
@@ -1584,14 +1584,14 @@ dependencies = [ · 2 unmodified lines
15841584
15851585 [[package]]
15861586 name = "gix-commitgraph"
1587−version = "0.25.0"
1587+version = "0.25.1"
15881588 dependencies = [
15891589 "bstr",
15901590 "document-features",
1591− "gix-chunk 0.4.9",
1592− "gix-date 0.9.1",
1593− "gix-features 0.39.0",
1594− "gix-hash 0.15.0",
1591+ "gix-chunk 0.4.10",
1592+ "gix-date 0.9.2",
1593+ "gix-features 0.39.1",
1594+ "gix-hash 0.15.1",
15951595 "gix-testtools",
15961596 "memmap2",
15971597 "serde",
@@ -1600,16 +1600,16 @@ dependencies = [ · 2 unmodified lines
16001600
16011601 [[package]]
16021602 name = "gix-config"
1603−version = "0.41.0"
1603+version = "0.42.0"
16041604 dependencies = [
16051605 "bstr",
16061606 "criterion",
16071607 "document-features",
16081608 "gix-config-value",
1609− "gix-features 0.39.0",
1609+ "gix-features 0.39.1",
16101610 "gix-glob 0.17.0",
1611− "gix-path 0.10.12",
1612− "gix-ref 0.48.0",
1611+ "gix-path 0.10.13",
1612+ "gix-ref 0.49.0",
16131613 "gix-sec 0.10.9",
16141614 "memchr",
16151615 "once_cell",
@@ -1628,8 +1628,8 @@ dependencies = [ · 12 unmodified lines
16281628 "bytesize",
16291629 "cap",
16301630 "gix-config",
1631− "gix-path 0.10.12",
1632− "gix-ref 0.48.0",
1631+ "gix-path 0.10.13",
1632+ "gix-ref 0.49.0",
16331633 "gix-sec 0.10.9",
16341634 "gix-testtools",
16351635 "serial_test",
@@ -1637,12 +1637,12 @@ dependencies = [ · 1 unmodified line
16371637
16381638 [[package]]
16391639 name = "gix-config-value"
1640−version = "0.14.9"
1640+version = "0.14.10"
16411641 dependencies = [
16421642 "bitflags 2.6.0",
16431643 "bstr",
16441644 "document-features",
1645− "gix-path 0.10.12",
1645+ "gix-path 0.10.13",
16461646 "libc",
16471647 "serde",
16481648 "thiserror 2.0.3",
@@ -1650,13 +1650,13 @@ dependencies = [ · 1 unmodified line
16501650
16511651 [[package]]
16521652 name = "gix-credentials"
1653−version = "0.25.0"
1653+version = "0.25.1"
16541654 dependencies = [
16551655 "bstr",
16561656 "document-features",
16571657 "gix-command",
16581658 "gix-config-value",
1659− "gix-path 0.10.12",
1659+ "gix-path 0.10.13",
16601660 "gix-prompt",
16611661 "gix-sec 0.10.9",
16621662 "gix-testtools",
@@ -1681,11 +1681,11 @@ dependencies = [ · 18 unmodified lines
16811681
16821682 [[package]]
16831683 name = "gix-date"
1684−version = "0.9.1"
1684+version = "0.9.2"
16851685 dependencies = [
16861686 "bstr",
16871687 "document-features",
1688− "gix-hash 0.15.0",
1688+ "gix-hash 0.15.1",
16891689 "gix-testtools",
16901690 "itoa",
16911691 "jiff",
@@ -1697,7 +1697,7 @@ dependencies = [ · 5 unmodified lines
16971697
16981698 [[package]]
16991699 name = "gix-diff"
1700−version = "0.47.0"
1700+version = "0.48.0"
17011701 dependencies = [
17021702 "bstr",
17031703 "document-features",
@@ -1705,13 +1705,13 @@ dependencies = [ · 1 unmodified line
17051705 "gix-command",
17061706 "gix-filter",
17071707 "gix-fs 0.12.0",
1708− "gix-hash 0.15.0",
1709− "gix-object 0.45.0",
1710− "gix-path 0.10.12",
1708+ "gix-hash 0.15.1",
1709+ "gix-object 0.46.0",
1710+ "gix-path 0.10.13",
17111711 "gix-tempfile 15.0.0",
17121712 "gix-trace 0.1.11",
1713− "gix-traverse 0.42.0",
1714− "gix-worktree 0.37.0",
1713+ "gix-traverse 0.43.0",
1714+ "gix-worktree 0.38.0",
17151715 "imara-diff",
17161716 "serde",
17171717 "thiserror 2.0.3",
@@ -1724,12 +1724,12 @@ dependencies = [ · 6 unmodified lines
17241724 "gix-diff",
17251725 "gix-filter",
17261726 "gix-fs 0.12.0",
1727− "gix-hash 0.15.0",
1728− "gix-object 0.45.0",
1727+ "gix-hash 0.15.1",
1728+ "gix-object 0.46.0",
17291729 "gix-odb",
17301730 "gix-testtools",
1731− "gix-traverse 0.42.0",
1732− "gix-worktree 0.37.0",
1731+ "gix-traverse 0.43.0",
1732+ "gix-worktree 0.38.0",
17331733 "insta",
17341734 "pretty_assertions",
17351735 "shell-words",
@@ -1737,20 +1737,20 @@ dependencies = [ · 1 unmodified line
17371737
17381738 [[package]]
17391739 name = "gix-dir"
1740−version = "0.9.0"
1740+version = "0.10.0"
17411741 dependencies = [
17421742 "bstr",
1743− "gix-discover 0.36.0",
1743+ "gix-discover 0.37.0",
17441744 "gix-fs 0.12.0",
17451745 "gix-ignore 0.12.0",
1746− "gix-index 0.36.0",
1747− "gix-object 0.45.0",
1748− "gix-path 0.10.12",
1746+ "gix-index 0.37.0",
1747+ "gix-object 0.46.0",
1748+ "gix-path 0.10.13",
17491749 "gix-pathspec",
17501750 "gix-testtools",
17511751 "gix-trace 0.1.11",
17521752 "gix-utils 0.1.13",
1753− "gix-worktree 0.37.0",
1753+ "gix-worktree 0.38.0",
17541754 "pretty_assertions",
17551755 "thiserror 2.0.3",
17561756 ]
@@ -1765,7 +1765,7 @@ dependencies = [ · 8 unmodified lines
17651765 "dunce",
17661766 "gix-fs 0.11.3",
17671767 "gix-hash 0.14.2",
1768− "gix-path 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)",
1768+ "gix-path 0.10.12",
17691769 "gix-ref 0.44.1",
17701770 "gix-sec 0.10.9 (registry+https://github.com/rust-lang/crates.io-index)",
17711771 "thiserror 1.0.69",
@@ -1773,15 +1773,15 @@ dependencies = [ · 1 unmodified line
17731773
17741774 [[package]]
17751775 name = "gix-discover"
1776−version = "0.36.0"
1776+version = "0.37.0"
17771777 dependencies = [
17781778 "bstr",
17791779 "defer",
17801780 "dunce",
17811781 "gix-fs 0.12.0",
1782− "gix-hash 0.15.0",
1783− "gix-path 0.10.12",
1784− "gix-ref 0.48.0",
1782+ "gix-hash 0.15.1",
1783+ "gix-path 0.10.13",
1784+ "gix-ref 0.49.0",
17851785 "gix-sec 0.10.9",
17861786 "gix-testtools",
17871787 "is_ci",
@@ -1807,7 +1807,7 @@ dependencies = [ · 19 unmodified lines
18071807
18081808 [[package]]
18091809 name = "gix-features"
1810−version = "0.39.0"
1810+version = "0.39.1"
18111811 dependencies = [
18121812 "bstr",
18131813 "bytes",
@@ -1816,7 +1816,7 @@ dependencies = [ · 2 unmodified lines
18161816 "crossbeam-channel",
18171817 "document-features",
18181818 "flate2",
1819− "gix-hash 0.15.0",
1819+ "gix-hash 0.15.1",
18201820 "gix-trace 0.1.11",
18211821 "gix-utils 0.1.13",
18221822 "jwalk",
@@ -1836,21 +1836,21 @@ version = "0.0.0" · 13 unmodified lines
18361836
18371837 [[package]]
18381838 name = "gix-filter"
1839−version = "0.14.0"
1839+version = "0.15.0"
18401840 dependencies = [
18411841 "bstr",
18421842 "encoding_rs",
1843− "gix-attributes 0.23.0",
1843+ "gix-attributes 0.23.1",
18441844 "gix-command",
1845− "gix-hash 0.15.0",
1846− "gix-object 0.45.0",
1845+ "gix-hash 0.15.1",
1846+ "gix-object 0.46.0",
18471847 "gix-packetline-blocking",
1848− "gix-path 0.10.12",
1849− "gix-quote 0.4.13",
1848+ "gix-path 0.10.13",
1849+ "gix-quote 0.4.14",
18501850 "gix-testtools",
18511851 "gix-trace 0.1.11",
18521852 "gix-utils 0.1.13",
1853− "gix-worktree 0.37.0",
1853+ "gix-worktree 0.38.0",
18541854 "serial_test",
18551855 "smallvec",
18561856 "thiserror 2.0.3",
@@ -1873,7 +1873,7 @@ version = "0.12.0" · 16 unmodified lines
18731873 dependencies = [
18741874 "crossbeam-channel",
18751875 "fastrand",
1876− "gix-features 0.39.0",
1876+ "gix-features 0.39.1",
18771877 "gix-utils 0.1.13",
18781878 "serde",
18791879 "tempfile",
@@ -1881,11 +1881,11 @@ dependencies = [ · 1 unmodified line
18811881
18821882 [[package]]
18831883 name = "gix-fsck"
1884−version = "0.7.0"
1884+version = "0.8.0"
18851885 dependencies = [
1886− "gix-hash 0.15.0",
1886+ "gix-hash 0.15.1",
18871887 "gix-hashtable 0.6.0",
1888− "gix-object 0.45.0",
1888+ "gix-object 0.46.0",
18891889 "gix-odb",
18901890 "gix-testtools",
18911891 ]
@@ -1899,7 +1899,7 @@ dependencies = [ · 7 unmodified lines
18991899 "bitflags 2.6.0",
19001900 "bstr",
19011901 "gix-features 0.38.2",
1902− "gix-path 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)",
1902+ "gix-path 0.10.12",
19031903 ]
19041904
19051905 [[package]]
@@ -1909,8 +1909,8 @@ dependencies = [ · 3 unmodified lines
19091909 "bitflags 2.6.0",
19101910 "bstr",
19111911 "document-features",
1912− "gix-features 0.39.0",
1913− "gix-path 0.10.12",
1912+ "gix-features 0.39.1",
1913+ "gix-path 0.10.13",
19141914 "gix-testtools",
19151915 "serde",
19161916 ]
@@ -1927,11 +1927,11 @@ dependencies = [ · 10 unmodified lines
19271927
19281928 [[package]]
19291929 name = "gix-hash"
1930−version = "0.15.0"
1930+version = "0.15.1"
19311931 dependencies = [
19321932 "document-features",
19331933 "faster-hex",
1934− "gix-features 0.39.0",
1934+ "gix-features 0.39.1",
19351935 "gix-testtools",
19361936 "serde",
19371937 "thiserror 2.0.3",
@@ -1952,7 +1952,7 @@ dependencies = [ · 14 unmodified lines
19521952 name = "gix-hashtable"
19531953 version = "0.6.0"
19541954 dependencies = [
1955− "gix-hash 0.15.0",
1955+ "gix-hash 0.15.1",
19561956 "hashbrown 0.14.5",
19571957 "parking_lot",
19581958 ]
@@ -1965,7 +1965,7 @@ checksum = "e447cd96598460f5906a0f6c75e950a39f98c2705fc755ad2f2020c9e937fab7" · 6 unmodified lines
19651965 dependencies = [
19661966 "bstr",
19671967 "gix-glob 0.16.5",
1968− "gix-path 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)",
1968+ "gix-path 0.10.12",
19691969 "gix-trace 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
19701970 "unicode-bom",
19711971 ]
@@ -1978,7 +1978,7 @@ dependencies = [ · 6 unmodified lines
19781978 "document-features",
19791979 "gix-fs 0.12.0",
19801980 "gix-glob 0.17.0",
1981− "gix-path 0.10.12",
1981+ "gix-path 0.10.13",
19821982 "gix-testtools",
19831983 "gix-trace 0.1.11",
19841984 "serde",
@@ -1995,7 +1995,7 @@ dependencies = [ · 10 unmodified lines
19951995 "bstr",
19961996 "filetime",
19971997 "fnv",
1998− "gix-bitmap 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)",
1998+ "gix-bitmap 0.2.12",
19991999 "gix-features 0.38.2",
20002000 "gix-fs 0.11.3",
20012001 "gix-hash 0.14.2",
@@ -2015,23 +2015,23 @@ dependencies = [ · 13 unmodified lines
20152015
20162016 [[package]]
20172017 name = "gix-index"
2018−version = "0.36.0"
2018+version = "0.37.0"
20192019 dependencies = [
20202020 "bitflags 2.6.0",
20212021 "bstr",
20222022 "document-features",
20232023 "filetime",
20242024 "fnv",
2025− "gix-bitmap 0.2.12",
2026− "gix-features 0.39.0",
2025+ "gix-bitmap 0.2.13",
2026+ "gix-features 0.39.1",
20272027 "gix-fs 0.12.0",
2028− "gix-hash 0.15.0",
2029− "gix-lock 15.0.0",
2030− "gix-object 0.45.0",
2028+ "gix-hash 0.15.1",
2029+ "gix-lock 15.0.1",
2030+ "gix-object 0.46.0",
20312031 "gix-testtools",
2032− "gix-traverse 0.42.0",
2032+ "gix-traverse 0.43.0",
20332033 "gix-utils 0.1.13",
2034− "gix-validate 0.9.1",
2034+ "gix-validate 0.9.2",
20352035 "hashbrown 0.14.5",
20362036 "itoa",
20372037 "libc",
@@ -2048,10 +2048,10 @@ version = "0.0.0" · 10 unmodified lines
20482048 dependencies = [
20492049 "bstr",
20502050 "filetime",
2051− "gix-features 0.39.0",
2052− "gix-hash 0.15.0",
2053− "gix-index 0.36.0",
2054− "gix-object 0.45.0",
2051+ "gix-features 0.39.1",
2052+ "gix-hash 0.15.1",
2053+ "gix-index 0.37.0",
2054+ "gix-object 0.46.0",
20552055 "gix-odb",
20562056 "gix-testtools",
20572057 ]
@@ -2073,7 +2073,7 @@ dependencies = [ · 15 unmodified lines
20732073
20742074 [[package]]
20752075 name = "gix-lock"
2076−version = "15.0.0"
2076+version = "15.0.1"
20772077 dependencies = [
20782078 "gix-tempfile 15.0.0",
20792079 "gix-utils 0.1.13",
@@ -2093,12 +2093,12 @@ dependencies = [ · 13 unmodified lines
20932093
20942094 [[package]]
20952095 name = "gix-mailmap"
2096−version = "0.25.0"
2096+version = "0.25.1"
20972097 dependencies = [
20982098 "bstr",
20992099 "document-features",
2100− "gix-actor 0.33.0",
2101− "gix-date 0.9.1",
2100+ "gix-actor 0.33.1",
2101+ "gix-date 0.9.2",
21022102 "gix-testtools",
21032103 "serde",
21042104 "thiserror 2.0.3",
@@ -2106,7 +2106,7 @@ dependencies = [ · 1 unmodified line
21062106
21072107 [[package]]
21082108 name = "gix-merge"
2109−version = "0.0.0"
2109+version = "0.1.0"
21102110 dependencies = [
21112111 "bstr",
21122112 "document-features",
@@ -2114,19 +2114,19 @@ dependencies = [ · 1 unmodified line
21142114 "gix-diff",
21152115 "gix-filter",
21162116 "gix-fs 0.12.0",
2117− "gix-hash 0.15.0",
2118− "gix-index 0.36.0",
2119− "gix-object 0.45.0",
2117+ "gix-hash 0.15.1",
2118+ "gix-index 0.37.0",
2119+ "gix-object 0.46.0",
21202120 "gix-odb",
2121− "gix-path 0.10.12",
2122− "gix-quote 0.4.13",
2121+ "gix-path 0.10.13",
2122+ "gix-quote 0.4.14",
21232123 "gix-revision",
2124− "gix-revwalk 0.16.0",
2124+ "gix-revwalk 0.17.0",
21252125 "gix-tempfile 15.0.0",
21262126 "gix-testtools",
21272127 "gix-trace 0.1.11",
21282128 "gix-utils 0.1.13",
2129− "gix-worktree 0.37.0",
2129+ "gix-worktree 0.38.0",
21302130 "imara-diff",
21312131 "pretty_assertions",
21322132 "serde",
@@ -2136,16 +2136,16 @@ dependencies = [ · 3 unmodified lines
21362136
21372137 [[package]]
21382138 name = "gix-negotiate"
2139−version = "0.16.0"
2139+version = "0.17.0"
21402140 dependencies = [
21412141 "bitflags 2.6.0",
2142− "gix-commitgraph 0.25.0",
2143− "gix-date 0.9.1",
2144− "gix-hash 0.15.0",
2145− "gix-object 0.45.0",
2142+ "gix-commitgraph 0.25.1",
2143+ "gix-date 0.9.2",
2144+ "gix-hash 0.15.1",
2145+ "gix-object 0.46.0",
21462146 "gix-odb",
2147− "gix-ref 0.48.0",
2148− "gix-revwalk 0.16.0",
2147+ "gix-ref 0.49.0",
2148+ "gix-revwalk 0.17.0",
21492149 "gix-testtools",
21502150 "smallvec",
21512151 "thiserror 2.0.3",
@@ -2176,20 +2176,20 @@ dependencies = [ · 24 unmodified lines
21762176
21772177 [[package]]
21782178 name = "gix-object"
2179−version = "0.45.0"
2179+version = "0.46.0"
21802180 dependencies = [
21812181 "bstr",
21822182 "criterion",
21832183 "document-features",
2184− "gix-actor 0.33.0",
2185− "gix-date 0.9.1",
2186− "gix-features 0.39.0",
2187− "gix-hash 0.15.0",
2184+ "gix-actor 0.33.1",
2185+ "gix-date 0.9.2",
2186+ "gix-features 0.39.1",
2187+ "gix-hash 0.15.1",
21882188 "gix-hashtable 0.6.0",
21892189 "gix-odb",
21902190 "gix-testtools",
21912191 "gix-utils 0.1.13",
2192− "gix-validate 0.9.1",
2192+ "gix-validate 0.9.2",
21932193 "itoa",
21942194 "pretty_assertions",
21952195 "serde",
@@ -2201,19 +2201,19 @@ dependencies = [ · 5 unmodified lines
22012201
22022202 [[package]]
22032203 name = "gix-odb"
2204−version = "0.64.0"
2204+version = "0.65.0"
22052205 dependencies = [
22062206 "arc-swap",
22072207 "document-features",
2208− "gix-date 0.9.1",
2209− "gix-features 0.39.0",
2208+ "gix-date 0.9.2",
2209+ "gix-features 0.39.1",
22102210 "gix-fs 0.12.0",
2211− "gix-hash 0.15.0",
2211+ "gix-hash 0.15.1",
22122212 "gix-hashtable 0.6.0",
2213− "gix-object 0.45.0",
2213+ "gix-object 0.46.0",
22142214 "gix-pack",
2215− "gix-path 0.10.12",
2216− "gix-quote 0.4.13",
2215+ "gix-path 0.10.13",
2216+ "gix-quote 0.4.14",
22172217 "parking_lot",
22182218 "serde",
22192219 "tempfile",
@@ -2226,11 +2226,11 @@ version = "0.0.0" · 6 unmodified lines
22262226 dependencies = [
22272227 "crossbeam-channel",
22282228 "filetime",
2229− "gix-actor 0.33.0",
2230− "gix-date 0.9.1",
2231− "gix-features 0.39.0",
2232− "gix-hash 0.15.0",
2233− "gix-object 0.45.0",
2229+ "gix-actor 0.33.1",
2230+ "gix-date 0.9.2",
2231+ "gix-features 0.39.1",
2232+ "gix-hash 0.15.1",
2233+ "gix-object 0.46.0",
22342234 "gix-odb",
22352235 "gix-pack",
22362236 "gix-testtools",
@@ -2240,20 +2240,20 @@ dependencies = [ · 3 unmodified lines
22402240
22412241 [[package]]
22422242 name = "gix-pack"
2243−version = "0.54.0"
2243+version = "0.55.0"
22442244 dependencies = [
22452245 "clru",
22462246 "document-features",
2247− "gix-chunk 0.4.9",
2247+ "gix-chunk 0.4.10",
22482248 "gix-diff",
2249− "gix-features 0.39.0",
2250− "gix-hash 0.15.0",
2249+ "gix-features 0.39.1",
2250+ "gix-hash 0.15.1",
22512251 "gix-hashtable 0.6.0",
2252− "gix-object 0.45.0",
2253− "gix-path 0.10.12",
2252+ "gix-object 0.46.0",
2253+ "gix-path 0.10.13",
22542254 "gix-tempfile 15.0.0",
22552255 "gix-testtools",
2256− "gix-traverse 0.42.0",
2256+ "gix-traverse 0.43.0",
22572257 "memmap2",
22582258 "parking_lot",
22592259 "serde",
@@ -2267,20 +2267,20 @@ name = "gix-pack-tests" · 7 unmodified lines
22672267 version = "0.0.0"
22682268 dependencies = [
22692269 "bstr",
2270− "gix-features 0.39.0",
2271− "gix-hash 0.15.0",
2272− "gix-object 0.45.0",
2270+ "gix-features 0.39.1",
2271+ "gix-hash 0.15.1",
2272+ "gix-object 0.46.0",
22732273 "gix-odb",
22742274 "gix-pack",
22752275 "gix-testtools",
2276− "gix-traverse 0.42.0",
2276+ "gix-traverse 0.43.0",
22772277 "maplit",
22782278 "memmap2",
22792279 ]
22802280
22812281 [[package]]
22822282 name = "gix-packetline"
2283−version = "0.18.0"
2283+version = "0.18.1"
22842284 dependencies = [
22852285 "async-std",
22862286 "bstr",
@@ -2288,7 +2288,7 @@ dependencies = [ · 1 unmodified line
22882288 "faster-hex",
22892289 "futures-io",
22902290 "futures-lite",
2291− "gix-hash 0.15.0",
2291+ "gix-hash 0.15.1",
22922292 "gix-odb",
22932293 "gix-pack",
22942294 "gix-trace 0.1.11",
@@ -2300,7 +2300,7 @@ dependencies = [ · 5 unmodified lines
23002300
23012301 [[package]]
23022302 name = "gix-packetline-blocking"
2303−version = "0.18.0"
2303+version = "0.18.1"
23042304 dependencies = [
23052305 "bstr",
23062306 "document-features",
@@ -2313,42 +2313,42 @@ dependencies = [ · 6 unmodified lines
23132313 [[package]]
23142314 name = "gix-path"
23152315 version = "0.10.12"
2316+source = "registry+https://github.com/rust-lang/crates.io-index"
2317+checksum = "c04e5a94fdb56b1e91eb7df2658ad16832428b8eeda24ff1a0f0288de2bce554"
23162318 dependencies = [
23172319 "bstr",
2318− "gix-testtools",
2319− "gix-trace 0.1.11",
2320+ "gix-trace 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
23202321 "home",
2321− "known-folders",
23222322 "once_cell",
2323− "serial_test",
2324− "thiserror 2.0.3",
2325− "windows 0.58.0",
2326− "winreg",
2323+ "thiserror 1.0.69",
23272324 ]
23282325
23292326 [[package]]
23302327 name = "gix-path"
2331−version = "0.10.12"
2332−source = "registry+https://github.com/rust-lang/crates.io-index"
2333−checksum = "c04e5a94fdb56b1e91eb7df2658ad16832428b8eeda24ff1a0f0288de2bce554"
2328+version = "0.10.13"
23342329 dependencies = [
23352330 "bstr",
2336− "gix-trace 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
2331+ "gix-testtools",
2332+ "gix-trace 0.1.11",
23372333 "home",
2334+ "known-folders",
23382335 "once_cell",
2339− "thiserror 1.0.69",
2336+ "serial_test",
2337+ "thiserror 2.0.3",
2338+ "windows 0.58.0",
2339+ "winreg",
23402340 ]
23412341
23422342 [[package]]
23432343 name = "gix-pathspec"
2344−version = "0.8.0"
2344+version = "0.8.1"
23452345 dependencies = [
23462346 "bitflags 2.6.0",
23472347 "bstr",
2348− "gix-attributes 0.23.0",
2348+ "gix-attributes 0.23.1",
23492349 "gix-config-value",
23502350 "gix-glob 0.17.0",
2351− "gix-path 0.10.12",
2351+ "gix-path 0.10.13",
23522352 "gix-testtools",
23532353 "once_cell",
23542354 "serial_test",
@@ -2357,7 +2357,7 @@ dependencies = [ · 2 unmodified lines
23572357
23582358 [[package]]
23592359 name = "gix-prompt"
2360−version = "0.8.8"
2360+version = "0.8.9"
23612361 dependencies = [
23622362 "expectrl",
23632363 "gix-command",
@@ -2371,7 +2371,7 @@ dependencies = [ · 7 unmodified lines
23712371
23722372 [[package]]
23732373 name = "gix-protocol"
2374−version = "0.46.0"
2374+version = "0.46.1"
23752375 dependencies = [
23762376 "async-std",
23772377 "async-trait",
@@ -2380,9 +2380,9 @@ dependencies = [ · 2 unmodified lines
23802380 "futures-io",
23812381 "futures-lite",
23822382 "gix-credentials",
2383− "gix-date 0.9.1",
2384− "gix-features 0.39.0",
2385− "gix-hash 0.15.0",
2383+ "gix-date 0.9.2",
2384+ "gix-features 0.39.1",
2385+ "gix-hash 0.15.1",
23862386 "gix-packetline",
23872387 "gix-testtools",
23882388 "gix-transport",
@@ -2396,21 +2396,21 @@ dependencies = [ · 7 unmodified lines
23962396 [[package]]
23972397 name = "gix-quote"
23982398 version = "0.4.13"
2399+source = "registry+https://github.com/rust-lang/crates.io-index"
2400+checksum = "f89f9a1525dcfd9639e282ea939f5ab0d09d93cf2b90c1fc6104f1b9582a8e49"
23992401 dependencies = [
24002402 "bstr",
2401− "gix-utils 0.1.13",
2402− "thiserror 2.0.3",
2403+ "gix-utils 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
2404+ "thiserror 1.0.69",
24032405 ]
24042406
24052407 [[package]]
24062408 name = "gix-quote"
2407−version = "0.4.13"
2408−source = "registry+https://github.com/rust-lang/crates.io-index"
2409−checksum = "f89f9a1525dcfd9639e282ea939f5ab0d09d93cf2b90c1fc6104f1b9582a8e49"
2409+version = "0.4.14"
24102410 dependencies = [
24112411 "bstr",
2412− "gix-utils 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
2413− "thiserror 1.0.69",
2412+ "gix-utils 0.1.13",
2413+ "thiserror 2.0.3",
24142414 ]
24152415
24162416 [[package]]
@@ -2430,7 +2430,7 @@ dependencies = [ · 13 unmodified lines
24302430 "gix-hash 0.14.2",
24312431 "gix-lock 14.0.0",
24322432 "gix-object 0.42.3",
2433− "gix-path 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)",
2433+ "gix-path 0.10.12",
24342434 "gix-tempfile 14.0.2",
24352435 "gix-utils 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
24362436 "gix-validate 0.8.5",
@@ -2441,21 +2441,21 @@ dependencies = [ · 4 unmodified lines
24412441
24422442 [[package]]
24432443 name = "gix-ref"
2444−version = "0.48.0"
2444+version = "0.49.0"
24452445 dependencies = [
24462446 "document-features",
2447− "gix-actor 0.33.0",
2448− "gix-date 0.9.1",
2449− "gix-features 0.39.0",
2447+ "gix-actor 0.33.1",
2448+ "gix-date 0.9.2",
2449+ "gix-features 0.39.1",
24502450 "gix-fs 0.12.0",
2451− "gix-hash 0.15.0",
2452− "gix-lock 15.0.0",
2453− "gix-object 0.45.0",
2454− "gix-path 0.10.12",
2451+ "gix-hash 0.15.1",
2452+ "gix-lock 15.0.1",
2453+ "gix-object 0.46.0",
2454+ "gix-path 0.10.13",
24552455 "gix-tempfile 15.0.0",
24562456 "gix-testtools",
24572457 "gix-utils 0.1.13",
2458− "gix-validate 0.9.1",
2458+ "gix-validate 0.9.2",
24592459 "memmap2",
24602460 "serde",
24612461 "thiserror 2.0.3",
@@ -2466,47 +2466,47 @@ dependencies = [ · 4 unmodified lines
24662466 name = "gix-ref-tests"
24672467 version = "0.0.0"
24682468 dependencies = [
2469− "gix-actor 0.33.0",
2470− "gix-date 0.9.1",
2471− "gix-discover 0.36.0",
2472− "gix-features 0.39.0",
2469+ "gix-actor 0.33.1",
2470+ "gix-date 0.9.2",
2471+ "gix-discover 0.37.0",
2472+ "gix-features 0.39.1",
24732473 "gix-fs 0.12.0",
2474− "gix-hash 0.15.0",
2475− "gix-lock 15.0.0",
2476− "gix-object 0.45.0",
2474+ "gix-hash 0.15.1",
2475+ "gix-lock 15.0.1",
2476+ "gix-object 0.46.0",
24772477 "gix-odb",
2478− "gix-ref 0.48.0",
2478+ "gix-ref 0.49.0",
24792479 "gix-testtools",
2480− "gix-validate 0.9.1",
2480+ "gix-validate 0.9.2",
24812481 ]
24822482
24832483 [[package]]
24842484 name = "gix-refspec"
2485−version = "0.26.0"
2485+version = "0.27.0"
24862486 dependencies = [
24872487 "bstr",
2488− "gix-hash 0.15.0",
2488+ "gix-hash 0.15.1",
24892489 "gix-revision",
24902490 "gix-testtools",
2491− "gix-validate 0.9.1",
2491+ "gix-validate 0.9.2",
24922492 "smallvec",
24932493 "thiserror 2.0.3",
24942494 ]
24952495
24962496 [[package]]
24972497 name = "gix-revision"
2498−version = "0.30.0"
2498+version = "0.31.0"
24992499 dependencies = [
25002500 "bitflags 2.6.0",
25012501 "bstr",
25022502 "document-features",
2503− "gix-commitgraph 0.25.0",
2504− "gix-date 0.9.1",
2505− "gix-hash 0.15.0",
2503+ "gix-commitgraph 0.25.1",
2504+ "gix-date 0.9.2",
2505+ "gix-hash 0.15.1",
25062506 "gix-hashtable 0.6.0",
2507− "gix-object 0.45.0",
2507+ "gix-object 0.46.0",
25082508 "gix-odb",
2509− "gix-revwalk 0.16.0",
2509+ "gix-revwalk 0.17.0",
25102510 "gix-testtools",
25112511 "gix-trace 0.1.11",
25122512 "permutohedron",
@@ -2531,13 +2531,13 @@ dependencies = [ · 18 unmodified lines
25312531
25322532 [[package]]
25332533 name = "gix-revwalk"
2534−version = "0.16.0"
2534+version = "0.17.0"
25352535 dependencies = [
2536− "gix-commitgraph 0.25.0",
2537− "gix-date 0.9.1",
2538− "gix-hash 0.15.0",
2536+ "gix-commitgraph 0.25.1",
2537+ "gix-date 0.9.2",
2538+ "gix-hash 0.15.1",
25392539 "gix-hashtable 0.6.0",
2540− "gix-object 0.45.0",
2540+ "gix-object 0.46.0",
25412541 "gix-testtools",
25422542 "smallvec",
25432543 "thiserror 2.0.3",
@@ -2549,7 +2549,7 @@ version = "0.10.9" · 5 unmodified lines
25492549 dependencies = [
25502550 "bitflags 2.6.0",
25512551 "document-features",
2552− "gix-path 0.10.12",
2552+ "gix-path 0.10.13",
25532553 "libc",
25542554 "serde",
25552555 "tempfile",
@@ -2563,7 +2563,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" · 7 unmodified lines
25632563 checksum = "a2007538eda296445c07949cf04f4a767307d887184d6b3e83e2d636533ddc6e"
25642564 dependencies = [
25652565 "bitflags 2.6.0",
2566− "gix-path 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)",
2566+ "gix-path 0.10.12",
25672567 "libc",
25682568 "windows-sys 0.52.0",
25692569 ]
@@ -2574,22 +2574,22 @@ version = "0.0.0" · 4 unmodified lines
25742574
25752575 [[package]]
25762576 name = "gix-status"
2577−version = "0.14.0"
2577+version = "0.15.0"
25782578 dependencies = [
25792579 "bstr",
25802580 "document-features",
25812581 "filetime",
25822582 "gix-diff",
25832583 "gix-dir",
2584− "gix-features 0.39.0",
2584+ "gix-features 0.39.1",
25852585 "gix-filter",
25862586 "gix-fs 0.12.0",
2587− "gix-hash 0.15.0",
2588− "gix-index 0.36.0",
2589− "gix-object 0.45.0",
2590− "gix-path 0.10.12",
2587+ "gix-hash 0.15.1",
2588+ "gix-index 0.37.0",
2589+ "gix-object 0.46.0",
2590+ "gix-path 0.10.13",
25912591 "gix-pathspec",
2592− "gix-worktree 0.37.0",
2592+ "gix-worktree 0.38.0",
25932593 "portable-atomic",
25942594 "thiserror 2.0.3",
25952595 ]
@@ -2602,29 +2602,29 @@ dependencies = [ · 6 unmodified lines
26022602 "filetime",
26032603 "gix-diff",
26042604 "gix-dir",
2605− "gix-features 0.39.0",
2605+ "gix-features 0.39.1",
26062606 "gix-filter",
26072607 "gix-fs 0.12.0",
2608− "gix-hash 0.15.0",
2609− "gix-index 0.36.0",
2610− "gix-object 0.45.0",
2608+ "gix-hash 0.15.1",
2609+ "gix-index 0.37.0",
2610+ "gix-object 0.46.0",
26112611 "gix-odb",
2612− "gix-path 0.10.12",
2612+ "gix-path 0.10.13",
26132613 "gix-pathspec",
26142614 "gix-status",
26152615 "gix-testtools",
2616− "gix-worktree 0.37.0",
2616+ "gix-worktree 0.38.0",
26172617 "pretty_assertions",
26182618 ]
26192619
26202620 [[package]]
26212621 name = "gix-submodule"
2622−version = "0.15.0"
2622+version = "0.16.0"
26232623 dependencies = [
26242624 "bstr",
26252625 "gix-config",
2626− "gix-features 0.39.0",
2627− "gix-path 0.10.12",
2626+ "gix-features 0.39.1",
2627+ "gix-path 0.10.13",
26282628 "gix-pathspec",
26292629 "gix-refspec",
26302630 "gix-testtools",
@@ -2707,7 +2707,7 @@ checksum = "04bdde120c29f1fc23a24d3e115aeeea3d60d8e65bab92cc5f9d90d9302eb952" · 76 unmodified lines
27072707
27082708 [[package]]
27092709 name = "gix-transport"
2710−version = "0.43.0"
2710+version = "0.43.1"
27112711 dependencies = [
27122712 "async-std",
27132713 "async-trait",
@@ -2720,11 +2720,11 @@ dependencies = [ · 6 unmodified lines
27202720 "futures-lite",
27212721 "gix-command",
27222722 "gix-credentials",
2723− "gix-features 0.39.0",
2724− "gix-hash 0.15.0",
2723+ "gix-features 0.39.1",
2724+ "gix-hash 0.15.1",
27252725 "gix-pack",
27262726 "gix-packetline",
2727− "gix-quote 0.4.13",
2727+ "gix-quote 0.4.14",
27282728 "gix-sec 0.10.9",
27292729 "gix-url",
27302730 "maybe-async",
@@ -2753,15 +2753,15 @@ dependencies = [ · 22 unmodified lines
27532753
27542754 [[package]]
27552755 name = "gix-traverse"
2756−version = "0.42.0"
2756+version = "0.43.0"
27572757 dependencies = [
27582758 "bitflags 2.6.0",
2759− "gix-commitgraph 0.25.0",
2760− "gix-date 0.9.1",
2761− "gix-hash 0.15.0",
2759+ "gix-commitgraph 0.25.1",
2760+ "gix-date 0.9.2",
2761+ "gix-hash 0.15.1",
27622762 "gix-hashtable 0.6.0",
2763− "gix-object 0.45.0",
2764− "gix-revwalk 0.16.0",
2763+ "gix-object 0.46.0",
2764+ "gix-revwalk 0.17.0",
27652765 "smallvec",
27662766 "thiserror 2.0.3",
27672767 ]
@@ -2770,12 +2770,12 @@ dependencies = [ · 2 unmodified lines
27702770 name = "gix-traverse-tests"
27712771 version = "0.0.0"
27722772 dependencies = [
2773− "gix-commitgraph 0.25.0",
2774− "gix-hash 0.15.0",
2775− "gix-object 0.45.0",
2773+ "gix-commitgraph 0.25.1",
2774+ "gix-hash 0.15.1",
2775+ "gix-object 0.46.0",
27762776 "gix-odb",
27772777 "gix-testtools",
2778− "gix-traverse 0.42.0",
2778+ "gix-traverse 0.43.0",
27792779 ]
27802780
27812781 [[package]]
@@ -2784,13 +2784,13 @@ version = "0.0.0" · 2 unmodified lines
27842784
27852785 [[package]]
27862786 name = "gix-url"
2787−version = "0.28.0"
2787+version = "0.28.1"
27882788 dependencies = [
27892789 "assert_matches",
27902790 "bstr",
27912791 "document-features",
2792− "gix-features 0.39.0",
2793− "gix-path 0.10.12",
2792+ "gix-features 0.39.1",
2793+ "gix-path 0.10.13",
27942794 "gix-testtools",
27952795 "serde",
27962796 "thiserror 2.0.3",
@@ -2828,7 +2828,7 @@ dependencies = [ · 31 unmodified lines
28282828
28292829 [[package]]
28302830 name = "gix-validate"
2831−version = "0.9.1"
2831+version = "0.9.2"
28322832 dependencies = [
28332833 "bstr",
28342834 "gix-testtools",
@@ -2850,43 +2850,43 @@ dependencies = [ · 15 unmodified lines
28502850 "gix-ignore 0.11.4",
28512851 "gix-index 0.33.1",
28522852 "gix-object 0.42.3",
2853− "gix-path 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)",
2853+ "gix-path 0.10.12",
28542854 "gix-validate 0.8.5",
28552855 ]
28562856
28572857 [[package]]
28582858 name = "gix-worktree"
2859−version = "0.37.0"
2859+version = "0.38.0"
28602860 dependencies = [
28612861 "bstr",
28622862 "document-features",
2863− "gix-attributes 0.23.0",
2864− "gix-features 0.39.0",
2863+ "gix-attributes 0.23.1",
2864+ "gix-features 0.39.1",
28652865 "gix-fs 0.12.0",
28662866 "gix-glob 0.17.0",
2867− "gix-hash 0.15.0",
2867+ "gix-hash 0.15.1",
28682868 "gix-ignore 0.12.0",
2869− "gix-index 0.36.0",
2870− "gix-object 0.45.0",
2871− "gix-path 0.10.12",
2872− "gix-validate 0.9.1",
2869+ "gix-index 0.37.0",
2870+ "gix-object 0.46.0",
2871+ "gix-path 0.10.13",
2872+ "gix-validate 0.9.2",
28732873 "serde",
28742874 ]
28752875
28762876 [[package]]
28772877 name = "gix-worktree-state"
2878−version = "0.14.0"
2878+version = "0.15.0"
28792879 dependencies = [
28802880 "bstr",
2881− "gix-features 0.39.0",
2881+ "gix-features 0.39.1",
28822882 "gix-filter",
28832883 "gix-fs 0.12.0",
28842884 "gix-glob 0.17.0",
2885− "gix-hash 0.15.0",
2886− "gix-index 0.36.0",
2887− "gix-object 0.45.0",
2888− "gix-path 0.10.12",
2889− "gix-worktree 0.37.0",
2885+ "gix-hash 0.15.1",
2886+ "gix-index 0.37.0",
2887+ "gix-object 0.46.0",
2888+ "gix-path 0.10.13",
2889+ "gix-worktree 0.38.0",
28902890 "io-close",
28912891 "thiserror 2.0.3",
28922892 ]
@@ -2895,13 +2895,13 @@ dependencies = [ · 2 unmodified lines
28952895 name = "gix-worktree-state-tests"
28962896 version = "0.0.0"
28972897 dependencies = [
2898− "gix-discover 0.36.0",
2899− "gix-features 0.39.0",
2898+ "gix-discover 0.37.0",
2899+ "gix-features 0.39.1",
29002900 "gix-filter",
29012901 "gix-fs 0.12.0",
2902− "gix-hash 0.15.0",
2903− "gix-index 0.36.0",
2904− "gix-object 0.45.0",
2902+ "gix-hash 0.15.1",
2903+ "gix-index 0.37.0",
2904+ "gix-object 0.46.0",
29052905 "gix-odb",
29062906 "gix-testtools",
29072907 "gix-worktree-state",
@@ -2912,19 +2912,19 @@ dependencies = [ · 4 unmodified lines
29122912
29132913 [[package]]
29142914 name = "gix-worktree-stream"
2915−version = "0.16.0"
2915+version = "0.17.0"
29162916 dependencies = [
2917− "gix-attributes 0.23.0",
2918− "gix-features 0.39.0",
2917+ "gix-attributes 0.23.1",
2918+ "gix-features 0.39.1",
29192919 "gix-filter",
29202920 "gix-fs 0.12.0",
2921− "gix-hash 0.15.0",
2922− "gix-object 0.45.0",
2921+ "gix-hash 0.15.1",
2922+ "gix-object 0.46.0",
29232923 "gix-odb",
2924− "gix-path 0.10.12",
2924+ "gix-path 0.10.13",
29252925 "gix-testtools",
2926− "gix-traverse 0.42.0",
2927− "gix-worktree 0.37.0",
2926+ "gix-traverse 0.43.0",
2927+ "gix-worktree 0.38.0",
29282928 "parking_lot",
29292929 "thiserror 2.0.3",
29302930 ]
@@ -2934,19 +2934,19 @@ name = "gix-worktree-tests" · 3 unmodified lines
29342934 version = "0.0.0"
29352935 dependencies = [
29362936 "bstr",
2937− "gix-attributes 0.23.0",
2938− "gix-discover 0.36.0",
2939− "gix-features 0.39.0",
2937+ "gix-attributes 0.23.1",
2938+ "gix-discover 0.37.0",
2939+ "gix-features 0.39.1",
29402940 "gix-fs 0.12.0",
29412941 "gix-glob 0.17.0",
2942− "gix-hash 0.15.0",
2942+ "gix-hash 0.15.1",
29432943 "gix-ignore 0.12.0",
2944− "gix-index 0.36.0",
2945− "gix-object 0.45.0",
2944+ "gix-index 0.37.0",
2945+ "gix-object 0.46.0",
29462946 "gix-odb",
2947− "gix-path 0.10.12",
2947+ "gix-path 0.10.13",
29482948 "gix-testtools",
2949− "gix-worktree 0.37.0",
2949+ "gix-worktree 0.38.0",
29502950 "symlink",
29512951 ]
29522952
Cargo.toml+4−4
@@ -7,7 +7,7 @@ repository = "https://github.com/GitoxideLabs/gitoxide" · 6 unmodified lines
77 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
88 edition = "2021"
99 license = "MIT OR Apache-2.0"
10−version = "0.38.0"
10+version = "0.39.0"
1111 default-run = "gix"
1212 include = ["src/**/*", "/build.rs", "LICENSE-*", "README.md"]
1313 resolver = "2"
@@ -169,9 +169,9 @@ gitoxide-core-async-client = ["gitoxide-core/async-client", "futures-lite"] · 155 unmodified lines
169169 [dependencies]
170170 anyhow = "1.0.42"
171171
172−gitoxide-core = { version = "^0.42.0", path = "gitoxide-core" }
173−gix-features = { version = "^0.39.0", path = "gix-features" }
174−gix = { version = "^0.67.0", path = "gix", default-features = false }
172+gitoxide-core = { version = "^0.43.0", path = "gitoxide-core" }
173+gix-features = { version = "^0.39.1", path = "gix-features" }
174+gix = { version = "^0.68.0", path = "gix", default-features = false }
175175
176176 clap = { version = "4.1.1", features = ["derive", "cargo"] }
177177 clap_complete = "4.4.3"
gitoxide-core/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.43.0 (2024-11-24)
99
1010 ### New Features
1111
@@ -22,7 +22,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 10 unmodified lines
2222
2323 <csr-read-only-do-not-edit/>
2424
25− - 16 commits contributed to the release.
25+ - 17 commits contributed to the release.
2626 - 4 commits were understood as [conventional](https://www.conventionalcommits.org).
2727 - 0 issues like '(#ID)' were seen in commit messages
2828
@@ -33,6 +33,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
3333 <details><summary>view details</summary>
3434
3535 * **Uncategorized**
36+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
3637 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))
3738 - Add `gix merge commit --debug` ([`0a5993f`](https://github.com/GitoxideLabs/gitoxide/commit/0a5993f4ed6e3815949b3cd398d38d69417d21c8))
3839 - Adapt to changes in `gix-merge`. ([`47110d6`](https://github.com/GitoxideLabs/gitoxide/commit/47110d600c5b02f82b4aad69ec838865e1887c0a))
gitoxide-core/Cargo.toml+8−8
@@ -4,7 +4,7 @@ lints.workspace = true · 3 unmodified lines
44 name = "gitoxide-core"
55 description = "The library implementing all capabilities of the gitoxide CLI"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
7−version = "0.42.0"
7+version = "0.43.0"
88 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
99 license = "MIT OR Apache-2.0"
1010 edition = "2021"
@@ -49,12 +49,12 @@ serde = ["gix/serde", "dep:serde_json", "dep:serde", "bytesize/serde"] · 38 unmodified lines
4949
5050 [dependencies]
5151 # deselect everything else (like "performance") as this should be controllable by the parent application.
52−gix = { version = "^0.67.0", path = "../gix", default-features = false, features = ["merge", "blob-diff", "revision", "mailmap", "excludes", "attributes", "worktree-mutation", "credentials", "interrupt", "status", "dirwalk"] }
53−gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.54.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static", "generate", "streaming-input"] }
54−gix-transport-configuration-only = { package = "gix-transport", version = "^0.43.0", path = "../gix-transport", default-features = false }
55−gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.16.0", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] }
56−gix-status = { version = "^0.14.0", path = "../gix-status" }
57−gix-fsck = { version = "^0.7.0", path = "../gix-fsck" }
52+gix = { version = "^0.68.0", path = "../gix", default-features = false, features = ["merge", "blob-diff", "revision", "mailmap", "excludes", "attributes", "worktree-mutation", "credentials", "interrupt", "status", "dirwalk"] }
53+gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.55.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static", "generate", "streaming-input"] }
54+gix-transport-configuration-only = { package = "gix-transport", version = "^0.43.1", path = "../gix-transport", default-features = false }
55+gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.17.0", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] }
56+gix-status = { version = "^0.15.0", path = "../gix-status" }
57+gix-fsck = { version = "^0.8.0", path = "../gix-fsck" }
5858 serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
5959 anyhow = "1.0.42"
6060 thiserror = "2.0.0"
@@ -70,7 +70,7 @@ futures-io = { version = "0.3.16", optional = true } · 9 unmodified lines
7070 blocking = { version = "1.0.2", optional = true }
7171
7272 # for 'organize' functionality
73−gix-url = { version = "^0.28.0", path = "../gix-url", optional = true }
73+gix-url = { version = "^0.28.1", path = "../gix-url", optional = true }
7474 jwalk = { version = "0.8.0", optional = true }
7575
7676 # for 'hours'
gix-actor/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.33.1 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-actor/Cargo.toml+2−2
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-actor"
5−version = "0.33.0"
5+version = "0.33.1"
66 description = "A way to identify git actors"
77 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
88 repository = "https://github.com/GitoxideLabs/gitoxide"
@@ -19,7 +19,7 @@ doctest = false · 10 unmodified lines
1919 serde = ["dep:serde", "bstr/serde", "gix-date/serde"]
2020
2121 [dependencies]
22−gix-date = { version = "^0.9.1", path = "../gix-date" }
22+gix-date = { version = "^0.9.2", path = "../gix-date" }
2323 gix-utils = { version = "^0.1.13", path = "../gix-utils" }
2424
2525 thiserror = "2.0.0"
gix-archive/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.17.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 8 commits contributed to the release.
16+ - 9 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
2829 - Add 32-bit expectations for remaining `==` size assertions ([`daf9990`](https://github.com/GitoxideLabs/gitoxide/commit/daf999043779e7e8d9cc6a602a3a0f24024d38fa))
2930 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-archive/Cargo.toml+5−5
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-archive"
5−version = "0.16.0"
5+version = "0.17.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "archive generation from of a worktree stream"
@@ -27,10 +27,10 @@ zip = ["dep:zip"] · 18 unmodified lines
2727
2828
2929 [dependencies]
30−gix-worktree-stream = { version = "^0.16.0", path = "../gix-worktree-stream" }
31−gix-object = { version = "^0.45.0", path = "../gix-object" }
32−gix-path = { version = "^0.10.12", path = "../gix-path", optional = true }
33−gix-date = { version = "^0.9.1", path = "../gix-date" }
30+gix-worktree-stream = { version = "^0.17.0", path = "../gix-worktree-stream" }
31+gix-object = { version = "^0.46.0", path = "../gix-object" }
32+gix-path = { version = "^0.10.13", path = "../gix-path", optional = true }
33+gix-date = { version = "^0.9.2", path = "../gix-date" }
3434
3535 flate2 = { version = "1.0.33", optional = true }
3636 zip = { version = "2.1.0", optional = true, default-features = false, features = ["deflate"] }
gix-attributes/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.23.1 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 5 commits contributed to the release.
16+ - 6 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
2829 - Use `<=` on 32-bit for some size assertions ([`fc13fc3`](https://github.com/GitoxideLabs/gitoxide/commit/fc13fc3eb950ebaff0c22c4d093a4d2300914f72))
2930 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-attributes/Cargo.toml+3−3
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-attributes"
5−version = "0.23.0"
5+version = "0.23.1"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project dealing .gitattributes files"
@@ -19,8 +19,8 @@ doctest = false · 10 unmodified lines
1919 serde = ["dep:serde", "bstr/serde", "gix-glob/serde", "kstring/serde"]
2020
2121 [dependencies]
22−gix-path = { version = "^0.10.12", path = "../gix-path" }
23−gix-quote = { version = "^0.4.13", path = "../gix-quote" }
22+gix-path = { version = "^0.10.13", path = "../gix-path" }
23+gix-quote = { version = "^0.4.14", path = "../gix-quote" }
2424 gix-glob = { version = "^0.17.0", path = "../gix-glob" }
2525 gix-trace = { version = "^0.1.11", path = "../gix-trace" }
2626
gix-bitmap/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.2.13 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-bitmap/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-bitmap"
5−version = "0.2.12"
5+version = "0.2.13"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project dedicated implementing the standard git bitmap format"
gix-chunk/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.4.10 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-chunk/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-chunk"
5−version = "0.4.9"
5+version = "0.4.10"
66 description = "Interact with the git chunk file format used in multi-pack index and commit-graph files"
77 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
88 repository = "https://github.com/GitoxideLabs/gitoxide"
gix-commitgraph/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.25.1 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 7 commits contributed to the release.
16+ - 8 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1698 from EliahKagan/run-ci/32bit-next ([`cb3149f`](https://github.com/GitoxideLabs/gitoxide/commit/cb3149fec63dc9e366baf0399040d20161616b22))
2829 - Update generation_number_overflow archive ([`807c51e`](https://github.com/GitoxideLabs/gitoxide/commit/807c51efd6ce51bcc60e1b41c262bfbf29884918))
2930 - Manually create tag if 32-bit `git` rejects it ([`2a24250`](https://github.com/GitoxideLabs/gitoxide/commit/2a242503d22cfa6311ef1ad01a84904a025719f2))
gix-commitgraph/Cargo.toml+4−4
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-commitgraph"
5−version = "0.25.0"
5+version = "0.25.1"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 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."
88 license = "MIT OR Apache-2.0"
@@ -20,9 +20,9 @@ doctest = false · 11 unmodified lines
2020 serde = ["dep:serde", "gix-hash/serde", "bstr/serde"]
2121
2222 [dependencies]
23−gix-features = { version = "^0.39.0", path = "../gix-features", features = ["rustsha1"] }
24−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
25−gix-chunk = { version = "^0.4.9", path = "../gix-chunk" }
23+gix-features = { version = "^0.39.1", path = "../gix-features", features = ["rustsha1"] }
24+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
25+gix-chunk = { version = "^0.4.10", path = "../gix-chunk" }
2626
2727 bstr = { version = "1.3.0", default-features = false, features = ["std"] }
2828 memmap2 = "0.9.0"
gix-config-value/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.14.10 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-config-value/Cargo.toml+2−2
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-config-value"
5−version = "0.14.9"
5+version = "0.14.10"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project providing git-config value parsing"
@@ -19,7 +19,7 @@ doctest = false · 10 unmodified lines
1919 serde = ["dep:serde", "bstr/serde"]
2020
2121 [dependencies]
22−gix-path = { version = "^0.10.12", path = "../gix-path" }
22+gix-path = { version = "^0.10.13", path = "../gix-path" }
2323
2424 thiserror = "2.0.0"
2525 bstr = { version = "1.0.1", default-features = false, features = ["std"] }
gix-config/CHANGELOG.md+22−3
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.42.0 (2024-11-24)
99
1010 ### New Features
1111
@@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 3 unmodified lines
1515
1616 <csr-read-only-do-not-edit/>
1717
18− - 9 commits contributed to the release.
18+ - 10 commits contributed to the release.
1919 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
2020 - 0 issues like '(#ID)' were seen in commit messages
2121
@@ -26,6 +26,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
2626 <details><summary>view details</summary>
2727
2828 * **Uncategorized**
29+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2930 - Merge pull request #1690 from EliahKagan/gitattributes ([`700cfa5`](https://github.com/GitoxideLabs/gitoxide/commit/700cfa52e7f3008036881a99fbdeb04c9ab1f2f5))
3031 - Fix marking `gix-packetline-blocking` copy auto-generated ([`325588e`](https://github.com/GitoxideLabs/gitoxide/commit/325588e700ec159e5139beb149127c947164fb98))
3132 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
@@ -3541,6 +3542,24 @@ This is a maintenance release without functional changes. · 3509 unmodified lines
35413542 - `len`
35423543 - `from_env`
35433544 - `open`
3545+ - `len`
3546+ - `from_env`
3547+ - `open`
3548+ - `len`
3549+ - `from_env`
3550+ - `open`
3551+ - `len`
3552+ - `from_env`
3553+ - `open`
3554+- `len`
3555+- `from_env`
3556+- `open`
3557+- `len`
3558+- `from_env`
3559+- `open`
3560+- `len`
3561+- `from_env`
3562+- `open`
35443563 - `len`
35453564 - `from_env`
35463565 - `open`
@@ -3697,7 +3716,7 @@ This is a maintenance release without functional changes. · 150 unmodified lines
36973716 - _None._
36983717
36993718 <csr-unknown>
3700−lenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopen<csr-unknown/>
3719+lenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopen<csr-unknown/>
37013720 <csr-unknown/>
37023721
37033722 ## v0.1.1 (2021-05-09)
gix-config/Cargo.toml+5−5
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-config"
5−version = "0.41.0"
5+version = "0.42.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 description = "A git-config file parser and editor from the gitoxide project"
88 license = "MIT OR Apache-2.0"
@@ -19,11 +19,11 @@ autotests = false · 10 unmodified lines
1919 serde = ["dep:serde", "bstr/serde", "gix-sec/serde", "gix-ref/serde", "gix-glob/serde", "gix-config-value/serde"]
2020
2121 [dependencies]
22−gix-features = { version = "^0.39.0", path = "../gix-features" }
23−gix-config-value = { version = "^0.14.9", path = "../gix-config-value" }
24−gix-path = { version = "^0.10.12", path = "../gix-path" }
22+gix-features = { version = "^0.39.1", path = "../gix-features" }
23+gix-config-value = { version = "^0.14.10", path = "../gix-config-value" }
24+gix-path = { version = "^0.10.13", path = "../gix-path" }
2525 gix-sec = { version = "^0.10.9", path = "../gix-sec" }
26−gix-ref = { version = "^0.48.0", path = "../gix-ref" }
26+gix-ref = { version = "^0.49.0", path = "../gix-ref" }
2727 gix-glob = { version = "^0.17.0", path = "../gix-glob" }
2828
2929 winnow = { version = "0.6", features = ["simd"] }
gix-credentials/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.25.1 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-credentials/Cargo.toml+5−5
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-credentials"
5−version = "0.25.0"
5+version = "0.25.1"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project to interact with git credentials helpers"
@@ -20,11 +20,11 @@ serde = ["dep:serde", "bstr/serde", "gix-sec/serde"] · 11 unmodified lines
2020
2121 [dependencies]
2222 gix-sec = { version = "^0.10.9", path = "../gix-sec" }
23−gix-url = { version = "^0.28.0", path = "../gix-url" }
24−gix-path = { version = "^0.10.12", path = "../gix-path" }
23+gix-url = { version = "^0.28.1", path = "../gix-url" }
24+gix-path = { version = "^0.10.13", path = "../gix-path" }
2525 gix-command = { version = "^0.3.10", path = "../gix-command" }
26−gix-config-value = { version = "^0.14.9", path = "../gix-config-value" }
27−gix-prompt = { version = "^0.8.8", path = "../gix-prompt" }
26+gix-config-value = { version = "^0.14.10", path = "../gix-config-value" }
27+gix-prompt = { version = "^0.8.9", path = "../gix-prompt" }
2828 gix-trace = { version = "^0.1.11", path = "../gix-trace" }
2929
3030 thiserror = "2.0.0"
gix-date/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.9.2 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 7 commits contributed to the release.
16+ - 8 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1697 from EliahKagan/run-ci/duration ([`438ee47`](https://github.com/GitoxideLabs/gitoxide/commit/438ee4718b67d0eba8f4c6ebdfac64bd39f68ec7))
2829 - Test 12-week increments from 2 to 50 ([`ac17b62`](https://github.com/GitoxideLabs/gitoxide/commit/ac17b62a5c9d63606e9c161c1533cdbebf2de977))
2930 - Add even longer duration to test; run `cargo fmt` ([`5d51bd1`](https://github.com/GitoxideLabs/gitoxide/commit/5d51bd10f67bf4099ca832a5ca13de4e87fe0681))
gix-date/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-date"
5−version = "0.9.1"
5+version = "0.9.2"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project parsing dates the way git does"
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
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.48.0 (2024-11-24)
99
1010 ### New Features
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828
2929 <csr-read-only-do-not-edit/>
3030
31− - 12 commits contributed to the release.
31+ - 13 commits contributed to the release.
3232 - 7 commits were understood as [conventional](https://www.conventionalcommits.org).
3333 - 0 issues like '(#ID)' were seen in commit messages
3434
@@ -39,6 +39,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
3939 <details><summary>view details</summary>
4040
4141 * **Uncategorized**
42+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
4243 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))
4344 - Add `tree_with_rewrites::Change(Ref)::source_mode_and_id|mode_and_id()` ([`5db2d2d`](https://github.com/GitoxideLabs/gitoxide/commit/5db2d2d8eef8570a42f9c040a7cdb341a71f7192))
4445 - Octal Debug representation of `tree::EntryMode`. ([`cd61c25`](https://github.com/GitoxideLabs/gitoxide/commit/cd61c25369d3e39b6160bac4b332b177dabddf4b))
gix-diff/Cargo.toml+7−7
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-diff"
5−version = "0.47.0"
5+version = "0.48.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "Calculate differences between various git objects"
@@ -25,16 +25,16 @@ wasm = ["dep:getrandom"] · 16 unmodified lines
2525 doctest = false
2626
2727 [dependencies]
28−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
29−gix-object = { version = "^0.45.0", path = "../gix-object" }
30−gix-filter = { version = "^0.14.0", path = "../gix-filter", optional = true }
31−gix-worktree = { version = "^0.37.0", path = "../gix-worktree", default-features = false, features = ["attributes"], optional = true }
28+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
29+gix-object = { version = "^0.46.0", path = "../gix-object" }
30+gix-filter = { version = "^0.15.0", path = "../gix-filter", optional = true }
31+gix-worktree = { version = "^0.38.0", path = "../gix-worktree", default-features = false, features = ["attributes"], optional = true }
3232 gix-command = { version = "^0.3.10", path = "../gix-command", optional = true }
33−gix-path = { version = "^0.10.12", path = "../gix-path", optional = true }
33+gix-path = { version = "^0.10.13", path = "../gix-path", optional = true }
3434 gix-fs = { version = "^0.12.0", path = "../gix-fs", optional = true }
3535 gix-tempfile = { version = "^15.0.0", path = "../gix-tempfile", optional = true }
3636 gix-trace = { version = "^0.1.11", path = "../gix-trace", optional = true }
37−gix-traverse = { version = "^0.42.0", path = "../gix-traverse", optional = true }
37+gix-traverse = { version = "^0.43.0", path = "../gix-traverse", optional = true }
3838
3939 thiserror = "2.0.0"
4040 imara-diff = { version = "0.1.7", optional = true }
gix-dir/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.10.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 7 commits contributed to the release.
16+ - 8 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1652 from EliahKagan/run-ci/chmod ([`8e99eba`](https://github.com/GitoxideLabs/gitoxide/commit/8e99eba2a284b35b5e9bcb97e47bfbbafc3df5d1))
gix-dir/Cargo.toml+7−7
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-dir"
5−version = "0.9.0"
5+version = "0.10.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project dealing with directory walks"
@@ -15,13 +15,13 @@ doctest = false · 6 unmodified lines
1515
1616 [dependencies]
1717 gix-trace = { version = "^0.1.11", path = "../gix-trace" }
18−gix-index = { version = "^0.36.0", path = "../gix-index" }
19−gix-discover = { version = "^0.36.0", path = "../gix-discover" }
18+gix-index = { version = "^0.37.0", path = "../gix-index" }
19+gix-discover = { version = "^0.37.0", path = "../gix-discover" }
2020 gix-fs = { version = "^0.12.0", path = "../gix-fs" }
21−gix-path = { version = "^0.10.12", path = "../gix-path" }
22−gix-pathspec = { version = "^0.8.0", path = "../gix-pathspec" }
23−gix-worktree = { version = "^0.37.0", path = "../gix-worktree", default-features = false }
24−gix-object = { version = "^0.45.0", path = "../gix-object" }
21+gix-path = { version = "^0.10.13", path = "../gix-path" }
22+gix-pathspec = { version = "^0.8.1", path = "../gix-pathspec" }
23+gix-worktree = { version = "^0.38.0", path = "../gix-worktree", default-features = false }
24+gix-object = { version = "^0.46.0", path = "../gix-object" }
2525 gix-ignore = { version = "^0.12.0", path = "../gix-ignore" }
2626 gix-utils = { version = "^0.1.13", path = "../gix-utils", features = ["bstr"] }
2727
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
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.37.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 7 commits contributed to the release.
16+ - 8 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1618 from GitoxideLabs/merge ([`3fb989b`](https://github.com/GitoxideLabs/gitoxide/commit/3fb989be21c739bbfeac93953c1685e7c6cd2106))
gix-discover/Cargo.toml+4−4
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-discover"
5−version = "0.36.0"
5+version = "0.37.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "Discover git repositories and check if a directory is a git repository"
@@ -16,9 +16,9 @@ doctest = false · 7 unmodified lines
1616
1717 [dependencies]
1818 gix-sec = { version = "^0.10.9", path = "../gix-sec" }
19−gix-path = { version = "^0.10.12", path = "../gix-path" }
20−gix-ref = { version = "^0.48.0", path = "../gix-ref" }
21−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
19+gix-path = { version = "^0.10.13", path = "../gix-path" }
20+gix-ref = { version = "^0.49.0", path = "../gix-ref" }
21+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
2222 gix-fs = { version = "^0.12.0", path = "../gix-fs" }
2323
2424 bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] }
gix-features/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.39.1 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-features/Cargo.toml+2−2
@@ -4,7 +4,7 @@ lints.workspace = true · 3 unmodified lines
44 name = "gix-features"
55 description = "A crate to integrate various capabilities using compile-time feature flags"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
7−version = "0.39.0"
7+version = "0.39.1"
88 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
99 license = "MIT OR Apache-2.0"
1010 edition = "2021"
@@ -119,7 +119,7 @@ path = "tests/pipe.rs" · 108 unmodified lines
119119 required-features = ["io-pipe"]
120120
121121 [dependencies]
122−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
122+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
123123 gix-trace = { version = "^0.1.11", path = "../gix-trace" }
124124
125125 # for walkdir
gix-filter/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.15.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-filter/Cargo.toml+7−7
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-filter"
5−version = "0.14.0"
5+version = "0.15.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project implementing git filters"
@@ -15,15 +15,15 @@ include = ["src/**/*", "LICENSE-*"] · 6 unmodified lines
1515 doctest = false
1616
1717 [dependencies]
18−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
18+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
1919 gix-trace = { version = "^0.1.11", path = "../gix-trace" }
20−gix-object = { version = "^0.45.0", path = "../gix-object" }
20+gix-object = { version = "^0.46.0", path = "../gix-object" }
2121 gix-command = { version = "^0.3.10", path = "../gix-command" }
22−gix-quote = { version = "^0.4.13", path = "../gix-quote" }
22+gix-quote = { version = "^0.4.14", path = "../gix-quote" }
2323 gix-utils = { version = "^0.1.13", path = "../gix-utils" }
24−gix-path = { version = "^0.10.12", path = "../gix-path" }
25−gix-packetline = { package = "gix-packetline-blocking", version = "^0.18.0", path = "../gix-packetline-blocking" }
26−gix-attributes = { version = "^0.23.0", path = "../gix-attributes" }
24+gix-path = { version = "^0.10.13", path = "../gix-path" }
25+gix-packetline = { package = "gix-packetline-blocking", version = "^0.18.1", path = "../gix-packetline-blocking" }
26+gix-attributes = { version = "^0.23.1", path = "../gix-attributes" }
2727
2828 encoding_rs = "0.8.32"
2929 bstr = { version = "1.5.0", default-features = false, features = ["std"] }
gix-fsck/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.8.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 1 commit contributed to the release.
16+ - 2 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
2829 </details>
2930
gix-fsck/Cargo.toml+3−3
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-fsck"
5−version = "0.7.0"
5+version = "0.8.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 authors = ["Cameron Esfahani <cesfahani@gmail.com>", "Sebastian Thiel <sebastian.thiel@icloud.com>"]
88 license = "MIT OR Apache-2.0"
@@ -15,9 +15,9 @@ rust-version = "1.65" · 6 unmodified lines
1515 doctest = false
1616
1717 [dependencies]
18−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
18+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
1919 gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }
20−gix-object = { version = "^0.45.0", path = "../gix-object" }
20+gix-object = { version = "^0.46.0", path = "../gix-object" }
2121
2222 [dev-dependencies]
2323 gix-odb = { path = "../gix-odb" }
gix-hash/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.15.1 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-hash/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-hash"
5−version = "0.15.0"
5+version = "0.15.1"
66 description = "Borrowed and owned git hash digests used to identify git objects"
77 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
88 repository = "https://github.com/GitoxideLabs/gitoxide"
gix-index/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.37.0 (2024-11-24)
99
1010 ### New Features
1111
@@ -16,7 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
1616
1717 <csr-read-only-do-not-edit/>
1818
19− - 13 commits contributed to the release.
19+ - 14 commits contributed to the release.
2020 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
2121 - 0 issues like '(#ID)' were seen in commit messages
2222
@@ -27,6 +27,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
2727 <details><summary>view details</summary>
2828
2929 * **Uncategorized**
30+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
3031 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))
3132 - `entry::Stage` can now be converted into `entry::Flags`. ([`63978f6`](https://github.com/GitoxideLabs/gitoxide/commit/63978f6e54cf48e7b5afe65dede851890a163ebd))
3233 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
gix-index/Cargo.toml+7−7
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-index"
5−version = "0.36.0"
5+version = "0.37.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A work-in-progress crate of the gitoxide project dedicated implementing the git index file"
@@ -22,15 +22,15 @@ test = true · 13 unmodified lines
2222 serde = ["dep:serde", "smallvec/serde", "gix-hash/serde"]
2323
2424 [dependencies]
25−gix-features = { version = "^0.39.0", path = "../gix-features", features = [
25+gix-features = { version = "^0.39.1", path = "../gix-features", features = [
2626 "rustsha1",
2727 "progress",
2828 ] }
29−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
30−gix-bitmap = { version = "^0.2.12", path = "../gix-bitmap" }
31−gix-object = { version = "^0.45.0", path = "../gix-object" }
32−gix-validate = { version = "^0.9.1", path = "../gix-validate" }
33−gix-traverse = { version = "^0.42.0", path = "../gix-traverse" }
29+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
30+gix-bitmap = { version = "^0.2.13", path = "../gix-bitmap" }
31+gix-object = { version = "^0.46.0", path = "../gix-object" }
32+gix-validate = { version = "^0.9.2", path = "../gix-validate" }
33+gix-traverse = { version = "^0.43.0", path = "../gix-traverse" }
3434 gix-lock = { version = "^15.0.0", path = "../gix-lock" }
3535 gix-fs = { version = "^0.12.0", path = "../gix-fs" }
3636 gix-utils = { version = "^0.1.13", path = "../gix-utils" }
gix-lock/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 15.0.1 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-lock/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-lock"
5−version = "15.0.0"
5+version = "15.0.1"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A git-style lock-file implementation"
gix-mailmap/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.25.1 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-mailmap/Cargo.toml+3−3
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-mailmap"
5−version = "0.25.0"
5+version = "0.25.1"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project for parsing mailmap files"
@@ -19,8 +19,8 @@ doctest = false · 10 unmodified lines
1919 serde = ["dep:serde", "bstr/serde", "gix-actor/serde"]
2020
2121 [dependencies]
22−gix-actor = { version = "^0.33.0", path = "../gix-actor" }
23−gix-date = { version = "^0.9.1", path = "../gix-date" }
22+gix-actor = { version = "^0.33.1", path = "../gix-actor" }
23+gix-date = { version = "^0.9.2", path = "../gix-date" }
2424 bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] }
2525 thiserror = "2.0.0"
2626 serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
gix-merge/CHANGELOG.md+5−2
@@ -5,7 +5,9 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.1.0 (2024-11-24)
9+
10+<csr-id-2fdbcfe17cdcc480e320582d7c6b48f8b615bf3b/>
911
1012 ### New Features
1113
@@ -75,7 +77,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 63 unmodified lines
7577
7678 <csr-read-only-do-not-edit/>
7779
78− - 26 commits contributed to the release.
80+ - 27 commits contributed to the release.
7981 - 13 commits were understood as [conventional](https://www.conventionalcommits.org).
8082 - 0 issues like '(#ID)' were seen in commit messages
8183
@@ -86,6 +88,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
8688 <details><summary>view details</summary>
8789
8890 * **Uncategorized**
91+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
8992 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))
9093 - Provide a way to record and apply index changes. ([`3ee8b62`](https://github.com/GitoxideLabs/gitoxide/commit/3ee8b62dd025d6fdb0d9929dec7a561fa576f545))
9194 - Add more modes for checking for unresolved conflicts. ([`aff76f2`](https://github.com/GitoxideLabs/gitoxide/commit/aff76f291a52fc6806944d72d249a8bd1b804c39))
gix-merge/Cargo.toml+11−11
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-merge"
3−version = "0.0.0"
3+version = "0.1.0"
44 repository = "https://github.com/GitoxideLabs/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project implementing merge algorithms"
@@ -19,20 +19,20 @@ doctest = false · 12 unmodified lines
1919 serde = ["dep:serde", "gix-hash/serde", "gix-object/serde"]
2020
2121 [dependencies]
22−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
23−gix-object = { version = "^0.45.0", path = "../gix-object" }
24−gix-filter = { version = "^0.14.0", path = "../gix-filter" }
25−gix-worktree = { version = "^0.37.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }
22+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
23+gix-object = { version = "^0.46.0", path = "../gix-object" }
24+gix-filter = { version = "^0.15.0", path = "../gix-filter" }
25+gix-worktree = { version = "^0.38.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }
2626 gix-command = { version = "^0.3.10", path = "../gix-command" }
27−gix-path = { version = "^0.10.12", path = "../gix-path" }
27+gix-path = { version = "^0.10.13", path = "../gix-path" }
2828 gix-fs = { version = "^0.12.0", path = "../gix-fs" }
2929 gix-tempfile = { version = "^15.0.0", path = "../gix-tempfile" }
3030 gix-trace = { version = "^0.1.11", path = "../gix-trace" }
31−gix-quote = { version = "^0.4.13", path = "../gix-quote" }
32−gix-revision = { version = "^0.30.0", path = "../gix-revision", default-features = false, features = ["merge_base"] }
33−gix-revwalk = { version = "^0.16.0", path = "../gix-revwalk" }
34−gix-diff = { version = "^0.47.0", path = "../gix-diff", default-features = false, features = ["blob"] }
35−gix-index = { version = "^0.36.0", path = "../gix-index" }
31+gix-quote = { version = "^0.4.14", path = "../gix-quote" }
32+gix-revision = { version = "^0.31.0", path = "../gix-revision", default-features = false, features = ["merge_base"] }
33+gix-revwalk = { version = "^0.17.0", path = "../gix-revwalk" }
34+gix-diff = { version = "^0.48.0", path = "../gix-diff", default-features = false, features = ["blob"] }
35+gix-index = { version = "^0.37.0", path = "../gix-index" }
3636
3737 thiserror = "2.0.0"
3838 imara-diff = { version = "0.1.7" }
gix-negotiate/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.17.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 5 commits contributed to the release.
16+ - 6 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
2829 - Use `<=` on 32-bit for some size assertions ([`fc13fc3`](https://github.com/GitoxideLabs/gitoxide/commit/fc13fc3eb950ebaff0c22c4d093a4d2300914f72))
2930 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-negotiate/Cargo.toml+6−6
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-negotiate"
5−version = "0.16.0"
5+version = "0.17.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project implementing negotiation algorithms"
@@ -16,11 +16,11 @@ doctest = false · 7 unmodified lines
1616 test = false
1717
1818 [dependencies]
19−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
20−gix-object = { version = "^0.45.0", path = "../gix-object" }
21−gix-date = { version = "^0.9.1", path = "../gix-date" }
22−gix-commitgraph = { version = "^0.25.0", path = "../gix-commitgraph" }
23−gix-revwalk = { version = "^0.16.0", path = "../gix-revwalk" }
19+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
20+gix-object = { version = "^0.46.0", path = "../gix-object" }
21+gix-date = { version = "^0.9.2", path = "../gix-date" }
22+gix-commitgraph = { version = "^0.25.1", path = "../gix-commitgraph" }
23+gix-revwalk = { version = "^0.17.0", path = "../gix-revwalk" }
2424 thiserror = "2.0.0"
2525 smallvec = "1.10.0"
2626 bitflags = "2"
gix-object/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.46.0 (2024-11-24)
99
1010 ### New Features
1111
@@ -26,7 +26,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 14 unmodified lines
2626
2727 <csr-read-only-do-not-edit/>
2828
29− - 12 commits contributed to the release.
29+ - 13 commits contributed to the release.
3030 - 4 commits were understood as [conventional](https://www.conventionalcommits.org).
3131 - 0 issues like '(#ID)' were seen in commit messages
3232
@@ -37,6 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
3737 <details><summary>view details</summary>
3838
3939 * **Uncategorized**
40+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
4041 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))
4142 - Octal Debug representation of `tree::EntryMode`. ([`cd61c25`](https://github.com/GitoxideLabs/gitoxide/commit/cd61c25369d3e39b6160bac4b332b177dabddf4b))
4243 - Merge pull request #1690 from EliahKagan/gitattributes ([`700cfa5`](https://github.com/GitoxideLabs/gitoxide/commit/700cfa52e7f3008036881a99fbdeb04c9ab1f2f5))
gix-object/Cargo.toml+6−6
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-object"
5−version = "0.45.0"
5+version = "0.46.0"
66 description = "Immutable and mutable git objects with decoding and encoding support"
77 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
88 repository = "https://github.com/GitoxideLabs/gitoxide"
@@ -41,15 +41,15 @@ serde = [ · 32 unmodified lines
4141 verbose-object-parsing-errors = ["winnow/std"]
4242
4343 [dependencies]
44−gix-features = { version = "^0.39.0", path = "../gix-features", features = [
44+gix-features = { version = "^0.39.1", path = "../gix-features", features = [
4545 "rustsha1",
4646 "progress",
4747 ] }
48−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
48+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
4949 gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }
50−gix-validate = { version = "^0.9.1", path = "../gix-validate" }
51−gix-actor = { version = "^0.33.0", path = "../gix-actor" }
52−gix-date = { version = "^0.9.1", path = "../gix-date" }
50+gix-validate = { version = "^0.9.2", path = "../gix-validate" }
51+gix-actor = { version = "^0.33.1", path = "../gix-actor" }
52+gix-date = { version = "^0.9.2", path = "../gix-date" }
5353 gix-utils = { version = "^0.1.13", path = "../gix-utils" }
5454
5555 itoa = "1.0.1"
gix-odb/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.65.0 (2024-11-24)
99
1010 ### New Features (BREAKING)
1111
@@ -17,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 5 unmodified lines
1717
1818 <csr-read-only-do-not-edit/>
1919
20− - 6 commits contributed to the release.
20+ - 7 commits contributed to the release.
2121 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
2222 - 0 issues like '(#ID)' were seen in commit messages
2323
@@ -28,6 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
3132 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
3233 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
3334 - Merge pull request #1618 from GitoxideLabs/merge ([`3fb989b`](https://github.com/GitoxideLabs/gitoxide/commit/3fb989be21c739bbfeac93953c1685e7c6cd2106))
gix-odb/Cargo.toml+8−8
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-odb"
5−version = "0.64.0"
5+version = "0.65.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
88 license = "MIT OR Apache-2.0"
@@ -20,14 +20,14 @@ doctest = false · 11 unmodified lines
2020 serde = ["dep:serde", "gix-hash/serde", "gix-object/serde", "gix-pack/serde"]
2121
2222 [dependencies]
23−gix-features = { version = "^0.39.0", path = "../gix-features", features = ["rustsha1", "walkdir", "zlib", "crc32"] }
23+gix-features = { version = "^0.39.1", path = "../gix-features", features = ["rustsha1", "walkdir", "zlib", "crc32"] }
2424 gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }
25−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
26−gix-date = { version = "^0.9.1", path = "../gix-date" }
27−gix-path = { version = "^0.10.12", path = "../gix-path" }
28−gix-quote = { version = "^0.4.13", path = "../gix-quote" }
29−gix-object = { version = "^0.45.0", path = "../gix-object" }
30−gix-pack = { version = "^0.54.0", path = "../gix-pack", default-features = false }
25+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
26+gix-date = { version = "^0.9.2", path = "../gix-date" }
27+gix-path = { version = "^0.10.13", path = "../gix-path" }
28+gix-quote = { version = "^0.4.14", path = "../gix-quote" }
29+gix-object = { version = "^0.46.0", path = "../gix-object" }
30+gix-pack = { version = "^0.55.0", path = "../gix-pack", default-features = false }
3131 gix-fs = { version = "^0.12.0", path = "../gix-fs" }
3232 serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
3333
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
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.55.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 10 commits contributed to the release.
16+ - 11 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1700 from GitoxideLabs/reduce-memory ([`54ea266`](https://github.com/GitoxideLabs/gitoxide/commit/54ea266a5b57d3081c2ba6ed60dc0612059617ca))
2829 - Try to reduce memory consumption by avoiding over-capacity of possibly large vectors ([`664e28c`](https://github.com/GitoxideLabs/gitoxide/commit/664e28caa4304fe489d2b37a1a3328763960517f))
2930 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
gix-pack/Cargo.toml+8−8
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-pack"
5−version = "0.54.0"
5+version = "0.55.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
88 license = "MIT OR Apache-2.0"
@@ -34,16 +34,16 @@ serde = ["dep:serde", "gix-object/serde"] · 25 unmodified lines
3434 wasm = ["gix-diff?/wasm"]
3535
3636 [dependencies]
37−gix-features = { version = "^0.39.0", path = "../gix-features", features = ["crc32", "rustsha1", "progress", "zlib"] }
38−gix-path = { version = "^0.10.12", path = "../gix-path" }
39−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
40−gix-chunk = { version = "^0.4.9", path = "../gix-chunk" }
41−gix-object = { version = "^0.45.0", path = "../gix-object" }
37+gix-features = { version = "^0.39.1", path = "../gix-features", features = ["crc32", "rustsha1", "progress", "zlib"] }
38+gix-path = { version = "^0.10.13", path = "../gix-path" }
39+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
40+gix-chunk = { version = "^0.4.10", path = "../gix-chunk" }
41+gix-object = { version = "^0.46.0", path = "../gix-object" }
4242 gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable", optional = true }
4343
4444 # for streaming of packs (input, output)
45−gix-traverse = { version = "^0.42.0", path = "../gix-traverse", optional = true }
46−gix-diff = { version = "^0.47.0", path = "../gix-diff", default-features = false, optional = true }
45+gix-traverse = { version = "^0.43.0", path = "../gix-traverse", optional = true }
46+gix-diff = { version = "^0.48.0", path = "../gix-diff", default-features = false, optional = true }
4747
4848 memmap2 = "0.9.0"
4949 smallvec = "1.3.0"
gix-packetline-blocking/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.18.1 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-packetline-blocking/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-packetline-blocking"
5−version = "0.18.0"
5+version = "0.18.1"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A duplicate of `gix-packetline` with the `blocking-io` feature pre-selected"
gix-packetline/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.18.1 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-packetline/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-packetline"
5−version = "0.18.0"
5+version = "0.18.1"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project implementing the pkt-line serialization format"
gix-path/CHANGELOG.md+4−39
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.10.13 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
@@ -57,42 +58,6 @@ A maintenance release without user-facing changes. · 27 unmodified lines
5758 `gix-path` would obtain a path from `git config -l ...` that came
5859 from `GIT_CONFIG`, that configuration file would be used
5960 anywhere, and not only `gix config` commands.
60−- Even for `gix config`, it is not at all clear that the
61− `GIT_CONFIG` environment variable ought to be honored, because
62− `gix config` has a different interface from and is not meant to
63− be a drop-in replacement for `git config`, and because this
64− environment variable is only even supported by `git config` for
65− historical reasons. (In `git config`, one should typically use
66− `--file` instead.)
67−- The installation path is generally the path of a high-scoped
68− configuration file, usually the system scope or, with Apple Git
69− on macOS, the "unknown" scope even higher than that (of a file
70− located under `/Library` or `/Applications`). In contrast, the
71− `GIT_CONFIG` environment variable is really command scope, since
72− it is an alternative way of achieving the same goal as `--file`
73− when running `git config`, which `git` supports only for backward
74− compatibility.
75−- On Windows, when `EXEPATH` is set in a way that indentifies a
76− Git for Windows installation directory, which is typically the
77− case in a Git Bash environment (and not otherwise), `GIT_CONFIG`
78− is not used by the public `gix-path` functions that ordinarily
79− get information from calling `git config -l ...`, because this
80− call is not performed and instead the location of a configuration
81− file associated with the installation is inferred from that
82− value.
83−
84− Although this also applies to some other ways the environment
85− affects the behavior of `git config -l ...`, it is much stranger
86− for `GIT_CONFIG`, because whether `GIT_CONFIG` should be used
87− does not intuitively seem like it should be related to what other
88− sources of information are available; the semantics of
89− `GIT_CONFIG` for `git` are to be ignored by most commands, but to
90− always be used commands (`git config`) that do not ignore it.
91−- The effect on finding other files associated with the
92− installation, such as a gitattributes file, may be especially
93− hard to reason about for `GIT_CONFIG`. Such paths are sometimes
94− inferred from the path that `gix-path` reports. In particular,
95− this is how `installation_config_prefix()` works.
9661
9762 ### Other
9863
@@ -159,7 +124,7 @@ A maintenance release without user-facing changes. · 60 unmodified lines
159124 </details>
160125
161126 <csr-unknown>
162−This change only prevents GIT_CONFIG from specifying aninstallation config file or suppressing the search for it. Thisdoes not affect how other GIT_CONFIG_* environment variables areused.<csr-unknown/>
127+Even for gix config, it is not at all clear that theGIT_CONFIG environment variable ought to be honored, becausegix config has a different interface from and is not meant tobe a drop-in replacement for git config, and because thisenvironment variable is only even supported by git config forhistorical reasons. (In git config, one should typically use--file instead.)The installation path is generally the path of a high-scopedconfiguration file, usually the system scope or, with Apple Giton macOS, the “unknown” scope even higher than that (of a filelocated under /Library or /Applications). In contrast, theGIT_CONFIG environment variable is really command scope, sinceit is an alternative way of achieving the same goal as --filewhen running git config, which git supports only for backwardcompatibility.On Windows, when EXEPATH is set in a way that indentifies aGit for Windows installation directory, which is typically thecase in a Git Bash environment (and not otherwise), GIT_CONFIGis not used by the public gix-path functions that ordinarilyget information from calling git config -l ..., because thiscall is not performed and instead the location of a configurationfile associated with the installation is inferred from thatvalue.Although this also applies to some other ways the environmentaffects the behavior of git config -l ..., it is much strangerfor GIT_CONFIG, because whether GIT_CONFIG should be useddoes not intuitively seem like it should be related to what othersources of information are available; the semantics ofGIT_CONFIG for git are to be ignored by most commands, but toalways be used commands (git config) that do not ignore it.The effect on finding other files associated with theinstallation, such as a gitattributes file, may be especiallyhard to reason about for GIT_CONFIG. Such paths are sometimesinferred from the path that gix-path reports. In particular,this is how installation_config_prefix() works.<csr-unknown/>
163128
164129 ## 0.10.11 (2024-09-06)
165130
gix-path/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-path"
5−version = "0.10.12"
5+version = "0.10.13"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project dealing paths and their conversions"
gix-pathspec/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.8.1 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-pathspec/Cargo.toml+4−4
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-pathspec"
5−version = "0.8.0"
5+version = "0.8.1"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project dealing magical pathspecs"
@@ -16,9 +16,9 @@ doctest = false · 7 unmodified lines
1616
1717 [dependencies]
1818 gix-glob = { version = "^0.17.0", path = "../gix-glob" }
19−gix-path = { version = "^0.10.12", path = "../gix-path" }
20−gix-attributes = { version = "^0.23.0", path = "../gix-attributes" }
21−gix-config-value = { version = "^0.14.9", path = "../gix-config-value" }
19+gix-path = { version = "^0.10.13", path = "../gix-path" }
20+gix-attributes = { version = "^0.23.1", path = "../gix-attributes" }
21+gix-config-value = { version = "^0.14.10", path = "../gix-config-value" }
2222
2323 bstr = { version = "1.3.0", default-features = false, features = ["std"] }
2424 bitflags = "2"
gix-prompt/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.8.9 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 7 commits contributed to the release.
16+ - 8 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1647 from EliahKagan/ptyprocess-targets-next ([`b351c27`](https://github.com/GitoxideLabs/gitoxide/commit/b351c272d5781057a77a0b3d7f7b59883a9802d5))
gix-prompt/Cargo.toml+2−2
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-prompt"
5−version = "0.8.8"
5+version = "0.8.9"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project for handling prompts in the terminal"
@@ -16,7 +16,7 @@ doctest = false · 7 unmodified lines
1616
1717 [dependencies]
1818 gix-command = { version = "^0.3.10", path = "../gix-command" }
19−gix-config-value = { version = "^0.14.9", path = "../gix-config-value" }
19+gix-config-value = { version = "^0.14.10", path = "../gix-config-value" }
2020
2121 thiserror = "2.0.0"
2222
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
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.46.1 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 5 commits contributed to the release.
16+ - 6 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1690 from EliahKagan/gitattributes ([`700cfa5`](https://github.com/GitoxideLabs/gitoxide/commit/700cfa52e7f3008036881a99fbdeb04c9ab1f2f5))
2829 - Fix marking `gix-packetline-blocking` copy auto-generated ([`325588e`](https://github.com/GitoxideLabs/gitoxide/commit/325588e700ec159e5139beb149127c947164fb98))
2930 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-protocol/Cargo.toml+7−7
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-protocol"
5−version = "0.46.0"
5+version = "0.46.1"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project for implementing git protocols"
@@ -47,13 +47,13 @@ path = "tests/async-protocol.rs" · 38 unmodified lines
4747 required-features = ["async-client"]
4848
4949 [dependencies]
50−gix-features = { version = "^0.39.0", path = "../gix-features", features = [
50+gix-features = { version = "^0.39.1", path = "../gix-features", features = [
5151 "progress",
5252 ] }
53−gix-transport = { version = "^0.43.0", path = "../gix-transport" }
54−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
55−gix-date = { version = "^0.9.1", path = "../gix-date" }
56−gix-credentials = { version = "^0.25.0", path = "../gix-credentials" }
53+gix-transport = { version = "^0.43.1", path = "../gix-transport" }
54+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
55+gix-date = { version = "^0.9.2", path = "../gix-date" }
56+gix-credentials = { version = "^0.25.1", path = "../gix-credentials" }
5757 gix-utils = { version = "^0.1.13", path = "../gix-utils" }
5858
5959 thiserror = "2.0.0"
@@ -76,7 +76,7 @@ document-features = { version = "0.2.0", optional = true } · 16 unmodified lines
7676
7777 [dev-dependencies]
7878 async-std = { version = "1.9.0", features = ["attributes"] }
79−gix-packetline = { path = "../gix-packetline", version = "^0.18.0" }
79+gix-packetline = { path = "../gix-packetline", version = "^0.18.1" }
8080 gix-testtools = { path = "../tests/tools" }
8181
8282 [package.metadata.docs.rs]
gix-quote/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.4.14 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-quote/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-quote"
5−version = "0.4.13"
5+version = "0.4.14"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project dealing with various quotations used by git"
gix-ref/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.49.0 (2024-11-24)
99
1010 ### Bug Fixes
1111
@@ -16,7 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
1616
1717 <csr-read-only-do-not-edit/>
1818
19− - 7 commits contributed to the release.
19+ - 8 commits contributed to the release.
2020 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
2121 - 0 issues like '(#ID)' were seen in commit messages
2222
@@ -27,6 +27,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
2727 <details><summary>view details</summary>
2828
2929 * **Uncategorized**
30+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
3031 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
3132 - Use `<=` on 32-bit for some size assertions ([`fc13fc3`](https://github.com/GitoxideLabs/gitoxide/commit/fc13fc3eb950ebaff0c22c4d093a4d2300914f72))
3233 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-ref/Cargo.toml+8−8
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-ref"
5−version = "0.48.0"
5+version = "0.49.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate to handle git references"
@@ -21,14 +21,14 @@ test = true · 12 unmodified lines
2121 serde = ["dep:serde", "gix-hash/serde", "gix-actor/serde", "gix-object/serde"]
2222
2323 [dependencies]
24−gix-features = { version = "^0.39.0", path = "../gix-features", features = ["walkdir"] }
24+gix-features = { version = "^0.39.1", path = "../gix-features", features = ["walkdir"] }
2525 gix-fs = { version = "^0.12.0", path = "../gix-fs" }
26−gix-path = { version = "^0.10.12", path = "../gix-path" }
27−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
28−gix-object = { version = "^0.45.0", path = "../gix-object" }
26+gix-path = { version = "^0.10.13", path = "../gix-path" }
27+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
28+gix-object = { version = "^0.46.0", path = "../gix-object" }
2929 gix-utils = { version = "^0.1.13", path = "../gix-utils" }
30−gix-validate = { version = "^0.9.1", path = "../gix-validate" }
31−gix-actor = { version = "^0.33.0", path = "../gix-actor" }
30+gix-validate = { version = "^0.9.2", path = "../gix-validate" }
31+gix-actor = { version = "^0.33.1", path = "../gix-actor" }
3232 gix-lock = { version = "^15.0.0", path = "../gix-lock" }
3333 gix-tempfile = { version = "^15.0.0", default-features = false, path = "../gix-tempfile" }
3434
@@ -43,7 +43,7 @@ document-features = { version = "0.2.1", optional = true } · 8 unmodified lines
4343
4444 [dev-dependencies]
4545 gix-testtools = { path = "../tests/tools" }
46−gix-date = { version = "^0.9.1", path = "../gix-date" }
46+gix-date = { version = "^0.9.2", path = "../gix-date" }
4747
4848 [package.metadata.docs.rs]
4949 features = ["document-features", "serde"]
gix-refspec/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.27.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-refspec/Cargo.toml+4−4
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-refspec"
5−version = "0.26.0"
5+version = "0.27.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project for parsing and representing refspecs"
@@ -15,9 +15,9 @@ rust-version = "1.65" · 6 unmodified lines
1515 doctest = false
1616
1717 [dependencies]
18−gix-revision = { version = "^0.30.0", path = "../gix-revision", default-features = false }
19−gix-validate = { version = "^0.9.1", path = "../gix-validate" }
20−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
18+gix-revision = { version = "^0.31.0", path = "../gix-revision", default-features = false }
19+gix-validate = { version = "^0.9.2", path = "../gix-validate" }
20+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
2121
2222 bstr = { version = "1.3.0", default-features = false, features = ["std"] }
2323 thiserror = "2.0.0"
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
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.31.0 (2024-11-24)
99
1010 ### New Features
1111
@@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 3 unmodified lines
1515
1616 <csr-read-only-do-not-edit/>
1717
18− - 5 commits contributed to the release.
18+ - 6 commits contributed to the release.
1919 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
2020 - 0 issues like '(#ID)' were seen in commit messages
2121
@@ -26,6 +26,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
2626 <details><summary>view details</summary>
2727
2828 * **Uncategorized**
29+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2930 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
3031 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
3132 - Merge pull request #1659 from GitoxideLabs/merge ([`cf0c7ee`](https://github.com/GitoxideLabs/gitoxide/commit/cf0c7ee4b3bbe83a6d894d960412b0274f9dc0e5))
gix-revision/Cargo.toml+6−6
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-revision"
5−version = "0.30.0"
5+version = "0.31.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project dealing with finding names for revisions and parsing specifications"
@@ -27,12 +27,12 @@ merge_base = ["dep:gix-trace", "dep:bitflags"] · 18 unmodified lines
2727 serde = ["dep:serde", "gix-hash/serde", "gix-object/serde"]
2828
2929 [dependencies]
30−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
31−gix-object = { version = "^0.45.0", path = "../gix-object" }
32−gix-date = { version = "^0.9.1", path = "../gix-date" }
30+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
31+gix-object = { version = "^0.46.0", path = "../gix-object" }
32+gix-date = { version = "^0.9.2", path = "../gix-date" }
3333 gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable", optional = true }
34−gix-revwalk = { version = "^0.16.0", path = "../gix-revwalk" }
35−gix-commitgraph = { version = "^0.25.0", path = "../gix-commitgraph" }
34+gix-revwalk = { version = "^0.17.0", path = "../gix-revwalk" }
35+gix-commitgraph = { version = "^0.25.1", path = "../gix-commitgraph" }
3636 gix-trace = { version = "^0.1.11", path = "../gix-trace", optional = true }
3737
3838 bstr = { version = "1.3.0", default-features = false, features = ["std"] }
gix-revwalk/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.17.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 5 commits contributed to the release.
16+ - 6 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
2829 - Use `<=` on 32-bit for some size assertions ([`fc13fc3`](https://github.com/GitoxideLabs/gitoxide/commit/fc13fc3eb950ebaff0c22c4d093a4d2300914f72))
2930 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-revwalk/Cargo.toml+5−5
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-revwalk"
5−version = "0.16.0"
5+version = "0.17.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate providing utilities for walking the revision graph"
@@ -15,11 +15,11 @@ rust-version = "1.65" · 6 unmodified lines
1515 doctest = false
1616
1717 [dependencies]
18−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
19−gix-object = { version = "^0.45.0", path = "../gix-object" }
20−gix-date = { version = "^0.9.1", path = "../gix-date" }
18+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
19+gix-object = { version = "^0.46.0", path = "../gix-object" }
20+gix-date = { version = "^0.9.2", path = "../gix-date" }
2121 gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }
22−gix-commitgraph = { version = "^0.25.0", path = "../gix-commitgraph" }
22+gix-commitgraph = { version = "^0.25.1", path = "../gix-commitgraph" }
2323
2424 thiserror = "2.0.0"
2525 smallvec = "1.10.0"
gix-status/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.15.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 7 commits contributed to the release.
16+ - 8 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1652 from EliahKagan/run-ci/chmod ([`8e99eba`](https://github.com/GitoxideLabs/gitoxide/commit/8e99eba2a284b35b5e9bcb97e47bfbbafc3df5d1))
gix-status/Cargo.toml+12−12
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-status"
5−version = "0.14.0"
5+version = "0.15.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project dealing with 'git status'-like functionality"
@@ -20,18 +20,18 @@ doctest = false · 11 unmodified lines
2020 worktree-rewrites = ["dep:gix-dir", "dep:gix-diff"]
2121
2222 [dependencies]
23−gix-index = { version = "^0.36.0", path = "../gix-index" }
23+gix-index = { version = "^0.37.0", path = "../gix-index" }
2424 gix-fs = { version = "^0.12.0", path = "../gix-fs" }
25−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
26−gix-object = { version = "^0.45.0", path = "../gix-object" }
27−gix-path = { version = "^0.10.12", path = "../gix-path" }
28−gix-features = { version = "^0.39.0", path = "../gix-features", features = ["progress"] }
29−gix-filter = { version = "^0.14.0", path = "../gix-filter" }
30−gix-worktree = { version = "^0.37.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }
31−gix-pathspec = { version = "^0.8.0", path = "../gix-pathspec" }
32−
33−gix-dir = { version = "^0.9.0", path = "../gix-dir", optional = true }
34−gix-diff = { version = "^0.47.0", path = "../gix-diff", default-features = false, features = ["blob"], optional = true }
25+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
26+gix-object = { version = "^0.46.0", path = "../gix-object" }
27+gix-path = { version = "^0.10.13", path = "../gix-path" }
28+gix-features = { version = "^0.39.1", path = "../gix-features", features = ["progress"] }
29+gix-filter = { version = "^0.15.0", path = "../gix-filter" }
30+gix-worktree = { version = "^0.38.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }
31+gix-pathspec = { version = "^0.8.1", path = "../gix-pathspec" }
32+
33+gix-dir = { version = "^0.10.0", path = "../gix-dir", optional = true }
34+gix-diff = { version = "^0.48.0", path = "../gix-diff", default-features = false, features = ["blob"], optional = true }
3535
3636 thiserror = "2.0.0"
3737 filetime = "0.2.15"
gix-submodule/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.16.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-submodule/Cargo.toml+6−6
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-submodule"
5−version = "0.15.0"
5+version = "0.16.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project dealing git submodules"
@@ -15,11 +15,11 @@ include = ["src/**/*", "LICENSE-*"] · 6 unmodified lines
1515 doctest = false
1616
1717 [dependencies]
18−gix-pathspec = { version = "^0.8.0", path = "../gix-pathspec" }
19−gix-refspec = { version = "^0.26.0", path = "../gix-refspec" }
20−gix-config = { version = "^0.41.0", path = "../gix-config" }
21−gix-path = { version = "^0.10.12", path = "../gix-path" }
22−gix-url = { version = "^0.28.0", path = "../gix-url" }
18+gix-pathspec = { version = "^0.8.1", path = "../gix-pathspec" }
19+gix-refspec = { version = "^0.27.0", path = "../gix-refspec" }
20+gix-config = { version = "^0.42.0", path = "../gix-config" }
21+gix-path = { version = "^0.10.13", path = "../gix-path" }
22+gix-url = { version = "^0.28.1", path = "../gix-url" }
2323
2424 bstr = { version = "1.5.0", default-features = false }
2525 thiserror = "2.0.0"
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
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.43.1 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-transport/Cargo.toml+6−6
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-transport"
5−version = "0.43.0"
5+version = "0.43.1"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project dedicated to implementing the git transport layer"
@@ -80,12 +80,12 @@ required-features = ["async-client"] · 71 unmodified lines
8080
8181 [dependencies]
8282 gix-command = { version = "^0.3.10", path = "../gix-command" }
83−gix-features = { version = "^0.39.0", path = "../gix-features" }
84−gix-url = { version = "^0.28.0", path = "../gix-url" }
83+gix-features = { version = "^0.39.1", path = "../gix-features" }
84+gix-url = { version = "^0.28.1", path = "../gix-url" }
8585 gix-sec = { version = "^0.10.9", path = "../gix-sec" }
86−gix-packetline = { version = "^0.18.0", path = "../gix-packetline" }
87−gix-credentials = { version = "^0.25.0", path = "../gix-credentials", optional = true }
88−gix-quote = { version = "^0.4.13", path = "../gix-quote" }
86+gix-packetline = { version = "^0.18.1", path = "../gix-packetline" }
87+gix-credentials = { version = "^0.25.1", path = "../gix-credentials", optional = true }
88+gix-quote = { version = "^0.4.14", path = "../gix-quote" }
8989
9090 serde = { version = "1.0.114", optional = true, default-features = false, features = [
9191 "std",
gix-traverse/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.43.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-traverse/Cargo.toml+6−6
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-traverse"
5−version = "0.42.0"
5+version = "0.43.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project"
@@ -16,12 +16,12 @@ autotests = false · 7 unmodified lines
1616 doctest = false
1717
1818 [dependencies]
19−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
20−gix-object = { version = "^0.45.0", path = "../gix-object" }
21−gix-date = { version = "^0.9.1", path = "../gix-date" }
19+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
20+gix-object = { version = "^0.46.0", path = "../gix-object" }
21+gix-date = { version = "^0.9.2", path = "../gix-date" }
2222 gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }
23−gix-revwalk = { version = "^0.16.0", path = "../gix-revwalk" }
24−gix-commitgraph = { version = "^0.25.0", path = "../gix-commitgraph" }
23+gix-revwalk = { version = "^0.17.0", path = "../gix-revwalk" }
24+gix-commitgraph = { version = "^0.25.1", path = "../gix-commitgraph" }
2525 smallvec = "1.10.0"
2626 thiserror = "2.0.0"
2727 bitflags = "2"
gix-url/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.28.1 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 5 commits contributed to the release.
16+ - 6 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
2829 - Fix gix-url baseline script instead of taking ownership ([`d07c32d`](https://github.com/GitoxideLabs/gitoxide/commit/d07c32d2795e964b6296a4d6dba9b8b197438bb6))
2930 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-url/Cargo.toml+3−3
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-url"
5−version = "0.28.0"
5+version = "0.28.1"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project implementing parsing and serialization of gix-url"
@@ -19,8 +19,8 @@ doctest = false · 10 unmodified lines
1919 serde = ["dep:serde", "bstr/serde"]
2020
2121 [dependencies]
22−gix-features = { version = "^0.39.0", path = "../gix-features" }
23−gix-path = { version = "^0.10.12", path = "../gix-path" }
22+gix-features = { version = "^0.39.1", path = "../gix-features" }
23+gix-path = { version = "^0.10.13", path = "../gix-path" }
2424
2525 serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"] }
2626 thiserror = "2.0.0"
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
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.9.2 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 3 commits contributed to the release.
16+ - 4 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-validate/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-validate"
5−version = "0.9.1"
5+version = "0.9.2"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "Validation functions for various kinds of names in git"
gix-worktree-state/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.15.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 6 commits contributed to the release.
16+ - 7 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
2829 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
2930 - Merge pull request #1652 from EliahKagan/run-ci/chmod ([`8e99eba`](https://github.com/GitoxideLabs/gitoxide/commit/8e99eba2a284b35b5e9bcb97e47bfbbafc3df5d1))
gix-worktree-state/Cargo.toml+8−8
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-worktree-state"
5−version = "0.14.0"
5+version = "0.15.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project implementing setting the worktree to a particular state"
@@ -16,15 +16,15 @@ autotests = false · 7 unmodified lines
1616 doctest = false
1717
1818 [dependencies]
19−gix-worktree = { version = "^0.37.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }
20−gix-index = { version = "^0.36.0", path = "../gix-index" }
19+gix-worktree = { version = "^0.38.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }
20+gix-index = { version = "^0.37.0", path = "../gix-index" }
2121 gix-fs = { version = "^0.12.0", path = "../gix-fs" }
22−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
23−gix-object = { version = "^0.45.0", path = "../gix-object" }
22+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
23+gix-object = { version = "^0.46.0", path = "../gix-object" }
2424 gix-glob = { version = "^0.17.0", path = "../gix-glob" }
25−gix-path = { version = "^0.10.12", path = "../gix-path" }
26−gix-features = { version = "^0.39.0", path = "../gix-features" }
27−gix-filter = { version = "^0.14.0", path = "../gix-filter" }
25+gix-path = { version = "^0.10.13", path = "../gix-path" }
26+gix-features = { version = "^0.39.1", path = "../gix-features" }
27+gix-filter = { version = "^0.15.0", path = "../gix-filter" }
2828
2929 io-close = "0.3.7"
3030 thiserror = "2.0.0"
gix-worktree-stream/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.17.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 8 commits contributed to the release.
16+ - 9 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
2829 - Add 32-bit expectations for remaining `==` size assertions ([`daf9990`](https://github.com/GitoxideLabs/gitoxide/commit/daf999043779e7e8d9cc6a602a3a0f24024d38fa))
2930 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-worktree-stream/Cargo.toml+8−8
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-worktree-stream"
5−version = "0.16.0"
5+version = "0.17.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "generate a byte-stream from a git-tree"
@@ -15,14 +15,14 @@ include = ["src/**/*", "LICENSE-*"] · 6 unmodified lines
1515 doctest = false
1616
1717 [dependencies]
18−gix-features = { version = "^0.39.0", path = "../gix-features", features = ["progress", "io-pipe"] }
19−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
20−gix-object = { version = "^0.45.0", path = "../gix-object" }
21−gix-attributes = { version = "^0.23.0", path = "../gix-attributes" }
22−gix-filter = { version = "^0.14.0", path = "../gix-filter" }
23−gix-traverse = { version = "^0.42.0", path = "../gix-traverse" }
18+gix-features = { version = "^0.39.1", path = "../gix-features", features = ["progress", "io-pipe"] }
19+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
20+gix-object = { version = "^0.46.0", path = "../gix-object" }
21+gix-attributes = { version = "^0.23.1", path = "../gix-attributes" }
22+gix-filter = { version = "^0.15.0", path = "../gix-filter" }
23+gix-traverse = { version = "^0.43.0", path = "../gix-traverse" }
2424 gix-fs = { version = "^0.12.0", path = "../gix-fs" }
25−gix-path = { version = "^0.10.12", path = "../gix-path" }
25+gix-path = { version = "^0.10.13", path = "../gix-path" }
2626
2727 thiserror = "2.0.0"
2828 parking_lot = "0.12.1"
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
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.38.0 (2024-11-24)
99
1010 A maintenance release without user-facing changes.
1111
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
1313
1414 <csr-read-only-do-not-edit/>
1515
16− - 1 commit contributed to the release.
16+ - 2 commits contributed to the release.
1717 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
1818 - 0 issues like '(#ID)' were seen in commit messages
1919
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
2728 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
2829 </details>
2930
gix-worktree/Cargo.toml+8−8
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
22
33 [package]
44 name = "gix-worktree"
5−version = "0.37.0"
5+version = "0.38.0"
66 repository = "https://github.com/GitoxideLabs/gitoxide"
77 license = "MIT OR Apache-2.0"
88 description = "A crate of the gitoxide project for shared worktree related types and utilities."
@@ -23,16 +23,16 @@ attributes = ["dep:gix-attributes", "dep:gix-validate"] · 14 unmodified lines
2323 serde = ["dep:serde", "bstr/serde", "gix-index/serde", "gix-hash/serde", "gix-object/serde", "gix-attributes?/serde", "gix-ignore/serde"]
2424
2525 [dependencies]
26−gix-index = { version = "^0.36.0", path = "../gix-index" }
26+gix-index = { version = "^0.37.0", path = "../gix-index" }
2727 gix-fs = { version = "^0.12.0", path = "../gix-fs" }
28−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
29−gix-object = { version = "^0.45.0", path = "../gix-object" }
28+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
29+gix-object = { version = "^0.46.0", path = "../gix-object" }
3030 gix-glob = { version = "^0.17.0", path = "../gix-glob" }
31−gix-path = { version = "^0.10.12", path = "../gix-path" }
32−gix-attributes = { version = "^0.23.0", path = "../gix-attributes", optional = true }
33−gix-validate = { version = "^0.9.1", path = "../gix-validate", optional = true }
31+gix-path = { version = "^0.10.13", path = "../gix-path" }
32+gix-attributes = { version = "^0.23.1", path = "../gix-attributes", optional = true }
33+gix-validate = { version = "^0.9.2", path = "../gix-validate", optional = true }
3434 gix-ignore = { version = "^0.12.0", path = "../gix-ignore" }
35−gix-features = { version = "^0.39.0", path = "../gix-features" }
35+gix-features = { version = "^0.39.1", path = "../gix-features" }
3636
3737 serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
3838 bstr = { version = "1.3.0", default-features = false }
gix/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
55 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
8−## Unreleased
8+## 0.68.0 (2024-11-24)
99
1010 ### New Features
1111
@@ -73,7 +73,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 61 unmodified lines
7373
7474 <csr-read-only-do-not-edit/>
7575
76− - 44 commits contributed to the release.
76+ - 45 commits contributed to the release.
7777 - 18 commits were understood as [conventional](https://www.conventionalcommits.org).
7878 - 2 unique issues were worked on: [#1678](https://github.com/GitoxideLabs/gitoxide/issues/1678), [#1683](https://github.com/GitoxideLabs/gitoxide/issues/1683)
7979
@@ -89,6 +89,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 9 unmodified lines
8989 * **[#1683](https://github.com/GitoxideLabs/gitoxide/issues/1683)**
9090 - Respect `core.bare=true` in conjunction with the main worktree ([`88d9d43`](https://github.com/GitoxideLabs/gitoxide/commit/88d9d4387287b7540a0f42b26c6a4adb4cd769a9))
9191 * **Uncategorized**
92+ - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
9293 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))
9394 - Add support for `index` application in merge results via `merge::tree::Outcome::index_changed_after_applying_conflicts()` ([`71b0cea`](https://github.com/GitoxideLabs/gitoxide/commit/71b0ceaf02e022e83e6c24cfd0bdc26299dc95a0))
9495 - `Repository::tree_merge_options()` now comes with rewrite tracking. ([`b57be71`](https://github.com/GitoxideLabs/gitoxide/commit/b57be7189df216110adb52aa51c50a0f38692f2a))
gix/Cargo.toml+40−40
@@ -5,7 +5,7 @@ name = "gix" · 4 unmodified lines
55 repository = "https://github.com/GitoxideLabs/gitoxide"
66 description = "Interact with git repositories just like git would"
77 license = "MIT OR Apache-2.0"
8−version = "0.67.0"
8+version = "0.68.0"
99 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
1010 edition = "2021"
1111 include = ["src/**/*", "LICENSE-*"]
@@ -314,64 +314,64 @@ cache-efficiency-debug = ["gix-features/cache-efficiency-debug"] · 302 unmodified lines
314314 [dependencies]
315315 gix-utils = { version = "^0.1.13", path = "../gix-utils" }
316316 gix-fs = { version = "^0.12.0", path = "../gix-fs" }
317−gix-ref = { version = "^0.48.0", path = "../gix-ref" }
318−gix-discover = { version = "^0.36.0", path = "../gix-discover" }
317+gix-ref = { version = "^0.49.0", path = "../gix-ref" }
318+gix-discover = { version = "^0.37.0", path = "../gix-discover" }
319319 gix-tempfile = { version = "^15.0.0", path = "../gix-tempfile", default-features = false }
320320 gix-lock = { version = "^15.0.0", path = "../gix-lock" }
321−gix-validate = { version = "^0.9.1", path = "../gix-validate" }
321+gix-validate = { version = "^0.9.2", path = "../gix-validate" }
322322 gix-sec = { version = "^0.10.9", path = "../gix-sec" }
323−gix-date = { version = "^0.9.1", path = "../gix-date" }
324−gix-refspec = { version = "^0.26.0", path = "../gix-refspec" }
325−gix-filter = { version = "^0.14.0", path = "../gix-filter", optional = true }
326−gix-dir = { version = "^0.9.0", path = "../gix-dir", optional = true }
327−
328−gix-config = { version = "^0.41.0", path = "../gix-config" }
329−gix-odb = { version = "^0.64.0", path = "../gix-odb" }
330−gix-hash = { version = "^0.15.0", path = "../gix-hash" }
331−gix-object = { version = "^0.45.0", path = "../gix-object" }
332−gix-actor = { version = "^0.33.0", path = "../gix-actor" }
333−gix-pack = { version = "^0.54.0", path = "../gix-pack", default-features = false, features = [
323+gix-date = { version = "^0.9.2", path = "../gix-date" }
324+gix-refspec = { version = "^0.27.0", path = "../gix-refspec" }
325+gix-filter = { version = "^0.15.0", path = "../gix-filter", optional = true }
326+gix-dir = { version = "^0.10.0", path = "../gix-dir", optional = true }
327+
328+gix-config = { version = "^0.42.0", path = "../gix-config" }
329+gix-odb = { version = "^0.65.0", path = "../gix-odb" }
330+gix-hash = { version = "^0.15.1", path = "../gix-hash" }
331+gix-object = { version = "^0.46.0", path = "../gix-object" }
332+gix-actor = { version = "^0.33.1", path = "../gix-actor" }
333+gix-pack = { version = "^0.55.0", path = "../gix-pack", default-features = false, features = [
334334 "object-cache-dynamic",
335335 ] }
336−gix-revision = { version = "^0.30.0", path = "../gix-revision", default-features = false }
337−gix-revwalk = { version = "^0.16.0", path = "../gix-revwalk" }
338−gix-negotiate = { version = "^0.16.0", path = "../gix-negotiate", optional = true }
339−
340−gix-path = { version = "^0.10.12", path = "../gix-path" }
341−gix-url = { version = "^0.28.0", path = "../gix-url" }
342−gix-traverse = { version = "^0.42.0", path = "../gix-traverse" }
343−gix-diff = { version = "^0.47.0", path = "../gix-diff", default-features = false }
344−gix-merge = { version = "^0.0.0", path = "../gix-merge", default-features = false, optional = true }
345−gix-mailmap = { version = "^0.25.0", path = "../gix-mailmap", optional = true }
346−gix-features = { version = "^0.39.0", path = "../gix-features", features = [
336+gix-revision = { version = "^0.31.0", path = "../gix-revision", default-features = false }
337+gix-revwalk = { version = "^0.17.0", path = "../gix-revwalk" }
338+gix-negotiate = { version = "^0.17.0", path = "../gix-negotiate", optional = true }
339+
340+gix-path = { version = "^0.10.13", path = "../gix-path" }
341+gix-url = { version = "^0.28.1", path = "../gix-url" }
342+gix-traverse = { version = "^0.43.0", path = "../gix-traverse" }
343+gix-diff = { version = "^0.48.0", path = "../gix-diff", default-features = false }
344+gix-merge = { version = "^0.1.0", path = "../gix-merge", default-features = false, optional = true }
345+gix-mailmap = { version = "^0.25.1", path = "../gix-mailmap", optional = true }
346+gix-features = { version = "^0.39.1", path = "../gix-features", features = [
347347 "progress",
348348 "once_cell",
349349 ] }
350350 gix-trace = { version = "^0.1.11", path = "../gix-trace" }
351351
352352 gix-glob = { version = "^0.17.0", path = "../gix-glob" }
353−gix-credentials = { version = "^0.25.0", path = "../gix-credentials", optional = true }
354−gix-prompt = { version = "^0.8.8", path = "../gix-prompt", optional = true }
355−gix-index = { version = "^0.36.0", path = "../gix-index", optional = true }
356−gix-attributes = { version = "^0.23.0", path = "../gix-attributes", optional = true }
353+gix-credentials = { version = "^0.25.1", path = "../gix-credentials", optional = true }
354+gix-prompt = { version = "^0.8.9", path = "../gix-prompt", optional = true }
355+gix-index = { version = "^0.37.0", path = "../gix-index", optional = true }
356+gix-attributes = { version = "^0.23.1", path = "../gix-attributes", optional = true }
357357 gix-ignore = { version = "^0.12.0", path = "../gix-ignore", optional = true }
358−gix-worktree = { version = "^0.37.0", path = "../gix-worktree", optional = true, default-features = false }
359−gix-worktree-state = { version = "^0.14.0", path = "../gix-worktree-state", optional = true }
358+gix-worktree = { version = "^0.38.0", path = "../gix-worktree", optional = true, default-features = false }
359+gix-worktree-state = { version = "^0.15.0", path = "../gix-worktree-state", optional = true }
360360 gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }
361−gix-commitgraph = { version = "^0.25.0", path = "../gix-commitgraph" }
362−gix-pathspec = { version = "^0.8.0", path = "../gix-pathspec", optional = true }
363−gix-submodule = { version = "^0.15.0", path = "../gix-submodule", optional = true }
364−gix-status = { version = "^0.14.0", path = "../gix-status", optional = true, features = [
361+gix-commitgraph = { version = "^0.25.1", path = "../gix-commitgraph" }
362+gix-pathspec = { version = "^0.8.1", path = "../gix-pathspec", optional = true }
363+gix-submodule = { version = "^0.16.0", path = "../gix-submodule", optional = true }
364+gix-status = { version = "^0.15.0", path = "../gix-status", optional = true, features = [
365365 "worktree-rewrites",
366366 ] }
367367 gix-command = { version = "^0.3.10", path = "../gix-command", optional = true }
368368
369−gix-worktree-stream = { version = "^0.16.0", path = "../gix-worktree-stream", optional = true }
370−gix-archive = { version = "^0.16.0", path = "../gix-archive", default-features = false, optional = true }
369+gix-worktree-stream = { version = "^0.17.0", path = "../gix-worktree-stream", optional = true }
370+gix-archive = { version = "^0.17.0", path = "../gix-archive", default-features = false, optional = true }
371371
372372 # For communication with remotes
373−gix-protocol = { version = "^0.46.0", path = "../gix-protocol", optional = true }
374−gix-transport = { version = "^0.43.0", path = "../gix-transport", optional = true }
373+gix-protocol = { version = "^0.46.1", path = "../gix-protocol", optional = true }
374+gix-transport = { version = "^0.43.1", path = "../gix-transport", optional = true }
375375
376376 # Just to get the progress-tree feature
377377 prodash = { version = "29.0.0", optional = true, features = ["progress-tree"] }
tests/it/Cargo.toml+1−1
@@ -17,4 +17,4 @@ path = "src/main.rs" · 16 unmodified lines
1717 clap = { version = "4.5.16", features = ["derive"] }
1818 anyhow = "1.0.86"
1919
20−gix = { version = "^0.67.0", path = "../../gix", default-features = false, features = ["attributes", "revision"] }
20+gix = { version = "^0.68.0", path = "../../gix", default-features = false, features = ["attributes", "revision"] }