History

Release gix-date v0.8.0, gix-hash v0.13.0, gix-features v0.34.0, gix-actor v0.26.0, gix-object v0.36.0, gix-path v0.10.0, gix-glob v0.12.0, gix-attributes v0.18.0, gix-packetline-blocking v0.16.6, gix-filter v0.4.0, gix-fs v0.6.0, gix-commitgraph v0.20.0, gix-hashtable v0.4.0, gix-revwalk v0.7.0, gix-traverse v0.32.0, gix-worktree-stream v0.4.0, gix-archive v0.4.0, gix-config-value v0.14.0, gix-tempfile v9.0.0, gix-lock v9.0.0, gix-ref v0.36.0, gix-sec v0.10.0, gix-config v0.29.0, gix-prompt v0.7.0, gix-url v0.23.0, gix-credentials v0.19.0, gix-diff v0.35.0, gix-discover v0.24.0, gix-ignore v0.7.0, gix-index v0.24.0, gix-macros v0.1.0, gix-mailmap v0.18.0, gix-negotiate v0.7.0, gix-pack v0.42.0, gix-odb v0.52.0, gix-pathspec v0.2.0, gix-packetline v0.16.6, gix-transport v0.36.0, gix-protocol v0.39.0, gix-revision v0.21.0, gix-refspec v0.17.0, gix-submodule v0.3.0, gix-worktree v0.25.0, gix-worktree-state v0.2.0, gix v0.53.0, safety bump 39 crates

SAFETY BUMP: gix-features v0.34.0, gix-actor v0.26.0, gix-object v0.36.0, gix-glob v0.12.0, gix-attributes v0.18.0, gix-filter v0.4.0, gix-fs v0.6.0, gix-commitgraph v0.20.0, gix-hashtable v0.4.0, gix-revwalk v0.7.0, gix-traverse v0.32.0, gix-worktree-stream v0.4.0, gix-archive v0.4.0, gix-config-value v0.14.0, gix-tempfile v9.0.0, gix-lock v9.0.0, gix-ref v0.36.0, gix-sec v0.10.0, gix-config v0.29.0, gix-prompt v0.7.0, gix-url v0.23.0, gix-credentials v0.19.0, gix-diff v0.35.0, gix-discover v0.24.0, gix-ignore v0.7.0, gix-index v0.24.0, gix-mailmap v0.18.0, gix-negotiate v0.7.0, gix-pack v0.42.0, gix-odb v0.52.0, gix-pathspec v0.2.0, gix-transport v0.36.0, gix-protocol v0.39.0, gix-revision v0.21.0, gix-refspec v0.17.0, gix-submodule v0.3.0, gix-worktree v0.25.0, gix-worktree-state v0.2.0, gix v0.53.0

Sebastian Thiel committed 3 years ago

Commit 8bd04561 parent 375db0693 files · +582 −582Browse files

Unified · Split

93 files
  1. Cargo.lock +250 −250
  2. Cargo.toml +1 −1
  3. gitoxide-core/Cargo.toml +4 −4
  4. gix-actor/CHANGELOG.md +2 −2
  5. gix-actor/Cargo.toml +3 −3
  6. gix-archive/CHANGELOG.md +2 −2
  7. gix-archive/Cargo.toml +5 −5
  8. gix-attributes/CHANGELOG.md +2 −2
  9. gix-attributes/Cargo.toml +3 −3
  10. gix-commitgraph/CHANGELOG.md +2 −2
  11. gix-commitgraph/Cargo.toml +3 −3
  12. gix-config-value/CHANGELOG.md +2 −2
  13. gix-config-value/Cargo.toml +2 −2
  14. gix-config/CHANGELOG.md +3 −3
  15. gix-config/Cargo.toml +7 −7
  16. gix-credentials/CHANGELOG.md +2 −2
  17. gix-credentials/Cargo.toml +6 −6
  18. gix-date/CHANGELOG.md +2 −2
  19. gix-date/Cargo.toml +1 −1
  20. gix-diff/CHANGELOG.md +2 −2
  21. gix-diff/Cargo.toml +3 −3
  22. gix-discover/CHANGELOG.md +2 −2
  23. gix-discover/Cargo.toml +5 −5
  24. gix-features/CHANGELOG.md +2 −2
  25. gix-features/Cargo.toml +2 −2
  26. gix-filter/CHANGELOG.md +2 −2
  27. gix-filter/Cargo.toml +5 −5
  28. gix-fs/CHANGELOG.md +2 −2
  29. gix-fs/Cargo.toml +2 −2
  30. gix-glob/CHANGELOG.md +2 −2
  31. gix-glob/Cargo.toml +3 −3
  32. gix-hash/CHANGELOG.md +2 −2
  33. gix-hash/Cargo.toml +1 −1
  34. gix-hashtable/CHANGELOG.md +2 −2
  35. gix-hashtable/Cargo.toml +2 −2
  36. gix-ignore/CHANGELOG.md +2 −2
  37. gix-ignore/Cargo.toml +3 −3
  38. gix-index/CHANGELOG.md +2 −2
  39. gix-index/Cargo.toml +7 −7
  40. gix-lock/CHANGELOG.md +2 −2
  41. gix-lock/Cargo.toml +2 −2
  42. gix-macros/CHANGELOG.md +2 −2
  43. gix-mailmap/CHANGELOG.md +2 −2
  44. gix-mailmap/Cargo.toml +3 −3
  45. gix-negotiate/CHANGELOG.md +2 −2
  46. gix-negotiate/Cargo.toml +6 −6
  47. gix-object/CHANGELOG.md +2 −2
  48. gix-object/Cargo.toml +5 −5
  49. gix-odb/CHANGELOG.md +2 −2
  50. gix-odb/Cargo.toml +7 −7
  51. gix-pack/CHANGELOG.md +2 −2
  52. gix-pack/Cargo.toml +9 −9
  53. gix-packetline-blocking/CHANGELOG.md +2 −2
  54. gix-packetline/CHANGELOG.md +2 −2
  55. gix-packetline/Cargo.toml +1 −1
  56. gix-path/CHANGELOG.md +2 −2
  57. gix-path/Cargo.toml +1 −1
  58. gix-pathspec/CHANGELOG.md +2 −2
  59. gix-pathspec/Cargo.toml +5 −5
  60. gix-prompt/CHANGELOG.md +2 −2
  61. gix-prompt/Cargo.toml +2 −2
  62. gix-protocol/CHANGELOG.md +2 −2
  63. gix-protocol/Cargo.toml +7 −7
  64. gix-ref/CHANGELOG.md +2 −2
  65. gix-ref/Cargo.toml +10 −10
  66. gix-refspec/CHANGELOG.md +2 −2
  67. gix-refspec/Cargo.toml +3 −3
  68. gix-revision/CHANGELOG.md +2 −2
  69. gix-revision/Cargo.toml +6 −6
  70. gix-revwalk/CHANGELOG.md +2 −2
  71. gix-revwalk/Cargo.toml +6 −6
  72. gix-sec/CHANGELOG.md +2 −2
  73. gix-sec/Cargo.toml +2 −2
  74. gix-status/Cargo.toml +6 −6
  75. gix-submodule/CHANGELOG.md +2 −2
  76. gix-submodule/Cargo.toml +6 −6
  77. gix-tempfile/CHANGELOG.md +2 −2
  78. gix-tempfile/Cargo.toml +2 −2
  79. gix-transport/CHANGELOG.md +2 −2
  80. gix-transport/Cargo.toml +6 −6
  81. gix-traverse/CHANGELOG.md +2 −2
  82. gix-traverse/Cargo.toml +7 −7
  83. gix-url/CHANGELOG.md +2 −2
  84. gix-url/Cargo.toml +3 −3
  85. gix-worktree-state/CHANGELOG.md +2 −2
  86. gix-worktree-state/Cargo.toml +8 −8
  87. gix-worktree-stream/CHANGELOG.md +2 −2
  88. gix-worktree-stream/Cargo.toml +9 −9
  89. gix-worktree/CHANGELOG.md +2 −2
  90. gix-worktree/Cargo.toml +9 −9
  91. gix/CHANGELOG.md +2 −2
  92. gix/Cargo.toml +40 −40
  93. tests/tools/Cargo.toml +2 −2
Cargo.lock+250−250
@@ -1142,7 +1142,7 @@ dependencies = [ · 1141 unmodified lines
11421142 "futures-lite",
11431143 "gitoxide-core",
11441144 "gix",
1145− "gix-features 0.33.0",
1145+ "gix-features 0.34.0",
11461146 "is-terminal",
11471147 "once_cell",
11481148 "owo-colors",
@@ -1199,45 +1199,45 @@ dependencies = [ · 50 unmodified lines
11991199 "anyhow",
12001200 "async-std",
12011201 "document-features",
1202− "gix-actor 0.25.0",
1202+ "gix-actor 0.26.0",
12031203 "gix-archive",
1204− "gix-attributes 0.17.0",
1204+ "gix-attributes 0.18.0",
12051205 "gix-commitgraph",
12061206 "gix-config",
12071207 "gix-credentials",
1208− "gix-date 0.7.4",
1208+ "gix-date 0.8.0",
12091209 "gix-diff",
1210− "gix-discover 0.23.0",
1211− "gix-features 0.33.0",
1210+ "gix-discover 0.24.0",
1211+ "gix-features 0.34.0",
12121212 "gix-filter",
1213− "gix-fs 0.5.0",
1214− "gix-glob 0.11.0",
1215− "gix-hash 0.12.0",
1216− "gix-hashtable 0.3.0",
1217− "gix-ignore 0.6.0",
1218− "gix-index 0.23.1",
1219− "gix-lock 8.0.0",
1213+ "gix-fs 0.6.0",
1214+ "gix-glob 0.12.0",
1215+ "gix-hash 0.13.0",
1216+ "gix-hashtable 0.4.0",
1217+ "gix-ignore 0.7.0",
1218+ "gix-index 0.24.0",
1219+ "gix-lock 9.0.0",
12201220 "gix-macros",
12211221 "gix-mailmap",
12221222 "gix-negotiate",
1223− "gix-object 0.35.0",
1223+ "gix-object 0.36.0",
12241224 "gix-odb",
12251225 "gix-pack",
1226− "gix-path 0.9.0",
1226+ "gix-path 0.10.0",
12271227 "gix-pathspec",
12281228 "gix-prompt",
12291229 "gix-protocol",
1230− "gix-ref 0.35.0",
1230+ "gix-ref 0.36.0",
12311231 "gix-refspec",
12321232 "gix-revision",
12331233 "gix-revwalk",
1234− "gix-sec 0.9.0",
1234+ "gix-sec 0.10.0",
12351235 "gix-submodule",
1236− "gix-tempfile 8.0.0",
1236+ "gix-tempfile 9.0.0",
12371237 "gix-testtools",
12381238 "gix-trace 0.1.3",
12391239 "gix-transport",
1240− "gix-traverse 0.31.0",
1240+ "gix-traverse 0.32.0",
12411241 "gix-url",
12421242 "gix-utils 0.1.5",
12431243 "gix-validate 0.8.0",
@@ -1275,14 +1275,14 @@ dependencies = [ · 31 unmodified lines
12751275
12761276 [[package]]
12771277 name = "gix-actor"
1278−version = "0.25.0"
1278+version = "0.26.0"
12791279 dependencies = [
12801280 "bstr",
12811281 "btoi",
12821282 "document-features",
1283− "gix-date 0.7.4",
1284− "gix-features 0.33.0",
1285− "gix-hash 0.12.0",
1283+ "gix-date 0.8.0",
1284+ "gix-features 0.34.0",
1285+ "gix-hash 0.13.0",
12861286 "gix-testtools",
12871287 "itoa",
12881288 "pretty_assertions",
@@ -1293,18 +1293,18 @@ dependencies = [ · 4 unmodified lines
12931293
12941294 [[package]]
12951295 name = "gix-archive"
1296−version = "0.3.0"
1296+version = "0.4.0"
12971297 dependencies = [
12981298 "bstr",
12991299 "document-features",
13001300 "flate2",
1301− "gix-attributes 0.17.0",
1302− "gix-date 0.7.4",
1301+ "gix-attributes 0.18.0",
1302+ "gix-date 0.8.0",
13031303 "gix-filter",
1304− "gix-hash 0.12.0",
1305− "gix-object 0.35.0",
1304+ "gix-hash 0.13.0",
1305+ "gix-object 0.36.0",
13061306 "gix-odb",
1307− "gix-path 0.9.0",
1307+ "gix-path 0.10.0",
13081308 "gix-testtools",
13091309 "gix-worktree 0.25.0",
13101310 "gix-worktree-stream",
@@ -1333,13 +1333,13 @@ dependencies = [ · 22 unmodified lines
13331333
13341334 [[package]]
13351335 name = "gix-attributes"
1336−version = "0.17.0"
1336+version = "0.18.0"
13371337 dependencies = [
13381338 "bstr",
13391339 "document-features",
1340− "gix-fs 0.5.0",
1341− "gix-glob 0.11.0",
1342− "gix-path 0.9.0",
1340+ "gix-fs 0.6.0",
1341+ "gix-glob 0.12.0",
1342+ "gix-path 0.10.0",
13431343 "gix-quote 0.4.7",
13441344 "gix-testtools",
13451345 "gix-trace 0.1.3",
@@ -1384,14 +1384,14 @@ dependencies = [ · 38 unmodified lines
13841384
13851385 [[package]]
13861386 name = "gix-commitgraph"
1387−version = "0.19.0"
1387+version = "0.20.0"
13881388 dependencies = [
13891389 "bstr",
13901390 "document-features",
13911391 "gix-chunk",
1392− "gix-date 0.7.4",
1393− "gix-features 0.33.0",
1394− "gix-hash 0.12.0",
1392+ "gix-date 0.8.0",
1393+ "gix-features 0.34.0",
1394+ "gix-hash 0.13.0",
13951395 "gix-testtools",
13961396 "memmap2 0.7.1",
13971397 "serde",
@@ -1400,17 +1400,17 @@ dependencies = [ · 2 unmodified lines
14001400
14011401 [[package]]
14021402 name = "gix-config"
1403−version = "0.28.0"
1403+version = "0.29.0"
14041404 dependencies = [
14051405 "bstr",
14061406 "criterion",
14071407 "document-features",
14081408 "gix-config-value",
1409− "gix-features 0.33.0",
1410− "gix-glob 0.11.0",
1411− "gix-path 0.9.0",
1412− "gix-ref 0.35.0",
1413− "gix-sec 0.9.0",
1409+ "gix-features 0.34.0",
1410+ "gix-glob 0.12.0",
1411+ "gix-path 0.10.0",
1412+ "gix-ref 0.36.0",
1413+ "gix-sec 0.10.0",
14141414 "memchr",
14151415 "once_cell",
14161416 "serde",
@@ -1427,21 +1427,21 @@ dependencies = [ · 10 unmodified lines
14271427 "bstr",
14281428 "gix",
14291429 "gix-config",
1430− "gix-path 0.9.0",
1431− "gix-ref 0.35.0",
1432− "gix-sec 0.9.0",
1430+ "gix-path 0.10.0",
1431+ "gix-ref 0.36.0",
1432+ "gix-sec 0.10.0",
14331433 "gix-testtools",
14341434 "serial_test",
14351435 ]
14361436
14371437 [[package]]
14381438 name = "gix-config-value"
1439−version = "0.13.0"
1439+version = "0.14.0"
14401440 dependencies = [
14411441 "bitflags 2.3.3",
14421442 "bstr",
14431443 "document-features",
1444− "gix-path 0.9.0",
1444+ "gix-path 0.10.0",
14451445 "libc",
14461446 "serde",
14471447 "thiserror",
@@ -1449,15 +1449,15 @@ dependencies = [ · 1 unmodified line
14491449
14501450 [[package]]
14511451 name = "gix-credentials"
1452−version = "0.18.0"
1452+version = "0.19.0"
14531453 dependencies = [
14541454 "bstr",
14551455 "document-features",
14561456 "gix-command",
14571457 "gix-config-value",
1458− "gix-path 0.9.0",
1458+ "gix-path 0.10.0",
14591459 "gix-prompt",
1460− "gix-sec 0.9.0",
1460+ "gix-sec 0.10.0",
14611461 "gix-testtools",
14621462 "gix-url",
14631463 "serde",
@@ -1478,11 +1478,11 @@ dependencies = [ · 14 unmodified lines
14781478
14791479 [[package]]
14801480 name = "gix-date"
1481−version = "0.7.4"
1481+version = "0.8.0"
14821482 dependencies = [
14831483 "bstr",
14841484 "document-features",
1485− "gix-hash 0.12.0",
1485+ "gix-hash 0.13.0",
14861486 "gix-testtools",
14871487 "itoa",
14881488 "once_cell",
@@ -1493,12 +1493,12 @@ dependencies = [ · 4 unmodified lines
14931493
14941494 [[package]]
14951495 name = "gix-diff"
1496−version = "0.34.0"
1496+version = "0.35.0"
14971497 dependencies = [
14981498 "document-features",
14991499 "getrandom",
1500− "gix-hash 0.12.0",
1501− "gix-object 0.35.0",
1500+ "gix-hash 0.13.0",
1501+ "gix-object 0.36.0",
15021502 "imara-diff",
15031503 "serde",
15041504 "thiserror",
@@ -1509,11 +1509,11 @@ name = "gix-diff-tests" · 4 unmodified lines
15091509 version = "0.0.0"
15101510 dependencies = [
15111511 "gix-diff",
1512− "gix-hash 0.12.0",
1513− "gix-object 0.35.0",
1512+ "gix-hash 0.13.0",
1513+ "gix-object 0.36.0",
15141514 "gix-odb",
15151515 "gix-testtools",
1516− "gix-traverse 0.31.0",
1516+ "gix-traverse 0.32.0",
15171517 ]
15181518
15191519 [[package]]
@@ -1533,15 +1533,15 @@ dependencies = [ · 13 unmodified lines
15331533
15341534 [[package]]
15351535 name = "gix-discover"
1536−version = "0.23.0"
1536+version = "0.24.0"
15371537 dependencies = [
15381538 "bstr",
15391539 "defer",
15401540 "dunce",
1541− "gix-hash 0.12.0",
1542− "gix-path 0.9.0",
1543− "gix-ref 0.35.0",
1544− "gix-sec 0.9.0",
1541+ "gix-hash 0.13.0",
1542+ "gix-path 0.10.0",
1543+ "gix-ref 0.36.0",
1544+ "gix-sec 0.10.0",
15451545 "gix-testtools",
15461546 "is_ci",
15471547 "serial_test",
@@ -1564,7 +1564,7 @@ dependencies = [ · 16 unmodified lines
15641564
15651565 [[package]]
15661566 name = "gix-features"
1567−version = "0.33.0"
1567+version = "0.34.0"
15681568 dependencies = [
15691569 "bstr",
15701570 "bytes",
@@ -1573,7 +1573,7 @@ dependencies = [ · 2 unmodified lines
15731573 "crossbeam-channel",
15741574 "document-features",
15751575 "flate2",
1576− "gix-hash 0.12.0",
1576+ "gix-hash 0.13.0",
15771577 "gix-trace 0.1.3",
15781578 "jwalk",
15791579 "libc",
@@ -1592,16 +1592,16 @@ version = "0.0.0" · 12 unmodified lines
15921592
15931593 [[package]]
15941594 name = "gix-filter"
1595−version = "0.3.0"
1595+version = "0.4.0"
15961596 dependencies = [
15971597 "bstr",
15981598 "encoding_rs",
1599− "gix-attributes 0.17.0",
1599+ "gix-attributes 0.18.0",
16001600 "gix-command",
1601− "gix-hash 0.12.0",
1602− "gix-object 0.35.0",
1601+ "gix-hash 0.13.0",
1602+ "gix-object 0.36.0",
16031603 "gix-packetline-blocking",
1604− "gix-path 0.9.0",
1604+ "gix-path 0.10.0",
16051605 "gix-quote 0.4.7",
16061606 "gix-testtools",
16071607 "gix-trace 0.1.3",
@@ -1622,9 +1622,9 @@ dependencies = [ · 14 unmodified lines
16221622
16231623 [[package]]
16241624 name = "gix-fs"
1625−version = "0.5.0"
1625+version = "0.6.0"
16261626 dependencies = [
1627− "gix-features 0.33.0",
1627+ "gix-features 0.34.0",
16281628 "tempfile",
16291629 ]
16301630
@@ -1642,13 +1642,13 @@ dependencies = [ · 11 unmodified lines
16421642
16431643 [[package]]
16441644 name = "gix-glob"
1645−version = "0.11.0"
1645+version = "0.12.0"
16461646 dependencies = [
16471647 "bitflags 2.3.3",
16481648 "bstr",
16491649 "document-features",
1650− "gix-features 0.33.0",
1651− "gix-path 0.9.0",
1650+ "gix-features 0.34.0",
1651+ "gix-path 0.10.0",
16521652 "gix-testtools",
16531653 "serde",
16541654 ]
@@ -1665,11 +1665,11 @@ dependencies = [ · 10 unmodified lines
16651665
16661666 [[package]]
16671667 name = "gix-hash"
1668−version = "0.12.0"
1668+version = "0.13.0"
16691669 dependencies = [
16701670 "document-features",
16711671 "faster-hex",
1672− "gix-features 0.33.0",
1672+ "gix-features 0.34.0",
16731673 "gix-testtools",
16741674 "serde",
16751675 "thiserror",
@@ -1688,9 +1688,9 @@ dependencies = [ · 12 unmodified lines
16881688
16891689 [[package]]
16901690 name = "gix-hashtable"
1691−version = "0.3.0"
1691+version = "0.4.0"
16921692 dependencies = [
1693− "gix-hash 0.12.0",
1693+ "gix-hash 0.13.0",
16941694 "hashbrown 0.14.0",
16951695 "parking_lot",
16961696 ]
@@ -1709,13 +1709,13 @@ dependencies = [ · 12 unmodified lines
17091709
17101710 [[package]]
17111711 name = "gix-ignore"
1712−version = "0.6.0"
1712+version = "0.7.0"
17131713 dependencies = [
17141714 "bstr",
17151715 "document-features",
1716− "gix-fs 0.5.0",
1717− "gix-glob 0.11.0",
1718− "gix-path 0.9.0",
1716+ "gix-fs 0.6.0",
1717+ "gix-glob 0.12.0",
1718+ "gix-path 0.10.0",
17191719 "gix-testtools",
17201720 "serde",
17211721 "unicode-bom",
@@ -1745,7 +1745,7 @@ dependencies = [ · 23 unmodified lines
17451745
17461746 [[package]]
17471747 name = "gix-index"
1748−version = "0.23.1"
1748+version = "0.24.0"
17491749 dependencies = [
17501750 "bitflags 2.3.3",
17511751 "bstr",
@@ -1753,12 +1753,12 @@ dependencies = [ · 1 unmodified line
17531753 "document-features",
17541754 "filetime",
17551755 "gix-bitmap 0.2.7",
1756− "gix-features 0.33.0",
1757− "gix-fs 0.5.0",
1758− "gix-hash 0.12.0",
1759− "gix-lock 8.0.0",
1760− "gix-object 0.35.0",
1761− "gix-traverse 0.31.0",
1756+ "gix-features 0.34.0",
1757+ "gix-fs 0.6.0",
1758+ "gix-hash 0.13.0",
1759+ "gix-lock 9.0.0",
1760+ "gix-object 0.36.0",
1761+ "gix-traverse 0.32.0",
17621762 "itoa",
17631763 "memmap2 0.7.1",
17641764 "serde",
@@ -1773,9 +1773,9 @@ dependencies = [ · 8 unmodified lines
17731773 "bstr",
17741774 "filetime",
17751775 "gix",
1776− "gix-features 0.33.0",
1777− "gix-hash 0.12.0",
1778− "gix-index 0.23.1",
1776+ "gix-features 0.34.0",
1777+ "gix-hash 0.13.0",
1778+ "gix-index 0.24.0",
17791779 "gix-testtools",
17801780 ]
17811781
@@ -1796,9 +1796,9 @@ dependencies = [ · 14 unmodified lines
17961796
17971797 [[package]]
17981798 name = "gix-lock"
1799−version = "8.0.0"
1799+version = "9.0.0"
18001800 dependencies = [
1801− "gix-tempfile 8.0.0",
1801+ "gix-tempfile 9.0.0",
18021802 "gix-utils 0.1.5",
18031803 "tempfile",
18041804 "thiserror",
@@ -1816,12 +1816,12 @@ dependencies = [ · 11 unmodified lines
18161816
18171817 [[package]]
18181818 name = "gix-mailmap"
1819−version = "0.17.0"
1819+version = "0.18.0"
18201820 dependencies = [
18211821 "bstr",
18221822 "document-features",
1823− "gix-actor 0.25.0",
1824− "gix-date 0.7.4",
1823+ "gix-actor 0.26.0",
1824+ "gix-date 0.8.0",
18251825 "gix-testtools",
18261826 "serde",
18271827 "thiserror",
@@ -1829,15 +1829,15 @@ dependencies = [ · 1 unmodified line
18291829
18301830 [[package]]
18311831 name = "gix-negotiate"
1832−version = "0.6.0"
1832+version = "0.7.0"
18331833 dependencies = [
18341834 "bitflags 2.3.3",
18351835 "gix-commitgraph",
1836− "gix-date 0.7.4",
1837− "gix-hash 0.12.0",
1838− "gix-object 0.35.0",
1836+ "gix-date 0.8.0",
1837+ "gix-hash 0.13.0",
1838+ "gix-object 0.36.0",
18391839 "gix-odb",
1840− "gix-ref 0.35.0",
1840+ "gix-ref 0.36.0",
18411841 "gix-revwalk",
18421842 "gix-testtools",
18431843 "smallvec",
@@ -1869,16 +1869,16 @@ dependencies = [ · 25 unmodified lines
18691869
18701870 [[package]]
18711871 name = "gix-object"
1872−version = "0.35.0"
1872+version = "0.36.0"
18731873 dependencies = [
18741874 "bstr",
18751875 "btoi",
18761876 "criterion",
18771877 "document-features",
1878− "gix-actor 0.25.0",
1879− "gix-date 0.7.4",
1880− "gix-features 0.33.0",
1881− "gix-hash 0.12.0",
1878+ "gix-actor 0.26.0",
1879+ "gix-date 0.8.0",
1880+ "gix-features 0.34.0",
1881+ "gix-hash 0.13.0",
18821882 "gix-testtools",
18831883 "gix-validate 0.8.0",
18841884 "itoa",
@@ -1891,16 +1891,16 @@ dependencies = [ · 6 unmodified lines
18911891
18921892 [[package]]
18931893 name = "gix-odb"
1894−version = "0.51.0"
1894+version = "0.52.0"
18951895 dependencies = [
18961896 "arc-swap",
18971897 "document-features",
1898− "gix-date 0.7.4",
1899− "gix-features 0.33.0",
1900− "gix-hash 0.12.0",
1901− "gix-object 0.35.0",
1898+ "gix-date 0.8.0",
1899+ "gix-features 0.34.0",
1900+ "gix-hash 0.13.0",
1901+ "gix-object 0.36.0",
19021902 "gix-pack",
1903− "gix-path 0.9.0",
1903+ "gix-path 0.10.0",
19041904 "gix-quote 0.4.7",
19051905 "parking_lot",
19061906 "serde",
@@ -1913,11 +1913,11 @@ name = "gix-odb-tests" · 6 unmodified lines
19131913 version = "0.0.0"
19141914 dependencies = [
19151915 "filetime",
1916− "gix-actor 0.25.0",
1917− "gix-date 0.7.4",
1918− "gix-features 0.33.0",
1919− "gix-hash 0.12.0",
1920− "gix-object 0.35.0",
1916+ "gix-actor 0.26.0",
1917+ "gix-date 0.8.0",
1918+ "gix-features 0.34.0",
1919+ "gix-hash 0.13.0",
1920+ "gix-object 0.36.0",
19211921 "gix-odb",
19221922 "gix-pack",
19231923 "gix-testtools",
@@ -1927,20 +1927,20 @@ dependencies = [ · 3 unmodified lines
19271927
19281928 [[package]]
19291929 name = "gix-pack"
1930−version = "0.41.0"
1930+version = "0.42.0"
19311931 dependencies = [
19321932 "clru",
19331933 "document-features",
19341934 "gix-chunk",
19351935 "gix-diff",
1936− "gix-features 0.33.0",
1937− "gix-hash 0.12.0",
1938− "gix-hashtable 0.3.0",
1939− "gix-object 0.35.0",
1940− "gix-path 0.9.0",
1941− "gix-tempfile 8.0.0",
1936+ "gix-features 0.34.0",
1937+ "gix-hash 0.13.0",
1938+ "gix-hashtable 0.4.0",
1939+ "gix-object 0.36.0",
1940+ "gix-path 0.10.0",
1941+ "gix-tempfile 9.0.0",
19421942 "gix-testtools",
1943− "gix-traverse 0.31.0",
1943+ "gix-traverse 0.32.0",
19441944 "memmap2 0.7.1",
19451945 "parking_lot",
19461946 "serde",
@@ -1954,20 +1954,20 @@ name = "gix-pack-tests" · 7 unmodified lines
19541954 version = "0.0.0"
19551955 dependencies = [
19561956 "bstr",
1957− "gix-features 0.33.0",
1958− "gix-hash 0.12.0",
1959− "gix-object 0.35.0",
1957+ "gix-features 0.34.0",
1958+ "gix-hash 0.13.0",
1959+ "gix-object 0.36.0",
19601960 "gix-odb",
19611961 "gix-pack",
19621962 "gix-testtools",
1963− "gix-traverse 0.31.0",
1963+ "gix-traverse 0.32.0",
19641964 "maplit",
19651965 "memmap2 0.7.1",
19661966 ]
19671967
19681968 [[package]]
19691969 name = "gix-packetline"
1970−version = "0.16.5"
1970+version = "0.16.6"
19711971 dependencies = [
19721972 "async-std",
19731973 "bstr",
@@ -1975,7 +1975,7 @@ dependencies = [ · 1 unmodified line
19751975 "faster-hex",
19761976 "futures-io",
19771977 "futures-lite",
1978− "gix-hash 0.12.0",
1978+ "gix-hash 0.13.0",
19791979 "gix-odb",
19801980 "gix-pack",
19811981 "maybe-async",
@@ -2010,7 +2010,7 @@ dependencies = [ · 28 unmodified lines
20102010
20112011 [[package]]
20122012 name = "gix-path"
2013−version = "0.9.0"
2013+version = "0.10.0"
20142014 dependencies = [
20152015 "bstr",
20162016 "gix-trace 0.1.3",
@@ -2022,14 +2022,14 @@ dependencies = [ · 5 unmodified lines
20222022
20232023 [[package]]
20242024 name = "gix-pathspec"
2025−version = "0.1.0"
2025+version = "0.2.0"
20262026 dependencies = [
20272027 "bitflags 2.3.3",
20282028 "bstr",
2029− "gix-attributes 0.17.0",
2029+ "gix-attributes 0.18.0",
20302030 "gix-config-value",
2031− "gix-glob 0.11.0",
2032− "gix-path 0.9.0",
2031+ "gix-glob 0.12.0",
2032+ "gix-path 0.10.0",
20332033 "gix-testtools",
20342034 "once_cell",
20352035 "serial_test",
@@ -2038,7 +2038,7 @@ dependencies = [ · 2 unmodified lines
20382038
20392039 [[package]]
20402040 name = "gix-prompt"
2041−version = "0.6.0"
2041+version = "0.7.0"
20422042 dependencies = [
20432043 "expectrl",
20442044 "gix-command",
@@ -2052,7 +2052,7 @@ dependencies = [ · 7 unmodified lines
20522052
20532053 [[package]]
20542054 name = "gix-protocol"
2055−version = "0.38.0"
2055+version = "0.39.0"
20562056 dependencies = [
20572057 "async-std",
20582058 "async-trait",
@@ -2062,9 +2062,9 @@ dependencies = [ · 3 unmodified lines
20622062 "futures-io",
20632063 "futures-lite",
20642064 "gix-credentials",
2065− "gix-date 0.7.4",
2066− "gix-features 0.33.0",
2067− "gix-hash 0.12.0",
2065+ "gix-date 0.8.0",
2066+ "gix-features 0.34.0",
2067+ "gix-hash 0.13.0",
20682068 "gix-packetline",
20692069 "gix-testtools",
20702070 "gix-transport",
@@ -2120,18 +2120,18 @@ dependencies = [ · 49 unmodified lines
21202120
21212121 [[package]]
21222122 name = "gix-ref"
2123−version = "0.35.0"
2123+version = "0.36.0"
21242124 dependencies = [
21252125 "document-features",
2126− "gix-actor 0.25.0",
2127− "gix-date 0.7.4",
2128− "gix-features 0.33.0",
2129− "gix-fs 0.5.0",
2130− "gix-hash 0.12.0",
2131− "gix-lock 8.0.0",
2132− "gix-object 0.35.0",
2133− "gix-path 0.9.0",
2134− "gix-tempfile 8.0.0",
2126+ "gix-actor 0.26.0",
2127+ "gix-date 0.8.0",
2128+ "gix-features 0.34.0",
2129+ "gix-fs 0.6.0",
2130+ "gix-hash 0.13.0",
2131+ "gix-lock 9.0.0",
2132+ "gix-object 0.36.0",
2133+ "gix-path 0.10.0",
2134+ "gix-tempfile 9.0.0",
21352135 "gix-testtools",
21362136 "gix-validate 0.8.0",
21372137 "memmap2 0.7.1",
@@ -2144,26 +2144,26 @@ dependencies = [ · 6 unmodified lines
21442144 name = "gix-ref-tests"
21452145 version = "0.0.0"
21462146 dependencies = [
2147− "gix-actor 0.25.0",
2148− "gix-date 0.7.4",
2149− "gix-discover 0.23.0",
2150− "gix-features 0.33.0",
2151− "gix-fs 0.5.0",
2152− "gix-hash 0.12.0",
2153− "gix-lock 8.0.0",
2154− "gix-object 0.35.0",
2147+ "gix-actor 0.26.0",
2148+ "gix-date 0.8.0",
2149+ "gix-discover 0.24.0",
2150+ "gix-features 0.34.0",
2151+ "gix-fs 0.6.0",
2152+ "gix-hash 0.13.0",
2153+ "gix-lock 9.0.0",
2154+ "gix-object 0.36.0",
21552155 "gix-odb",
2156− "gix-ref 0.35.0",
2156+ "gix-ref 0.36.0",
21572157 "gix-testtools",
21582158 "gix-validate 0.8.0",
21592159 ]
21602160
21612161 [[package]]
21622162 name = "gix-refspec"
2163−version = "0.16.0"
2163+version = "0.17.0"
21642164 dependencies = [
21652165 "bstr",
2166− "gix-hash 0.12.0",
2166+ "gix-hash 0.13.0",
21672167 "gix-revision",
21682168 "gix-testtools",
21692169 "gix-validate 0.8.0",
@@ -2173,15 +2173,15 @@ dependencies = [ · 3 unmodified lines
21732173
21742174 [[package]]
21752175 name = "gix-revision"
2176−version = "0.20.0"
2176+version = "0.21.0"
21772177 dependencies = [
21782178 "bstr",
21792179 "document-features",
21802180 "gix-commitgraph",
2181− "gix-date 0.7.4",
2182− "gix-hash 0.12.0",
2183− "gix-hashtable 0.3.0",
2184− "gix-object 0.35.0",
2181+ "gix-date 0.8.0",
2182+ "gix-hash 0.13.0",
2183+ "gix-hashtable 0.4.0",
2184+ "gix-object 0.36.0",
21852185 "gix-odb",
21862186 "gix-revwalk",
21872187 "gix-testtools",
@@ -2192,13 +2192,13 @@ dependencies = [ · 4 unmodified lines
21922192
21932193 [[package]]
21942194 name = "gix-revwalk"
2195−version = "0.6.0"
2195+version = "0.7.0"
21962196 dependencies = [
21972197 "gix-commitgraph",
2198− "gix-date 0.7.4",
2199− "gix-hash 0.12.0",
2200− "gix-hashtable 0.3.0",
2201− "gix-object 0.35.0",
2198+ "gix-date 0.8.0",
2199+ "gix-hash 0.13.0",
2200+ "gix-hashtable 0.4.0",
2201+ "gix-object 0.36.0",
22022202 "smallvec",
22032203 "thiserror",
22042204 ]
@@ -2217,11 +2217,11 @@ dependencies = [ · 12 unmodified lines
22172217
22182218 [[package]]
22192219 name = "gix-sec"
2220−version = "0.9.0"
2220+version = "0.10.0"
22212221 dependencies = [
22222222 "bitflags 2.3.3",
22232223 "document-features",
2224− "gix-path 0.9.0",
2224+ "gix-path 0.10.0",
22252225 "libc",
22262226 "serde",
22272227 "tempfile",
@@ -2238,12 +2238,12 @@ version = "0.1.0" · 10 unmodified lines
22382238 dependencies = [
22392239 "bstr",
22402240 "filetime",
2241− "gix-features 0.33.0",
2242− "gix-fs 0.5.0",
2243− "gix-hash 0.12.0",
2244− "gix-index 0.23.1",
2245− "gix-object 0.35.0",
2246− "gix-path 0.9.0",
2241+ "gix-features 0.34.0",
2242+ "gix-fs 0.6.0",
2243+ "gix-hash 0.13.0",
2244+ "gix-index 0.24.0",
2245+ "gix-object 0.36.0",
2246+ "gix-path 0.10.0",
22472247 "thiserror",
22482248 ]
22492249
@@ -2253,23 +2253,23 @@ version = "0.0.0" · 3 unmodified lines
22532253 dependencies = [
22542254 "bstr",
22552255 "filetime",
2256− "gix-features 0.33.0",
2257− "gix-fs 0.5.0",
2258− "gix-hash 0.12.0",
2259− "gix-index 0.23.1",
2260− "gix-object 0.35.0",
2256+ "gix-features 0.34.0",
2257+ "gix-fs 0.6.0",
2258+ "gix-hash 0.13.0",
2259+ "gix-index 0.24.0",
2260+ "gix-object 0.36.0",
22612261 "gix-status",
22622262 "gix-testtools",
22632263 ]
22642264
22652265 [[package]]
22662266 name = "gix-submodule"
2267−version = "0.2.0"
2267+version = "0.3.0"
22682268 dependencies = [
22692269 "bstr",
22702270 "gix-config",
2271− "gix-features 0.33.0",
2272− "gix-path 0.9.0",
2271+ "gix-features 0.34.0",
2272+ "gix-path 0.10.0",
22732273 "gix-pathspec",
22742274 "gix-refspec",
22752275 "gix-testtools",
@@ -2292,11 +2292,11 @@ dependencies = [ · 16 unmodified lines
22922292
22932293 [[package]]
22942294 name = "gix-tempfile"
2295−version = "8.0.0"
2295+version = "9.0.0"
22962296 dependencies = [
22972297 "dashmap",
22982298 "document-features",
2299− "gix-fs 0.5.0",
2299+ "gix-fs 0.6.0",
23002300 "libc",
23012301 "once_cell",
23022302 "parking_lot",
@@ -2314,10 +2314,10 @@ dependencies = [ · 11 unmodified lines
23142314 "fastrand 2.0.0",
23152315 "fs_extra",
23162316 "gix-discover 0.18.1",
2317− "gix-fs 0.5.0",
2317+ "gix-fs 0.6.0",
23182318 "gix-ignore 0.2.0",
23192319 "gix-lock 5.0.1",
2320− "gix-tempfile 8.0.0",
2320+ "gix-tempfile 9.0.0",
23212321 "gix-worktree 0.17.1",
23222322 "io-close",
23232323 "is_ci",
@@ -2349,7 +2349,7 @@ dependencies = [ · 25 unmodified lines
23492349
23502350 [[package]]
23512351 name = "gix-transport"
2352−version = "0.35.0"
2352+version = "0.36.0"
23532353 dependencies = [
23542354 "async-std",
23552355 "async-trait",
@@ -2362,12 +2362,12 @@ dependencies = [ · 6 unmodified lines
23622362 "futures-lite",
23632363 "gix-command",
23642364 "gix-credentials",
2365− "gix-features 0.33.0",
2366− "gix-hash 0.12.0",
2365+ "gix-features 0.34.0",
2366+ "gix-hash 0.13.0",
23672367 "gix-pack",
23682368 "gix-packetline",
23692369 "gix-quote 0.4.7",
2370− "gix-sec 0.9.0",
2370+ "gix-sec 0.10.0",
23712371 "gix-url",
23722372 "maybe-async",
23732373 "pin-project-lite",
@@ -2390,13 +2390,13 @@ dependencies = [ · 16 unmodified lines
23902390
23912391 [[package]]
23922392 name = "gix-traverse"
2393−version = "0.31.0"
2393+version = "0.32.0"
23942394 dependencies = [
23952395 "gix-commitgraph",
2396− "gix-date 0.7.4",
2397− "gix-hash 0.12.0",
2398− "gix-hashtable 0.3.0",
2399− "gix-object 0.35.0",
2396+ "gix-date 0.8.0",
2397+ "gix-hash 0.13.0",
2398+ "gix-hashtable 0.4.0",
2399+ "gix-object 0.36.0",
24002400 "gix-revwalk",
24012401 "smallvec",
24022402 "thiserror",
@@ -2407,11 +2407,11 @@ name = "gix-traverse-tests" · 4 unmodified lines
24072407 version = "0.0.0"
24082408 dependencies = [
24092409 "gix-commitgraph",
2410− "gix-hash 0.12.0",
2411− "gix-object 0.35.0",
2410+ "gix-hash 0.13.0",
2411+ "gix-object 0.36.0",
24122412 "gix-odb",
24132413 "gix-testtools",
2414− "gix-traverse 0.31.0",
2414+ "gix-traverse 0.32.0",
24152415 ]
24162416
24172417 [[package]]
@@ -2420,12 +2420,12 @@ version = "0.0.0" · 2 unmodified lines
24202420
24212421 [[package]]
24222422 name = "gix-url"
2423−version = "0.22.0"
2423+version = "0.23.0"
24242424 dependencies = [
24252425 "bstr",
24262426 "document-features",
2427− "gix-features 0.33.0",
2428− "gix-path 0.9.0",
2427+ "gix-features 0.34.0",
2428+ "gix-path 0.10.0",
24292429 "gix-testtools",
24302430 "home",
24312431 "libtest-mimic",
@@ -2496,15 +2496,15 @@ version = "0.25.0" · 64 unmodified lines
24962496 dependencies = [
24972497 "bstr",
24982498 "document-features",
2499− "gix-attributes 0.17.0",
2500− "gix-features 0.33.0",
2501− "gix-fs 0.5.0",
2502− "gix-glob 0.11.0",
2503− "gix-hash 0.12.0",
2504− "gix-ignore 0.6.0",
2505− "gix-index 0.23.1",
2506− "gix-object 0.35.0",
2507− "gix-path 0.9.0",
2499+ "gix-attributes 0.18.0",
2500+ "gix-features 0.34.0",
2501+ "gix-fs 0.6.0",
2502+ "gix-glob 0.12.0",
2503+ "gix-hash 0.13.0",
2504+ "gix-ignore 0.7.0",
2505+ "gix-index 0.24.0",
2506+ "gix-object 0.36.0",
2507+ "gix-path 0.10.0",
25082508 "serde",
25092509 ]
25102510
@@ -2513,14 +2513,14 @@ name = "gix-worktree-state" · 2 unmodified lines
25132513 version = "0.2.0"
25142514 dependencies = [
25152515 "bstr",
2516− "gix-features 0.33.0",
2516+ "gix-features 0.34.0",
25172517 "gix-filter",
2518− "gix-fs 0.5.0",
2519− "gix-glob 0.11.0",
2520− "gix-hash 0.12.0",
2521− "gix-index 0.23.1",
2522− "gix-object 0.35.0",
2523− "gix-path 0.9.0",
2518+ "gix-fs 0.6.0",
2519+ "gix-glob 0.12.0",
2520+ "gix-hash 0.13.0",
2521+ "gix-index 0.24.0",
2522+ "gix-object 0.36.0",
2523+ "gix-path 0.10.0",
25242524 "gix-worktree 0.25.0",
25252525 "io-close",
25262526 "thiserror",
@@ -2530,13 +2530,13 @@ dependencies = [ · 3 unmodified lines
25302530 name = "gix-worktree-state-tests"
25312531 version = "0.0.0"
25322532 dependencies = [
2533− "gix-discover 0.23.0",
2534− "gix-features 0.33.0",
2533+ "gix-discover 0.24.0",
2534+ "gix-features 0.34.0",
25352535 "gix-filter",
2536− "gix-fs 0.5.0",
2537− "gix-hash 0.12.0",
2538− "gix-index 0.23.1",
2539− "gix-object 0.35.0",
2536+ "gix-fs 0.6.0",
2537+ "gix-hash 0.13.0",
2538+ "gix-index 0.24.0",
2539+ "gix-object 0.36.0",
25402540 "gix-odb",
25412541 "gix-testtools",
25422542 "gix-worktree-state",
@@ -2547,18 +2547,18 @@ dependencies = [ · 4 unmodified lines
25472547
25482548 [[package]]
25492549 name = "gix-worktree-stream"
2550−version = "0.3.0"
2550+version = "0.4.0"
25512551 dependencies = [
2552− "gix-attributes 0.17.0",
2553− "gix-features 0.33.0",
2552+ "gix-attributes 0.18.0",
2553+ "gix-features 0.34.0",
25542554 "gix-filter",
2555− "gix-fs 0.5.0",
2556− "gix-hash 0.12.0",
2557− "gix-object 0.35.0",
2555+ "gix-fs 0.6.0",
2556+ "gix-hash 0.13.0",
2557+ "gix-object 0.36.0",
25582558 "gix-odb",
2559− "gix-path 0.9.0",
2559+ "gix-path 0.10.0",
25602560 "gix-testtools",
2561− "gix-traverse 0.31.0",
2561+ "gix-traverse 0.32.0",
25622562 "gix-worktree 0.25.0",
25632563 "parking_lot",
25642564 "thiserror",
@@ -2569,17 +2569,17 @@ name = "gix-worktree-tests" · 4 unmodified lines
25692569 version = "0.0.0"
25702570 dependencies = [
25712571 "bstr",
2572− "gix-attributes 0.17.0",
2573− "gix-discover 0.23.0",
2574− "gix-features 0.33.0",
2575− "gix-fs 0.5.0",
2576− "gix-glob 0.11.0",
2577− "gix-hash 0.12.0",
2578− "gix-ignore 0.6.0",
2579− "gix-index 0.23.1",
2580− "gix-object 0.35.0",
2572+ "gix-attributes 0.18.0",
2573+ "gix-discover 0.24.0",
2574+ "gix-features 0.34.0",
2575+ "gix-fs 0.6.0",
2576+ "gix-glob 0.12.0",
2577+ "gix-hash 0.13.0",
2578+ "gix-ignore 0.7.0",
2579+ "gix-index 0.24.0",
2580+ "gix-object 0.36.0",
25812581 "gix-odb",
2582− "gix-path 0.9.0",
2582+ "gix-path 0.10.0",
25832583 "gix-testtools",
25842584 "gix-worktree 0.25.0",
25852585 "symlink",
Cargo.toml+1−1
@@ -163,7 +163,7 @@ gitoxide-core-async-client = ["gitoxide-core/async-client", "futures-lite"] · 162 unmodified lines
163163 anyhow = "1.0.42"
164164
165165 gitoxide-core = { version = "^0.32.0", path = "gitoxide-core" }
166−gix-features = { version = "^0.33.0", path = "gix-features" }
166+gix-features = { version = "^0.34.0", path = "gix-features" }
167167 gix = { version = "^0.53.0", path = "gix", default-features = false }
168168 time = "0.3.23"
169169
gitoxide-core/Cargo.toml+4−4
@@ -45,9 +45,9 @@ serde = ["gix/serde", "dep:serde_json", "dep:serde", "bytesize/serde"] · 44 unmodified lines
4545 [dependencies]
4646 # deselect everything else (like "performance") as this should be controllable by the parent application.
4747 gix = { version = "^0.53.0", path = "../gix", default-features = false, features = ["blob-diff", "revision", "mailmap", "excludes", "attributes", "worktree-mutation", "credentials", "interrupt"] }
48−gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.41.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static", "generate", "streaming-input"] }
49−gix-transport-configuration-only = { package = "gix-transport", version = "^0.35.0", path = "../gix-transport", default-features = false }
50−gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.3.0", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] }
48+gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.42.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static", "generate", "streaming-input"] }
49+gix-transport-configuration-only = { package = "gix-transport", version = "^0.36.0", path = "../gix-transport", default-features = false }
50+gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.4.0", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] }
5151 serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
5252 anyhow = "1.0.42"
5353 thiserror = "1.0.34"
@@ -63,7 +63,7 @@ futures-io = { version = "0.3.16", optional = true } · 9 unmodified lines
6363 blocking = { version = "1.0.2", optional = true }
6464
6565 # for 'organize' functionality
66−gix-url = { version = "^0.22.0", path = "../gix-url", optional = true }
66+gix-url = { version = "^0.23.0", path = "../gix-url", optional = true }
6767 jwalk = { version = "0.8.0", optional = true }
6868
6969 # for 'hours'
gix-actor/CHANGELOG.md+2−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.26.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-actor/Cargo.toml+3−3
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-actor"
3−version = "0.25.0"
3+version = "0.26.0"
44 description = "A way to identify git actors"
55 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
66 repository = "https://github.com/Byron/gitoxide"
@@ -17,8 +17,8 @@ doctest = false · 10 unmodified lines
1717 serde = ["dep:serde", "bstr/serde", "gix-date/serde"]
1818
1919 [dependencies]
20−gix-features = { version = "^0.33.0", path = "../gix-features", optional = true }
21−gix-date = { version = "^0.7.3", path = "../gix-date" }
20+gix-features = { version = "^0.34.0", path = "../gix-features", optional = true }
21+gix-date = { version = "^0.8.0", path = "../gix-date" }
2222
2323 thiserror = "1.0.38"
2424 btoi = "0.4.2"
gix-archive/CHANGELOG.md+2−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.0 (2023-09-08)
99
1010 A maintenance release without user-facing changes.
1111
@@ -25,7 +25,7 @@ A maintenance release without user-facing changes. · 13 unmodified lines
2525 <details><summary>view details</summary>
2626
2727 * **Uncategorized**
28− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
28+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
2929 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
3030 - Adapt to changes in `gix-worktree` ([`d7fc182`](https://github.com/Byron/gitoxide/commit/d7fc182156847752ee872016b6de0c78f5fb190b))
3131 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))
gix-archive/Cargo.toml+5−5
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-archive"
3−version = "0.3.0"
3+version = "0.4.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "archive generation from of a worktree stream"
@@ -24,10 +24,10 @@ zip = ["dep:zip", "dep:time"] · 17 unmodified lines
2424
2525
2626 [dependencies]
27−gix-worktree-stream = { version = "^0.3.0", path = "../gix-worktree-stream" }
28−gix-object = { version = "^0.35.0", path = "../gix-object" }
29−gix-path = { version = "^0.9.0", path = "../gix-path", optional = true }
30−gix-date = { version = "^0.7.4", path = "../gix-date" }
27+gix-worktree-stream = { version = "^0.4.0", path = "../gix-worktree-stream" }
28+gix-object = { version = "^0.36.0", path = "../gix-object" }
29+gix-path = { version = "^0.10.0", path = "../gix-path", optional = true }
30+gix-date = { version = "^0.8.0", path = "../gix-date" }
3131
3232 flate2 = { version = "1.0.26", optional = true }
3333 zip = { version = "0.6.6", optional = true, default-features = false, features = ["deflate", "time"] }
gix-attributes/CHANGELOG.md+2−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.0 (2023-09-08)
99
1010 ### New Features
1111
@@ -33,7 +33,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 21 unmodified lines
3333 <details><summary>view details</summary>
3434
3535 * **Uncategorized**
36− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
36+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3737 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
3838 - Remove `log` dependency in favor of `gix-trace` ([`2b8d09f`](https://github.com/Byron/gitoxide/commit/2b8d09f785f471aa12fc6793f0ea40c1f8d9ea4a))
3939 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-attributes/Cargo.toml+3−3
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-attributes"
3−version = "0.17.0"
3+version = "0.18.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project dealing .gitattributes files"
@@ -17,9 +17,9 @@ doctest = false · 10 unmodified lines
1717 serde = ["dep:serde", "bstr/serde", "gix-glob/serde", "kstring/serde"]
1818
1919 [dependencies]
20−gix-path = { version = "^0.9.0", path = "../gix-path" }
20+gix-path = { version = "^0.10.0", path = "../gix-path" }
2121 gix-quote = { version = "^0.4.7", path = "../gix-quote" }
22−gix-glob = { version = "^0.11.0", path = "../gix-glob" }
22+gix-glob = { version = "^0.12.0", path = "../gix-glob" }
2323 gix-trace = { version = "^0.1.3", path = "../gix-trace" }
2424
2525 bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}
gix-commitgraph/CHANGELOG.md+2−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.20.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-commitgraph/Cargo.toml+3−3
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-commitgraph"
3−version = "0.19.0"
3+version = "0.20.0"
44 repository = "https://github.com/Byron/gitoxide"
55 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."
66 license = "MIT OR Apache-2.0"
@@ -18,8 +18,8 @@ doctest = false · 11 unmodified lines
1818 serde = ["dep:serde", "gix-hash/serde", "bstr/serde"]
1919
2020 [dependencies]
21−gix-features = { version = "^0.33.0", path = "../gix-features", features = ["rustsha1"] }
22−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
21+gix-features = { version = "^0.34.0", path = "../gix-features", features = ["rustsha1"] }
22+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
2323 gix-chunk = { version = "^0.4.4", path = "../gix-chunk" }
2424
2525 bstr = { version = "1.3.0", default-features = false, features = ["std"] }
gix-config-value/CHANGELOG.md+2−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.0 (2023-09-08)
99
1010 A maintenance release without user-facing changes.
1111
@@ -25,7 +25,7 @@ A maintenance release without user-facing changes. · 13 unmodified lines
2525 <details><summary>view details</summary>
2626
2727 * **Uncategorized**
28− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
28+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
2929 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
3030 </details>
3131
gix-config-value/Cargo.toml+2−2
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-config-value"
3−version = "0.13.0"
3+version = "0.14.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project providing git-config value parsing"
@@ -16,7 +16,7 @@ doctest = false · 9 unmodified lines
1616 serde = ["dep:serde", "bstr/serde"]
1717
1818 [dependencies]
19−gix-path = { version = "^0.9.0", path = "../gix-path" }
19+gix-path = { version = "^0.10.0", path = "../gix-path" }
2020
2121 thiserror = "1.0.32"
2222 bstr = { version = "1.0.1", default-features = false, features = ["std"] }
gix-config/CHANGELOG.md+3−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.29.0 (2023-09-08)
99
1010 ### New Features
1111
@@ -38,7 +38,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 26 unmodified lines
3838 <details><summary>view details</summary>
3939
4040 * **Uncategorized**
41− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
41+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
4242 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
4343 - Optimize internal `gix` usage for faster compile time ([`9d33e2f`](https://github.com/Byron/gitoxide/commit/9d33e2f5c6a1c370654ef0db90b29c0a023dcf3d))
4444 - Remove `log` dependency in favor of `gix-trace` ([`2b8d09f`](https://github.com/Byron/gitoxide/commit/2b8d09f785f471aa12fc6793f0ea40c1f8d9ea4a))
@@ -2677,7 +2677,7 @@ This is a maintenance release without functional changes. · 2632 unmodified lines
26772677 - _None._
26782678
26792679 <csr-unknown>
2680−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_envopen<csr-unknown/>
2680+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_envopen<csr-unknown/>
26812681 <csr-unknown/>
26822682
26832683 ## v0.1.1 (2021-05-09)
gix-config/Cargo.toml+7−7
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-config"
3−version = "0.28.0"
3+version = "0.29.0"
44 repository = "https://github.com/Byron/gitoxide"
55 description = "A git-config file parser and editor from the gitoxide project"
66 license = "MIT OR Apache-2.0"
@@ -17,12 +17,12 @@ autotests = false · 10 unmodified lines
1717 serde = ["dep:serde", "bstr/serde", "gix-sec/serde", "gix-ref/serde", "gix-glob/serde", "gix-config-value/serde"]
1818
1919 [dependencies]
20−gix-features = { version = "^0.33.0", path = "../gix-features"}
21−gix-config-value = { version = "^0.13.0", path = "../gix-config-value" }
22−gix-path = { version = "^0.9.0", path = "../gix-path" }
23−gix-sec = { version = "^0.9.0", path = "../gix-sec" }
24−gix-ref = { version = "^0.35.0", path = "../gix-ref" }
25−gix-glob = { version = "^0.11.0", path = "../gix-glob" }
20+gix-features = { version = "^0.34.0", path = "../gix-features"}
21+gix-config-value = { version = "^0.14.0", path = "../gix-config-value" }
22+gix-path = { version = "^0.10.0", path = "../gix-path" }
23+gix-sec = { version = "^0.10.0", path = "../gix-sec" }
24+gix-ref = { version = "^0.36.0", path = "../gix-ref" }
25+gix-glob = { version = "^0.12.0", path = "../gix-glob" }
2626
2727 winnow = { version = "0.5.14", features = ["simd"] }
2828 memchr = "2"
gix-credentials/CHANGELOG.md+2−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.19.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-credentials/Cargo.toml+6−6
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-credentials"
3−version = "0.18.0"
3+version = "0.19.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project to interact with git credentials helpers"
@@ -16,12 +16,12 @@ doctest = false · 9 unmodified lines
1616 serde = ["dep:serde", "bstr/serde", "gix-sec/serde"]
1717
1818 [dependencies]
19−gix-sec = { version = "^0.9.0", path = "../gix-sec" }
20−gix-url = { version = "^0.22.0", path = "../gix-url" }
21−gix-path = { version = "^0.9.0", path = "../gix-path" }
19+gix-sec = { version = "^0.10.0", path = "../gix-sec" }
20+gix-url = { version = "^0.23.0", path = "../gix-url" }
21+gix-path = { version = "^0.10.0", path = "../gix-path" }
2222 gix-command = { version = "^0.2.9", path = "../gix-command" }
23−gix-config-value = { version = "^0.13.0", path = "../gix-config-value" }
24−gix-prompt = { version = "^0.6.0", path = "../gix-prompt" }
23+gix-config-value = { version = "^0.14.0", path = "../gix-config-value" }
24+gix-prompt = { version = "^0.7.0", path = "../gix-prompt" }
2525
2626 thiserror = "1.0.32"
2727 serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
gix-date/CHANGELOG.md+2−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 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))
gix-date/Cargo.toml+1−1
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-date"
3−version = "0.7.4"
3+version = "0.8.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project parsing dates the way git does"
gix-diff/CHANGELOG.md+2−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.35.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-diff/Cargo.toml+3−3
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-diff"
3−version = "0.34.0"
3+version = "0.35.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "Calculate differences between various git objects"
@@ -23,8 +23,8 @@ wasm = ["dep:getrandom"] · 16 unmodified lines
2323 doctest = false
2424
2525 [dependencies]
26−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
27−gix-object = { version = "^0.35.0", path = "../gix-object" }
26+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
27+gix-object = { version = "^0.36.0", path = "../gix-object" }
2828 thiserror = "1.0.32"
2929 imara-diff = { version = "0.1.3", optional = true }
3030 serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
gix-discover/CHANGELOG.md+2−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.24.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-discover/Cargo.toml+5−5
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-discover"
3−version = "0.23.0"
3+version = "0.24.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "Discover git repositories and check if a directory is a git repository"
@@ -13,10 +13,10 @@ rust-version = "1.65" · 6 unmodified lines
1313 doctest = false
1414
1515 [dependencies]
16−gix-sec = { version = "^0.9.0", path = "../gix-sec" }
17−gix-path = { version = "^0.9.0", path = "../gix-path" }
18−gix-ref = { version = "^0.35.0", path = "../gix-ref" }
19−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
16+gix-sec = { version = "^0.10.0", path = "../gix-sec" }
17+gix-path = { version = "^0.10.0", path = "../gix-path" }
18+gix-ref = { version = "^0.36.0", path = "../gix-ref" }
19+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
2020
2121 bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] }
2222 thiserror = "1.0.26"
gix-features/CHANGELOG.md+2−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.34.0 (2023-09-08)
99
1010 <csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>
1111
@@ -40,7 +40,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 28 unmodified lines
4040 <details><summary>view details</summary>
4141
4242 * **Uncategorized**
43− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
43+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
4444 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
4545 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
4646 - Use `prodash::Count` to indicate that nothing more than counting is performed, in place of `prodash::Progress` ([`24dd870`](https://github.com/Byron/gitoxide/commit/24dd870919ba444aa8099c63a78ea120d47ec28e))
gix-features/Cargo.toml+2−2
@@ -2,7 +2,7 @@ · 1 unmodified line
22 name = "gix-features"
33 description = "A crate to integrate various capabilities using compile-time feature flags"
44 repository = "https://github.com/Byron/gitoxide"
5−version = "0.33.0"
5+version = "0.34.0"
66 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
77 license = "MIT OR Apache-2.0"
88 edition = "2021"
@@ -113,7 +113,7 @@ path = "tests/pipe.rs" · 104 unmodified lines
113113 required-features = ["io-pipe"]
114114
115115 [dependencies]
116−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
116+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
117117 gix-trace = { version = "^0.1.3", path = "../gix-trace" }
118118
119119 # 'parallel' feature
gix-filter/CHANGELOG.md+2−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.0 (2023-09-08)
99
1010 ### Bug Fixes
1111
@@ -36,7 +36,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 24 unmodified lines
3636 <details><summary>view details</summary>
3737
3838 * **Uncategorized**
39− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
39+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
4040 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
4141 - Adapt to changes in `gix-worktree` ([`d7fc182`](https://github.com/Byron/gitoxide/commit/d7fc182156847752ee872016b6de0c78f5fb190b))
4242 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-filter/Cargo.toml+5−5
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-filter"
3−version = "0.3.0"
3+version = "0.4.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project implementing git filters"
@@ -12,14 +12,14 @@ rust-version = "1.65" · 5 unmodified lines
1212 doctest = false
1313
1414 [dependencies]
15−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
15+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
1616 gix-trace = { version = "^0.1.3", path = "../gix-trace" }
17−gix-object = { version = "^0.35.0", path = "../gix-object" }
17+gix-object = { version = "^0.36.0", path = "../gix-object" }
1818 gix-command = { version = "^0.2.9", path = "../gix-command" }
1919 gix-quote = { version = "^0.4.7", path = "../gix-quote" }
20−gix-path = { version = "^0.9.0", path = "../gix-path" }
20+gix-path = { version = "^0.10.0", path = "../gix-path" }
2121 gix-packetline = { package = "gix-packetline-blocking", version = "^0.16.6", path = "../gix-packetline-blocking" }
22−gix-attributes = { version = "^0.17.0", path = "../gix-attributes" }
22+gix-attributes = { version = "^0.18.0", path = "../gix-attributes" }
2323
2424 encoding_rs = "0.8.32"
2525 bstr = { version = "1.5.0", default-features = false, features = ["std"] }
gix-fs/CHANGELOG.md+2−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.6.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-fs/Cargo.toml+2−2
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-fs"
3−version = "0.5.0"
3+version = "0.6.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate providing file system specific utilities to `gitoxide`"
@@ -12,7 +12,7 @@ rust-version = "1.65" · 5 unmodified lines
1212 doctest = false
1313
1414 [dependencies]
15−gix-features = { version = "^0.33.0", path = "../gix-features" }
15+gix-features = { version = "^0.34.0", path = "../gix-features" }
1616
1717 [dev-dependencies]
1818 tempfile = "3.5.0"
gix-glob/CHANGELOG.md+2−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.12.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-glob/Cargo.toml+3−3
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-glob"
3−version = "0.11.0"
3+version = "0.12.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project dealing with pattern matching"
@@ -16,8 +16,8 @@ doctest = false · 9 unmodified lines
1616 serde= ["dep:serde", "bstr/serde", "bitflags/serde"]
1717
1818 [dependencies]
19−gix-path = { version = "^0.9.0", path = "../gix-path" }
20−gix-features = { version = "^0.33.0", path = "../gix-features" }
19+gix-path = { version = "^0.10.0", path = "../gix-path" }
20+gix-features = { version = "^0.34.0", path = "../gix-features" }
2121 bstr = { version = "1.3.0", default-features = false, features = ["std"]}
2222 bitflags = "2"
2323 serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
gix-hash/CHANGELOG.md+2−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.13.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-hash/Cargo.toml+1−1
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-hash"
3−version = "0.12.0"
3+version = "0.13.0"
44 description = "Borrowed and owned git hash digests used to identify git objects"
55 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
66 repository = "https://github.com/Byron/gitoxide"
gix-hashtable/CHANGELOG.md+2−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.0 (2023-09-08)
99
1010 A maintenance release without user-facing changes.
1111
@@ -25,7 +25,7 @@ A maintenance release without user-facing changes. · 13 unmodified lines
2525 <details><summary>view details</summary>
2626
2727 * **Uncategorized**
28− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
28+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
2929 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
3030 </details>
3131
gix-hashtable/Cargo.toml+2−2
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-hashtable"
3−version = "0.3.0"
3+version = "0.4.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate that provides hashtable based data structures optimized to utilize ObjectId keys"
@@ -18,5 +18,5 @@ hashbrown = { version = "0.14.0", default-features = false, features = [ · 11 unmodified lines
1818 "inline-more",
1919 "raw"
2020 ] }
21−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
21+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
2222
gix-ignore/CHANGELOG.md+2−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.7.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-ignore/Cargo.toml+3−3
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-ignore"
3−version = "0.6.0"
3+version = "0.7.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project dealing .gitignore files"
@@ -17,8 +17,8 @@ doctest = false · 10 unmodified lines
1717 serde = ["dep:serde", "bstr/serde", "gix-glob/serde"]
1818
1919 [dependencies]
20−gix-glob = { version = "^0.11.0", path = "../gix-glob" }
21−gix-path = { version = "^0.9.0", path = "../gix-path" }
20+gix-glob = { version = "^0.12.0", path = "../gix-glob" }
21+gix-path = { version = "^0.10.0", path = "../gix-path" }
2222
2323 bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}
2424 unicode-bom = "2.0.2"
gix-index/CHANGELOG.md+2−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.24.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
3333 - Optimize internal `gix` usage for faster compile time ([`9d33e2f`](https://github.com/Byron/gitoxide/commit/9d33e2f5c6a1c370654ef0db90b29c0a023dcf3d))
3434 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-index/Cargo.toml+7−7
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-index"
3−version = "0.23.1"
3+version = "0.24.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A work-in-progress crate of the gitoxide project dedicated implementing the git index file"
@@ -20,13 +20,13 @@ test = true · 13 unmodified lines
2020 serde = ["dep:serde", "smallvec/serde", "gix-hash/serde"]
2121
2222 [dependencies]
23−gix-features = { version = "^0.33.0", path = "../gix-features", features = ["rustsha1", "progress"] }
24−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
23+gix-features = { version = "^0.34.0", path = "../gix-features", features = ["rustsha1", "progress"] }
24+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
2525 gix-bitmap = { version = "^0.2.7", path = "../gix-bitmap" }
26−gix-object = { version = "^0.35.0", path = "../gix-object" }
27−gix-traverse = { version = "^0.31.0", path = "../gix-traverse" }
28−gix-lock = { version = "^8.0.0", path = "../gix-lock" }
29−gix-fs = { version = "^0.5.0", path = "../gix-fs" }
26+gix-object = { version = "^0.36.0", path = "../gix-object" }
27+gix-traverse = { version = "^0.32.0", path = "../gix-traverse" }
28+gix-lock = { version = "^9.0.0", path = "../gix-lock" }
29+gix-fs = { version = "^0.6.0", path = "../gix-fs" }
3030
3131 thiserror = "1.0.32"
3232 memmap2 = "0.7.0"
gix-lock/CHANGELOG.md+2−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+## 9.0.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-lock/Cargo.toml+2−2
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-lock"
3−version = "8.0.0"
3+version = "9.0.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A git-style lock-file implementation"
@@ -15,7 +15,7 @@ test = true · 8 unmodified lines
1515
1616 [dependencies]
1717 gix-utils = { version = "^0.1.5", default-features = false, path = "../gix-utils" }
18−gix-tempfile = { version = "^8.0.0", default-features = false, path = "../gix-tempfile" }
18+gix-tempfile = { version = "^9.0.0", default-features = false, path = "../gix-tempfile" }
1919 thiserror = "1.0.38"
2020
2121 [dev-dependencies]
gix-macros/CHANGELOG.md+2−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.1.0 (2023-09-08)
99
1010 The initial release with support for the `momo` proc-macro.
1111
@@ -24,7 +24,7 @@ The initial release with support for the `momo` proc-macro. · 12 unmodified lines
2424 <details><summary>view details</summary>
2525
2626 * **Uncategorized**
27− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
27+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
2828 - Merge branch 'feat/gix-momo' ([`a1ed6a1`](https://github.com/Byron/gitoxide/commit/a1ed6a1aacae02a167b7ec44e1a47411a2194ff7))
2929 - Consolidate compile tests ([`d76efdd`](https://github.com/Byron/gitoxide/commit/d76efddf5afb73563ce7e837cf975cedd01e979c))
3030 - Revert to use `item_fn.span()` ([`72545e9`](https://github.com/Byron/gitoxide/commit/72545e971c894de511a723f6d5515f637a84f28f))
gix-mailmap/CHANGELOG.md+2−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.0 (2023-09-08)
99
1010 A maintenance release without user-facing changes.
1111
@@ -31,7 +31,7 @@ A maintenance release without user-facing changes. · 19 unmodified lines
3131 <details><summary>view details</summary>
3232
3333 * **Uncategorized**
34− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
34+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3535 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))
3636 - Release gix-date v0.7.4, gix-index v0.23.0, safety bump 5 crates ([`3be2b1c`](https://github.com/Byron/gitoxide/commit/3be2b1ccfe30eeae45711c64b88efc522a2b51b7))
3737 - Thanks clippy ([`5044c3b`](https://github.com/Byron/gitoxide/commit/5044c3b87456cf58ebfbbd00f23c9ba671cb290c))
gix-mailmap/Cargo.toml+3−3
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-mailmap"
3−version = "0.17.0"
3+version = "0.18.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project for parsing mailmap files"
@@ -16,8 +16,8 @@ doctest = false · 9 unmodified lines
1616 serde= ["dep:serde", "bstr/serde", "gix-actor/serde"]
1717
1818 [dependencies]
19−gix-actor = { version = "^0.25.0", path = "../gix-actor" }
20−gix-date = { version = "^0.7.4", path = "../gix-date" }
19+gix-actor = { version = "^0.26.0", path = "../gix-actor" }
20+gix-date = { version = "^0.8.0", path = "../gix-date" }
2121 bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}
2222 thiserror = "1.0.38"
2323 serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
gix-negotiate/CHANGELOG.md+2−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.7.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))
gix-negotiate/Cargo.toml+6−6
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-negotiate"
3−version = "0.6.0"
3+version = "0.7.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project implementing negotiation algorithms"
@@ -13,11 +13,11 @@ doctest = false · 6 unmodified lines
1313 test = false
1414
1515 [dependencies]
16−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
17−gix-object = { version = "^0.35.0", path = "../gix-object" }
18−gix-date = { version = "^0.7.4", path = "../gix-date" }
19−gix-commitgraph = { version = "^0.19.0", path = "../gix-commitgraph" }
20−gix-revwalk = { version = "^0.6.0", path = "../gix-revwalk" }
16+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
17+gix-object = { version = "^0.36.0", path = "../gix-object" }
18+gix-date = { version = "^0.8.0", path = "../gix-date" }
19+gix-commitgraph = { version = "^0.20.0", path = "../gix-commitgraph" }
20+gix-revwalk = { version = "^0.7.0", path = "../gix-revwalk" }
2121 thiserror = "1.0.40"
2222 smallvec = "1.10.0"
2323 bitflags = "2"
gix-object/CHANGELOG.md+2−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.36.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-object/Cargo.toml+5−5
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-object"
3−version = "0.35.0"
3+version = "0.36.0"
44 description = "Immutable and mutable git objects with decoding and encoding support"
55 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
66 repository = "https://github.com/Byron/gitoxide"
@@ -28,11 +28,11 @@ serde = ["dep:serde", "bstr/serde", "smallvec/serde", "gix-hash/serde", "gix-act · 21 unmodified lines
2828 verbose-object-parsing-errors = []
2929
3030 [dependencies]
31−gix-features = { version = "^0.33.0", path = "../gix-features", features = ["rustsha1"] }
32−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
31+gix-features = { version = "^0.34.0", path = "../gix-features", features = ["rustsha1"] }
32+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
3333 gix-validate = { version = "^0.8.0", path = "../gix-validate" }
34−gix-actor = { version = "^0.25.0", path = "../gix-actor" }
35−gix-date = { version = "^0.7.3", path = "../gix-date" }
34+gix-actor = { version = "^0.26.0", path = "../gix-actor" }
35+gix-date = { version = "^0.8.0", path = "../gix-date" }
3636
3737 btoi = "0.4.2"
3838 itoa = "1.0.1"
gix-odb/CHANGELOG.md+2−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.52.0 (2023-09-08)
99
1010 <csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>
1111
@@ -42,7 +42,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 30 unmodified lines
4242 <details><summary>view details</summary>
4343
4444 * **Uncategorized**
45− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
45+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
4646 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
4747 - Adapt to changes in features of `gix-pack` ([`6b27ffa`](https://github.com/Byron/gitoxide/commit/6b27ffa18f0049321e7c1837acc5467f0966fbb5))
4848 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-odb/Cargo.toml+7−7
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-odb"
3−version = "0.51.0"
3+version = "0.52.0"
44 repository = "https://github.com/Byron/gitoxide"
55 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
66 license = "MIT OR Apache-2.0"
@@ -18,13 +18,13 @@ doctest = false · 11 unmodified lines
1818 serde= ["dep:serde", "gix-hash/serde", "gix-object/serde", "gix-pack/serde"]
1919
2020 [dependencies]
21−gix-features = { version = "^0.33.0", path = "../gix-features", features = ["rustsha1", "walkdir", "zlib", "crc32" ] }
22−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
23−gix-date = { version = "^0.7.4", path = "../gix-date" }
24−gix-path = { version = "^0.9.0", path = "../gix-path" }
21+gix-features = { version = "^0.34.0", path = "../gix-features", features = ["rustsha1", "walkdir", "zlib", "crc32" ] }
22+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
23+gix-date = { version = "^0.8.0", path = "../gix-date" }
24+gix-path = { version = "^0.10.0", path = "../gix-path" }
2525 gix-quote = { version = "^0.4.7", path = "../gix-quote" }
26−gix-object = { version = "^0.35.0", path = "../gix-object" }
27−gix-pack = { version = "^0.41.0", path = "../gix-pack", default-features = false }
26+gix-object = { version = "^0.36.0", path = "../gix-object" }
27+gix-pack = { version = "^0.42.0", path = "../gix-pack", default-features = false }
2828 serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
2929
3030 tempfile = "3.1.0"
gix-pack/CHANGELOG.md+2−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.42.0 (2023-09-08)
99
1010 <csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>
1111
@@ -59,7 +59,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 47 unmodified lines
5959 <details><summary>view details</summary>
6060
6161 * **Uncategorized**
62− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
62+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
6363 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
6464 - Add `generate` and `streaming-input` feature toggles. ([`0357b6c`](https://github.com/Byron/gitoxide/commit/0357b6cdb11b098fd54cd0c3df6c617d0b44a1c2))
6565 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-pack/Cargo.toml+9−9
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-pack"
3−version = "0.41.0"
3+version = "0.42.0"
44 repository = "https://github.com/Byron/gitoxide"
55 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
66 license = "MIT OR Apache-2.0"
@@ -32,16 +32,16 @@ serde = ["dep:serde", "gix-object/serde"] · 25 unmodified lines
3232 wasm = ["gix-diff?/wasm"]
3333
3434 [dependencies]
35−gix-features = { version = "^0.33.0", path = "../gix-features", features = ["crc32", "rustsha1", "progress", "zlib"] }
36−gix-path = { version = "^0.9.0", path = "../gix-path" }
37−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
35+gix-features = { version = "^0.34.0", path = "../gix-features", features = ["crc32", "rustsha1", "progress", "zlib"] }
36+gix-path = { version = "^0.10.0", path = "../gix-path" }
37+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
3838 gix-chunk = { version = "^0.4.4", path = "../gix-chunk" }
39−gix-object = { version = "^0.35.0", path = "../gix-object" }
40−gix-hashtable = { version = "^0.3.0", path = "../gix-hashtable" }
39+gix-object = { version = "^0.36.0", path = "../gix-object" }
40+gix-hashtable = { version = "^0.4.0", path = "../gix-hashtable" }
4141
4242 # for streaming of packs (input, output)
43−gix-traverse = { version = "^0.31.0", path = "../gix-traverse", optional = true }
44−gix-diff = { version = "^0.34.0", path = "../gix-diff", default-features = false, optional = true }
43+gix-traverse = { version = "^0.32.0", path = "../gix-traverse", optional = true }
44+gix-diff = { version = "^0.35.0", path = "../gix-diff", default-features = false, optional = true }
4545
4646 memmap2 = "0.7.0"
4747 smallvec = "1.3.0"
@@ -58,7 +58,7 @@ document-features = { version = "0.2.0", optional = true } · 10 unmodified lines
5858
5959
6060 [target.'cfg(not(target_arch = "wasm32"))'.dependencies]
61−gix-tempfile = { version = "^8.0.0", default-features = false, path = "../gix-tempfile" }
61+gix-tempfile = { version = "^9.0.0", default-features = false, path = "../gix-tempfile" }
6262
6363 [dev-dependencies]
6464 gix-testtools = { path = "../tests/tools"}
gix-packetline-blocking/CHANGELOG.md+2−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.6 (2023-09-08)
99
1010 A maintenance release without user-facing changes.
1111
@@ -25,7 +25,7 @@ A maintenance release without user-facing changes. · 13 unmodified lines
2525 <details><summary>view details</summary>
2626
2727 * **Uncategorized**
28− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
28+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
2929 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
3030 </details>
3131
gix-packetline/CHANGELOG.md+2−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.6 (2023-09-08)
99
1010 A maintenance release without user-facing changes.
1111
@@ -31,7 +31,7 @@ A maintenance release without user-facing changes. · 19 unmodified lines
3131 <details><summary>view details</summary>
3232
3333 * **Uncategorized**
34− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
34+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3535 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
3636 - Adapt to changes in `gix` ([`805b8aa`](https://github.com/Byron/gitoxide/commit/805b8aa74b064b7aa08d87094a994bb8c7aae6ed))
3737 - Thanks clippy ([`5044c3b`](https://github.com/Byron/gitoxide/commit/5044c3b87456cf58ebfbbd00f23c9ba671cb290c))
gix-packetline/Cargo.toml+1−1
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-packetline"
3−version = "0.16.5"
3+version = "0.16.6"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project implementing the pkt-line serialization format"
gix-path/CHANGELOG.md+2−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 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-path/Cargo.toml+1−1
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-path"
3−version = "0.9.0"
3+version = "0.10.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project dealing paths and their conversions"
gix-pathspec/CHANGELOG.md+2−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.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-pathspec/Cargo.toml+5−5
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-pathspec"
3−version = "0.1.0"
3+version = "0.2.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project dealing magical pathspecs"
@@ -12,10 +12,10 @@ rust-version = "1.65" · 5 unmodified lines
1212 doctest = false
1313
1414 [dependencies]
15−gix-glob = { version = "^0.11.0", path = "../gix-glob" }
16−gix-path = { version = "^0.9.0", path = "../gix-path" }
17−gix-attributes = { version = "^0.17.0", path = "../gix-attributes" }
18−gix-config-value = { version = "^0.13.0", path = "../gix-config-value" }
15+gix-glob = { version = "^0.12.0", path = "../gix-glob" }
16+gix-path = { version = "^0.10.0", path = "../gix-path" }
17+gix-attributes = { version = "^0.18.0", path = "../gix-attributes" }
18+gix-config-value = { version = "^0.14.0", path = "../gix-config-value" }
1919
2020 bstr = { version = "1.3.0", default-features = false, features = ["std"]}
2121 bitflags = "2"
gix-prompt/CHANGELOG.md+2−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.7.0 (2023-09-08)
99
1010 A maintenance release without user-facing changes.
1111
@@ -25,7 +25,7 @@ A maintenance release without user-facing changes. · 13 unmodified lines
2525 <details><summary>view details</summary>
2626
2727 * **Uncategorized**
28− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
28+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
2929 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
3030 </details>
3131
gix-prompt/Cargo.toml+2−2
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-prompt"
3−version = "0.6.0"
3+version = "0.7.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project for handling prompts in the terminal"
@@ -14,7 +14,7 @@ doctest = false · 7 unmodified lines
1414
1515 [dependencies]
1616 gix-command = { version = "^0.2.9", path = "../gix-command" }
17−gix-config-value = { version = "^0.13.0", path = "../gix-config-value" }
17+gix-config-value = { version = "^0.14.0", path = "../gix-config-value" }
1818
1919 thiserror = "1.0.32"
2020 parking_lot = "0.12.1"
gix-protocol/CHANGELOG.md+2−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.0 (2023-09-08)
99
1010 <csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>
1111
@@ -40,7 +40,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 28 unmodified lines
4040 <details><summary>view details</summary>
4141
4242 * **Uncategorized**
43− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
43+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
4444 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
4545 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
4646 - Use `prodash::Count` to indicate that nothing more than counting is performed, in place of `prodash::Progress` ([`24dd870`](https://github.com/Byron/gitoxide/commit/24dd870919ba444aa8099c63a78ea120d47ec28e))
gix-protocol/Cargo.toml+7−7
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-protocol"
3−version = "0.38.0"
3+version = "0.39.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project for implementing git protocols"
@@ -40,11 +40,11 @@ path = "tests/async-protocol.rs" · 33 unmodified lines
4040 required-features = ["async-client"]
4141
4242 [dependencies]
43−gix-features = { version = "^0.33.0", path = "../gix-features", features = ["progress"] }
44−gix-transport = { version = "^0.35.0", path = "../gix-transport" }
45−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
46−gix-date = { version = "^0.7.4", path = "../gix-date" }
47−gix-credentials = { version = "^0.18.0", path = "../gix-credentials" }
43+gix-features = { version = "^0.34.0", path = "../gix-features", features = ["progress"] }
44+gix-transport = { version = "^0.36.0", path = "../gix-transport" }
45+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
46+gix-date = { version = "^0.8.0", path = "../gix-date" }
47+gix-credentials = { version = "^0.19.0", path = "../gix-credentials" }
4848
4949 thiserror = "1.0.32"
5050 serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
@@ -62,7 +62,7 @@ document-features = { version = "0.2.0", optional = true } · 11 unmodified lines
6262
6363 [dev-dependencies]
6464 async-std = { version = "1.9.0", features = ["attributes"] }
65−gix-packetline = { path = "../gix-packetline" ,version = "^0.16.5" }
65+gix-packetline = { path = "../gix-packetline" ,version = "^0.16.6" }
6666 gix-testtools = { path = "../tests/tools" }
6767
6868 [package.metadata.docs.rs]
gix-ref/CHANGELOG.md+2−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.36.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))
gix-ref/Cargo.toml+10−10
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-ref"
3−version = "0.35.0"
3+version = "0.36.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate to handle git references"
@@ -19,16 +19,16 @@ test = true · 12 unmodified lines
1919 serde = ["dep:serde", "gix-hash/serde", "gix-actor/serde", "gix-object/serde"]
2020
2121 [dependencies]
22−gix-features = { version = "^0.33.0", path = "../gix-features", features = ["walkdir"]}
23−gix-fs = { version = "^0.5.0", path = "../gix-fs" }
24−gix-path = { version = "^0.9.0", path = "../gix-path" }
25−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
26−gix-date = { version = "^0.7.4", path = "../gix-date" }
27−gix-object = { version = "^0.35.0", path = "../gix-object" }
22+gix-features = { version = "^0.34.0", path = "../gix-features", features = ["walkdir"]}
23+gix-fs = { version = "^0.6.0", path = "../gix-fs" }
24+gix-path = { version = "^0.10.0", path = "../gix-path" }
25+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
26+gix-date = { version = "^0.8.0", path = "../gix-date" }
27+gix-object = { version = "^0.36.0", path = "../gix-object" }
2828 gix-validate = { version = "^0.8.0", path = "../gix-validate" }
29−gix-actor = { version = "^0.25.0", path = "../gix-actor" }
30−gix-lock = { version = "^8.0.0", path = "../gix-lock" }
31−gix-tempfile = { version = "^8.0.0", default-features = false, path = "../gix-tempfile" }
29+gix-actor = { version = "^0.26.0", path = "../gix-actor" }
30+gix-lock = { version = "^9.0.0", path = "../gix-lock" }
31+gix-tempfile = { version = "^9.0.0", default-features = false, path = "../gix-tempfile" }
3232
3333 thiserror = "1.0.34"
3434 winnow = { version = "0.5.14", features = ["simd"] }
gix-refspec/CHANGELOG.md+2−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 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
3333 - Refactor ([`374dee6`](https://github.com/Byron/gitoxide/commit/374dee66b5023ee94db9b332b511e1b6943b51b0))
3434 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-refspec/Cargo.toml+3−3
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-refspec"
3−version = "0.16.0"
3+version = "0.17.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project for parsing and representing refspecs"
@@ -13,9 +13,9 @@ rust-version = "1.65" · 6 unmodified lines
1313 doctest = false
1414
1515 [dependencies]
16−gix-revision = { version = "^0.20.0", path = "../gix-revision", default-features = false }
16+gix-revision = { version = "^0.21.0", path = "../gix-revision", default-features = false }
1717 gix-validate = { version = "^0.8.0", path = "../gix-validate" }
18−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
18+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
1919
2020 bstr = { version = "1.3.0", default-features = false, features = ["std"]}
2121 thiserror = "1.0.26"
gix-revision/CHANGELOG.md+2−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.21.0 (2023-09-08)
99
1010 ### New Features
1111
@@ -42,7 +42,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 30 unmodified lines
4242 <details><summary>view details</summary>
4343
4444 * **Uncategorized**
45− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
45+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
4646 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
4747 - Add `describe` feature ([`397024b`](https://github.com/Byron/gitoxide/commit/397024bb744af0c2e0fc66674e55998a40c24ae4))
4848 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-revision/Cargo.toml+6−6
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-revision"
3−version = "0.20.0"
3+version = "0.21.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project dealing with finding names for revisions and parsing specifications"
@@ -22,11 +22,11 @@ describe = [] · 15 unmodified lines
2222 serde = [ "dep:serde", "gix-hash/serde", "gix-object/serde" ]
2323
2424 [dependencies]
25−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
26−gix-object = { version = "^0.35.0", path = "../gix-object" }
27−gix-date = { version = "^0.7.4", path = "../gix-date" }
28−gix-hashtable = { version = "^0.3.0", path = "../gix-hashtable" }
29−gix-revwalk = { version = "^0.6.0", path = "../gix-revwalk" }
25+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
26+gix-object = { version = "^0.36.0", path = "../gix-object" }
27+gix-date = { version = "^0.8.0", path = "../gix-date" }
28+gix-hashtable = { version = "^0.4.0", path = "../gix-hashtable" }
29+gix-revwalk = { version = "^0.7.0", path = "../gix-revwalk" }
3030 gix-trace = { version = "^0.1.3", path = "../gix-trace" }
3131
3232 bstr = { version = "1.3.0", default-features = false, features = ["std"]}
gix-revwalk/CHANGELOG.md+2−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.7.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-revwalk/Cargo.toml+6−6
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-revwalk"
3−version = "0.6.0"
3+version = "0.7.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate providing utilities for walking the revision graph"
@@ -13,11 +13,11 @@ rust-version = "1.65" · 6 unmodified lines
1313 doctest = false
1414
1515 [dependencies]
16−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
17−gix-object = { version = "^0.35.0", path = "../gix-object" }
18−gix-date = { version = "^0.7.3", path = "../gix-date" }
19−gix-hashtable = { version = "^0.3.0", path = "../gix-hashtable" }
20−gix-commitgraph = { version = "^0.19.0", path = "../gix-commitgraph" }
16+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
17+gix-object = { version = "^0.36.0", path = "../gix-object" }
18+gix-date = { version = "^0.8.0", path = "../gix-date" }
19+gix-hashtable = { version = "^0.4.0", path = "../gix-hashtable" }
20+gix-commitgraph = { version = "^0.20.0", path = "../gix-commitgraph" }
2121
2222 thiserror = "1.0.26"
2323 smallvec = "1.10.0"
gix-sec/CHANGELOG.md+2−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 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-sec/Cargo.toml+2−2
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-sec"
3−version = "0.9.0"
3+version = "0.10.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project providing a shared trust model"
@@ -26,7 +26,7 @@ document-features = { version = "0.2.1", optional = true } · 19 unmodified lines
2626 libc = "0.2.123"
2727
2828 [target.'cfg(windows)'.dependencies]
29−gix-path = { version = "^0.9.0", path = "../gix-path" }
29+gix-path = { version = "^0.10.0", path = "../gix-path" }
3030 windows = { version = "0.48", features = [
3131 "Win32_Foundation",
3232 "Win32_Security_Authorization",
gix-status/Cargo.toml+6−6
@@ -14,12 +14,12 @@ autotests = false · 13 unmodified lines
1414 doctest = false
1515
1616 [dependencies]
17−gix-index = { version = "^0.23.1", path = "../gix-index" }
18−gix-fs = { version = "^0.5.0", path = "../gix-fs" }
19−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
20−gix-object = { version = "^0.35.0", path = "../gix-object" }
21−gix-path = { version = "^0.9.0", path = "../gix-path" }
22−gix-features = { version = "^0.33.0", path = "../gix-features" }
17+gix-index = { version = "^0.24.0", path = "../gix-index" }
18+gix-fs = { version = "^0.6.0", path = "../gix-fs" }
19+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
20+gix-object = { version = "^0.36.0", path = "../gix-object" }
21+gix-path = { version = "^0.10.0", path = "../gix-path" }
22+gix-features = { version = "^0.34.0", path = "../gix-features" }
2323
2424 thiserror = "1.0.26"
2525 filetime = "0.2.15"
gix-submodule/CHANGELOG.md+2−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.3.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -31,7 +31,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 19 unmodified lines
3131 <details><summary>view details</summary>
3232
3333 * **Uncategorized**
34− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
34+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3535 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
3636 - Add example that tries to trip someone who reads something from the index ([`b35e544`](https://github.com/Byron/gitoxide/commit/b35e544383b9a7571961ff0628ca8db1b232bf52))
3737 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-submodule/Cargo.toml+6−6
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-submodule"
3−version = "0.2.0"
3+version = "0.3.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project dealing git submodules"
@@ -12,11 +12,11 @@ rust-version = "1.65" · 5 unmodified lines
1212 doctest = false
1313
1414 [dependencies]
15−gix-pathspec = { version = "^0.1.0", path = "../gix-pathspec" }
16−gix-refspec = { version = "^0.16.0", path = "../gix-refspec" }
17−gix-config = { version = "^0.28.0", path = "../gix-config" }
18−gix-path = { version = "^0.9.0", path = "../gix-path" }
19−gix-url = { version = "^0.22.0", path = "../gix-url" }
15+gix-pathspec = { version = "^0.2.0", path = "../gix-pathspec" }
16+gix-refspec = { version = "^0.17.0", path = "../gix-refspec" }
17+gix-config = { version = "^0.29.0", path = "../gix-config" }
18+gix-path = { version = "^0.10.0", path = "../gix-path" }
19+gix-url = { version = "^0.23.0", path = "../gix-url" }
2020
2121 bstr = { version = "1.5.0", default-features = false }
2222 thiserror = "1.0.44"
gix-tempfile/CHANGELOG.md+2−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+## 9.0.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-tempfile/Cargo.toml+2−2
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-tempfile"
3−version = "8.0.0"
3+version = "9.0.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A tempfile implementation with a global registry to assure cleanup"
@@ -29,7 +29,7 @@ doctest = false · 22 unmodified lines
2929 test = true
3030
3131 [dependencies]
32−gix-fs = { version = "^0.5.0", path = "../gix-fs" }
32+gix-fs = { version = "^0.6.0", path = "../gix-fs" }
3333 parking_lot = "0.12.1"
3434 dashmap = { version = "5.1.0", optional = true }
3535 once_cell = { version = "1.8.0", default-features = false, features = ["race", "std"] }
gix-transport/CHANGELOG.md+2−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.36.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
3333 - Adapt to changes in features of `gix-pack` ([`6b27ffa`](https://github.com/Byron/gitoxide/commit/6b27ffa18f0049321e7c1837acc5467f0966fbb5))
3434 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-transport/Cargo.toml+6−6
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-transport"
3−version = "0.35.0"
3+version = "0.36.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project dedicated to implementing the git transport layer"
@@ -54,11 +54,11 @@ required-features = ["async-client"] · 47 unmodified lines
5454
5555 [dependencies]
5656 gix-command = { version = "^0.2.9", path = "../gix-command" }
57−gix-features = { version = "^0.33.0", path = "../gix-features" }
58−gix-url = { version = "^0.22.0", path = "../gix-url" }
59−gix-sec = { version = "^0.9.0", path = "../gix-sec" }
60−gix-packetline = { version = "^0.16.5", path = "../gix-packetline" }
61−gix-credentials = { version = "^0.18.0", path = "../gix-credentials", optional = true }
57+gix-features = { version = "^0.34.0", path = "../gix-features" }
58+gix-url = { version = "^0.23.0", path = "../gix-url" }
59+gix-sec = { version = "^0.10.0", path = "../gix-sec" }
60+gix-packetline = { version = "^0.16.6", path = "../gix-packetline" }
61+gix-credentials = { version = "^0.19.0", path = "../gix-credentials", optional = true }
6262 gix-quote = { version = "^0.4.7", path = "../gix-quote" }
6363
6464 serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"]}
gix-traverse/CHANGELOG.md+2−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.32.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-traverse/Cargo.toml+7−7
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-traverse"
3−version = "0.31.0"
3+version = "0.32.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project"
@@ -14,11 +14,11 @@ autotests = false · 7 unmodified lines
1414 doctest = false
1515
1616 [dependencies]
17−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
18−gix-object = { version = "^0.35.0", path = "../gix-object" }
19−gix-date = { version = "^0.7.3", path = "../gix-date" }
20−gix-hashtable = { version = "^0.3.0", path = "../gix-hashtable" }
21−gix-revwalk = { version = "^0.6.0", path = "../gix-revwalk" }
22−gix-commitgraph = { version = "^0.19.0", path = "../gix-commitgraph" }
17+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
18+gix-object = { version = "^0.36.0", path = "../gix-object" }
19+gix-date = { version = "^0.8.0", path = "../gix-date" }
20+gix-hashtable = { version = "^0.4.0", path = "../gix-hashtable" }
21+gix-revwalk = { version = "^0.7.0", path = "../gix-revwalk" }
22+gix-commitgraph = { version = "^0.20.0", path = "../gix-commitgraph" }
2323 smallvec = "1.10.0"
2424 thiserror = "1.0.32"
gix-url/CHANGELOG.md+2−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.0 (2023-09-08)
99
1010 ### Bug Fixes (BREAKING)
1111
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
2828 <details><summary>view details</summary>
2929
3030 * **Uncategorized**
31− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
31+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3232 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
3333 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
3434 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-url/Cargo.toml+3−3
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-url"
3−version = "0.22.0"
3+version = "0.23.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "A crate of the gitoxide project implementing parsing and serialization of gix-url"
@@ -21,8 +21,8 @@ harness = false · 14 unmodified lines
2121 serde = ["dep:serde", "bstr/serde"]
2222
2323 [dependencies]
24−gix-features = { version = "^0.33.0", path = "../gix-features" }
25−gix-path = { version = "^0.9.0", path = "../gix-path" }
24+gix-features = { version = "^0.34.0", path = "../gix-features" }
25+gix-path = { version = "^0.10.0", path = "../gix-path" }
2626
2727 serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"]}
2828 thiserror = "1.0.32"
gix-worktree-state/CHANGELOG.md+2−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.0 (2023-09-08)
99
1010 <csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>
1111
@@ -46,7 +46,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 34 unmodified lines
4646 <details><summary>view details</summary>
4747
4848 * **Uncategorized**
49− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
49+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
5050 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
5151 - Adapt to changes in `gix-worktree` ([`d7fc182`](https://github.com/Byron/gitoxide/commit/d7fc182156847752ee872016b6de0c78f5fb190b))
5252 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-worktree-state/Cargo.toml+8−8
@@ -15,14 +15,14 @@ doctest = false · 14 unmodified lines
1515
1616 [dependencies]
1717 gix-worktree = { version = "^0.25.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }
18−gix-index = { version = "^0.23.1", path = "../gix-index" }
19−gix-fs = { version = "^0.5.0", path = "../gix-fs" }
20−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
21−gix-object = { version = "^0.35.0", path = "../gix-object" }
22−gix-glob = { version = "^0.11.0", path = "../gix-glob" }
23−gix-path = { version = "^0.9.0", path = "../gix-path" }
24−gix-features = { version = "^0.33.0", path = "../gix-features" }
25−gix-filter = { version = "^0.3.0", path = "../gix-filter" }
18+gix-index = { version = "^0.24.0", path = "../gix-index" }
19+gix-fs = { version = "^0.6.0", path = "../gix-fs" }
20+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
21+gix-object = { version = "^0.36.0", path = "../gix-object" }
22+gix-glob = { version = "^0.12.0", path = "../gix-glob" }
23+gix-path = { version = "^0.10.0", path = "../gix-path" }
24+gix-features = { version = "^0.34.0", path = "../gix-features" }
25+gix-filter = { version = "^0.4.0", path = "../gix-filter" }
2626
2727 io-close = "0.3.7"
2828 thiserror = "1.0.26"
gix-worktree-stream/CHANGELOG.md+2−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.0 (2023-09-08)
99
1010 ### Bug Fixes
1111
@@ -36,7 +36,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 24 unmodified lines
3636 <details><summary>view details</summary>
3737
3838 * **Uncategorized**
39− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
39+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
4040 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
4141 - Adapt to changes in `gix-worktree` ([`d7fc182`](https://github.com/Byron/gitoxide/commit/d7fc182156847752ee872016b6de0c78f5fb190b))
4242 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-worktree-stream/Cargo.toml+9−9
@@ -1,6 +1,6 @@
11 [package]
22 name = "gix-worktree-stream"
3−version = "0.3.0"
3+version = "0.4.0"
44 repository = "https://github.com/Byron/gitoxide"
55 license = "MIT OR Apache-2.0"
66 description = "generate a byte-stream from a git-tree"
@@ -12,14 +12,14 @@ rust-version = "1.65" · 5 unmodified lines
1212 doctest = false
1313
1414 [dependencies]
15−gix-features = { version = "^0.33.0", path = "../gix-features", features = ["progress", "io-pipe"] }
16−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
17−gix-object = { version = "^0.35.0", path = "../gix-object" }
18−gix-attributes = { version = "^0.17.0", path = "../gix-attributes" }
19−gix-filter = { version = "^0.3.0", path = "../gix-filter" }
20−gix-traverse = { version = "^0.31.0", path = "../gix-traverse" }
21−gix-fs = { version = "^0.5.0", path = "../gix-fs" }
22−gix-path = { version = "^0.9.0", path = "../gix-path" }
15+gix-features = { version = "^0.34.0", path = "../gix-features", features = ["progress", "io-pipe"] }
16+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
17+gix-object = { version = "^0.36.0", path = "../gix-object" }
18+gix-attributes = { version = "^0.18.0", path = "../gix-attributes" }
19+gix-filter = { version = "^0.4.0", path = "../gix-filter" }
20+gix-traverse = { version = "^0.32.0", path = "../gix-traverse" }
21+gix-fs = { version = "^0.6.0", path = "../gix-fs" }
22+gix-path = { version = "^0.10.0", path = "../gix-path" }
2323
2424 thiserror = "1.0.26"
2525 parking_lot = "0.12.1"
gix-worktree/CHANGELOG.md+2−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.0 (2023-09-08)
99
1010 ### New Features
1111
@@ -32,7 +32,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 20 unmodified lines
3232 <details><summary>view details</summary>
3333
3434 * **Uncategorized**
35− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
35+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
3636 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
3737 - Add `attributes` feature to allow ignore-only stacks. ([`477a1d9`](https://github.com/Byron/gitoxide/commit/477a1d9089d831cd9ed81f109fc2c89333026965))
3838 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-worktree/Cargo.toml+9−9
@@ -21,15 +21,15 @@ attributes = ["dep:gix-attributes"] · 20 unmodified lines
2121 serde = [ "dep:serde", "bstr/serde", "gix-index/serde", "gix-hash/serde", "gix-object/serde", "gix-attributes?/serde", "gix-ignore/serde" ]
2222
2323 [dependencies]
24−gix-index = { version = "^0.23.1", path = "../gix-index" }
25−gix-fs = { version = "^0.5.0", path = "../gix-fs" }
26−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
27−gix-object = { version = "^0.35.0", path = "../gix-object" }
28−gix-glob = { version = "^0.11.0", path = "../gix-glob" }
29−gix-path = { version = "^0.9.0", path = "../gix-path" }
30−gix-attributes = { version = "^0.17.0", path = "../gix-attributes", optional = true }
31−gix-ignore = { version = "^0.6.0", path = "../gix-ignore" }
32−gix-features = { version = "^0.33.0", path = "../gix-features" }
24+gix-index = { version = "^0.24.0", path = "../gix-index" }
25+gix-fs = { version = "^0.6.0", path = "../gix-fs" }
26+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
27+gix-object = { version = "^0.36.0", path = "../gix-object" }
28+gix-glob = { version = "^0.12.0", path = "../gix-glob" }
29+gix-path = { version = "^0.10.0", path = "../gix-path" }
30+gix-attributes = { version = "^0.18.0", path = "../gix-attributes", optional = true }
31+gix-ignore = { version = "^0.7.0", path = "../gix-ignore" }
32+gix-features = { version = "^0.34.0", path = "../gix-features" }
3333
3434 serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
3535 bstr = { version = "1.3.0", default-features = false }
gix/CHANGELOG.md+2−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.53.0 (2023-09-08)
99
1010 <csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>
1111
@@ -79,7 +79,7 @@ This release adds feature toggles which help to reduce compile time. Please [see · 67 unmodified lines
7979 <details><summary>view details</summary>
8080
8181 * **Uncategorized**
82− - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))
82+ - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
8383 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
8484 - Adapt to changes in `gix` ([`805b8aa`](https://github.com/Byron/gitoxide/commit/805b8aa74b064b7aa08d87094a994bb8c7aae6ed))
8585 - Remove `log` dependency in favor of `gix-trace` ([`2b8d09f`](https://github.com/Byron/gitoxide/commit/2b8d09f785f471aa12fc6793f0ea40c1f8d9ea4a))
gix/Cargo.toml+40−40
@@ -193,54 +193,54 @@ cache-efficiency-debug = ["gix-features/cache-efficiency-debug"] · 192 unmodified lines
193193 [dependencies]
194194 gix-macros = { version = "^0.1.0", path = "../gix-macros" }
195195 gix-utils = { version = "^0.1.5", path = "../gix-utils" }
196−gix-fs = { version = "^0.5.0", path = "../gix-fs" }
197−gix-ref = { version = "^0.35.0", path = "../gix-ref" }
198−gix-discover = { version = "^0.23.0", path = "../gix-discover" }
199−gix-tempfile = { version = "^8.0.0", path = "../gix-tempfile", default-features = false }
200−gix-lock = { version = "^8.0.0", path = "../gix-lock" }
196+gix-fs = { version = "^0.6.0", path = "../gix-fs" }
197+gix-ref = { version = "^0.36.0", path = "../gix-ref" }
198+gix-discover = { version = "^0.24.0", path = "../gix-discover" }
199+gix-tempfile = { version = "^9.0.0", path = "../gix-tempfile", default-features = false }
200+gix-lock = { version = "^9.0.0", path = "../gix-lock" }
201201 gix-validate = { version = "^0.8.0", path = "../gix-validate" }
202−gix-sec = { version = "^0.9.0", path = "../gix-sec" }
203−gix-date = { version = "^0.7.4", path = "../gix-date" }
204−gix-refspec = { version = "^0.16.0", path = "../gix-refspec" }
205−gix-filter = { version = "^0.3.0", path = "../gix-filter", optional = true }
206−
207−gix-config = { version = "^0.28.0", path = "../gix-config" }
208−gix-odb = { version = "^0.51.0", path = "../gix-odb" }
209−gix-hash = { version = "^0.12.0", path = "../gix-hash" }
210−gix-object = { version = "^0.35.0", path = "../gix-object" }
211−gix-actor = { version = "^0.25.0", path = "../gix-actor" }
212−gix-pack = { version = "^0.41.0", path = "../gix-pack", default-features = false, features = ["object-cache-dynamic"] }
213−gix-revision = { version = "^0.20.0", path = "../gix-revision", default-features = false }
214−gix-revwalk = { version = "^0.6.0", path = "../gix-revwalk" }
215−gix-negotiate = { version = "^0.6.0", path = "../gix-negotiate", optional = true }
216−
217−gix-path = { version = "^0.9.0", path = "../gix-path" }
218−gix-url = { version = "^0.22.0", path = "../gix-url" }
219−gix-traverse = { version = "^0.31.0", path = "../gix-traverse" }
220−gix-diff = { version = "^0.34.0", path = "../gix-diff", default-features = false }
221−gix-mailmap = { version = "^0.17.0", path = "../gix-mailmap", optional = true }
222−gix-features = { version = "^0.33.0", path = "../gix-features", features = ["progress", "once_cell"] }
202+gix-sec = { version = "^0.10.0", path = "../gix-sec" }
203+gix-date = { version = "^0.8.0", path = "../gix-date" }
204+gix-refspec = { version = "^0.17.0", path = "../gix-refspec" }
205+gix-filter = { version = "^0.4.0", path = "../gix-filter", optional = true }
206+
207+gix-config = { version = "^0.29.0", path = "../gix-config" }
208+gix-odb = { version = "^0.52.0", path = "../gix-odb" }
209+gix-hash = { version = "^0.13.0", path = "../gix-hash" }
210+gix-object = { version = "^0.36.0", path = "../gix-object" }
211+gix-actor = { version = "^0.26.0", path = "../gix-actor" }
212+gix-pack = { version = "^0.42.0", path = "../gix-pack", default-features = false, features = ["object-cache-dynamic"] }
213+gix-revision = { version = "^0.21.0", path = "../gix-revision", default-features = false }
214+gix-revwalk = { version = "^0.7.0", path = "../gix-revwalk" }
215+gix-negotiate = { version = "^0.7.0", path = "../gix-negotiate", optional = true }
216+
217+gix-path = { version = "^0.10.0", path = "../gix-path" }
218+gix-url = { version = "^0.23.0", path = "../gix-url" }
219+gix-traverse = { version = "^0.32.0", path = "../gix-traverse" }
220+gix-diff = { version = "^0.35.0", path = "../gix-diff", default-features = false }
221+gix-mailmap = { version = "^0.18.0", path = "../gix-mailmap", optional = true }
222+gix-features = { version = "^0.34.0", path = "../gix-features", features = ["progress", "once_cell"] }
223223 gix-trace = { version = "^0.1.3", path = "../gix-trace" }
224224
225−gix-glob = { version = "^0.11.0", path = "../gix-glob" }
226−gix-credentials = { version = "^0.18.0", path = "../gix-credentials", optional = true }
227−gix-prompt = { version = "^0.6.0", path = "../gix-prompt", optional = true }
228−gix-index = { version = "^0.23.1", path = "../gix-index", optional = true }
229−gix-attributes = { version = "^0.17.0", path = "../gix-attributes", optional = true }
230−gix-ignore = { version = "^0.6.0", path = "../gix-ignore", optional = true }
225+gix-glob = { version = "^0.12.0", path = "../gix-glob" }
226+gix-credentials = { version = "^0.19.0", path = "../gix-credentials", optional = true }
227+gix-prompt = { version = "^0.7.0", path = "../gix-prompt", optional = true }
228+gix-index = { version = "^0.24.0", path = "../gix-index", optional = true }
229+gix-attributes = { version = "^0.18.0", path = "../gix-attributes", optional = true }
230+gix-ignore = { version = "^0.7.0", path = "../gix-ignore", optional = true }
231231 gix-worktree = { version = "^0.25.0", path = "../gix-worktree", optional = true, default-features = false }
232232 gix-worktree-state = { version = "^0.2.0", path = "../gix-worktree-state", optional = true }
233−gix-hashtable = { version = "^0.3.0", path = "../gix-hashtable" }
234−gix-commitgraph = { version = "^0.19.0", path = "../gix-commitgraph" }
235−gix-pathspec = { version = "^0.1.0", path = "../gix-pathspec", optional = true }
236−gix-submodule = { version = "^0.2.0", path = "../gix-submodule", optional = true }
233+gix-hashtable = { version = "^0.4.0", path = "../gix-hashtable" }
234+gix-commitgraph = { version = "^0.20.0", path = "../gix-commitgraph" }
235+gix-pathspec = { version = "^0.2.0", path = "../gix-pathspec", optional = true }
236+gix-submodule = { version = "^0.3.0", path = "../gix-submodule", optional = true }
237237
238−gix-worktree-stream = { version = "^0.3.0", path = "../gix-worktree-stream", optional = true }
239−gix-archive = { version = "^0.3.0", path = "../gix-archive", default-features = false, optional = true }
238+gix-worktree-stream = { version = "^0.4.0", path = "../gix-worktree-stream", optional = true }
239+gix-archive = { version = "^0.4.0", path = "../gix-archive", default-features = false, optional = true }
240240
241241 # For communication with remotes
242−gix-protocol = { version = "^0.38.0", path = "../gix-protocol", optional = true }
243−gix-transport = { version = "^0.35.0", path = "../gix-transport", optional = true }
242+gix-protocol = { version = "^0.39.0", path = "../gix-protocol", optional = true }
243+gix-transport = { version = "^0.36.0", path = "../gix-transport", optional = true }
244244
245245 # Just to get the progress-tree feature
246246 prodash = { version = "26.2", optional = true, default-features = false, features = ["progress-tree"] }
tests/tools/Cargo.toml+2−2
@@ -18,8 +18,8 @@ gix-lock = "5.0.1" · 17 unmodified lines
1818 gix-discover = "0.18.0"
1919 gix-ignore = "0.2.0"
2020 gix-worktree = "0.17.0"
21−gix-fs = { version = "^0.5.0", path = "../../gix-fs" }
22−gix-tempfile = { version = "^8.0.0", default-features = false, features = ["signals"], path = "../../gix-tempfile" }
21+gix-fs = { version = "^0.6.0", path = "../../gix-fs" }
22+gix-tempfile = { version = "^9.0.0", default-features = false, features = ["signals"], path = "../../gix-tempfile" }
2323
2424 winnow = { version = "0.5.14", features = ["simd"] }
2525 fastrand = "2.0.0"