History

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

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

Sebastian Thiel committed 1 year ago

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

Unified · Split

98 files
  1. CHANGELOG.md +1 −1
  2. Cargo.lock +304 −304
  3. Cargo.toml +4 −4
  4. gitoxide-core/CHANGELOG.md +3 −2
  5. gitoxide-core/Cargo.toml +8 −8
  6. gix-actor/CHANGELOG.md +3 −2
  7. gix-actor/Cargo.toml +2 −2
  8. gix-archive/CHANGELOG.md +3 −2
  9. gix-archive/Cargo.toml +5 −5
  10. gix-attributes/CHANGELOG.md +3 −2
  11. gix-attributes/Cargo.toml +3 −3
  12. gix-bitmap/CHANGELOG.md +3 −2
  13. gix-bitmap/Cargo.toml +1 −1
  14. gix-chunk/CHANGELOG.md +3 −2
  15. gix-chunk/Cargo.toml +1 −1
  16. gix-commitgraph/CHANGELOG.md +3 −2
  17. gix-commitgraph/Cargo.toml +4 −4
  18. gix-config-value/CHANGELOG.md +3 −2
  19. gix-config-value/Cargo.toml +2 −2
  20. gix-config/CHANGELOG.md +22 −3
  21. gix-config/Cargo.toml +5 −5
  22. gix-credentials/CHANGELOG.md +3 −2
  23. gix-credentials/Cargo.toml +5 −5
  24. gix-date/CHANGELOG.md +3 −2
  25. gix-date/Cargo.toml +1 −1
  26. gix-diff/CHANGELOG.md +3 −2
  27. gix-diff/Cargo.toml +7 −7
  28. gix-dir/CHANGELOG.md +3 −2
  29. gix-dir/Cargo.toml +7 −7
  30. gix-discover/CHANGELOG.md +3 −2
  31. gix-discover/Cargo.toml +4 −4
  32. gix-features/CHANGELOG.md +3 −2
  33. gix-features/Cargo.toml +2 −2
  34. gix-filter/CHANGELOG.md +3 −2
  35. gix-filter/Cargo.toml +7 −7
  36. gix-fsck/CHANGELOG.md +3 −2
  37. gix-fsck/Cargo.toml +3 −3
  38. gix-hash/CHANGELOG.md +3 −2
  39. gix-hash/Cargo.toml +1 −1
  40. gix-index/CHANGELOG.md +3 −2
  41. gix-index/Cargo.toml +7 −7
  42. gix-lock/CHANGELOG.md +3 −2
  43. gix-lock/Cargo.toml +1 −1
  44. gix-mailmap/CHANGELOG.md +3 −2
  45. gix-mailmap/Cargo.toml +3 −3
  46. gix-merge/CHANGELOG.md +5 −2
  47. gix-merge/Cargo.toml +11 −11
  48. gix-negotiate/CHANGELOG.md +3 −2
  49. gix-negotiate/Cargo.toml +6 −6
  50. gix-object/CHANGELOG.md +3 −2
  51. gix-object/Cargo.toml +6 −6
  52. gix-odb/CHANGELOG.md +3 −2
  53. gix-odb/Cargo.toml +8 −8
  54. gix-pack/CHANGELOG.md +3 −2
  55. gix-pack/Cargo.toml +8 −8
  56. gix-packetline-blocking/CHANGELOG.md +3 −2
  57. gix-packetline-blocking/Cargo.toml +1 −1
  58. gix-packetline/CHANGELOG.md +3 −2
  59. gix-packetline/Cargo.toml +1 −1
  60. gix-path/CHANGELOG.md +4 −39
  61. gix-path/Cargo.toml +1 −1
  62. gix-pathspec/CHANGELOG.md +3 −2
  63. gix-pathspec/Cargo.toml +4 −4
  64. gix-prompt/CHANGELOG.md +3 −2
  65. gix-prompt/Cargo.toml +2 −2
  66. gix-protocol/CHANGELOG.md +3 −2
  67. gix-protocol/Cargo.toml +7 −7
  68. gix-quote/CHANGELOG.md +3 −2
  69. gix-quote/Cargo.toml +1 −1
  70. gix-ref/CHANGELOG.md +3 −2
  71. gix-ref/Cargo.toml +8 −8
  72. gix-refspec/CHANGELOG.md +3 −2
  73. gix-refspec/Cargo.toml +4 −4
  74. gix-revision/CHANGELOG.md +3 −2
  75. gix-revision/Cargo.toml +6 −6
  76. gix-revwalk/CHANGELOG.md +3 −2
  77. gix-revwalk/Cargo.toml +5 −5
  78. gix-status/CHANGELOG.md +3 −2
  79. gix-status/Cargo.toml +12 −12
  80. gix-submodule/CHANGELOG.md +3 −2
  81. gix-submodule/Cargo.toml +6 −6
  82. gix-transport/CHANGELOG.md +3 −2
  83. gix-transport/Cargo.toml +6 −6
  84. gix-traverse/CHANGELOG.md +3 −2
  85. gix-traverse/Cargo.toml +6 −6
  86. gix-url/CHANGELOG.md +3 −2
  87. gix-url/Cargo.toml +3 −3
  88. gix-validate/CHANGELOG.md +3 −2
  89. gix-validate/Cargo.toml +1 −1
  90. gix-worktree-state/CHANGELOG.md +3 −2
  91. gix-worktree-state/Cargo.toml +8 −8
  92. gix-worktree-stream/CHANGELOG.md +3 −2
  93. gix-worktree-stream/Cargo.toml +8 −8
  94. gix-worktree/CHANGELOG.md +3 −2
  95. gix-worktree/Cargo.toml +8 −8
  96. gix/CHANGELOG.md +3 −2
  97. gix/Cargo.toml +40 −40
  98. tests/it/Cargo.toml +1 −1
CHANGELOG.md+1−1
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.39.0 (2024-11-24)
9 9
10### New Features10### New Features
11 11
Cargo.lock+304−304
@@ -1295,7 +1295,7 @@ checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" · 1294 unmodified lines
1295 1295
1296[[package]]1296[[package]]
1297name = "gitoxide"1297name = "gitoxide"
1298version = "0.38.0"1298version = "0.39.0"
1299dependencies = [1299dependencies = [
1300 "anyhow",1300 "anyhow",
1301 "clap",1301 "clap",
@@ -1306,7 +1306,7 @@ dependencies = [ · 4 unmodified lines
1306 "futures-lite",1306 "futures-lite",
1307 "gitoxide-core",1307 "gitoxide-core",
1308 "gix",1308 "gix",
1309 "gix-features 0.39.0",1309 "gix-features 0.39.1",
1310 "is-terminal",1310 "is-terminal",
1311 "once_cell",1311 "once_cell",
1312 "prodash 29.0.0",1312 "prodash 29.0.0",
@@ -1319,7 +1319,7 @@ dependencies = [ · 6 unmodified lines
1319 1319
1320[[package]]1320[[package]]
1321name = "gitoxide-core"1321name = "gitoxide-core"
1322version = "0.42.0"1322version = "0.43.0"
1323dependencies = [1323dependencies = [
1324 "anyhow",1324 "anyhow",
1325 "async-io",1325 "async-io",
@@ -1357,46 +1357,46 @@ dependencies = [ · 31 unmodified lines
1357 1357
1358[[package]]1358[[package]]
1359name = "gix"1359name = "gix"
1360version = "0.67.0"1360version = "0.68.0"
1361dependencies = [1361dependencies = [
1362 "anyhow",1362 "anyhow",
1363 "async-std",1363 "async-std",
1364 "document-features",1364 "document-features",
1365 "gix",1365 "gix",
1366 "gix-actor 0.33.0",1366 "gix-actor 0.33.1",
1367 "gix-archive",1367 "gix-archive",
1368 "gix-attributes 0.23.0",1368 "gix-attributes 0.23.1",
1369 "gix-command",1369 "gix-command",
1370 "gix-commitgraph 0.25.0",1370 "gix-commitgraph 0.25.1",
1371 "gix-config",1371 "gix-config",
1372 "gix-credentials",1372 "gix-credentials",
1373 "gix-date 0.9.1",1373 "gix-date 0.9.2",
1374 "gix-diff",1374 "gix-diff",
1375 "gix-dir",1375 "gix-dir",
1376 "gix-discover 0.36.0",1376 "gix-discover 0.37.0",
1377 "gix-features 0.39.0",1377 "gix-features 0.39.1",
1378 "gix-filter",1378 "gix-filter",
1379 "gix-fs 0.12.0",1379 "gix-fs 0.12.0",
1380 "gix-glob 0.17.0",1380 "gix-glob 0.17.0",
1381 "gix-hash 0.15.0",1381 "gix-hash 0.15.1",
1382 "gix-hashtable 0.6.0",1382 "gix-hashtable 0.6.0",
1383 "gix-ignore 0.12.0",1383 "gix-ignore 0.12.0",
1384 "gix-index 0.36.0",1384 "gix-index 0.37.0",
1385 "gix-lock 15.0.0",1385 "gix-lock 15.0.1",
1386 "gix-mailmap",1386 "gix-mailmap",
1387 "gix-merge",1387 "gix-merge",
1388 "gix-negotiate",1388 "gix-negotiate",
1389 "gix-object 0.45.0",1389 "gix-object 0.46.0",
1390 "gix-odb",1390 "gix-odb",
1391 "gix-pack",1391 "gix-pack",
1392 "gix-path 0.10.12",1392 "gix-path 0.10.13",
1393 "gix-pathspec",1393 "gix-pathspec",
1394 "gix-prompt",1394 "gix-prompt",
1395 "gix-protocol",1395 "gix-protocol",
1396 "gix-ref 0.48.0",1396 "gix-ref 0.49.0",
1397 "gix-refspec",1397 "gix-refspec",
1398 "gix-revision",1398 "gix-revision",
1399 "gix-revwalk 0.16.0",1399 "gix-revwalk 0.17.0",
1400 "gix-sec 0.10.9",1400 "gix-sec 0.10.9",
1401 "gix-status",1401 "gix-status",
1402 "gix-submodule",1402 "gix-submodule",
@@ -1404,11 +1404,11 @@ dependencies = [ · 1 unmodified line
1404 "gix-testtools",1404 "gix-testtools",
1405 "gix-trace 0.1.11",1405 "gix-trace 0.1.11",
1406 "gix-transport",1406 "gix-transport",
1407 "gix-traverse 0.42.0",1407 "gix-traverse 0.43.0",
1408 "gix-url",1408 "gix-url",
1409 "gix-utils 0.1.13",1409 "gix-utils 0.1.13",
1410 "gix-validate 0.9.1",1410 "gix-validate 0.9.2",
1411 "gix-worktree 0.37.0",1411 "gix-worktree 0.38.0",
1412 "gix-worktree-state",1412 "gix-worktree-state",
1413 "gix-worktree-stream",1413 "gix-worktree-stream",
1414 "insta",1414 "insta",
@@ -1443,12 +1443,12 @@ dependencies = [ · 28 unmodified lines
1443 1443
1444[[package]]1444[[package]]
1445name = "gix-actor"1445name = "gix-actor"
1446version = "0.33.0"1446version = "0.33.1"
1447dependencies = [1447dependencies = [
1448 "bstr",1448 "bstr",
1449 "document-features",1449 "document-features",
1450 "gix-date 0.9.1",1450 "gix-date 0.9.2",
1451 "gix-hash 0.15.0",1451 "gix-hash 0.15.1",
1452 "gix-testtools",1452 "gix-testtools",
1453 "gix-utils 0.1.13",1453 "gix-utils 0.1.13",
1454 "itoa",1454 "itoa",
@@ -1460,20 +1460,20 @@ dependencies = [ · 5 unmodified lines
1460 1460
1461[[package]]1461[[package]]
1462name = "gix-archive"1462name = "gix-archive"
1463version = "0.16.0"1463version = "0.17.0"
1464dependencies = [1464dependencies = [
1465 "bstr",1465 "bstr",
1466 "document-features",1466 "document-features",
1467 "flate2",1467 "flate2",
1468 "gix-attributes 0.23.0",1468 "gix-attributes 0.23.1",
1469 "gix-date 0.9.1",1469 "gix-date 0.9.2",
1470 "gix-filter",1470 "gix-filter",
1471 "gix-hash 0.15.0",1471 "gix-hash 0.15.1",
1472 "gix-object 0.45.0",1472 "gix-object 0.46.0",
1473 "gix-odb",1473 "gix-odb",
1474 "gix-path 0.10.12",1474 "gix-path 0.10.13",
1475 "gix-testtools",1475 "gix-testtools",
1476 "gix-worktree 0.37.0",1476 "gix-worktree 0.38.0",
1477 "gix-worktree-stream",1477 "gix-worktree-stream",
1478 "jiff",1478 "jiff",
1479 "tar",1479 "tar",
@@ -1489,8 +1489,8 @@ checksum = "ebccbf25aa4a973dd352564a9000af69edca90623e8a16dad9cbc03713131311" · 9 unmodified lines
1489dependencies = [1489dependencies = [
1490 "bstr",1490 "bstr",
1491 "gix-glob 0.16.5",1491 "gix-glob 0.16.5",
1492 "gix-path 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)",1492 "gix-path 0.10.12",
1493 "gix-quote 0.4.13 (registry+https://github.com/rust-lang/crates.io-index)",1493 "gix-quote 0.4.13",
1494 "gix-trace 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",1494 "gix-trace 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
1495 "kstring",1495 "kstring",
1496 "smallvec",1496 "smallvec",
@@ -1500,14 +1500,14 @@ dependencies = [ · 3 unmodified lines
1500 1500
1501[[package]]1501[[package]]
1502name = "gix-attributes"1502name = "gix-attributes"
1503version = "0.23.0"1503version = "0.23.1"
1504dependencies = [1504dependencies = [
1505 "bstr",1505 "bstr",
1506 "document-features",1506 "document-features",
1507 "gix-fs 0.12.0",1507 "gix-fs 0.12.0",
1508 "gix-glob 0.17.0",1508 "gix-glob 0.17.0",
1509 "gix-path 0.10.12",1509 "gix-path 0.10.13",
1510 "gix-quote 0.4.13",1510 "gix-quote 0.4.14",
1511 "gix-testtools",1511 "gix-testtools",
1512 "gix-trace 0.1.11",1512 "gix-trace 0.1.11",
1513 "kstring",1513 "kstring",
@@ -1520,18 +1520,18 @@ dependencies = [ · 6 unmodified lines
1520[[package]]1520[[package]]
1521name = "gix-bitmap"1521name = "gix-bitmap"
1522version = "0.2.12"1522version = "0.2.12"
1523source = "registry+https://github.com/rust-lang/crates.io-index"
1524checksum = "10f78312288bd02052be5dbc2ecbc342c9f4eb791986d86c0a5c06b92dc72efa"
1523dependencies = [1525dependencies = [
1524 "gix-testtools",1526 "thiserror 1.0.69",
1525 "thiserror 2.0.3",
1526]1527]
1527 1528
1528[[package]]1529[[package]]
1529name = "gix-bitmap"1530name = "gix-bitmap"
1530version = "0.2.12"1531version = "0.2.13"
1531source = "registry+https://github.com/rust-lang/crates.io-index"
1532checksum = "10f78312288bd02052be5dbc2ecbc342c9f4eb791986d86c0a5c06b92dc72efa"
1533dependencies = [1532dependencies = [
1534 "thiserror 1.0.69",1533 "gix-testtools",
1534 "thiserror 2.0.3",
1535]1535]
1536 1536
1537[[package]]1537[[package]]
@@ -1544,17 +1544,17 @@ dependencies = [ · 6 unmodified lines
1544[[package]]1544[[package]]
1545name = "gix-chunk"1545name = "gix-chunk"
1546version = "0.4.9"1546version = "0.4.9"
1547source = "registry+https://github.com/rust-lang/crates.io-index"
1548checksum = "6c28b58ba04f0c004722344390af9dbc85888fbb84be1981afb934da4114d4cf"
1547dependencies = [1549dependencies = [
1548 "thiserror 2.0.3",1550 "thiserror 1.0.69",
1549]1551]
1550 1552
1551[[package]]1553[[package]]
1552name = "gix-chunk"1554name = "gix-chunk"
1553version = "0.4.9"1555version = "0.4.10"
1554source = "registry+https://github.com/rust-lang/crates.io-index"
1555checksum = "6c28b58ba04f0c004722344390af9dbc85888fbb84be1981afb934da4114d4cf"
1556dependencies = [1556dependencies = [
1557 "thiserror 1.0.69",1557 "thiserror 2.0.3",
1558]1558]
1559 1559
1560[[package]]1560[[package]]
@@ -1562,7 +1562,7 @@ name = "gix-command" · 1 unmodified line
1562version = "0.3.10"1562version = "0.3.10"
1563dependencies = [1563dependencies = [
1564 "bstr",1564 "bstr",
1565 "gix-path 0.10.12",1565 "gix-path 0.10.13",
1566 "gix-testtools",1566 "gix-testtools",
1567 "gix-trace 0.1.11",1567 "gix-trace 0.1.11",
1568 "shell-words",1568 "shell-words",
@@ -1575,7 +1575,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" · 6 unmodified lines
1575checksum = "133b06f67f565836ec0c473e2116a60fb74f80b6435e21d88013ac0e3c60fc78"1575checksum = "133b06f67f565836ec0c473e2116a60fb74f80b6435e21d88013ac0e3c60fc78"
1576dependencies = [1576dependencies = [
1577 "bstr",1577 "bstr",
1578 "gix-chunk 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)",1578 "gix-chunk 0.4.9",
1579 "gix-features 0.38.2",1579 "gix-features 0.38.2",
1580 "gix-hash 0.14.2",1580 "gix-hash 0.14.2",
1581 "memmap2",1581 "memmap2",
@@ -1584,14 +1584,14 @@ dependencies = [ · 2 unmodified lines
1584 1584
1585[[package]]1585[[package]]
1586name = "gix-commitgraph"1586name = "gix-commitgraph"
1587version = "0.25.0"1587version = "0.25.1"
1588dependencies = [1588dependencies = [
1589 "bstr",1589 "bstr",
1590 "document-features",1590 "document-features",
1591 "gix-chunk 0.4.9",1591 "gix-chunk 0.4.10",
1592 "gix-date 0.9.1",1592 "gix-date 0.9.2",
1593 "gix-features 0.39.0",1593 "gix-features 0.39.1",
1594 "gix-hash 0.15.0",1594 "gix-hash 0.15.1",
1595 "gix-testtools",1595 "gix-testtools",
1596 "memmap2",1596 "memmap2",
1597 "serde",1597 "serde",
@@ -1600,16 +1600,16 @@ dependencies = [ · 2 unmodified lines
1600 1600
1601[[package]]1601[[package]]
1602name = "gix-config"1602name = "gix-config"
1603version = "0.41.0"1603version = "0.42.0"
1604dependencies = [1604dependencies = [
1605 "bstr",1605 "bstr",
1606 "criterion",1606 "criterion",
1607 "document-features",1607 "document-features",
1608 "gix-config-value",1608 "gix-config-value",
1609 "gix-features 0.39.0",1609 "gix-features 0.39.1",
1610 "gix-glob 0.17.0",1610 "gix-glob 0.17.0",
1611 "gix-path 0.10.12",1611 "gix-path 0.10.13",
1612 "gix-ref 0.48.0",1612 "gix-ref 0.49.0",
1613 "gix-sec 0.10.9",1613 "gix-sec 0.10.9",
1614 "memchr",1614 "memchr",
1615 "once_cell",1615 "once_cell",
@@ -1628,8 +1628,8 @@ dependencies = [ · 12 unmodified lines
1628 "bytesize",1628 "bytesize",
1629 "cap",1629 "cap",
1630 "gix-config",1630 "gix-config",
1631 "gix-path 0.10.12",1631 "gix-path 0.10.13",
1632 "gix-ref 0.48.0",1632 "gix-ref 0.49.0",
1633 "gix-sec 0.10.9",1633 "gix-sec 0.10.9",
1634 "gix-testtools",1634 "gix-testtools",
1635 "serial_test",1635 "serial_test",
@@ -1637,12 +1637,12 @@ dependencies = [ · 1 unmodified line
1637 1637
1638[[package]]1638[[package]]
1639name = "gix-config-value"1639name = "gix-config-value"
1640version = "0.14.9"1640version = "0.14.10"
1641dependencies = [1641dependencies = [
1642 "bitflags 2.6.0",1642 "bitflags 2.6.0",
1643 "bstr",1643 "bstr",
1644 "document-features",1644 "document-features",
1645 "gix-path 0.10.12",1645 "gix-path 0.10.13",
1646 "libc",1646 "libc",
1647 "serde",1647 "serde",
1648 "thiserror 2.0.3",1648 "thiserror 2.0.3",
@@ -1650,13 +1650,13 @@ dependencies = [ · 1 unmodified line
1650 1650
1651[[package]]1651[[package]]
1652name = "gix-credentials"1652name = "gix-credentials"
1653version = "0.25.0"1653version = "0.25.1"
1654dependencies = [1654dependencies = [
1655 "bstr",1655 "bstr",
1656 "document-features",1656 "document-features",
1657 "gix-command",1657 "gix-command",
1658 "gix-config-value",1658 "gix-config-value",
1659 "gix-path 0.10.12",1659 "gix-path 0.10.13",
1660 "gix-prompt",1660 "gix-prompt",
1661 "gix-sec 0.10.9",1661 "gix-sec 0.10.9",
1662 "gix-testtools",1662 "gix-testtools",
@@ -1681,11 +1681,11 @@ dependencies = [ · 18 unmodified lines
1681 1681
1682[[package]]1682[[package]]
1683name = "gix-date"1683name = "gix-date"
1684version = "0.9.1"1684version = "0.9.2"
1685dependencies = [1685dependencies = [
1686 "bstr",1686 "bstr",
1687 "document-features",1687 "document-features",
1688 "gix-hash 0.15.0",1688 "gix-hash 0.15.1",
1689 "gix-testtools",1689 "gix-testtools",
1690 "itoa",1690 "itoa",
1691 "jiff",1691 "jiff",
@@ -1697,7 +1697,7 @@ dependencies = [ · 5 unmodified lines
1697 1697
1698[[package]]1698[[package]]
1699name = "gix-diff"1699name = "gix-diff"
1700version = "0.47.0"1700version = "0.48.0"
1701dependencies = [1701dependencies = [
1702 "bstr",1702 "bstr",
1703 "document-features",1703 "document-features",
@@ -1705,13 +1705,13 @@ dependencies = [ · 1 unmodified line
1705 "gix-command",1705 "gix-command",
1706 "gix-filter",1706 "gix-filter",
1707 "gix-fs 0.12.0",1707 "gix-fs 0.12.0",
1708 "gix-hash 0.15.0",1708 "gix-hash 0.15.1",
1709 "gix-object 0.45.0",1709 "gix-object 0.46.0",
1710 "gix-path 0.10.12",1710 "gix-path 0.10.13",
1711 "gix-tempfile 15.0.0",1711 "gix-tempfile 15.0.0",
1712 "gix-trace 0.1.11",1712 "gix-trace 0.1.11",
1713 "gix-traverse 0.42.0",1713 "gix-traverse 0.43.0",
1714 "gix-worktree 0.37.0",1714 "gix-worktree 0.38.0",
1715 "imara-diff",1715 "imara-diff",
1716 "serde",1716 "serde",
1717 "thiserror 2.0.3",1717 "thiserror 2.0.3",
@@ -1724,12 +1724,12 @@ dependencies = [ · 6 unmodified lines
1724 "gix-diff",1724 "gix-diff",
1725 "gix-filter",1725 "gix-filter",
1726 "gix-fs 0.12.0",1726 "gix-fs 0.12.0",
1727 "gix-hash 0.15.0",1727 "gix-hash 0.15.1",
1728 "gix-object 0.45.0",1728 "gix-object 0.46.0",
1729 "gix-odb",1729 "gix-odb",
1730 "gix-testtools",1730 "gix-testtools",
1731 "gix-traverse 0.42.0",1731 "gix-traverse 0.43.0",
1732 "gix-worktree 0.37.0",1732 "gix-worktree 0.38.0",
1733 "insta",1733 "insta",
1734 "pretty_assertions",1734 "pretty_assertions",
1735 "shell-words",1735 "shell-words",
@@ -1737,20 +1737,20 @@ dependencies = [ · 1 unmodified line
1737 1737
1738[[package]]1738[[package]]
1739name = "gix-dir"1739name = "gix-dir"
1740version = "0.9.0"1740version = "0.10.0"
1741dependencies = [1741dependencies = [
1742 "bstr",1742 "bstr",
1743 "gix-discover 0.36.0",1743 "gix-discover 0.37.0",
1744 "gix-fs 0.12.0",1744 "gix-fs 0.12.0",
1745 "gix-ignore 0.12.0",1745 "gix-ignore 0.12.0",
1746 "gix-index 0.36.0",1746 "gix-index 0.37.0",
1747 "gix-object 0.45.0",1747 "gix-object 0.46.0",
1748 "gix-path 0.10.12",1748 "gix-path 0.10.13",
1749 "gix-pathspec",1749 "gix-pathspec",
1750 "gix-testtools",1750 "gix-testtools",
1751 "gix-trace 0.1.11",1751 "gix-trace 0.1.11",
1752 "gix-utils 0.1.13",1752 "gix-utils 0.1.13",
1753 "gix-worktree 0.37.0",1753 "gix-worktree 0.38.0",
1754 "pretty_assertions",1754 "pretty_assertions",
1755 "thiserror 2.0.3",1755 "thiserror 2.0.3",
1756]1756]
@@ -1765,7 +1765,7 @@ dependencies = [ · 8 unmodified lines
1765 "dunce",1765 "dunce",
1766 "gix-fs 0.11.3",1766 "gix-fs 0.11.3",
1767 "gix-hash 0.14.2",1767 "gix-hash 0.14.2",
1768 "gix-path 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)",1768 "gix-path 0.10.12",
1769 "gix-ref 0.44.1",1769 "gix-ref 0.44.1",
1770 "gix-sec 0.10.9 (registry+https://github.com/rust-lang/crates.io-index)",1770 "gix-sec 0.10.9 (registry+https://github.com/rust-lang/crates.io-index)",
1771 "thiserror 1.0.69",1771 "thiserror 1.0.69",
@@ -1773,15 +1773,15 @@ dependencies = [ · 1 unmodified line
1773 1773
1774[[package]]1774[[package]]
1775name = "gix-discover"1775name = "gix-discover"
1776version = "0.36.0"1776version = "0.37.0"
1777dependencies = [1777dependencies = [
1778 "bstr",1778 "bstr",
1779 "defer",1779 "defer",
1780 "dunce",1780 "dunce",
1781 "gix-fs 0.12.0",1781 "gix-fs 0.12.0",
1782 "gix-hash 0.15.0",1782 "gix-hash 0.15.1",
1783 "gix-path 0.10.12",1783 "gix-path 0.10.13",
1784 "gix-ref 0.48.0",1784 "gix-ref 0.49.0",
1785 "gix-sec 0.10.9",1785 "gix-sec 0.10.9",
1786 "gix-testtools",1786 "gix-testtools",
1787 "is_ci",1787 "is_ci",
@@ -1807,7 +1807,7 @@ dependencies = [ · 19 unmodified lines
1807 1807
1808[[package]]1808[[package]]
1809name = "gix-features"1809name = "gix-features"
1810version = "0.39.0"1810version = "0.39.1"
1811dependencies = [1811dependencies = [
1812 "bstr",1812 "bstr",
1813 "bytes",1813 "bytes",
@@ -1816,7 +1816,7 @@ dependencies = [ · 2 unmodified lines
1816 "crossbeam-channel",1816 "crossbeam-channel",
1817 "document-features",1817 "document-features",
1818 "flate2",1818 "flate2",
1819 "gix-hash 0.15.0",1819 "gix-hash 0.15.1",
1820 "gix-trace 0.1.11",1820 "gix-trace 0.1.11",
1821 "gix-utils 0.1.13",1821 "gix-utils 0.1.13",
1822 "jwalk",1822 "jwalk",
@@ -1836,21 +1836,21 @@ version = "0.0.0" · 13 unmodified lines
1836 1836
1837[[package]]1837[[package]]
1838name = "gix-filter"1838name = "gix-filter"
1839version = "0.14.0"1839version = "0.15.0"
1840dependencies = [1840dependencies = [
1841 "bstr",1841 "bstr",
1842 "encoding_rs",1842 "encoding_rs",
1843 "gix-attributes 0.23.0",1843 "gix-attributes 0.23.1",
1844 "gix-command",1844 "gix-command",
1845 "gix-hash 0.15.0",1845 "gix-hash 0.15.1",
1846 "gix-object 0.45.0",1846 "gix-object 0.46.0",
1847 "gix-packetline-blocking",1847 "gix-packetline-blocking",
1848 "gix-path 0.10.12",1848 "gix-path 0.10.13",
1849 "gix-quote 0.4.13",1849 "gix-quote 0.4.14",
1850 "gix-testtools",1850 "gix-testtools",
1851 "gix-trace 0.1.11",1851 "gix-trace 0.1.11",
1852 "gix-utils 0.1.13",1852 "gix-utils 0.1.13",
1853 "gix-worktree 0.37.0",1853 "gix-worktree 0.38.0",
1854 "serial_test",1854 "serial_test",
1855 "smallvec",1855 "smallvec",
1856 "thiserror 2.0.3",1856 "thiserror 2.0.3",
@@ -1873,7 +1873,7 @@ version = "0.12.0" · 16 unmodified lines
1873dependencies = [1873dependencies = [
1874 "crossbeam-channel",1874 "crossbeam-channel",
1875 "fastrand",1875 "fastrand",
1876 "gix-features 0.39.0",1876 "gix-features 0.39.1",
1877 "gix-utils 0.1.13",1877 "gix-utils 0.1.13",
1878 "serde",1878 "serde",
1879 "tempfile",1879 "tempfile",
@@ -1881,11 +1881,11 @@ dependencies = [ · 1 unmodified line
1881 1881
1882[[package]]1882[[package]]
1883name = "gix-fsck"1883name = "gix-fsck"
1884version = "0.7.0"1884version = "0.8.0"
1885dependencies = [1885dependencies = [
1886 "gix-hash 0.15.0",1886 "gix-hash 0.15.1",
1887 "gix-hashtable 0.6.0",1887 "gix-hashtable 0.6.0",
1888 "gix-object 0.45.0",1888 "gix-object 0.46.0",
1889 "gix-odb",1889 "gix-odb",
1890 "gix-testtools",1890 "gix-testtools",
1891]1891]
@@ -1899,7 +1899,7 @@ dependencies = [ · 7 unmodified lines
1899 "bitflags 2.6.0",1899 "bitflags 2.6.0",
1900 "bstr",1900 "bstr",
1901 "gix-features 0.38.2",1901 "gix-features 0.38.2",
1902 "gix-path 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)",1902 "gix-path 0.10.12",
1903]1903]
1904 1904
1905[[package]]1905[[package]]
@@ -1909,8 +1909,8 @@ dependencies = [ · 3 unmodified lines
1909 "bitflags 2.6.0",1909 "bitflags 2.6.0",
1910 "bstr",1910 "bstr",
1911 "document-features",1911 "document-features",
1912 "gix-features 0.39.0",1912 "gix-features 0.39.1",
1913 "gix-path 0.10.12",1913 "gix-path 0.10.13",
1914 "gix-testtools",1914 "gix-testtools",
1915 "serde",1915 "serde",
1916]1916]
@@ -1927,11 +1927,11 @@ dependencies = [ · 10 unmodified lines
1927 1927
1928[[package]]1928[[package]]
1929name = "gix-hash"1929name = "gix-hash"
1930version = "0.15.0"1930version = "0.15.1"
1931dependencies = [1931dependencies = [
1932 "document-features",1932 "document-features",
1933 "faster-hex",1933 "faster-hex",
1934 "gix-features 0.39.0",1934 "gix-features 0.39.1",
1935 "gix-testtools",1935 "gix-testtools",
1936 "serde",1936 "serde",
1937 "thiserror 2.0.3",1937 "thiserror 2.0.3",
@@ -1952,7 +1952,7 @@ dependencies = [ · 14 unmodified lines
1952name = "gix-hashtable"1952name = "gix-hashtable"
1953version = "0.6.0"1953version = "0.6.0"
1954dependencies = [1954dependencies = [
1955 "gix-hash 0.15.0",1955 "gix-hash 0.15.1",
1956 "hashbrown 0.14.5",1956 "hashbrown 0.14.5",
1957 "parking_lot",1957 "parking_lot",
1958]1958]
@@ -1965,7 +1965,7 @@ checksum = "e447cd96598460f5906a0f6c75e950a39f98c2705fc755ad2f2020c9e937fab7" · 6 unmodified lines
1965dependencies = [1965dependencies = [
1966 "bstr",1966 "bstr",
1967 "gix-glob 0.16.5",1967 "gix-glob 0.16.5",
1968 "gix-path 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)",1968 "gix-path 0.10.12",
1969 "gix-trace 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",1969 "gix-trace 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
1970 "unicode-bom",1970 "unicode-bom",
1971]1971]
@@ -1978,7 +1978,7 @@ dependencies = [ · 6 unmodified lines
1978 "document-features",1978 "document-features",
1979 "gix-fs 0.12.0",1979 "gix-fs 0.12.0",
1980 "gix-glob 0.17.0",1980 "gix-glob 0.17.0",
1981 "gix-path 0.10.12",1981 "gix-path 0.10.13",
1982 "gix-testtools",1982 "gix-testtools",
1983 "gix-trace 0.1.11",1983 "gix-trace 0.1.11",
1984 "serde",1984 "serde",
@@ -1995,7 +1995,7 @@ dependencies = [ · 10 unmodified lines
1995 "bstr",1995 "bstr",
1996 "filetime",1996 "filetime",
1997 "fnv",1997 "fnv",
1998 "gix-bitmap 0.2.12 (registry+https://github.com/rust-lang/crates.io-index)",1998 "gix-bitmap 0.2.12",
1999 "gix-features 0.38.2",1999 "gix-features 0.38.2",
2000 "gix-fs 0.11.3",2000 "gix-fs 0.11.3",
2001 "gix-hash 0.14.2",2001 "gix-hash 0.14.2",
@@ -2015,23 +2015,23 @@ dependencies = [ · 13 unmodified lines
2015 2015
2016[[package]]2016[[package]]
2017name = "gix-index"2017name = "gix-index"
2018version = "0.36.0"2018version = "0.37.0"
2019dependencies = [2019dependencies = [
2020 "bitflags 2.6.0",2020 "bitflags 2.6.0",
2021 "bstr",2021 "bstr",
2022 "document-features",2022 "document-features",
2023 "filetime",2023 "filetime",
2024 "fnv",2024 "fnv",
2025 "gix-bitmap 0.2.12",2025 "gix-bitmap 0.2.13",
2026 "gix-features 0.39.0",2026 "gix-features 0.39.1",
2027 "gix-fs 0.12.0",2027 "gix-fs 0.12.0",
2028 "gix-hash 0.15.0",2028 "gix-hash 0.15.1",
2029 "gix-lock 15.0.0",2029 "gix-lock 15.0.1",
2030 "gix-object 0.45.0",2030 "gix-object 0.46.0",
2031 "gix-testtools",2031 "gix-testtools",
2032 "gix-traverse 0.42.0",2032 "gix-traverse 0.43.0",
2033 "gix-utils 0.1.13",2033 "gix-utils 0.1.13",
2034 "gix-validate 0.9.1",2034 "gix-validate 0.9.2",
2035 "hashbrown 0.14.5",2035 "hashbrown 0.14.5",
2036 "itoa",2036 "itoa",
2037 "libc",2037 "libc",
@@ -2048,10 +2048,10 @@ version = "0.0.0" · 10 unmodified lines
2048dependencies = [2048dependencies = [
2049 "bstr",2049 "bstr",
2050 "filetime",2050 "filetime",
2051 "gix-features 0.39.0",2051 "gix-features 0.39.1",
2052 "gix-hash 0.15.0",2052 "gix-hash 0.15.1",
2053 "gix-index 0.36.0",2053 "gix-index 0.37.0",
2054 "gix-object 0.45.0",2054 "gix-object 0.46.0",
2055 "gix-odb",2055 "gix-odb",
2056 "gix-testtools",2056 "gix-testtools",
2057]2057]
@@ -2073,7 +2073,7 @@ dependencies = [ · 15 unmodified lines
2073 2073
2074[[package]]2074[[package]]
2075name = "gix-lock"2075name = "gix-lock"
2076version = "15.0.0"2076version = "15.0.1"
2077dependencies = [2077dependencies = [
2078 "gix-tempfile 15.0.0",2078 "gix-tempfile 15.0.0",
2079 "gix-utils 0.1.13",2079 "gix-utils 0.1.13",
@@ -2093,12 +2093,12 @@ dependencies = [ · 13 unmodified lines
2093 2093
2094[[package]]2094[[package]]
2095name = "gix-mailmap"2095name = "gix-mailmap"
2096version = "0.25.0"2096version = "0.25.1"
2097dependencies = [2097dependencies = [
2098 "bstr",2098 "bstr",
2099 "document-features",2099 "document-features",
2100 "gix-actor 0.33.0",2100 "gix-actor 0.33.1",
2101 "gix-date 0.9.1",2101 "gix-date 0.9.2",
2102 "gix-testtools",2102 "gix-testtools",
2103 "serde",2103 "serde",
2104 "thiserror 2.0.3",2104 "thiserror 2.0.3",
@@ -2106,7 +2106,7 @@ dependencies = [ · 1 unmodified line
2106 2106
2107[[package]]2107[[package]]
2108name = "gix-merge"2108name = "gix-merge"
2109version = "0.0.0"2109version = "0.1.0"
2110dependencies = [2110dependencies = [
2111 "bstr",2111 "bstr",
2112 "document-features",2112 "document-features",
@@ -2114,19 +2114,19 @@ dependencies = [ · 1 unmodified line
2114 "gix-diff",2114 "gix-diff",
2115 "gix-filter",2115 "gix-filter",
2116 "gix-fs 0.12.0",2116 "gix-fs 0.12.0",
2117 "gix-hash 0.15.0",2117 "gix-hash 0.15.1",
2118 "gix-index 0.36.0",2118 "gix-index 0.37.0",
2119 "gix-object 0.45.0",2119 "gix-object 0.46.0",
2120 "gix-odb",2120 "gix-odb",
2121 "gix-path 0.10.12",2121 "gix-path 0.10.13",
2122 "gix-quote 0.4.13",2122 "gix-quote 0.4.14",
2123 "gix-revision",2123 "gix-revision",
2124 "gix-revwalk 0.16.0",2124 "gix-revwalk 0.17.0",
2125 "gix-tempfile 15.0.0",2125 "gix-tempfile 15.0.0",
2126 "gix-testtools",2126 "gix-testtools",
2127 "gix-trace 0.1.11",2127 "gix-trace 0.1.11",
2128 "gix-utils 0.1.13",2128 "gix-utils 0.1.13",
2129 "gix-worktree 0.37.0",2129 "gix-worktree 0.38.0",
2130 "imara-diff",2130 "imara-diff",
2131 "pretty_assertions",2131 "pretty_assertions",
2132 "serde",2132 "serde",
@@ -2136,16 +2136,16 @@ dependencies = [ · 3 unmodified lines
2136 2136
2137[[package]]2137[[package]]
2138name = "gix-negotiate"2138name = "gix-negotiate"
2139version = "0.16.0"2139version = "0.17.0"
2140dependencies = [2140dependencies = [
2141 "bitflags 2.6.0",2141 "bitflags 2.6.0",
2142 "gix-commitgraph 0.25.0",2142 "gix-commitgraph 0.25.1",
2143 "gix-date 0.9.1",2143 "gix-date 0.9.2",
2144 "gix-hash 0.15.0",2144 "gix-hash 0.15.1",
2145 "gix-object 0.45.0",2145 "gix-object 0.46.0",
2146 "gix-odb",2146 "gix-odb",
2147 "gix-ref 0.48.0",2147 "gix-ref 0.49.0",
2148 "gix-revwalk 0.16.0",2148 "gix-revwalk 0.17.0",
2149 "gix-testtools",2149 "gix-testtools",
2150 "smallvec",2150 "smallvec",
2151 "thiserror 2.0.3",2151 "thiserror 2.0.3",
@@ -2176,20 +2176,20 @@ dependencies = [ · 24 unmodified lines
2176 2176
2177[[package]]2177[[package]]
2178name = "gix-object"2178name = "gix-object"
2179version = "0.45.0"2179version = "0.46.0"
2180dependencies = [2180dependencies = [
2181 "bstr",2181 "bstr",
2182 "criterion",2182 "criterion",
2183 "document-features",2183 "document-features",
2184 "gix-actor 0.33.0",2184 "gix-actor 0.33.1",
2185 "gix-date 0.9.1",2185 "gix-date 0.9.2",
2186 "gix-features 0.39.0",2186 "gix-features 0.39.1",
2187 "gix-hash 0.15.0",2187 "gix-hash 0.15.1",
2188 "gix-hashtable 0.6.0",2188 "gix-hashtable 0.6.0",
2189 "gix-odb",2189 "gix-odb",
2190 "gix-testtools",2190 "gix-testtools",
2191 "gix-utils 0.1.13",2191 "gix-utils 0.1.13",
2192 "gix-validate 0.9.1",2192 "gix-validate 0.9.2",
2193 "itoa",2193 "itoa",
2194 "pretty_assertions",2194 "pretty_assertions",
2195 "serde",2195 "serde",
@@ -2201,19 +2201,19 @@ dependencies = [ · 5 unmodified lines
2201 2201
2202[[package]]2202[[package]]
2203name = "gix-odb"2203name = "gix-odb"
2204version = "0.64.0"2204version = "0.65.0"
2205dependencies = [2205dependencies = [
2206 "arc-swap",2206 "arc-swap",
2207 "document-features",2207 "document-features",
2208 "gix-date 0.9.1",2208 "gix-date 0.9.2",
2209 "gix-features 0.39.0",2209 "gix-features 0.39.1",
2210 "gix-fs 0.12.0",2210 "gix-fs 0.12.0",
2211 "gix-hash 0.15.0",2211 "gix-hash 0.15.1",
2212 "gix-hashtable 0.6.0",2212 "gix-hashtable 0.6.0",
2213 "gix-object 0.45.0",2213 "gix-object 0.46.0",
2214 "gix-pack",2214 "gix-pack",
2215 "gix-path 0.10.12",2215 "gix-path 0.10.13",
2216 "gix-quote 0.4.13",2216 "gix-quote 0.4.14",
2217 "parking_lot",2217 "parking_lot",
2218 "serde",2218 "serde",
2219 "tempfile",2219 "tempfile",
@@ -2226,11 +2226,11 @@ version = "0.0.0" · 6 unmodified lines
2226dependencies = [2226dependencies = [
2227 "crossbeam-channel",2227 "crossbeam-channel",
2228 "filetime",2228 "filetime",
2229 "gix-actor 0.33.0",2229 "gix-actor 0.33.1",
2230 "gix-date 0.9.1",2230 "gix-date 0.9.2",
2231 "gix-features 0.39.0",2231 "gix-features 0.39.1",
2232 "gix-hash 0.15.0",2232 "gix-hash 0.15.1",
2233 "gix-object 0.45.0",2233 "gix-object 0.46.0",
2234 "gix-odb",2234 "gix-odb",
2235 "gix-pack",2235 "gix-pack",
2236 "gix-testtools",2236 "gix-testtools",
@@ -2240,20 +2240,20 @@ dependencies = [ · 3 unmodified lines
2240 2240
2241[[package]]2241[[package]]
2242name = "gix-pack"2242name = "gix-pack"
2243version = "0.54.0"2243version = "0.55.0"
2244dependencies = [2244dependencies = [
2245 "clru",2245 "clru",
2246 "document-features",2246 "document-features",
2247 "gix-chunk 0.4.9",2247 "gix-chunk 0.4.10",
2248 "gix-diff",2248 "gix-diff",
2249 "gix-features 0.39.0",2249 "gix-features 0.39.1",
2250 "gix-hash 0.15.0",2250 "gix-hash 0.15.1",
2251 "gix-hashtable 0.6.0",2251 "gix-hashtable 0.6.0",
2252 "gix-object 0.45.0",2252 "gix-object 0.46.0",
2253 "gix-path 0.10.12",2253 "gix-path 0.10.13",
2254 "gix-tempfile 15.0.0",2254 "gix-tempfile 15.0.0",
2255 "gix-testtools",2255 "gix-testtools",
2256 "gix-traverse 0.42.0",2256 "gix-traverse 0.43.0",
2257 "memmap2",2257 "memmap2",
2258 "parking_lot",2258 "parking_lot",
2259 "serde",2259 "serde",
@@ -2267,20 +2267,20 @@ name = "gix-pack-tests" · 7 unmodified lines
2267version = "0.0.0"2267version = "0.0.0"
2268dependencies = [2268dependencies = [
2269 "bstr",2269 "bstr",
2270 "gix-features 0.39.0",2270 "gix-features 0.39.1",
2271 "gix-hash 0.15.0",2271 "gix-hash 0.15.1",
2272 "gix-object 0.45.0",2272 "gix-object 0.46.0",
2273 "gix-odb",2273 "gix-odb",
2274 "gix-pack",2274 "gix-pack",
2275 "gix-testtools",2275 "gix-testtools",
2276 "gix-traverse 0.42.0",2276 "gix-traverse 0.43.0",
2277 "maplit",2277 "maplit",
2278 "memmap2",2278 "memmap2",
2279]2279]
2280 2280
2281[[package]]2281[[package]]
2282name = "gix-packetline"2282name = "gix-packetline"
2283version = "0.18.0"2283version = "0.18.1"
2284dependencies = [2284dependencies = [
2285 "async-std",2285 "async-std",
2286 "bstr",2286 "bstr",
@@ -2288,7 +2288,7 @@ dependencies = [ · 1 unmodified line
2288 "faster-hex",2288 "faster-hex",
2289 "futures-io",2289 "futures-io",
2290 "futures-lite",2290 "futures-lite",
2291 "gix-hash 0.15.0",2291 "gix-hash 0.15.1",
2292 "gix-odb",2292 "gix-odb",
2293 "gix-pack",2293 "gix-pack",
2294 "gix-trace 0.1.11",2294 "gix-trace 0.1.11",
@@ -2300,7 +2300,7 @@ dependencies = [ · 5 unmodified lines
2300 2300
2301[[package]]2301[[package]]
2302name = "gix-packetline-blocking"2302name = "gix-packetline-blocking"
2303version = "0.18.0"2303version = "0.18.1"
2304dependencies = [2304dependencies = [
2305 "bstr",2305 "bstr",
2306 "document-features",2306 "document-features",
@@ -2313,42 +2313,42 @@ dependencies = [ · 6 unmodified lines
2313[[package]]2313[[package]]
2314name = "gix-path"2314name = "gix-path"
2315version = "0.10.12"2315version = "0.10.12"
2316source = "registry+https://github.com/rust-lang/crates.io-index"
2317checksum = "c04e5a94fdb56b1e91eb7df2658ad16832428b8eeda24ff1a0f0288de2bce554"
2316dependencies = [2318dependencies = [
2317 "bstr",2319 "bstr",
2318 "gix-testtools",2320 "gix-trace 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
2319 "gix-trace 0.1.11",
2320 "home",2321 "home",
2321 "known-folders",
2322 "once_cell",2322 "once_cell",
2323 "serial_test",2323 "thiserror 1.0.69",
2324 "thiserror 2.0.3",
2325 "windows 0.58.0",
2326 "winreg",
2327]2324]
2328 2325
2329[[package]]2326[[package]]
2330name = "gix-path"2327name = "gix-path"
2331version = "0.10.12"2328version = "0.10.13"
2332source = "registry+https://github.com/rust-lang/crates.io-index"
2333checksum = "c04e5a94fdb56b1e91eb7df2658ad16832428b8eeda24ff1a0f0288de2bce554"
2334dependencies = [2329dependencies = [
2335 "bstr",2330 "bstr",
2336 "gix-trace 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",2331 "gix-testtools",
2332 "gix-trace 0.1.11",
2337 "home",2333 "home",
2334 "known-folders",
2338 "once_cell",2335 "once_cell",
2339 "thiserror 1.0.69",2336 "serial_test",
2337 "thiserror 2.0.3",
2338 "windows 0.58.0",
2339 "winreg",
2340]2340]
2341 2341
2342[[package]]2342[[package]]
2343name = "gix-pathspec"2343name = "gix-pathspec"
2344version = "0.8.0"2344version = "0.8.1"
2345dependencies = [2345dependencies = [
2346 "bitflags 2.6.0",2346 "bitflags 2.6.0",
2347 "bstr",2347 "bstr",
2348 "gix-attributes 0.23.0",2348 "gix-attributes 0.23.1",
2349 "gix-config-value",2349 "gix-config-value",
2350 "gix-glob 0.17.0",2350 "gix-glob 0.17.0",
2351 "gix-path 0.10.12",2351 "gix-path 0.10.13",
2352 "gix-testtools",2352 "gix-testtools",
2353 "once_cell",2353 "once_cell",
2354 "serial_test",2354 "serial_test",
@@ -2357,7 +2357,7 @@ dependencies = [ · 2 unmodified lines
2357 2357
2358[[package]]2358[[package]]
2359name = "gix-prompt"2359name = "gix-prompt"
2360version = "0.8.8"2360version = "0.8.9"
2361dependencies = [2361dependencies = [
2362 "expectrl",2362 "expectrl",
2363 "gix-command",2363 "gix-command",
@@ -2371,7 +2371,7 @@ dependencies = [ · 7 unmodified lines
2371 2371
2372[[package]]2372[[package]]
2373name = "gix-protocol"2373name = "gix-protocol"
2374version = "0.46.0"2374version = "0.46.1"
2375dependencies = [2375dependencies = [
2376 "async-std",2376 "async-std",
2377 "async-trait",2377 "async-trait",
@@ -2380,9 +2380,9 @@ dependencies = [ · 2 unmodified lines
2380 "futures-io",2380 "futures-io",
2381 "futures-lite",2381 "futures-lite",
2382 "gix-credentials",2382 "gix-credentials",
2383 "gix-date 0.9.1",2383 "gix-date 0.9.2",
2384 "gix-features 0.39.0",2384 "gix-features 0.39.1",
2385 "gix-hash 0.15.0",2385 "gix-hash 0.15.1",
2386 "gix-packetline",2386 "gix-packetline",
2387 "gix-testtools",2387 "gix-testtools",
2388 "gix-transport",2388 "gix-transport",
@@ -2396,21 +2396,21 @@ dependencies = [ · 7 unmodified lines
2396[[package]]2396[[package]]
2397name = "gix-quote"2397name = "gix-quote"
2398version = "0.4.13"2398version = "0.4.13"
2399source = "registry+https://github.com/rust-lang/crates.io-index"
2400checksum = "f89f9a1525dcfd9639e282ea939f5ab0d09d93cf2b90c1fc6104f1b9582a8e49"
2399dependencies = [2401dependencies = [
2400 "bstr",2402 "bstr",
2401 "gix-utils 0.1.13",2403 "gix-utils 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
2402 "thiserror 2.0.3",2404 "thiserror 1.0.69",
2403]2405]
2404 2406
2405[[package]]2407[[package]]
2406name = "gix-quote"2408name = "gix-quote"
2407version = "0.4.13"2409version = "0.4.14"
2408source = "registry+https://github.com/rust-lang/crates.io-index"
2409checksum = "f89f9a1525dcfd9639e282ea939f5ab0d09d93cf2b90c1fc6104f1b9582a8e49"
2410dependencies = [2410dependencies = [
2411 "bstr",2411 "bstr",
2412 "gix-utils 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",2412 "gix-utils 0.1.13",
2413 "thiserror 1.0.69",2413 "thiserror 2.0.3",
2414]2414]
2415 2415
2416[[package]]2416[[package]]
@@ -2430,7 +2430,7 @@ dependencies = [ · 13 unmodified lines
2430 "gix-hash 0.14.2",2430 "gix-hash 0.14.2",
2431 "gix-lock 14.0.0",2431 "gix-lock 14.0.0",
2432 "gix-object 0.42.3",2432 "gix-object 0.42.3",
2433 "gix-path 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)",2433 "gix-path 0.10.12",
2434 "gix-tempfile 14.0.2",2434 "gix-tempfile 14.0.2",
2435 "gix-utils 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",2435 "gix-utils 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
2436 "gix-validate 0.8.5",2436 "gix-validate 0.8.5",
@@ -2441,21 +2441,21 @@ dependencies = [ · 4 unmodified lines
2441 2441
2442[[package]]2442[[package]]
2443name = "gix-ref"2443name = "gix-ref"
2444version = "0.48.0"2444version = "0.49.0"
2445dependencies = [2445dependencies = [
2446 "document-features",2446 "document-features",
2447 "gix-actor 0.33.0",2447 "gix-actor 0.33.1",
2448 "gix-date 0.9.1",2448 "gix-date 0.9.2",
2449 "gix-features 0.39.0",2449 "gix-features 0.39.1",
2450 "gix-fs 0.12.0",2450 "gix-fs 0.12.0",
2451 "gix-hash 0.15.0",2451 "gix-hash 0.15.1",
2452 "gix-lock 15.0.0",2452 "gix-lock 15.0.1",
2453 "gix-object 0.45.0",2453 "gix-object 0.46.0",
2454 "gix-path 0.10.12",2454 "gix-path 0.10.13",
2455 "gix-tempfile 15.0.0",2455 "gix-tempfile 15.0.0",
2456 "gix-testtools",2456 "gix-testtools",
2457 "gix-utils 0.1.13",2457 "gix-utils 0.1.13",
2458 "gix-validate 0.9.1",2458 "gix-validate 0.9.2",
2459 "memmap2",2459 "memmap2",
2460 "serde",2460 "serde",
2461 "thiserror 2.0.3",2461 "thiserror 2.0.3",
@@ -2466,47 +2466,47 @@ dependencies = [ · 4 unmodified lines
2466name = "gix-ref-tests"2466name = "gix-ref-tests"
2467version = "0.0.0"2467version = "0.0.0"
2468dependencies = [2468dependencies = [
2469 "gix-actor 0.33.0",2469 "gix-actor 0.33.1",
2470 "gix-date 0.9.1",2470 "gix-date 0.9.2",
2471 "gix-discover 0.36.0",2471 "gix-discover 0.37.0",
2472 "gix-features 0.39.0",2472 "gix-features 0.39.1",
2473 "gix-fs 0.12.0",2473 "gix-fs 0.12.0",
2474 "gix-hash 0.15.0",2474 "gix-hash 0.15.1",
2475 "gix-lock 15.0.0",2475 "gix-lock 15.0.1",
2476 "gix-object 0.45.0",2476 "gix-object 0.46.0",
2477 "gix-odb",2477 "gix-odb",
2478 "gix-ref 0.48.0",2478 "gix-ref 0.49.0",
2479 "gix-testtools",2479 "gix-testtools",
2480 "gix-validate 0.9.1",2480 "gix-validate 0.9.2",
2481]2481]
2482 2482
2483[[package]]2483[[package]]
2484name = "gix-refspec"2484name = "gix-refspec"
2485version = "0.26.0"2485version = "0.27.0"
2486dependencies = [2486dependencies = [
2487 "bstr",2487 "bstr",
2488 "gix-hash 0.15.0",2488 "gix-hash 0.15.1",
2489 "gix-revision",2489 "gix-revision",
2490 "gix-testtools",2490 "gix-testtools",
2491 "gix-validate 0.9.1",2491 "gix-validate 0.9.2",
2492 "smallvec",2492 "smallvec",
2493 "thiserror 2.0.3",2493 "thiserror 2.0.3",
2494]2494]
2495 2495
2496[[package]]2496[[package]]
2497name = "gix-revision"2497name = "gix-revision"
2498version = "0.30.0"2498version = "0.31.0"
2499dependencies = [2499dependencies = [
2500 "bitflags 2.6.0",2500 "bitflags 2.6.0",
2501 "bstr",2501 "bstr",
2502 "document-features",2502 "document-features",
2503 "gix-commitgraph 0.25.0",2503 "gix-commitgraph 0.25.1",
2504 "gix-date 0.9.1",2504 "gix-date 0.9.2",
2505 "gix-hash 0.15.0",2505 "gix-hash 0.15.1",
2506 "gix-hashtable 0.6.0",2506 "gix-hashtable 0.6.0",
2507 "gix-object 0.45.0",2507 "gix-object 0.46.0",
2508 "gix-odb",2508 "gix-odb",
2509 "gix-revwalk 0.16.0",2509 "gix-revwalk 0.17.0",
2510 "gix-testtools",2510 "gix-testtools",
2511 "gix-trace 0.1.11",2511 "gix-trace 0.1.11",
2512 "permutohedron",2512 "permutohedron",
@@ -2531,13 +2531,13 @@ dependencies = [ · 18 unmodified lines
2531 2531
2532[[package]]2532[[package]]
2533name = "gix-revwalk"2533name = "gix-revwalk"
2534version = "0.16.0"2534version = "0.17.0"
2535dependencies = [2535dependencies = [
2536 "gix-commitgraph 0.25.0",2536 "gix-commitgraph 0.25.1",
2537 "gix-date 0.9.1",2537 "gix-date 0.9.2",
2538 "gix-hash 0.15.0",2538 "gix-hash 0.15.1",
2539 "gix-hashtable 0.6.0",2539 "gix-hashtable 0.6.0",
2540 "gix-object 0.45.0",2540 "gix-object 0.46.0",
2541 "gix-testtools",2541 "gix-testtools",
2542 "smallvec",2542 "smallvec",
2543 "thiserror 2.0.3",2543 "thiserror 2.0.3",
@@ -2549,7 +2549,7 @@ version = "0.10.9" · 5 unmodified lines
2549dependencies = [2549dependencies = [
2550 "bitflags 2.6.0",2550 "bitflags 2.6.0",
2551 "document-features",2551 "document-features",
2552 "gix-path 0.10.12",2552 "gix-path 0.10.13",
2553 "libc",2553 "libc",
2554 "serde",2554 "serde",
2555 "tempfile",2555 "tempfile",
@@ -2563,7 +2563,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" · 7 unmodified lines
2563checksum = "a2007538eda296445c07949cf04f4a767307d887184d6b3e83e2d636533ddc6e"2563checksum = "a2007538eda296445c07949cf04f4a767307d887184d6b3e83e2d636533ddc6e"
2564dependencies = [2564dependencies = [
2565 "bitflags 2.6.0",2565 "bitflags 2.6.0",
2566 "gix-path 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)",2566 "gix-path 0.10.12",
2567 "libc",2567 "libc",
2568 "windows-sys 0.52.0",2568 "windows-sys 0.52.0",
2569]2569]
@@ -2574,22 +2574,22 @@ version = "0.0.0" · 4 unmodified lines
2574 2574
2575[[package]]2575[[package]]
2576name = "gix-status"2576name = "gix-status"
2577version = "0.14.0"2577version = "0.15.0"
2578dependencies = [2578dependencies = [
2579 "bstr",2579 "bstr",
2580 "document-features",2580 "document-features",
2581 "filetime",2581 "filetime",
2582 "gix-diff",2582 "gix-diff",
2583 "gix-dir",2583 "gix-dir",
2584 "gix-features 0.39.0",2584 "gix-features 0.39.1",
2585 "gix-filter",2585 "gix-filter",
2586 "gix-fs 0.12.0",2586 "gix-fs 0.12.0",
2587 "gix-hash 0.15.0",2587 "gix-hash 0.15.1",
2588 "gix-index 0.36.0",2588 "gix-index 0.37.0",
2589 "gix-object 0.45.0",2589 "gix-object 0.46.0",
2590 "gix-path 0.10.12",2590 "gix-path 0.10.13",
2591 "gix-pathspec",2591 "gix-pathspec",
2592 "gix-worktree 0.37.0",2592 "gix-worktree 0.38.0",
2593 "portable-atomic",2593 "portable-atomic",
2594 "thiserror 2.0.3",2594 "thiserror 2.0.3",
2595]2595]
@@ -2602,29 +2602,29 @@ dependencies = [ · 6 unmodified lines
2602 "filetime",2602 "filetime",
2603 "gix-diff",2603 "gix-diff",
2604 "gix-dir",2604 "gix-dir",
2605 "gix-features 0.39.0",2605 "gix-features 0.39.1",
2606 "gix-filter",2606 "gix-filter",
2607 "gix-fs 0.12.0",2607 "gix-fs 0.12.0",
2608 "gix-hash 0.15.0",2608 "gix-hash 0.15.1",
2609 "gix-index 0.36.0",2609 "gix-index 0.37.0",
2610 "gix-object 0.45.0",2610 "gix-object 0.46.0",
2611 "gix-odb",2611 "gix-odb",
2612 "gix-path 0.10.12",2612 "gix-path 0.10.13",
2613 "gix-pathspec",2613 "gix-pathspec",
2614 "gix-status",2614 "gix-status",
2615 "gix-testtools",2615 "gix-testtools",
2616 "gix-worktree 0.37.0",2616 "gix-worktree 0.38.0",
2617 "pretty_assertions",2617 "pretty_assertions",
2618]2618]
2619 2619
2620[[package]]2620[[package]]
2621name = "gix-submodule"2621name = "gix-submodule"
2622version = "0.15.0"2622version = "0.16.0"
2623dependencies = [2623dependencies = [
2624 "bstr",2624 "bstr",
2625 "gix-config",2625 "gix-config",
2626 "gix-features 0.39.0",2626 "gix-features 0.39.1",
2627 "gix-path 0.10.12",2627 "gix-path 0.10.13",
2628 "gix-pathspec",2628 "gix-pathspec",
2629 "gix-refspec",2629 "gix-refspec",
2630 "gix-testtools",2630 "gix-testtools",
@@ -2707,7 +2707,7 @@ checksum = "04bdde120c29f1fc23a24d3e115aeeea3d60d8e65bab92cc5f9d90d9302eb952" · 76 unmodified lines
2707 2707
2708[[package]]2708[[package]]
2709name = "gix-transport"2709name = "gix-transport"
2710version = "0.43.0"2710version = "0.43.1"
2711dependencies = [2711dependencies = [
2712 "async-std",2712 "async-std",
2713 "async-trait",2713 "async-trait",
@@ -2720,11 +2720,11 @@ dependencies = [ · 6 unmodified lines
2720 "futures-lite",2720 "futures-lite",
2721 "gix-command",2721 "gix-command",
2722 "gix-credentials",2722 "gix-credentials",
2723 "gix-features 0.39.0",2723 "gix-features 0.39.1",
2724 "gix-hash 0.15.0",2724 "gix-hash 0.15.1",
2725 "gix-pack",2725 "gix-pack",
2726 "gix-packetline",2726 "gix-packetline",
2727 "gix-quote 0.4.13",2727 "gix-quote 0.4.14",
2728 "gix-sec 0.10.9",2728 "gix-sec 0.10.9",
2729 "gix-url",2729 "gix-url",
2730 "maybe-async",2730 "maybe-async",
@@ -2753,15 +2753,15 @@ dependencies = [ · 22 unmodified lines
2753 2753
2754[[package]]2754[[package]]
2755name = "gix-traverse"2755name = "gix-traverse"
2756version = "0.42.0"2756version = "0.43.0"
2757dependencies = [2757dependencies = [
2758 "bitflags 2.6.0",2758 "bitflags 2.6.0",
2759 "gix-commitgraph 0.25.0",2759 "gix-commitgraph 0.25.1",
2760 "gix-date 0.9.1",2760 "gix-date 0.9.2",
2761 "gix-hash 0.15.0",2761 "gix-hash 0.15.1",
2762 "gix-hashtable 0.6.0",2762 "gix-hashtable 0.6.0",
2763 "gix-object 0.45.0",2763 "gix-object 0.46.0",
2764 "gix-revwalk 0.16.0",2764 "gix-revwalk 0.17.0",
2765 "smallvec",2765 "smallvec",
2766 "thiserror 2.0.3",2766 "thiserror 2.0.3",
2767]2767]
@@ -2770,12 +2770,12 @@ dependencies = [ · 2 unmodified lines
2770name = "gix-traverse-tests"2770name = "gix-traverse-tests"
2771version = "0.0.0"2771version = "0.0.0"
2772dependencies = [2772dependencies = [
2773 "gix-commitgraph 0.25.0",2773 "gix-commitgraph 0.25.1",
2774 "gix-hash 0.15.0",2774 "gix-hash 0.15.1",
2775 "gix-object 0.45.0",2775 "gix-object 0.46.0",
2776 "gix-odb",2776 "gix-odb",
2777 "gix-testtools",2777 "gix-testtools",
2778 "gix-traverse 0.42.0",2778 "gix-traverse 0.43.0",
2779]2779]
2780 2780
2781[[package]]2781[[package]]
@@ -2784,13 +2784,13 @@ version = "0.0.0" · 2 unmodified lines
2784 2784
2785[[package]]2785[[package]]
2786name = "gix-url"2786name = "gix-url"
2787version = "0.28.0"2787version = "0.28.1"
2788dependencies = [2788dependencies = [
2789 "assert_matches",2789 "assert_matches",
2790 "bstr",2790 "bstr",
2791 "document-features",2791 "document-features",
2792 "gix-features 0.39.0",2792 "gix-features 0.39.1",
2793 "gix-path 0.10.12",2793 "gix-path 0.10.13",
2794 "gix-testtools",2794 "gix-testtools",
2795 "serde",2795 "serde",
2796 "thiserror 2.0.3",2796 "thiserror 2.0.3",
@@ -2828,7 +2828,7 @@ dependencies = [ · 31 unmodified lines
2828 2828
2829[[package]]2829[[package]]
2830name = "gix-validate"2830name = "gix-validate"
2831version = "0.9.1"2831version = "0.9.2"
2832dependencies = [2832dependencies = [
2833 "bstr",2833 "bstr",
2834 "gix-testtools",2834 "gix-testtools",
@@ -2850,43 +2850,43 @@ dependencies = [ · 15 unmodified lines
2850 "gix-ignore 0.11.4",2850 "gix-ignore 0.11.4",
2851 "gix-index 0.33.1",2851 "gix-index 0.33.1",
2852 "gix-object 0.42.3",2852 "gix-object 0.42.3",
2853 "gix-path 0.10.12 (registry+https://github.com/rust-lang/crates.io-index)",2853 "gix-path 0.10.12",
2854 "gix-validate 0.8.5",2854 "gix-validate 0.8.5",
2855]2855]
2856 2856
2857[[package]]2857[[package]]
2858name = "gix-worktree"2858name = "gix-worktree"
2859version = "0.37.0"2859version = "0.38.0"
2860dependencies = [2860dependencies = [
2861 "bstr",2861 "bstr",
2862 "document-features",2862 "document-features",
2863 "gix-attributes 0.23.0",2863 "gix-attributes 0.23.1",
2864 "gix-features 0.39.0",2864 "gix-features 0.39.1",
2865 "gix-fs 0.12.0",2865 "gix-fs 0.12.0",
2866 "gix-glob 0.17.0",2866 "gix-glob 0.17.0",
2867 "gix-hash 0.15.0",2867 "gix-hash 0.15.1",
2868 "gix-ignore 0.12.0",2868 "gix-ignore 0.12.0",
2869 "gix-index 0.36.0",2869 "gix-index 0.37.0",
2870 "gix-object 0.45.0",2870 "gix-object 0.46.0",
2871 "gix-path 0.10.12",2871 "gix-path 0.10.13",
2872 "gix-validate 0.9.1",2872 "gix-validate 0.9.2",
2873 "serde",2873 "serde",
2874]2874]
2875 2875
2876[[package]]2876[[package]]
2877name = "gix-worktree-state"2877name = "gix-worktree-state"
2878version = "0.14.0"2878version = "0.15.0"
2879dependencies = [2879dependencies = [
2880 "bstr",2880 "bstr",
2881 "gix-features 0.39.0",2881 "gix-features 0.39.1",
2882 "gix-filter",2882 "gix-filter",
2883 "gix-fs 0.12.0",2883 "gix-fs 0.12.0",
2884 "gix-glob 0.17.0",2884 "gix-glob 0.17.0",
2885 "gix-hash 0.15.0",2885 "gix-hash 0.15.1",
2886 "gix-index 0.36.0",2886 "gix-index 0.37.0",
2887 "gix-object 0.45.0",2887 "gix-object 0.46.0",
2888 "gix-path 0.10.12",2888 "gix-path 0.10.13",
2889 "gix-worktree 0.37.0",2889 "gix-worktree 0.38.0",
2890 "io-close",2890 "io-close",
2891 "thiserror 2.0.3",2891 "thiserror 2.0.3",
2892]2892]
@@ -2895,13 +2895,13 @@ dependencies = [ · 2 unmodified lines
2895name = "gix-worktree-state-tests"2895name = "gix-worktree-state-tests"
2896version = "0.0.0"2896version = "0.0.0"
2897dependencies = [2897dependencies = [
2898 "gix-discover 0.36.0",2898 "gix-discover 0.37.0",
2899 "gix-features 0.39.0",2899 "gix-features 0.39.1",
2900 "gix-filter",2900 "gix-filter",
2901 "gix-fs 0.12.0",2901 "gix-fs 0.12.0",
2902 "gix-hash 0.15.0",2902 "gix-hash 0.15.1",
2903 "gix-index 0.36.0",2903 "gix-index 0.37.0",
2904 "gix-object 0.45.0",2904 "gix-object 0.46.0",
2905 "gix-odb",2905 "gix-odb",
2906 "gix-testtools",2906 "gix-testtools",
2907 "gix-worktree-state",2907 "gix-worktree-state",
@@ -2912,19 +2912,19 @@ dependencies = [ · 4 unmodified lines
2912 2912
2913[[package]]2913[[package]]
2914name = "gix-worktree-stream"2914name = "gix-worktree-stream"
2915version = "0.16.0"2915version = "0.17.0"
2916dependencies = [2916dependencies = [
2917 "gix-attributes 0.23.0",2917 "gix-attributes 0.23.1",
2918 "gix-features 0.39.0",2918 "gix-features 0.39.1",
2919 "gix-filter",2919 "gix-filter",
2920 "gix-fs 0.12.0",2920 "gix-fs 0.12.0",
2921 "gix-hash 0.15.0",2921 "gix-hash 0.15.1",
2922 "gix-object 0.45.0",2922 "gix-object 0.46.0",
2923 "gix-odb",2923 "gix-odb",
2924 "gix-path 0.10.12",2924 "gix-path 0.10.13",
2925 "gix-testtools",2925 "gix-testtools",
2926 "gix-traverse 0.42.0",2926 "gix-traverse 0.43.0",
2927 "gix-worktree 0.37.0",2927 "gix-worktree 0.38.0",
2928 "parking_lot",2928 "parking_lot",
2929 "thiserror 2.0.3",2929 "thiserror 2.0.3",
2930]2930]
@@ -2934,19 +2934,19 @@ name = "gix-worktree-tests" · 3 unmodified lines
2934version = "0.0.0"2934version = "0.0.0"
2935dependencies = [2935dependencies = [
2936 "bstr",2936 "bstr",
2937 "gix-attributes 0.23.0",2937 "gix-attributes 0.23.1",
2938 "gix-discover 0.36.0",2938 "gix-discover 0.37.0",
2939 "gix-features 0.39.0",2939 "gix-features 0.39.1",
2940 "gix-fs 0.12.0",2940 "gix-fs 0.12.0",
2941 "gix-glob 0.17.0",2941 "gix-glob 0.17.0",
2942 "gix-hash 0.15.0",2942 "gix-hash 0.15.1",
2943 "gix-ignore 0.12.0",2943 "gix-ignore 0.12.0",
2944 "gix-index 0.36.0",2944 "gix-index 0.37.0",
2945 "gix-object 0.45.0",2945 "gix-object 0.46.0",
2946 "gix-odb",2946 "gix-odb",
2947 "gix-path 0.10.12",2947 "gix-path 0.10.13",
2948 "gix-testtools",2948 "gix-testtools",
2949 "gix-worktree 0.37.0",2949 "gix-worktree 0.38.0",
2950 "symlink",2950 "symlink",
2951]2951]
2952 2952
Cargo.toml+4−4
@@ -7,7 +7,7 @@ repository = "https://github.com/GitoxideLabs/gitoxide" · 6 unmodified lines
7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
8edition = "2021"8edition = "2021"
9license = "MIT OR Apache-2.0"9license = "MIT OR Apache-2.0"
10version = "0.38.0"10version = "0.39.0"
11default-run = "gix"11default-run = "gix"
12include = ["src/**/*", "/build.rs", "LICENSE-*", "README.md"]12include = ["src/**/*", "/build.rs", "LICENSE-*", "README.md"]
13resolver = "2"13resolver = "2"
@@ -169,9 +169,9 @@ gitoxide-core-async-client = ["gitoxide-core/async-client", "futures-lite"] · 155 unmodified lines
169[dependencies]169[dependencies]
170anyhow = "1.0.42"170anyhow = "1.0.42"
171 171
172gitoxide-core = { version = "^0.42.0", path = "gitoxide-core" }172gitoxide-core = { version = "^0.43.0", path = "gitoxide-core" }
173gix-features = { version = "^0.39.0", path = "gix-features" }173gix-features = { version = "^0.39.1", path = "gix-features" }
174gix = { version = "^0.67.0", path = "gix", default-features = false }174gix = { version = "^0.68.0", path = "gix", default-features = false }
175 175
176clap = { version = "4.1.1", features = ["derive", "cargo"] }176clap = { version = "4.1.1", features = ["derive", "cargo"] }
177clap_complete = "4.4.3"177clap_complete = "4.4.3"
gitoxide-core/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.43.0 (2024-11-24)
9 9
10### New Features10### New Features
11 11
@@ -22,7 +22,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 10 unmodified lines
22 22
23<csr-read-only-do-not-edit/>23<csr-read-only-do-not-edit/>
24 24
25 - 16 commits contributed to the release.25 - 17 commits contributed to the release.
26 - 4 commits were understood as [conventional](https://www.conventionalcommits.org).26 - 4 commits were understood as [conventional](https://www.conventionalcommits.org).
27 - 0 issues like '(#ID)' were seen in commit messages27 - 0 issues like '(#ID)' were seen in commit messages
28 28
@@ -33,6 +33,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
33<details><summary>view details</summary>33<details><summary>view details</summary>
34 34
35 * **Uncategorized**35 * **Uncategorized**
36 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
36 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))37 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))
37 - Add `gix merge commit --debug` ([`0a5993f`](https://github.com/GitoxideLabs/gitoxide/commit/0a5993f4ed6e3815949b3cd398d38d69417d21c8))38 - Add `gix merge commit --debug` ([`0a5993f`](https://github.com/GitoxideLabs/gitoxide/commit/0a5993f4ed6e3815949b3cd398d38d69417d21c8))
38 - Adapt to changes in `gix-merge`. ([`47110d6`](https://github.com/GitoxideLabs/gitoxide/commit/47110d600c5b02f82b4aad69ec838865e1887c0a))39 - Adapt to changes in `gix-merge`. ([`47110d6`](https://github.com/GitoxideLabs/gitoxide/commit/47110d600c5b02f82b4aad69ec838865e1887c0a))
gitoxide-core/Cargo.toml+8−8
@@ -4,7 +4,7 @@ lints.workspace = true · 3 unmodified lines
4name = "gitoxide-core"4name = "gitoxide-core"
5description = "The library implementing all capabilities of the gitoxide CLI"5description = "The library implementing all capabilities of the gitoxide CLI"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7version = "0.42.0"7version = "0.43.0"
8authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]8authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
9license = "MIT OR Apache-2.0"9license = "MIT OR Apache-2.0"
10edition = "2021"10edition = "2021"
@@ -49,12 +49,12 @@ serde = ["gix/serde", "dep:serde_json", "dep:serde", "bytesize/serde"] · 38 unmodified lines
49 49
50[dependencies]50[dependencies]
51# deselect everything else (like "performance") as this should be controllable by the parent application.51# deselect everything else (like "performance") as this should be controllable by the parent application.
52gix = { version = "^0.67.0", path = "../gix", default-features = false, features = ["merge", "blob-diff", "revision", "mailmap", "excludes", "attributes", "worktree-mutation", "credentials", "interrupt", "status", "dirwalk"] }52gix = { version = "^0.68.0", path = "../gix", default-features = false, features = ["merge", "blob-diff", "revision", "mailmap", "excludes", "attributes", "worktree-mutation", "credentials", "interrupt", "status", "dirwalk"] }
53gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.54.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static", "generate", "streaming-input"] }53gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.55.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static", "generate", "streaming-input"] }
54gix-transport-configuration-only = { package = "gix-transport", version = "^0.43.0", path = "../gix-transport", default-features = false }54gix-transport-configuration-only = { package = "gix-transport", version = "^0.43.1", path = "../gix-transport", default-features = false }
55gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.16.0", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] }55gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.17.0", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] }
56gix-status = { version = "^0.14.0", path = "../gix-status" }56gix-status = { version = "^0.15.0", path = "../gix-status" }
57gix-fsck = { version = "^0.7.0", path = "../gix-fsck" }57gix-fsck = { version = "^0.8.0", path = "../gix-fsck" }
58serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }58serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
59anyhow = "1.0.42"59anyhow = "1.0.42"
60thiserror = "2.0.0"60thiserror = "2.0.0"
@@ -70,7 +70,7 @@ futures-io = { version = "0.3.16", optional = true } · 9 unmodified lines
70blocking = { version = "1.0.2", optional = true }70blocking = { version = "1.0.2", optional = true }
71 71
72# for 'organize' functionality72# for 'organize' functionality
73gix-url = { version = "^0.28.0", path = "../gix-url", optional = true }73gix-url = { version = "^0.28.1", path = "../gix-url", optional = true }
74jwalk = { version = "0.8.0", optional = true }74jwalk = { version = "0.8.0", optional = true }
75 75
76# for 'hours'76# for 'hours'
gix-actor/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.33.1 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-actor/Cargo.toml+2−2
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-actor"4name = "gix-actor"
5version = "0.33.0"5version = "0.33.1"
6description = "A way to identify git actors"6description = "A way to identify git actors"
7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
8repository = "https://github.com/GitoxideLabs/gitoxide"8repository = "https://github.com/GitoxideLabs/gitoxide"
@@ -19,7 +19,7 @@ doctest = false · 10 unmodified lines
19serde = ["dep:serde", "bstr/serde", "gix-date/serde"]19serde = ["dep:serde", "bstr/serde", "gix-date/serde"]
20 20
21[dependencies]21[dependencies]
22gix-date = { version = "^0.9.1", path = "../gix-date" }22gix-date = { version = "^0.9.2", path = "../gix-date" }
23gix-utils = { version = "^0.1.13", path = "../gix-utils" }23gix-utils = { version = "^0.1.13", path = "../gix-utils" }
24 24
25thiserror = "2.0.0"25thiserror = "2.0.0"
gix-archive/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.17.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 8 commits contributed to the release.16 - 9 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))28 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
28 - Add 32-bit expectations for remaining `==` size assertions ([`daf9990`](https://github.com/GitoxideLabs/gitoxide/commit/daf999043779e7e8d9cc6a602a3a0f24024d38fa))29 - Add 32-bit expectations for remaining `==` size assertions ([`daf9990`](https://github.com/GitoxideLabs/gitoxide/commit/daf999043779e7e8d9cc6a602a3a0f24024d38fa))
29 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))30 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-archive/Cargo.toml+5−5
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-archive"4name = "gix-archive"
5version = "0.16.0"5version = "0.17.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "archive generation from of a worktree stream"8description = "archive generation from of a worktree stream"
@@ -27,10 +27,10 @@ zip = ["dep:zip"] · 18 unmodified lines
27 27
28 28
29[dependencies]29[dependencies]
30gix-worktree-stream = { version = "^0.16.0", path = "../gix-worktree-stream" }30gix-worktree-stream = { version = "^0.17.0", path = "../gix-worktree-stream" }
31gix-object = { version = "^0.45.0", path = "../gix-object" }31gix-object = { version = "^0.46.0", path = "../gix-object" }
32gix-path = { version = "^0.10.12", path = "../gix-path", optional = true }32gix-path = { version = "^0.10.13", path = "../gix-path", optional = true }
33gix-date = { version = "^0.9.1", path = "../gix-date" }33gix-date = { version = "^0.9.2", path = "../gix-date" }
34 34
35flate2 = { version = "1.0.33", optional = true }35flate2 = { version = "1.0.33", optional = true }
36zip = { version = "2.1.0", optional = true, default-features = false, features = ["deflate"] }36zip = { version = "2.1.0", optional = true, default-features = false, features = ["deflate"] }
gix-attributes/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.23.1 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 5 commits contributed to the release.16 - 6 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))28 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
28 - Use `<=` on 32-bit for some size assertions ([`fc13fc3`](https://github.com/GitoxideLabs/gitoxide/commit/fc13fc3eb950ebaff0c22c4d093a4d2300914f72))29 - Use `<=` on 32-bit for some size assertions ([`fc13fc3`](https://github.com/GitoxideLabs/gitoxide/commit/fc13fc3eb950ebaff0c22c4d093a4d2300914f72))
29 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))30 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-attributes/Cargo.toml+3−3
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-attributes"4name = "gix-attributes"
5version = "0.23.0"5version = "0.23.1"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project dealing .gitattributes files"8description = "A crate of the gitoxide project dealing .gitattributes files"
@@ -19,8 +19,8 @@ doctest = false · 10 unmodified lines
19serde = ["dep:serde", "bstr/serde", "gix-glob/serde", "kstring/serde"]19serde = ["dep:serde", "bstr/serde", "gix-glob/serde", "kstring/serde"]
20 20
21[dependencies]21[dependencies]
22gix-path = { version = "^0.10.12", path = "../gix-path" }22gix-path = { version = "^0.10.13", path = "../gix-path" }
23gix-quote = { version = "^0.4.13", path = "../gix-quote" }23gix-quote = { version = "^0.4.14", path = "../gix-quote" }
24gix-glob = { version = "^0.17.0", path = "../gix-glob" }24gix-glob = { version = "^0.17.0", path = "../gix-glob" }
25gix-trace = { version = "^0.1.11", path = "../gix-trace" }25gix-trace = { version = "^0.1.11", path = "../gix-trace" }
26 26
gix-bitmap/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.2.13 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-bitmap/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-bitmap"4name = "gix-bitmap"
5version = "0.2.12"5version = "0.2.13"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project dedicated implementing the standard git bitmap format"8description = "A crate of the gitoxide project dedicated implementing the standard git bitmap format"
gix-chunk/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.4.10 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-chunk/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-chunk"4name = "gix-chunk"
5version = "0.4.9"5version = "0.4.10"
6description = "Interact with the git chunk file format used in multi-pack index and commit-graph files"6description = "Interact with the git chunk file format used in multi-pack index and commit-graph files"
7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
8repository = "https://github.com/GitoxideLabs/gitoxide"8repository = "https://github.com/GitoxideLabs/gitoxide"
gix-commitgraph/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.25.1 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 7 commits contributed to the release.16 - 8 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1698 from EliahKagan/run-ci/32bit-next ([`cb3149f`](https://github.com/GitoxideLabs/gitoxide/commit/cb3149fec63dc9e366baf0399040d20161616b22))28 - Merge pull request #1698 from EliahKagan/run-ci/32bit-next ([`cb3149f`](https://github.com/GitoxideLabs/gitoxide/commit/cb3149fec63dc9e366baf0399040d20161616b22))
28 - Update generation_number_overflow archive ([`807c51e`](https://github.com/GitoxideLabs/gitoxide/commit/807c51efd6ce51bcc60e1b41c262bfbf29884918))29 - Update generation_number_overflow archive ([`807c51e`](https://github.com/GitoxideLabs/gitoxide/commit/807c51efd6ce51bcc60e1b41c262bfbf29884918))
29 - Manually create tag if 32-bit `git` rejects it ([`2a24250`](https://github.com/GitoxideLabs/gitoxide/commit/2a242503d22cfa6311ef1ad01a84904a025719f2))30 - Manually create tag if 32-bit `git` rejects it ([`2a24250`](https://github.com/GitoxideLabs/gitoxide/commit/2a242503d22cfa6311ef1ad01a84904a025719f2))
gix-commitgraph/Cargo.toml+4−4
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-commitgraph"4name = "gix-commitgraph"
5version = "0.25.0"5version = "0.25.1"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7documentation = "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."7documentation = "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."
8license = "MIT OR Apache-2.0"8license = "MIT OR Apache-2.0"
@@ -20,9 +20,9 @@ doctest = false · 11 unmodified lines
20serde = ["dep:serde", "gix-hash/serde", "bstr/serde"]20serde = ["dep:serde", "gix-hash/serde", "bstr/serde"]
21 21
22[dependencies]22[dependencies]
23gix-features = { version = "^0.39.0", path = "../gix-features", features = ["rustsha1"] }23gix-features = { version = "^0.39.1", path = "../gix-features", features = ["rustsha1"] }
24gix-hash = { version = "^0.15.0", path = "../gix-hash" }24gix-hash = { version = "^0.15.1", path = "../gix-hash" }
25gix-chunk = { version = "^0.4.9", path = "../gix-chunk" }25gix-chunk = { version = "^0.4.10", path = "../gix-chunk" }
26 26
27bstr = { version = "1.3.0", default-features = false, features = ["std"] }27bstr = { version = "1.3.0", default-features = false, features = ["std"] }
28memmap2 = "0.9.0"28memmap2 = "0.9.0"
gix-config-value/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.14.10 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-config-value/Cargo.toml+2−2
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-config-value"4name = "gix-config-value"
5version = "0.14.9"5version = "0.14.10"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project providing git-config value parsing"8description = "A crate of the gitoxide project providing git-config value parsing"
@@ -19,7 +19,7 @@ doctest = false · 10 unmodified lines
19serde = ["dep:serde", "bstr/serde"]19serde = ["dep:serde", "bstr/serde"]
20 20
21[dependencies]21[dependencies]
22gix-path = { version = "^0.10.12", path = "../gix-path" }22gix-path = { version = "^0.10.13", path = "../gix-path" }
23 23
24thiserror = "2.0.0"24thiserror = "2.0.0"
25bstr = { version = "1.0.1", default-features = false, features = ["std"] }25bstr = { version = "1.0.1", default-features = false, features = ["std"] }
gix-config/CHANGELOG.md+22−3
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.42.0 (2024-11-24)
9 9
10### New Features10### New Features
11 11
@@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 3 unmodified lines
15 15
16<csr-read-only-do-not-edit/>16<csr-read-only-do-not-edit/>
17 17
18 - 9 commits contributed to the release.18 - 10 commits contributed to the release.
19 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).19 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
20 - 0 issues like '(#ID)' were seen in commit messages20 - 0 issues like '(#ID)' were seen in commit messages
21 21
@@ -26,6 +26,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
26<details><summary>view details</summary>26<details><summary>view details</summary>
27 27
28 * **Uncategorized**28 * **Uncategorized**
29 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
29 - Merge pull request #1690 from EliahKagan/gitattributes ([`700cfa5`](https://github.com/GitoxideLabs/gitoxide/commit/700cfa52e7f3008036881a99fbdeb04c9ab1f2f5))30 - Merge pull request #1690 from EliahKagan/gitattributes ([`700cfa5`](https://github.com/GitoxideLabs/gitoxide/commit/700cfa52e7f3008036881a99fbdeb04c9ab1f2f5))
30 - Fix marking `gix-packetline-blocking` copy auto-generated ([`325588e`](https://github.com/GitoxideLabs/gitoxide/commit/325588e700ec159e5139beb149127c947164fb98))31 - Fix marking `gix-packetline-blocking` copy auto-generated ([`325588e`](https://github.com/GitoxideLabs/gitoxide/commit/325588e700ec159e5139beb149127c947164fb98))
31 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))32 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
@@ -3541,6 +3542,24 @@ This is a maintenance release without functional changes. · 3509 unmodified lines
3541 - `len`3542 - `len`
3542 - `from_env`3543 - `from_env`
3543 - `open`3544 - `open`
3545 - `len`
3546 - `from_env`
3547 - `open`
3548 - `len`
3549 - `from_env`
3550 - `open`
3551 - `len`
3552 - `from_env`
3553 - `open`
3554- `len`
3555- `from_env`
3556- `open`
3557- `len`
3558- `from_env`
3559- `open`
3560- `len`
3561- `from_env`
3562- `open`
3544- `len`3563- `len`
3545- `from_env`3564- `from_env`
3546- `open`3565- `open`
@@ -3697,7 +3716,7 @@ This is a maintenance release without functional changes. · 150 unmodified lines
3697- _None._3716- _None._
3698 3717
3699<csr-unknown>3718<csr-unknown>
3700lenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_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/>3719lenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_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/>
3701<csr-unknown/>3720<csr-unknown/>
3702 3721
3703## v0.1.1 (2021-05-09)3722## v0.1.1 (2021-05-09)
gix-config/Cargo.toml+5−5
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-config"4name = "gix-config"
5version = "0.41.0"5version = "0.42.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7description = "A git-config file parser and editor from the gitoxide project"7description = "A git-config file parser and editor from the gitoxide project"
8license = "MIT OR Apache-2.0"8license = "MIT OR Apache-2.0"
@@ -19,11 +19,11 @@ autotests = false · 10 unmodified lines
19serde = ["dep:serde", "bstr/serde", "gix-sec/serde", "gix-ref/serde", "gix-glob/serde", "gix-config-value/serde"]19serde = ["dep:serde", "bstr/serde", "gix-sec/serde", "gix-ref/serde", "gix-glob/serde", "gix-config-value/serde"]
20 20
21[dependencies]21[dependencies]
22gix-features = { version = "^0.39.0", path = "../gix-features" }22gix-features = { version = "^0.39.1", path = "../gix-features" }
23gix-config-value = { version = "^0.14.9", path = "../gix-config-value" }23gix-config-value = { version = "^0.14.10", path = "../gix-config-value" }
24gix-path = { version = "^0.10.12", path = "../gix-path" }24gix-path = { version = "^0.10.13", path = "../gix-path" }
25gix-sec = { version = "^0.10.9", path = "../gix-sec" }25gix-sec = { version = "^0.10.9", path = "../gix-sec" }
26gix-ref = { version = "^0.48.0", path = "../gix-ref" }26gix-ref = { version = "^0.49.0", path = "../gix-ref" }
27gix-glob = { version = "^0.17.0", path = "../gix-glob" }27gix-glob = { version = "^0.17.0", path = "../gix-glob" }
28 28
29winnow = { version = "0.6", features = ["simd"] }29winnow = { version = "0.6", features = ["simd"] }
gix-credentials/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.25.1 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-credentials/Cargo.toml+5−5
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-credentials"4name = "gix-credentials"
5version = "0.25.0"5version = "0.25.1"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project to interact with git credentials helpers"8description = "A crate of the gitoxide project to interact with git credentials helpers"
@@ -20,11 +20,11 @@ serde = ["dep:serde", "bstr/serde", "gix-sec/serde"] · 11 unmodified lines
20 20
21[dependencies]21[dependencies]
22gix-sec = { version = "^0.10.9", path = "../gix-sec" }22gix-sec = { version = "^0.10.9", path = "../gix-sec" }
23gix-url = { version = "^0.28.0", path = "../gix-url" }23gix-url = { version = "^0.28.1", path = "../gix-url" }
24gix-path = { version = "^0.10.12", path = "../gix-path" }24gix-path = { version = "^0.10.13", path = "../gix-path" }
25gix-command = { version = "^0.3.10", path = "../gix-command" }25gix-command = { version = "^0.3.10", path = "../gix-command" }
26gix-config-value = { version = "^0.14.9", path = "../gix-config-value" }26gix-config-value = { version = "^0.14.10", path = "../gix-config-value" }
27gix-prompt = { version = "^0.8.8", path = "../gix-prompt" }27gix-prompt = { version = "^0.8.9", path = "../gix-prompt" }
28gix-trace = { version = "^0.1.11", path = "../gix-trace" }28gix-trace = { version = "^0.1.11", path = "../gix-trace" }
29 29
30thiserror = "2.0.0"30thiserror = "2.0.0"
gix-date/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.9.2 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 7 commits contributed to the release.16 - 8 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1697 from EliahKagan/run-ci/duration ([`438ee47`](https://github.com/GitoxideLabs/gitoxide/commit/438ee4718b67d0eba8f4c6ebdfac64bd39f68ec7))28 - Merge pull request #1697 from EliahKagan/run-ci/duration ([`438ee47`](https://github.com/GitoxideLabs/gitoxide/commit/438ee4718b67d0eba8f4c6ebdfac64bd39f68ec7))
28 - Test 12-week increments from 2 to 50 ([`ac17b62`](https://github.com/GitoxideLabs/gitoxide/commit/ac17b62a5c9d63606e9c161c1533cdbebf2de977))29 - Test 12-week increments from 2 to 50 ([`ac17b62`](https://github.com/GitoxideLabs/gitoxide/commit/ac17b62a5c9d63606e9c161c1533cdbebf2de977))
29 - Add even longer duration to test; run `cargo fmt` ([`5d51bd1`](https://github.com/GitoxideLabs/gitoxide/commit/5d51bd10f67bf4099ca832a5ca13de4e87fe0681))30 - Add even longer duration to test; run `cargo fmt` ([`5d51bd1`](https://github.com/GitoxideLabs/gitoxide/commit/5d51bd10f67bf4099ca832a5ca13de4e87fe0681))
gix-date/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-date"4name = "gix-date"
5version = "0.9.1"5version = "0.9.2"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project parsing dates the way git does"8description = "A crate of the gitoxide project parsing dates the way git does"
gix-diff/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.48.0 (2024-11-24)
9 9
10### New Features10### New Features
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28 28
29<csr-read-only-do-not-edit/>29<csr-read-only-do-not-edit/>
30 30
31 - 12 commits contributed to the release.31 - 13 commits contributed to the release.
32 - 7 commits were understood as [conventional](https://www.conventionalcommits.org).32 - 7 commits were understood as [conventional](https://www.conventionalcommits.org).
33 - 0 issues like '(#ID)' were seen in commit messages33 - 0 issues like '(#ID)' were seen in commit messages
34 34
@@ -39,6 +39,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
39<details><summary>view details</summary>39<details><summary>view details</summary>
40 40
41 * **Uncategorized**41 * **Uncategorized**
42 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
42 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))43 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))
43 - Add `tree_with_rewrites::Change(Ref)::source_mode_and_id|mode_and_id()` ([`5db2d2d`](https://github.com/GitoxideLabs/gitoxide/commit/5db2d2d8eef8570a42f9c040a7cdb341a71f7192))44 - Add `tree_with_rewrites::Change(Ref)::source_mode_and_id|mode_and_id()` ([`5db2d2d`](https://github.com/GitoxideLabs/gitoxide/commit/5db2d2d8eef8570a42f9c040a7cdb341a71f7192))
44 - Octal Debug representation of `tree::EntryMode`. ([`cd61c25`](https://github.com/GitoxideLabs/gitoxide/commit/cd61c25369d3e39b6160bac4b332b177dabddf4b))45 - Octal Debug representation of `tree::EntryMode`. ([`cd61c25`](https://github.com/GitoxideLabs/gitoxide/commit/cd61c25369d3e39b6160bac4b332b177dabddf4b))
gix-diff/Cargo.toml+7−7
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-diff"4name = "gix-diff"
5version = "0.47.0"5version = "0.48.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "Calculate differences between various git objects"8description = "Calculate differences between various git objects"
@@ -25,16 +25,16 @@ wasm = ["dep:getrandom"] · 16 unmodified lines
25doctest = false25doctest = false
26 26
27[dependencies]27[dependencies]
28gix-hash = { version = "^0.15.0", path = "../gix-hash" }28gix-hash = { version = "^0.15.1", path = "../gix-hash" }
29gix-object = { version = "^0.45.0", path = "../gix-object" }29gix-object = { version = "^0.46.0", path = "../gix-object" }
30gix-filter = { version = "^0.14.0", path = "../gix-filter", optional = true }30gix-filter = { version = "^0.15.0", path = "../gix-filter", optional = true }
31gix-worktree = { version = "^0.37.0", path = "../gix-worktree", default-features = false, features = ["attributes"], optional = true }31gix-worktree = { version = "^0.38.0", path = "../gix-worktree", default-features = false, features = ["attributes"], optional = true }
32gix-command = { version = "^0.3.10", path = "../gix-command", optional = true }32gix-command = { version = "^0.3.10", path = "../gix-command", optional = true }
33gix-path = { version = "^0.10.12", path = "../gix-path", optional = true }33gix-path = { version = "^0.10.13", path = "../gix-path", optional = true }
34gix-fs = { version = "^0.12.0", path = "../gix-fs", optional = true }34gix-fs = { version = "^0.12.0", path = "../gix-fs", optional = true }
35gix-tempfile = { version = "^15.0.0", path = "../gix-tempfile", optional = true }35gix-tempfile = { version = "^15.0.0", path = "../gix-tempfile", optional = true }
36gix-trace = { version = "^0.1.11", path = "../gix-trace", optional = true }36gix-trace = { version = "^0.1.11", path = "../gix-trace", optional = true }
37gix-traverse = { version = "^0.42.0", path = "../gix-traverse", optional = true }37gix-traverse = { version = "^0.43.0", path = "../gix-traverse", optional = true }
38 38
39thiserror = "2.0.0"39thiserror = "2.0.0"
40imara-diff = { version = "0.1.7", optional = true }40imara-diff = { version = "0.1.7", optional = true }
gix-dir/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.10.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 7 commits contributed to the release.16 - 8 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1652 from EliahKagan/run-ci/chmod ([`8e99eba`](https://github.com/GitoxideLabs/gitoxide/commit/8e99eba2a284b35b5e9bcb97e47bfbbafc3df5d1))30 - Merge pull request #1652 from EliahKagan/run-ci/chmod ([`8e99eba`](https://github.com/GitoxideLabs/gitoxide/commit/8e99eba2a284b35b5e9bcb97e47bfbbafc3df5d1))
gix-dir/Cargo.toml+7−7
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-dir"4name = "gix-dir"
5version = "0.9.0"5version = "0.10.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project dealing with directory walks"8description = "A crate of the gitoxide project dealing with directory walks"
@@ -15,13 +15,13 @@ doctest = false · 6 unmodified lines
15 15
16[dependencies]16[dependencies]
17gix-trace = { version = "^0.1.11", path = "../gix-trace" }17gix-trace = { version = "^0.1.11", path = "../gix-trace" }
18gix-index = { version = "^0.36.0", path = "../gix-index" }18gix-index = { version = "^0.37.0", path = "../gix-index" }
19gix-discover = { version = "^0.36.0", path = "../gix-discover" }19gix-discover = { version = "^0.37.0", path = "../gix-discover" }
20gix-fs = { version = "^0.12.0", path = "../gix-fs" }20gix-fs = { version = "^0.12.0", path = "../gix-fs" }
21gix-path = { version = "^0.10.12", path = "../gix-path" }21gix-path = { version = "^0.10.13", path = "../gix-path" }
22gix-pathspec = { version = "^0.8.0", path = "../gix-pathspec" }22gix-pathspec = { version = "^0.8.1", path = "../gix-pathspec" }
23gix-worktree = { version = "^0.37.0", path = "../gix-worktree", default-features = false }23gix-worktree = { version = "^0.38.0", path = "../gix-worktree", default-features = false }
24gix-object = { version = "^0.45.0", path = "../gix-object" }24gix-object = { version = "^0.46.0", path = "../gix-object" }
25gix-ignore = { version = "^0.12.0", path = "../gix-ignore" }25gix-ignore = { version = "^0.12.0", path = "../gix-ignore" }
26gix-utils = { version = "^0.1.13", path = "../gix-utils", features = ["bstr"] }26gix-utils = { version = "^0.1.13", path = "../gix-utils", features = ["bstr"] }
27 27
gix-discover/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.37.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 7 commits contributed to the release.16 - 8 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1618 from GitoxideLabs/merge ([`3fb989b`](https://github.com/GitoxideLabs/gitoxide/commit/3fb989be21c739bbfeac93953c1685e7c6cd2106))30 - Merge pull request #1618 from GitoxideLabs/merge ([`3fb989b`](https://github.com/GitoxideLabs/gitoxide/commit/3fb989be21c739bbfeac93953c1685e7c6cd2106))
gix-discover/Cargo.toml+4−4
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-discover"4name = "gix-discover"
5version = "0.36.0"5version = "0.37.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "Discover git repositories and check if a directory is a git repository"8description = "Discover git repositories and check if a directory is a git repository"
@@ -16,9 +16,9 @@ doctest = false · 7 unmodified lines
16 16
17[dependencies]17[dependencies]
18gix-sec = { version = "^0.10.9", path = "../gix-sec" }18gix-sec = { version = "^0.10.9", path = "../gix-sec" }
19gix-path = { version = "^0.10.12", path = "../gix-path" }19gix-path = { version = "^0.10.13", path = "../gix-path" }
20gix-ref = { version = "^0.48.0", path = "../gix-ref" }20gix-ref = { version = "^0.49.0", path = "../gix-ref" }
21gix-hash = { version = "^0.15.0", path = "../gix-hash" }21gix-hash = { version = "^0.15.1", path = "../gix-hash" }
22gix-fs = { version = "^0.12.0", path = "../gix-fs" }22gix-fs = { version = "^0.12.0", path = "../gix-fs" }
23 23
24bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] }24bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] }
gix-features/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.39.1 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-features/Cargo.toml+2−2
@@ -4,7 +4,7 @@ lints.workspace = true · 3 unmodified lines
4name = "gix-features"4name = "gix-features"
5description = "A crate to integrate various capabilities using compile-time feature flags"5description = "A crate to integrate various capabilities using compile-time feature flags"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7version = "0.39.0"7version = "0.39.1"
8authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]8authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
9license = "MIT OR Apache-2.0"9license = "MIT OR Apache-2.0"
10edition = "2021"10edition = "2021"
@@ -119,7 +119,7 @@ path = "tests/pipe.rs" · 108 unmodified lines
119required-features = ["io-pipe"]119required-features = ["io-pipe"]
120 120
121[dependencies]121[dependencies]
122gix-hash = { version = "^0.15.0", path = "../gix-hash" }122gix-hash = { version = "^0.15.1", path = "../gix-hash" }
123gix-trace = { version = "^0.1.11", path = "../gix-trace" }123gix-trace = { version = "^0.1.11", path = "../gix-trace" }
124 124
125# for walkdir125# for walkdir
gix-filter/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.15.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-filter/Cargo.toml+7−7
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-filter"4name = "gix-filter"
5version = "0.14.0"5version = "0.15.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project implementing git filters"8description = "A crate of the gitoxide project implementing git filters"
@@ -15,15 +15,15 @@ include = ["src/**/*", "LICENSE-*"] · 6 unmodified lines
15doctest = false15doctest = false
16 16
17[dependencies]17[dependencies]
18gix-hash = { version = "^0.15.0", path = "../gix-hash" }18gix-hash = { version = "^0.15.1", path = "../gix-hash" }
19gix-trace = { version = "^0.1.11", path = "../gix-trace" }19gix-trace = { version = "^0.1.11", path = "../gix-trace" }
20gix-object = { version = "^0.45.0", path = "../gix-object" }20gix-object = { version = "^0.46.0", path = "../gix-object" }
21gix-command = { version = "^0.3.10", path = "../gix-command" }21gix-command = { version = "^0.3.10", path = "../gix-command" }
22gix-quote = { version = "^0.4.13", path = "../gix-quote" }22gix-quote = { version = "^0.4.14", path = "../gix-quote" }
23gix-utils = { version = "^0.1.13", path = "../gix-utils" }23gix-utils = { version = "^0.1.13", path = "../gix-utils" }
24gix-path = { version = "^0.10.12", path = "../gix-path" }24gix-path = { version = "^0.10.13", path = "../gix-path" }
25gix-packetline = { package = "gix-packetline-blocking", version = "^0.18.0", path = "../gix-packetline-blocking" }25gix-packetline = { package = "gix-packetline-blocking", version = "^0.18.1", path = "../gix-packetline-blocking" }
26gix-attributes = { version = "^0.23.0", path = "../gix-attributes" }26gix-attributes = { version = "^0.23.1", path = "../gix-attributes" }
27 27
28encoding_rs = "0.8.32"28encoding_rs = "0.8.32"
29bstr = { version = "1.5.0", default-features = false, features = ["std"] }29bstr = { version = "1.5.0", default-features = false, features = ["std"] }
gix-fsck/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.8.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 1 commit contributed to the release.16 - 2 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))28 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
28</details>29</details>
29 30
gix-fsck/Cargo.toml+3−3
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-fsck"4name = "gix-fsck"
5version = "0.7.0"5version = "0.8.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7authors = ["Cameron Esfahani <cesfahani@gmail.com>", "Sebastian Thiel <sebastian.thiel@icloud.com>"]7authors = ["Cameron Esfahani <cesfahani@gmail.com>", "Sebastian Thiel <sebastian.thiel@icloud.com>"]
8license = "MIT OR Apache-2.0"8license = "MIT OR Apache-2.0"
@@ -15,9 +15,9 @@ rust-version = "1.65" · 6 unmodified lines
15doctest = false15doctest = false
16 16
17[dependencies]17[dependencies]
18gix-hash = { version = "^0.15.0", path = "../gix-hash" }18gix-hash = { version = "^0.15.1", path = "../gix-hash" }
19gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }19gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }
20gix-object = { version = "^0.45.0", path = "../gix-object" }20gix-object = { version = "^0.46.0", path = "../gix-object" }
21 21
22[dev-dependencies]22[dev-dependencies]
23gix-odb = { path = "../gix-odb" }23gix-odb = { path = "../gix-odb" }
gix-hash/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.15.1 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-hash/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-hash"4name = "gix-hash"
5version = "0.15.0"5version = "0.15.1"
6description = "Borrowed and owned git hash digests used to identify git objects"6description = "Borrowed and owned git hash digests used to identify git objects"
7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
8repository = "https://github.com/GitoxideLabs/gitoxide"8repository = "https://github.com/GitoxideLabs/gitoxide"
gix-index/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.37.0 (2024-11-24)
9 9
10### New Features10### New Features
11 11
@@ -16,7 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
16 16
17<csr-read-only-do-not-edit/>17<csr-read-only-do-not-edit/>
18 18
19 - 13 commits contributed to the release.19 - 14 commits contributed to the release.
20 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).20 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
21 - 0 issues like '(#ID)' were seen in commit messages21 - 0 issues like '(#ID)' were seen in commit messages
22 22
@@ -27,6 +27,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
27<details><summary>view details</summary>27<details><summary>view details</summary>
28 28
29 * **Uncategorized**29 * **Uncategorized**
30 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
30 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))31 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))
31 - `entry::Stage` can now be converted into `entry::Flags`. ([`63978f6`](https://github.com/GitoxideLabs/gitoxide/commit/63978f6e54cf48e7b5afe65dede851890a163ebd))32 - `entry::Stage` can now be converted into `entry::Flags`. ([`63978f6`](https://github.com/GitoxideLabs/gitoxide/commit/63978f6e54cf48e7b5afe65dede851890a163ebd))
32 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))33 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
gix-index/Cargo.toml+7−7
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-index"4name = "gix-index"
5version = "0.36.0"5version = "0.37.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A work-in-progress crate of the gitoxide project dedicated implementing the git index file"8description = "A work-in-progress crate of the gitoxide project dedicated implementing the git index file"
@@ -22,15 +22,15 @@ test = true · 13 unmodified lines
22serde = ["dep:serde", "smallvec/serde", "gix-hash/serde"]22serde = ["dep:serde", "smallvec/serde", "gix-hash/serde"]
23 23
24[dependencies]24[dependencies]
25gix-features = { version = "^0.39.0", path = "../gix-features", features = [25gix-features = { version = "^0.39.1", path = "../gix-features", features = [
26 "rustsha1",26 "rustsha1",
27 "progress",27 "progress",
28] }28] }
29gix-hash = { version = "^0.15.0", path = "../gix-hash" }29gix-hash = { version = "^0.15.1", path = "../gix-hash" }
30gix-bitmap = { version = "^0.2.12", path = "../gix-bitmap" }30gix-bitmap = { version = "^0.2.13", path = "../gix-bitmap" }
31gix-object = { version = "^0.45.0", path = "../gix-object" }31gix-object = { version = "^0.46.0", path = "../gix-object" }
32gix-validate = { version = "^0.9.1", path = "../gix-validate" }32gix-validate = { version = "^0.9.2", path = "../gix-validate" }
33gix-traverse = { version = "^0.42.0", path = "../gix-traverse" }33gix-traverse = { version = "^0.43.0", path = "../gix-traverse" }
34gix-lock = { version = "^15.0.0", path = "../gix-lock" }34gix-lock = { version = "^15.0.0", path = "../gix-lock" }
35gix-fs = { version = "^0.12.0", path = "../gix-fs" }35gix-fs = { version = "^0.12.0", path = "../gix-fs" }
36gix-utils = { version = "^0.1.13", path = "../gix-utils" }36gix-utils = { version = "^0.1.13", path = "../gix-utils" }
gix-lock/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 15.0.1 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-lock/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-lock"4name = "gix-lock"
5version = "15.0.0"5version = "15.0.1"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A git-style lock-file implementation"8description = "A git-style lock-file implementation"
gix-mailmap/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.25.1 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-mailmap/Cargo.toml+3−3
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-mailmap"4name = "gix-mailmap"
5version = "0.25.0"5version = "0.25.1"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project for parsing mailmap files"8description = "A crate of the gitoxide project for parsing mailmap files"
@@ -19,8 +19,8 @@ doctest = false · 10 unmodified lines
19serde = ["dep:serde", "bstr/serde", "gix-actor/serde"]19serde = ["dep:serde", "bstr/serde", "gix-actor/serde"]
20 20
21[dependencies]21[dependencies]
22gix-actor = { version = "^0.33.0", path = "../gix-actor" }22gix-actor = { version = "^0.33.1", path = "../gix-actor" }
23gix-date = { version = "^0.9.1", path = "../gix-date" }23gix-date = { version = "^0.9.2", path = "../gix-date" }
24bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] }24bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] }
25thiserror = "2.0.0"25thiserror = "2.0.0"
26serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }26serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
gix-merge/CHANGELOG.md+5−2
@@ -5,7 +5,9 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.1.0 (2024-11-24)
9
10<csr-id-2fdbcfe17cdcc480e320582d7c6b48f8b615bf3b/>
9 11
10### New Features12### New Features
11 13
@@ -75,7 +77,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 63 unmodified lines
75 77
76<csr-read-only-do-not-edit/>78<csr-read-only-do-not-edit/>
77 79
78 - 26 commits contributed to the release.80 - 27 commits contributed to the release.
79 - 13 commits were understood as [conventional](https://www.conventionalcommits.org).81 - 13 commits were understood as [conventional](https://www.conventionalcommits.org).
80 - 0 issues like '(#ID)' were seen in commit messages82 - 0 issues like '(#ID)' were seen in commit messages
81 83
@@ -86,6 +88,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
86<details><summary>view details</summary>88<details><summary>view details</summary>
87 89
88 * **Uncategorized**90 * **Uncategorized**
91 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
89 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))92 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))
90 - Provide a way to record and apply index changes. ([`3ee8b62`](https://github.com/GitoxideLabs/gitoxide/commit/3ee8b62dd025d6fdb0d9929dec7a561fa576f545))93 - Provide a way to record and apply index changes. ([`3ee8b62`](https://github.com/GitoxideLabs/gitoxide/commit/3ee8b62dd025d6fdb0d9929dec7a561fa576f545))
91 - Add more modes for checking for unresolved conflicts. ([`aff76f2`](https://github.com/GitoxideLabs/gitoxide/commit/aff76f291a52fc6806944d72d249a8bd1b804c39))94 - Add more modes for checking for unresolved conflicts. ([`aff76f2`](https://github.com/GitoxideLabs/gitoxide/commit/aff76f291a52fc6806944d72d249a8bd1b804c39))
gix-merge/Cargo.toml+11−11
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-merge"2name = "gix-merge"
3version = "0.0.0"3version = "0.1.0"
4repository = "https://github.com/GitoxideLabs/gitoxide"4repository = "https://github.com/GitoxideLabs/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project implementing merge algorithms"6description = "A crate of the gitoxide project implementing merge algorithms"
@@ -19,20 +19,20 @@ doctest = false · 12 unmodified lines
19serde = ["dep:serde", "gix-hash/serde", "gix-object/serde"]19serde = ["dep:serde", "gix-hash/serde", "gix-object/serde"]
20 20
21[dependencies]21[dependencies]
22gix-hash = { version = "^0.15.0", path = "../gix-hash" }22gix-hash = { version = "^0.15.1", path = "../gix-hash" }
23gix-object = { version = "^0.45.0", path = "../gix-object" }23gix-object = { version = "^0.46.0", path = "../gix-object" }
24gix-filter = { version = "^0.14.0", path = "../gix-filter" }24gix-filter = { version = "^0.15.0", path = "../gix-filter" }
25gix-worktree = { version = "^0.37.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }25gix-worktree = { version = "^0.38.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }
26gix-command = { version = "^0.3.10", path = "../gix-command" }26gix-command = { version = "^0.3.10", path = "../gix-command" }
27gix-path = { version = "^0.10.12", path = "../gix-path" }27gix-path = { version = "^0.10.13", path = "../gix-path" }
28gix-fs = { version = "^0.12.0", path = "../gix-fs" }28gix-fs = { version = "^0.12.0", path = "../gix-fs" }
29gix-tempfile = { version = "^15.0.0", path = "../gix-tempfile" }29gix-tempfile = { version = "^15.0.0", path = "../gix-tempfile" }
30gix-trace = { version = "^0.1.11", path = "../gix-trace" }30gix-trace = { version = "^0.1.11", path = "../gix-trace" }
31gix-quote = { version = "^0.4.13", path = "../gix-quote" }31gix-quote = { version = "^0.4.14", path = "../gix-quote" }
32gix-revision = { version = "^0.30.0", path = "../gix-revision", default-features = false, features = ["merge_base"] }32gix-revision = { version = "^0.31.0", path = "../gix-revision", default-features = false, features = ["merge_base"] }
33gix-revwalk = { version = "^0.16.0", path = "../gix-revwalk" }33gix-revwalk = { version = "^0.17.0", path = "../gix-revwalk" }
34gix-diff = { version = "^0.47.0", path = "../gix-diff", default-features = false, features = ["blob"] }34gix-diff = { version = "^0.48.0", path = "../gix-diff", default-features = false, features = ["blob"] }
35gix-index = { version = "^0.36.0", path = "../gix-index" }35gix-index = { version = "^0.37.0", path = "../gix-index" }
36 36
37thiserror = "2.0.0"37thiserror = "2.0.0"
38imara-diff = { version = "0.1.7" }38imara-diff = { version = "0.1.7" }
gix-negotiate/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.17.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 5 commits contributed to the release.16 - 6 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))28 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
28 - Use `<=` on 32-bit for some size assertions ([`fc13fc3`](https://github.com/GitoxideLabs/gitoxide/commit/fc13fc3eb950ebaff0c22c4d093a4d2300914f72))29 - Use `<=` on 32-bit for some size assertions ([`fc13fc3`](https://github.com/GitoxideLabs/gitoxide/commit/fc13fc3eb950ebaff0c22c4d093a4d2300914f72))
29 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))30 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-negotiate/Cargo.toml+6−6
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-negotiate"4name = "gix-negotiate"
5version = "0.16.0"5version = "0.17.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project implementing negotiation algorithms"8description = "A crate of the gitoxide project implementing negotiation algorithms"
@@ -16,11 +16,11 @@ doctest = false · 7 unmodified lines
16test = false16test = false
17 17
18[dependencies]18[dependencies]
19gix-hash = { version = "^0.15.0", path = "../gix-hash" }19gix-hash = { version = "^0.15.1", path = "../gix-hash" }
20gix-object = { version = "^0.45.0", path = "../gix-object" }20gix-object = { version = "^0.46.0", path = "../gix-object" }
21gix-date = { version = "^0.9.1", path = "../gix-date" }21gix-date = { version = "^0.9.2", path = "../gix-date" }
22gix-commitgraph = { version = "^0.25.0", path = "../gix-commitgraph" }22gix-commitgraph = { version = "^0.25.1", path = "../gix-commitgraph" }
23gix-revwalk = { version = "^0.16.0", path = "../gix-revwalk" }23gix-revwalk = { version = "^0.17.0", path = "../gix-revwalk" }
24thiserror = "2.0.0"24thiserror = "2.0.0"
25smallvec = "1.10.0"25smallvec = "1.10.0"
26bitflags = "2"26bitflags = "2"
gix-object/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.46.0 (2024-11-24)
9 9
10### New Features10### New Features
11 11
@@ -26,7 +26,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 14 unmodified lines
26 26
27<csr-read-only-do-not-edit/>27<csr-read-only-do-not-edit/>
28 28
29 - 12 commits contributed to the release.29 - 13 commits contributed to the release.
30 - 4 commits were understood as [conventional](https://www.conventionalcommits.org).30 - 4 commits were understood as [conventional](https://www.conventionalcommits.org).
31 - 0 issues like '(#ID)' were seen in commit messages31 - 0 issues like '(#ID)' were seen in commit messages
32 32
@@ -37,6 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
37<details><summary>view details</summary>37<details><summary>view details</summary>
38 38
39 * **Uncategorized**39 * **Uncategorized**
40 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
40 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))41 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))
41 - Octal Debug representation of `tree::EntryMode`. ([`cd61c25`](https://github.com/GitoxideLabs/gitoxide/commit/cd61c25369d3e39b6160bac4b332b177dabddf4b))42 - Octal Debug representation of `tree::EntryMode`. ([`cd61c25`](https://github.com/GitoxideLabs/gitoxide/commit/cd61c25369d3e39b6160bac4b332b177dabddf4b))
42 - Merge pull request #1690 from EliahKagan/gitattributes ([`700cfa5`](https://github.com/GitoxideLabs/gitoxide/commit/700cfa52e7f3008036881a99fbdeb04c9ab1f2f5))43 - Merge pull request #1690 from EliahKagan/gitattributes ([`700cfa5`](https://github.com/GitoxideLabs/gitoxide/commit/700cfa52e7f3008036881a99fbdeb04c9ab1f2f5))
gix-object/Cargo.toml+6−6
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-object"4name = "gix-object"
5version = "0.45.0"5version = "0.46.0"
6description = "Immutable and mutable git objects with decoding and encoding support"6description = "Immutable and mutable git objects with decoding and encoding support"
7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
8repository = "https://github.com/GitoxideLabs/gitoxide"8repository = "https://github.com/GitoxideLabs/gitoxide"
@@ -41,15 +41,15 @@ serde = [ · 32 unmodified lines
41verbose-object-parsing-errors = ["winnow/std"]41verbose-object-parsing-errors = ["winnow/std"]
42 42
43[dependencies]43[dependencies]
44gix-features = { version = "^0.39.0", path = "../gix-features", features = [44gix-features = { version = "^0.39.1", path = "../gix-features", features = [
45 "rustsha1",45 "rustsha1",
46 "progress",46 "progress",
47] }47] }
48gix-hash = { version = "^0.15.0", path = "../gix-hash" }48gix-hash = { version = "^0.15.1", path = "../gix-hash" }
49gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }49gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }
50gix-validate = { version = "^0.9.1", path = "../gix-validate" }50gix-validate = { version = "^0.9.2", path = "../gix-validate" }
51gix-actor = { version = "^0.33.0", path = "../gix-actor" }51gix-actor = { version = "^0.33.1", path = "../gix-actor" }
52gix-date = { version = "^0.9.1", path = "../gix-date" }52gix-date = { version = "^0.9.2", path = "../gix-date" }
53gix-utils = { version = "^0.1.13", path = "../gix-utils" }53gix-utils = { version = "^0.1.13", path = "../gix-utils" }
54 54
55itoa = "1.0.1"55itoa = "1.0.1"
gix-odb/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.65.0 (2024-11-24)
9 9
10### New Features (BREAKING)10### New Features (BREAKING)
11 11
@@ -17,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 5 unmodified lines
17 17
18<csr-read-only-do-not-edit/>18<csr-read-only-do-not-edit/>
19 19
20 - 6 commits contributed to the release.20 - 7 commits contributed to the release.
21 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).21 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
22 - 0 issues like '(#ID)' were seen in commit messages22 - 0 issues like '(#ID)' were seen in commit messages
23 23
@@ -28,6 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
31 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))32 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
32 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))33 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
33 - Merge pull request #1618 from GitoxideLabs/merge ([`3fb989b`](https://github.com/GitoxideLabs/gitoxide/commit/3fb989be21c739bbfeac93953c1685e7c6cd2106))34 - Merge pull request #1618 from GitoxideLabs/merge ([`3fb989b`](https://github.com/GitoxideLabs/gitoxide/commit/3fb989be21c739bbfeac93953c1685e7c6cd2106))
gix-odb/Cargo.toml+8−8
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-odb"4name = "gix-odb"
5version = "0.64.0"5version = "0.65.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
8license = "MIT OR Apache-2.0"8license = "MIT OR Apache-2.0"
@@ -20,14 +20,14 @@ doctest = false · 11 unmodified lines
20serde = ["dep:serde", "gix-hash/serde", "gix-object/serde", "gix-pack/serde"]20serde = ["dep:serde", "gix-hash/serde", "gix-object/serde", "gix-pack/serde"]
21 21
22[dependencies]22[dependencies]
23gix-features = { version = "^0.39.0", path = "../gix-features", features = ["rustsha1", "walkdir", "zlib", "crc32"] }23gix-features = { version = "^0.39.1", path = "../gix-features", features = ["rustsha1", "walkdir", "zlib", "crc32"] }
24gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }24gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }
25gix-hash = { version = "^0.15.0", path = "../gix-hash" }25gix-hash = { version = "^0.15.1", path = "../gix-hash" }
26gix-date = { version = "^0.9.1", path = "../gix-date" }26gix-date = { version = "^0.9.2", path = "../gix-date" }
27gix-path = { version = "^0.10.12", path = "../gix-path" }27gix-path = { version = "^0.10.13", path = "../gix-path" }
28gix-quote = { version = "^0.4.13", path = "../gix-quote" }28gix-quote = { version = "^0.4.14", path = "../gix-quote" }
29gix-object = { version = "^0.45.0", path = "../gix-object" }29gix-object = { version = "^0.46.0", path = "../gix-object" }
30gix-pack = { version = "^0.54.0", path = "../gix-pack", default-features = false }30gix-pack = { version = "^0.55.0", path = "../gix-pack", default-features = false }
31gix-fs = { version = "^0.12.0", path = "../gix-fs" }31gix-fs = { version = "^0.12.0", path = "../gix-fs" }
32serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }32serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
33 33
gix-pack/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.55.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 10 commits contributed to the release.16 - 11 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1700 from GitoxideLabs/reduce-memory ([`54ea266`](https://github.com/GitoxideLabs/gitoxide/commit/54ea266a5b57d3081c2ba6ed60dc0612059617ca))28 - Merge pull request #1700 from GitoxideLabs/reduce-memory ([`54ea266`](https://github.com/GitoxideLabs/gitoxide/commit/54ea266a5b57d3081c2ba6ed60dc0612059617ca))
28 - Try to reduce memory consumption by avoiding over-capacity of possibly large vectors ([`664e28c`](https://github.com/GitoxideLabs/gitoxide/commit/664e28caa4304fe489d2b37a1a3328763960517f))29 - Try to reduce memory consumption by avoiding over-capacity of possibly large vectors ([`664e28c`](https://github.com/GitoxideLabs/gitoxide/commit/664e28caa4304fe489d2b37a1a3328763960517f))
29 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))30 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
gix-pack/Cargo.toml+8−8
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-pack"4name = "gix-pack"
5version = "0.54.0"5version = "0.55.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]7authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
8license = "MIT OR Apache-2.0"8license = "MIT OR Apache-2.0"
@@ -34,16 +34,16 @@ serde = ["dep:serde", "gix-object/serde"] · 25 unmodified lines
34wasm = ["gix-diff?/wasm"]34wasm = ["gix-diff?/wasm"]
35 35
36[dependencies]36[dependencies]
37gix-features = { version = "^0.39.0", path = "../gix-features", features = ["crc32", "rustsha1", "progress", "zlib"] }37gix-features = { version = "^0.39.1", path = "../gix-features", features = ["crc32", "rustsha1", "progress", "zlib"] }
38gix-path = { version = "^0.10.12", path = "../gix-path" }38gix-path = { version = "^0.10.13", path = "../gix-path" }
39gix-hash = { version = "^0.15.0", path = "../gix-hash" }39gix-hash = { version = "^0.15.1", path = "../gix-hash" }
40gix-chunk = { version = "^0.4.9", path = "../gix-chunk" }40gix-chunk = { version = "^0.4.10", path = "../gix-chunk" }
41gix-object = { version = "^0.45.0", path = "../gix-object" }41gix-object = { version = "^0.46.0", path = "../gix-object" }
42gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable", optional = true }42gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable", optional = true }
43 43
44# for streaming of packs (input, output)44# for streaming of packs (input, output)
45gix-traverse = { version = "^0.42.0", path = "../gix-traverse", optional = true }45gix-traverse = { version = "^0.43.0", path = "../gix-traverse", optional = true }
46gix-diff = { version = "^0.47.0", path = "../gix-diff", default-features = false, optional = true }46gix-diff = { version = "^0.48.0", path = "../gix-diff", default-features = false, optional = true }
47 47
48memmap2 = "0.9.0"48memmap2 = "0.9.0"
49smallvec = "1.3.0"49smallvec = "1.3.0"
gix-packetline-blocking/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.18.1 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-packetline-blocking/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-packetline-blocking"4name = "gix-packetline-blocking"
5version = "0.18.0"5version = "0.18.1"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A duplicate of `gix-packetline` with the `blocking-io` feature pre-selected"8description = "A duplicate of `gix-packetline` with the `blocking-io` feature pre-selected"
gix-packetline/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.18.1 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-packetline/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-packetline"4name = "gix-packetline"
5version = "0.18.0"5version = "0.18.1"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project implementing the pkt-line serialization format"8description = "A crate of the gitoxide project implementing the pkt-line serialization format"
gix-path/CHANGELOG.md+4−39
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.10.13 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
@@ -57,42 +58,6 @@ A maintenance release without user-facing changes. · 27 unmodified lines
57 `gix-path` would obtain a path from `git config -l ...` that came58 `gix-path` would obtain a path from `git config -l ...` that came
58 from `GIT_CONFIG`, that configuration file would be used59 from `GIT_CONFIG`, that configuration file would be used
59 anywhere, and not only `gix config` commands.60 anywhere, and not only `gix config` commands.
60- Even for `gix config`, it is not at all clear that the
61 `GIT_CONFIG` environment variable ought to be honored, because
62 `gix config` has a different interface from and is not meant to
63 be a drop-in replacement for `git config`, and because this
64 environment variable is only even supported by `git config` for
65 historical reasons. (In `git config`, one should typically use
66 `--file` instead.)
67- The installation path is generally the path of a high-scoped
68 configuration file, usually the system scope or, with Apple Git
69 on macOS, the "unknown" scope even higher than that (of a file
70 located under `/Library` or `/Applications`). In contrast, the
71 `GIT_CONFIG` environment variable is really command scope, since
72 it is an alternative way of achieving the same goal as `--file`
73 when running `git config`, which `git` supports only for backward
74 compatibility.
75- On Windows, when `EXEPATH` is set in a way that indentifies a
76 Git for Windows installation directory, which is typically the
77 case in a Git Bash environment (and not otherwise), `GIT_CONFIG`
78 is not used by the public `gix-path` functions that ordinarily
79 get information from calling `git config -l ...`, because this
80 call is not performed and instead the location of a configuration
81 file associated with the installation is inferred from that
82 value.
83
84 Although this also applies to some other ways the environment
85 affects the behavior of `git config -l ...`, it is much stranger
86 for `GIT_CONFIG`, because whether `GIT_CONFIG` should be used
87 does not intuitively seem like it should be related to what other
88 sources of information are available; the semantics of
89 `GIT_CONFIG` for `git` are to be ignored by most commands, but to
90 always be used commands (`git config`) that do not ignore it.
91- The effect on finding other files associated with the
92 installation, such as a gitattributes file, may be especially
93 hard to reason about for `GIT_CONFIG`. Such paths are sometimes
94 inferred from the path that `gix-path` reports. In particular,
95 this is how `installation_config_prefix()` works.
96 61
97### Other62### Other
98 63
@@ -159,7 +124,7 @@ A maintenance release without user-facing changes. · 60 unmodified lines
159</details>124</details>
160 125
161<csr-unknown>126<csr-unknown>
162This change only prevents GIT_CONFIG from specifying aninstallation config file or suppressing the search for it. Thisdoes not affect how other GIT_CONFIG_* environment variables areused.<csr-unknown/>127Even for gix config, it is not at all clear that theGIT_CONFIG environment variable ought to be honored, becausegix config has a different interface from and is not meant tobe a drop-in replacement for git config, and because thisenvironment variable is only even supported by git config forhistorical reasons. (In git config, one should typically use--file instead.)The installation path is generally the path of a high-scopedconfiguration file, usually the system scope or, with Apple Giton macOS, the “unknown” scope even higher than that (of a filelocated under /Library or /Applications). In contrast, theGIT_CONFIG environment variable is really command scope, sinceit is an alternative way of achieving the same goal as --filewhen running git config, which git supports only for backwardcompatibility.On Windows, when EXEPATH is set in a way that indentifies aGit for Windows installation directory, which is typically thecase in a Git Bash environment (and not otherwise), GIT_CONFIGis not used by the public gix-path functions that ordinarilyget information from calling git config -l ..., because thiscall is not performed and instead the location of a configurationfile associated with the installation is inferred from thatvalue.Although this also applies to some other ways the environmentaffects the behavior of git config -l ..., it is much strangerfor GIT_CONFIG, because whether GIT_CONFIG should be useddoes not intuitively seem like it should be related to what othersources of information are available; the semantics ofGIT_CONFIG for git are to be ignored by most commands, but toalways be used commands (git config) that do not ignore it.The effect on finding other files associated with theinstallation, such as a gitattributes file, may be especiallyhard to reason about for GIT_CONFIG. Such paths are sometimesinferred from the path that gix-path reports. In particular,this is how installation_config_prefix() works.<csr-unknown/>
163 128
164## 0.10.11 (2024-09-06)129## 0.10.11 (2024-09-06)
165 130
gix-path/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-path"4name = "gix-path"
5version = "0.10.12"5version = "0.10.13"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project dealing paths and their conversions"8description = "A crate of the gitoxide project dealing paths and their conversions"
gix-pathspec/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.8.1 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-pathspec/Cargo.toml+4−4
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-pathspec"4name = "gix-pathspec"
5version = "0.8.0"5version = "0.8.1"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project dealing magical pathspecs"8description = "A crate of the gitoxide project dealing magical pathspecs"
@@ -16,9 +16,9 @@ doctest = false · 7 unmodified lines
16 16
17[dependencies]17[dependencies]
18gix-glob = { version = "^0.17.0", path = "../gix-glob" }18gix-glob = { version = "^0.17.0", path = "../gix-glob" }
19gix-path = { version = "^0.10.12", path = "../gix-path" }19gix-path = { version = "^0.10.13", path = "../gix-path" }
20gix-attributes = { version = "^0.23.0", path = "../gix-attributes" }20gix-attributes = { version = "^0.23.1", path = "../gix-attributes" }
21gix-config-value = { version = "^0.14.9", path = "../gix-config-value" }21gix-config-value = { version = "^0.14.10", path = "../gix-config-value" }
22 22
23bstr = { version = "1.3.0", default-features = false, features = ["std"] }23bstr = { version = "1.3.0", default-features = false, features = ["std"] }
24bitflags = "2"24bitflags = "2"
gix-prompt/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.8.9 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 7 commits contributed to the release.16 - 8 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1647 from EliahKagan/ptyprocess-targets-next ([`b351c27`](https://github.com/GitoxideLabs/gitoxide/commit/b351c272d5781057a77a0b3d7f7b59883a9802d5))30 - Merge pull request #1647 from EliahKagan/ptyprocess-targets-next ([`b351c27`](https://github.com/GitoxideLabs/gitoxide/commit/b351c272d5781057a77a0b3d7f7b59883a9802d5))
gix-prompt/Cargo.toml+2−2
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-prompt"4name = "gix-prompt"
5version = "0.8.8"5version = "0.8.9"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project for handling prompts in the terminal"8description = "A crate of the gitoxide project for handling prompts in the terminal"
@@ -16,7 +16,7 @@ doctest = false · 7 unmodified lines
16 16
17[dependencies]17[dependencies]
18gix-command = { version = "^0.3.10", path = "../gix-command" }18gix-command = { version = "^0.3.10", path = "../gix-command" }
19gix-config-value = { version = "^0.14.9", path = "../gix-config-value" }19gix-config-value = { version = "^0.14.10", path = "../gix-config-value" }
20 20
21thiserror = "2.0.0"21thiserror = "2.0.0"
22 22
gix-protocol/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.46.1 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 5 commits contributed to the release.16 - 6 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1690 from EliahKagan/gitattributes ([`700cfa5`](https://github.com/GitoxideLabs/gitoxide/commit/700cfa52e7f3008036881a99fbdeb04c9ab1f2f5))28 - Merge pull request #1690 from EliahKagan/gitattributes ([`700cfa5`](https://github.com/GitoxideLabs/gitoxide/commit/700cfa52e7f3008036881a99fbdeb04c9ab1f2f5))
28 - Fix marking `gix-packetline-blocking` copy auto-generated ([`325588e`](https://github.com/GitoxideLabs/gitoxide/commit/325588e700ec159e5139beb149127c947164fb98))29 - Fix marking `gix-packetline-blocking` copy auto-generated ([`325588e`](https://github.com/GitoxideLabs/gitoxide/commit/325588e700ec159e5139beb149127c947164fb98))
29 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))30 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-protocol/Cargo.toml+7−7
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-protocol"4name = "gix-protocol"
5version = "0.46.0"5version = "0.46.1"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project for implementing git protocols"8description = "A crate of the gitoxide project for implementing git protocols"
@@ -47,13 +47,13 @@ path = "tests/async-protocol.rs" · 38 unmodified lines
47required-features = ["async-client"]47required-features = ["async-client"]
48 48
49[dependencies]49[dependencies]
50gix-features = { version = "^0.39.0", path = "../gix-features", features = [50gix-features = { version = "^0.39.1", path = "../gix-features", features = [
51 "progress",51 "progress",
52] }52] }
53gix-transport = { version = "^0.43.0", path = "../gix-transport" }53gix-transport = { version = "^0.43.1", path = "../gix-transport" }
54gix-hash = { version = "^0.15.0", path = "../gix-hash" }54gix-hash = { version = "^0.15.1", path = "../gix-hash" }
55gix-date = { version = "^0.9.1", path = "../gix-date" }55gix-date = { version = "^0.9.2", path = "../gix-date" }
56gix-credentials = { version = "^0.25.0", path = "../gix-credentials" }56gix-credentials = { version = "^0.25.1", path = "../gix-credentials" }
57gix-utils = { version = "^0.1.13", path = "../gix-utils" }57gix-utils = { version = "^0.1.13", path = "../gix-utils" }
58 58
59thiserror = "2.0.0"59thiserror = "2.0.0"
@@ -76,7 +76,7 @@ document-features = { version = "0.2.0", optional = true } · 16 unmodified lines
76 76
77[dev-dependencies]77[dev-dependencies]
78async-std = { version = "1.9.0", features = ["attributes"] }78async-std = { version = "1.9.0", features = ["attributes"] }
79gix-packetline = { path = "../gix-packetline", version = "^0.18.0" }79gix-packetline = { path = "../gix-packetline", version = "^0.18.1" }
80gix-testtools = { path = "../tests/tools" }80gix-testtools = { path = "../tests/tools" }
81 81
82[package.metadata.docs.rs]82[package.metadata.docs.rs]
gix-quote/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.4.14 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-quote/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-quote"4name = "gix-quote"
5version = "0.4.13"5version = "0.4.14"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project dealing with various quotations used by git"8description = "A crate of the gitoxide project dealing with various quotations used by git"
gix-ref/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.49.0 (2024-11-24)
9 9
10### Bug Fixes10### Bug Fixes
11 11
@@ -16,7 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
16 16
17<csr-read-only-do-not-edit/>17<csr-read-only-do-not-edit/>
18 18
19 - 7 commits contributed to the release.19 - 8 commits contributed to the release.
20 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).20 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
21 - 0 issues like '(#ID)' were seen in commit messages21 - 0 issues like '(#ID)' were seen in commit messages
22 22
@@ -27,6 +27,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
27<details><summary>view details</summary>27<details><summary>view details</summary>
28 28
29 * **Uncategorized**29 * **Uncategorized**
30 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
30 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))31 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
31 - Use `<=` on 32-bit for some size assertions ([`fc13fc3`](https://github.com/GitoxideLabs/gitoxide/commit/fc13fc3eb950ebaff0c22c4d093a4d2300914f72))32 - Use `<=` on 32-bit for some size assertions ([`fc13fc3`](https://github.com/GitoxideLabs/gitoxide/commit/fc13fc3eb950ebaff0c22c4d093a4d2300914f72))
32 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))33 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-ref/Cargo.toml+8−8
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-ref"4name = "gix-ref"
5version = "0.48.0"5version = "0.49.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate to handle git references"8description = "A crate to handle git references"
@@ -21,14 +21,14 @@ test = true · 12 unmodified lines
21serde = ["dep:serde", "gix-hash/serde", "gix-actor/serde", "gix-object/serde"]21serde = ["dep:serde", "gix-hash/serde", "gix-actor/serde", "gix-object/serde"]
22 22
23[dependencies]23[dependencies]
24gix-features = { version = "^0.39.0", path = "../gix-features", features = ["walkdir"] }24gix-features = { version = "^0.39.1", path = "../gix-features", features = ["walkdir"] }
25gix-fs = { version = "^0.12.0", path = "../gix-fs" }25gix-fs = { version = "^0.12.0", path = "../gix-fs" }
26gix-path = { version = "^0.10.12", path = "../gix-path" }26gix-path = { version = "^0.10.13", path = "../gix-path" }
27gix-hash = { version = "^0.15.0", path = "../gix-hash" }27gix-hash = { version = "^0.15.1", path = "../gix-hash" }
28gix-object = { version = "^0.45.0", path = "../gix-object" }28gix-object = { version = "^0.46.0", path = "../gix-object" }
29gix-utils = { version = "^0.1.13", path = "../gix-utils" }29gix-utils = { version = "^0.1.13", path = "../gix-utils" }
30gix-validate = { version = "^0.9.1", path = "../gix-validate" }30gix-validate = { version = "^0.9.2", path = "../gix-validate" }
31gix-actor = { version = "^0.33.0", path = "../gix-actor" }31gix-actor = { version = "^0.33.1", path = "../gix-actor" }
32gix-lock = { version = "^15.0.0", path = "../gix-lock" }32gix-lock = { version = "^15.0.0", path = "../gix-lock" }
33gix-tempfile = { version = "^15.0.0", default-features = false, path = "../gix-tempfile" }33gix-tempfile = { version = "^15.0.0", default-features = false, path = "../gix-tempfile" }
34 34
@@ -43,7 +43,7 @@ document-features = { version = "0.2.1", optional = true } · 8 unmodified lines
43 43
44[dev-dependencies]44[dev-dependencies]
45gix-testtools = { path = "../tests/tools" }45gix-testtools = { path = "../tests/tools" }
46gix-date = { version = "^0.9.1", path = "../gix-date" }46gix-date = { version = "^0.9.2", path = "../gix-date" }
47 47
48[package.metadata.docs.rs]48[package.metadata.docs.rs]
49features = ["document-features", "serde"]49features = ["document-features", "serde"]
gix-refspec/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.27.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-refspec/Cargo.toml+4−4
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-refspec"4name = "gix-refspec"
5version = "0.26.0"5version = "0.27.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project for parsing and representing refspecs"8description = "A crate of the gitoxide project for parsing and representing refspecs"
@@ -15,9 +15,9 @@ rust-version = "1.65" · 6 unmodified lines
15doctest = false15doctest = false
16 16
17[dependencies]17[dependencies]
18gix-revision = { version = "^0.30.0", path = "../gix-revision", default-features = false }18gix-revision = { version = "^0.31.0", path = "../gix-revision", default-features = false }
19gix-validate = { version = "^0.9.1", path = "../gix-validate" }19gix-validate = { version = "^0.9.2", path = "../gix-validate" }
20gix-hash = { version = "^0.15.0", path = "../gix-hash" }20gix-hash = { version = "^0.15.1", path = "../gix-hash" }
21 21
22bstr = { version = "1.3.0", default-features = false, features = ["std"] }22bstr = { version = "1.3.0", default-features = false, features = ["std"] }
23thiserror = "2.0.0"23thiserror = "2.0.0"
gix-revision/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.31.0 (2024-11-24)
9 9
10### New Features10### New Features
11 11
@@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 3 unmodified lines
15 15
16<csr-read-only-do-not-edit/>16<csr-read-only-do-not-edit/>
17 17
18 - 5 commits contributed to the release.18 - 6 commits contributed to the release.
19 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).19 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
20 - 0 issues like '(#ID)' were seen in commit messages20 - 0 issues like '(#ID)' were seen in commit messages
21 21
@@ -26,6 +26,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 4 unmodified lines
26<details><summary>view details</summary>26<details><summary>view details</summary>
27 27
28 * **Uncategorized**28 * **Uncategorized**
29 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
29 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))30 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
30 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))31 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
31 - Merge pull request #1659 from GitoxideLabs/merge ([`cf0c7ee`](https://github.com/GitoxideLabs/gitoxide/commit/cf0c7ee4b3bbe83a6d894d960412b0274f9dc0e5))32 - Merge pull request #1659 from GitoxideLabs/merge ([`cf0c7ee`](https://github.com/GitoxideLabs/gitoxide/commit/cf0c7ee4b3bbe83a6d894d960412b0274f9dc0e5))
gix-revision/Cargo.toml+6−6
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-revision"4name = "gix-revision"
5version = "0.30.0"5version = "0.31.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project dealing with finding names for revisions and parsing specifications"8description = "A crate of the gitoxide project dealing with finding names for revisions and parsing specifications"
@@ -27,12 +27,12 @@ merge_base = ["dep:gix-trace", "dep:bitflags"] · 18 unmodified lines
27serde = ["dep:serde", "gix-hash/serde", "gix-object/serde"]27serde = ["dep:serde", "gix-hash/serde", "gix-object/serde"]
28 28
29[dependencies]29[dependencies]
30gix-hash = { version = "^0.15.0", path = "../gix-hash" }30gix-hash = { version = "^0.15.1", path = "../gix-hash" }
31gix-object = { version = "^0.45.0", path = "../gix-object" }31gix-object = { version = "^0.46.0", path = "../gix-object" }
32gix-date = { version = "^0.9.1", path = "../gix-date" }32gix-date = { version = "^0.9.2", path = "../gix-date" }
33gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable", optional = true }33gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable", optional = true }
34gix-revwalk = { version = "^0.16.0", path = "../gix-revwalk" }34gix-revwalk = { version = "^0.17.0", path = "../gix-revwalk" }
35gix-commitgraph = { version = "^0.25.0", path = "../gix-commitgraph" }35gix-commitgraph = { version = "^0.25.1", path = "../gix-commitgraph" }
36gix-trace = { version = "^0.1.11", path = "../gix-trace", optional = true }36gix-trace = { version = "^0.1.11", path = "../gix-trace", optional = true }
37 37
38bstr = { version = "1.3.0", default-features = false, features = ["std"] }38bstr = { version = "1.3.0", default-features = false, features = ["std"] }
gix-revwalk/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.17.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 5 commits contributed to the release.16 - 6 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))28 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
28 - Use `<=` on 32-bit for some size assertions ([`fc13fc3`](https://github.com/GitoxideLabs/gitoxide/commit/fc13fc3eb950ebaff0c22c4d093a4d2300914f72))29 - Use `<=` on 32-bit for some size assertions ([`fc13fc3`](https://github.com/GitoxideLabs/gitoxide/commit/fc13fc3eb950ebaff0c22c4d093a4d2300914f72))
29 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))30 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-revwalk/Cargo.toml+5−5
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-revwalk"4name = "gix-revwalk"
5version = "0.16.0"5version = "0.17.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate providing utilities for walking the revision graph"8description = "A crate providing utilities for walking the revision graph"
@@ -15,11 +15,11 @@ rust-version = "1.65" · 6 unmodified lines
15doctest = false15doctest = false
16 16
17[dependencies]17[dependencies]
18gix-hash = { version = "^0.15.0", path = "../gix-hash" }18gix-hash = { version = "^0.15.1", path = "../gix-hash" }
19gix-object = { version = "^0.45.0", path = "../gix-object" }19gix-object = { version = "^0.46.0", path = "../gix-object" }
20gix-date = { version = "^0.9.1", path = "../gix-date" }20gix-date = { version = "^0.9.2", path = "../gix-date" }
21gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }21gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }
22gix-commitgraph = { version = "^0.25.0", path = "../gix-commitgraph" }22gix-commitgraph = { version = "^0.25.1", path = "../gix-commitgraph" }
23 23
24thiserror = "2.0.0"24thiserror = "2.0.0"
25smallvec = "1.10.0"25smallvec = "1.10.0"
gix-status/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.15.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 7 commits contributed to the release.16 - 8 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1652 from EliahKagan/run-ci/chmod ([`8e99eba`](https://github.com/GitoxideLabs/gitoxide/commit/8e99eba2a284b35b5e9bcb97e47bfbbafc3df5d1))30 - Merge pull request #1652 from EliahKagan/run-ci/chmod ([`8e99eba`](https://github.com/GitoxideLabs/gitoxide/commit/8e99eba2a284b35b5e9bcb97e47bfbbafc3df5d1))
gix-status/Cargo.toml+12−12
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-status"4name = "gix-status"
5version = "0.14.0"5version = "0.15.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project dealing with 'git status'-like functionality"8description = "A crate of the gitoxide project dealing with 'git status'-like functionality"
@@ -20,18 +20,18 @@ doctest = false · 11 unmodified lines
20worktree-rewrites = ["dep:gix-dir", "dep:gix-diff"]20worktree-rewrites = ["dep:gix-dir", "dep:gix-diff"]
21 21
22[dependencies]22[dependencies]
23gix-index = { version = "^0.36.0", path = "../gix-index" }23gix-index = { version = "^0.37.0", path = "../gix-index" }
24gix-fs = { version = "^0.12.0", path = "../gix-fs" }24gix-fs = { version = "^0.12.0", path = "../gix-fs" }
25gix-hash = { version = "^0.15.0", path = "../gix-hash" }25gix-hash = { version = "^0.15.1", path = "../gix-hash" }
26gix-object = { version = "^0.45.0", path = "../gix-object" }26gix-object = { version = "^0.46.0", path = "../gix-object" }
27gix-path = { version = "^0.10.12", path = "../gix-path" }27gix-path = { version = "^0.10.13", path = "../gix-path" }
28gix-features = { version = "^0.39.0", path = "../gix-features", features = ["progress"] }28gix-features = { version = "^0.39.1", path = "../gix-features", features = ["progress"] }
29gix-filter = { version = "^0.14.0", path = "../gix-filter" }29gix-filter = { version = "^0.15.0", path = "../gix-filter" }
30gix-worktree = { version = "^0.37.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }30gix-worktree = { version = "^0.38.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }
31gix-pathspec = { version = "^0.8.0", path = "../gix-pathspec" }31gix-pathspec = { version = "^0.8.1", path = "../gix-pathspec" }
32 32
33gix-dir = { version = "^0.9.0", path = "../gix-dir", optional = true }33gix-dir = { version = "^0.10.0", path = "../gix-dir", optional = true }
34gix-diff = { version = "^0.47.0", path = "../gix-diff", default-features = false, features = ["blob"], optional = true }34gix-diff = { version = "^0.48.0", path = "../gix-diff", default-features = false, features = ["blob"], optional = true }
35 35
36thiserror = "2.0.0"36thiserror = "2.0.0"
37filetime = "0.2.15"37filetime = "0.2.15"
gix-submodule/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.16.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-submodule/Cargo.toml+6−6
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-submodule"4name = "gix-submodule"
5version = "0.15.0"5version = "0.16.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project dealing git submodules"8description = "A crate of the gitoxide project dealing git submodules"
@@ -15,11 +15,11 @@ include = ["src/**/*", "LICENSE-*"] · 6 unmodified lines
15doctest = false15doctest = false
16 16
17[dependencies]17[dependencies]
18gix-pathspec = { version = "^0.8.0", path = "../gix-pathspec" }18gix-pathspec = { version = "^0.8.1", path = "../gix-pathspec" }
19gix-refspec = { version = "^0.26.0", path = "../gix-refspec" }19gix-refspec = { version = "^0.27.0", path = "../gix-refspec" }
20gix-config = { version = "^0.41.0", path = "../gix-config" }20gix-config = { version = "^0.42.0", path = "../gix-config" }
21gix-path = { version = "^0.10.12", path = "../gix-path" }21gix-path = { version = "^0.10.13", path = "../gix-path" }
22gix-url = { version = "^0.28.0", path = "../gix-url" }22gix-url = { version = "^0.28.1", path = "../gix-url" }
23 23
24bstr = { version = "1.5.0", default-features = false }24bstr = { version = "1.5.0", default-features = false }
25thiserror = "2.0.0"25thiserror = "2.0.0"
gix-transport/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.43.1 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-transport/Cargo.toml+6−6
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-transport"4name = "gix-transport"
5version = "0.43.0"5version = "0.43.1"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project dedicated to implementing the git transport layer"8description = "A crate of the gitoxide project dedicated to implementing the git transport layer"
@@ -80,12 +80,12 @@ required-features = ["async-client"] · 71 unmodified lines
80 80
81[dependencies]81[dependencies]
82gix-command = { version = "^0.3.10", path = "../gix-command" }82gix-command = { version = "^0.3.10", path = "../gix-command" }
83gix-features = { version = "^0.39.0", path = "../gix-features" }83gix-features = { version = "^0.39.1", path = "../gix-features" }
84gix-url = { version = "^0.28.0", path = "../gix-url" }84gix-url = { version = "^0.28.1", path = "../gix-url" }
85gix-sec = { version = "^0.10.9", path = "../gix-sec" }85gix-sec = { version = "^0.10.9", path = "../gix-sec" }
86gix-packetline = { version = "^0.18.0", path = "../gix-packetline" }86gix-packetline = { version = "^0.18.1", path = "../gix-packetline" }
87gix-credentials = { version = "^0.25.0", path = "../gix-credentials", optional = true }87gix-credentials = { version = "^0.25.1", path = "../gix-credentials", optional = true }
88gix-quote = { version = "^0.4.13", path = "../gix-quote" }88gix-quote = { version = "^0.4.14", path = "../gix-quote" }
89 89
90serde = { version = "1.0.114", optional = true, default-features = false, features = [90serde = { version = "1.0.114", optional = true, default-features = false, features = [
91 "std",91 "std",
gix-traverse/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.43.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-traverse/Cargo.toml+6−6
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-traverse"4name = "gix-traverse"
5version = "0.42.0"5version = "0.43.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project"8description = "A crate of the gitoxide project"
@@ -16,12 +16,12 @@ autotests = false · 7 unmodified lines
16doctest = false16doctest = false
17 17
18[dependencies]18[dependencies]
19gix-hash = { version = "^0.15.0", path = "../gix-hash" }19gix-hash = { version = "^0.15.1", path = "../gix-hash" }
20gix-object = { version = "^0.45.0", path = "../gix-object" }20gix-object = { version = "^0.46.0", path = "../gix-object" }
21gix-date = { version = "^0.9.1", path = "../gix-date" }21gix-date = { version = "^0.9.2", path = "../gix-date" }
22gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }22gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }
23gix-revwalk = { version = "^0.16.0", path = "../gix-revwalk" }23gix-revwalk = { version = "^0.17.0", path = "../gix-revwalk" }
24gix-commitgraph = { version = "^0.25.0", path = "../gix-commitgraph" }24gix-commitgraph = { version = "^0.25.1", path = "../gix-commitgraph" }
25smallvec = "1.10.0"25smallvec = "1.10.0"
26thiserror = "2.0.0"26thiserror = "2.0.0"
27bitflags = "2"27bitflags = "2"
gix-url/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.28.1 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 5 commits contributed to the release.16 - 6 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))28 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
28 - Fix gix-url baseline script instead of taking ownership ([`d07c32d`](https://github.com/GitoxideLabs/gitoxide/commit/d07c32d2795e964b6296a4d6dba9b8b197438bb6))29 - Fix gix-url baseline script instead of taking ownership ([`d07c32d`](https://github.com/GitoxideLabs/gitoxide/commit/d07c32d2795e964b6296a4d6dba9b8b197438bb6))
29 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))30 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-url/Cargo.toml+3−3
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-url"4name = "gix-url"
5version = "0.28.0"5version = "0.28.1"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project implementing parsing and serialization of gix-url"8description = "A crate of the gitoxide project implementing parsing and serialization of gix-url"
@@ -19,8 +19,8 @@ doctest = false · 10 unmodified lines
19serde = ["dep:serde", "bstr/serde"]19serde = ["dep:serde", "bstr/serde"]
20 20
21[dependencies]21[dependencies]
22gix-features = { version = "^0.39.0", path = "../gix-features" }22gix-features = { version = "^0.39.1", path = "../gix-features" }
23gix-path = { version = "^0.10.12", path = "../gix-path" }23gix-path = { version = "^0.10.13", path = "../gix-path" }
24 24
25serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"] }25serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"] }
26thiserror = "2.0.0"26thiserror = "2.0.0"
gix-validate/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.9.2 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 3 commits contributed to the release.16 - 4 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))30 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
gix-validate/Cargo.toml+1−1
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-validate"4name = "gix-validate"
5version = "0.9.1"5version = "0.9.2"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "Validation functions for various kinds of names in git"8description = "Validation functions for various kinds of names in git"
gix-worktree-state/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.15.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 6 commits contributed to the release.16 - 7 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))28 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
28 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))29 - Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
29 - Merge pull request #1652 from EliahKagan/run-ci/chmod ([`8e99eba`](https://github.com/GitoxideLabs/gitoxide/commit/8e99eba2a284b35b5e9bcb97e47bfbbafc3df5d1))30 - Merge pull request #1652 from EliahKagan/run-ci/chmod ([`8e99eba`](https://github.com/GitoxideLabs/gitoxide/commit/8e99eba2a284b35b5e9bcb97e47bfbbafc3df5d1))
gix-worktree-state/Cargo.toml+8−8
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-worktree-state"4name = "gix-worktree-state"
5version = "0.14.0"5version = "0.15.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project implementing setting the worktree to a particular state"8description = "A crate of the gitoxide project implementing setting the worktree to a particular state"
@@ -16,15 +16,15 @@ autotests = false · 7 unmodified lines
16doctest = false16doctest = false
17 17
18[dependencies]18[dependencies]
19gix-worktree = { version = "^0.37.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }19gix-worktree = { version = "^0.38.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }
20gix-index = { version = "^0.36.0", path = "../gix-index" }20gix-index = { version = "^0.37.0", path = "../gix-index" }
21gix-fs = { version = "^0.12.0", path = "../gix-fs" }21gix-fs = { version = "^0.12.0", path = "../gix-fs" }
22gix-hash = { version = "^0.15.0", path = "../gix-hash" }22gix-hash = { version = "^0.15.1", path = "../gix-hash" }
23gix-object = { version = "^0.45.0", path = "../gix-object" }23gix-object = { version = "^0.46.0", path = "../gix-object" }
24gix-glob = { version = "^0.17.0", path = "../gix-glob" }24gix-glob = { version = "^0.17.0", path = "../gix-glob" }
25gix-path = { version = "^0.10.12", path = "../gix-path" }25gix-path = { version = "^0.10.13", path = "../gix-path" }
26gix-features = { version = "^0.39.0", path = "../gix-features" }26gix-features = { version = "^0.39.1", path = "../gix-features" }
27gix-filter = { version = "^0.14.0", path = "../gix-filter" }27gix-filter = { version = "^0.15.0", path = "../gix-filter" }
28 28
29io-close = "0.3.7"29io-close = "0.3.7"
30thiserror = "2.0.0"30thiserror = "2.0.0"
gix-worktree-stream/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.17.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 8 commits contributed to the release.16 - 9 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))28 - Merge pull request #1687 from EliahKagan/run-ci/32bit ([`aeaebec`](https://github.com/GitoxideLabs/gitoxide/commit/aeaebec7b1e07ce94429987c4f2466799c24cb67))
28 - Add 32-bit expectations for remaining `==` size assertions ([`daf9990`](https://github.com/GitoxideLabs/gitoxide/commit/daf999043779e7e8d9cc6a602a3a0f24024d38fa))29 - Add 32-bit expectations for remaining `==` size assertions ([`daf9990`](https://github.com/GitoxideLabs/gitoxide/commit/daf999043779e7e8d9cc6a602a3a0f24024d38fa))
29 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))30 - Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
gix-worktree-stream/Cargo.toml+8−8
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-worktree-stream"4name = "gix-worktree-stream"
5version = "0.16.0"5version = "0.17.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "generate a byte-stream from a git-tree"8description = "generate a byte-stream from a git-tree"
@@ -15,14 +15,14 @@ include = ["src/**/*", "LICENSE-*"] · 6 unmodified lines
15doctest = false15doctest = false
16 16
17[dependencies]17[dependencies]
18gix-features = { version = "^0.39.0", path = "../gix-features", features = ["progress", "io-pipe"] }18gix-features = { version = "^0.39.1", path = "../gix-features", features = ["progress", "io-pipe"] }
19gix-hash = { version = "^0.15.0", path = "../gix-hash" }19gix-hash = { version = "^0.15.1", path = "../gix-hash" }
20gix-object = { version = "^0.45.0", path = "../gix-object" }20gix-object = { version = "^0.46.0", path = "../gix-object" }
21gix-attributes = { version = "^0.23.0", path = "../gix-attributes" }21gix-attributes = { version = "^0.23.1", path = "../gix-attributes" }
22gix-filter = { version = "^0.14.0", path = "../gix-filter" }22gix-filter = { version = "^0.15.0", path = "../gix-filter" }
23gix-traverse = { version = "^0.42.0", path = "../gix-traverse" }23gix-traverse = { version = "^0.43.0", path = "../gix-traverse" }
24gix-fs = { version = "^0.12.0", path = "../gix-fs" }24gix-fs = { version = "^0.12.0", path = "../gix-fs" }
25gix-path = { version = "^0.10.12", path = "../gix-path" }25gix-path = { version = "^0.10.13", path = "../gix-path" }
26 26
27thiserror = "2.0.0"27thiserror = "2.0.0"
28parking_lot = "0.12.1"28parking_lot = "0.12.1"
gix-worktree/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.38.0 (2024-11-24)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -13,7 +13,7 @@ A maintenance release without user-facing changes. · 1 unmodified line
13 13
14<csr-read-only-do-not-edit/>14<csr-read-only-do-not-edit/>
15 15
16 - 1 commit contributed to the release.16 - 2 commits contributed to the release.
17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).17 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
18 - 0 issues like '(#ID)' were seen in commit messages18 - 0 issues like '(#ID)' were seen in commit messages
19 19
@@ -24,6 +24,7 @@ A maintenance release without user-facing changes. · 4 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
27 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))28 - Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
28</details>29</details>
29 30
gix-worktree/Cargo.toml+8−8
@@ -2,7 +2,7 @@ lints.workspace = true · 1 unmodified line
2 2
3[package]3[package]
4name = "gix-worktree"4name = "gix-worktree"
5version = "0.37.0"5version = "0.38.0"
6repository = "https://github.com/GitoxideLabs/gitoxide"6repository = "https://github.com/GitoxideLabs/gitoxide"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8description = "A crate of the gitoxide project for shared worktree related types and utilities."8description = "A crate of the gitoxide project for shared worktree related types and utilities."
@@ -23,16 +23,16 @@ attributes = ["dep:gix-attributes", "dep:gix-validate"] · 14 unmodified lines
23serde = ["dep:serde", "bstr/serde", "gix-index/serde", "gix-hash/serde", "gix-object/serde", "gix-attributes?/serde", "gix-ignore/serde"]23serde = ["dep:serde", "bstr/serde", "gix-index/serde", "gix-hash/serde", "gix-object/serde", "gix-attributes?/serde", "gix-ignore/serde"]
24 24
25[dependencies]25[dependencies]
26gix-index = { version = "^0.36.0", path = "../gix-index" }26gix-index = { version = "^0.37.0", path = "../gix-index" }
27gix-fs = { version = "^0.12.0", path = "../gix-fs" }27gix-fs = { version = "^0.12.0", path = "../gix-fs" }
28gix-hash = { version = "^0.15.0", path = "../gix-hash" }28gix-hash = { version = "^0.15.1", path = "../gix-hash" }
29gix-object = { version = "^0.45.0", path = "../gix-object" }29gix-object = { version = "^0.46.0", path = "../gix-object" }
30gix-glob = { version = "^0.17.0", path = "../gix-glob" }30gix-glob = { version = "^0.17.0", path = "../gix-glob" }
31gix-path = { version = "^0.10.12", path = "../gix-path" }31gix-path = { version = "^0.10.13", path = "../gix-path" }
32gix-attributes = { version = "^0.23.0", path = "../gix-attributes", optional = true }32gix-attributes = { version = "^0.23.1", path = "../gix-attributes", optional = true }
33gix-validate = { version = "^0.9.1", path = "../gix-validate", optional = true }33gix-validate = { version = "^0.9.2", path = "../gix-validate", optional = true }
34gix-ignore = { version = "^0.12.0", path = "../gix-ignore" }34gix-ignore = { version = "^0.12.0", path = "../gix-ignore" }
35gix-features = { version = "^0.39.0", path = "../gix-features" }35gix-features = { version = "^0.39.1", path = "../gix-features" }
36 36
37serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }37serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
38bstr = { version = "1.3.0", default-features = false }38bstr = { version = "1.3.0", default-features = false }
gix/CHANGELOG.md+3−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.68.0 (2024-11-24)
9 9
10### New Features10### New Features
11 11
@@ -73,7 +73,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 61 unmodified lines
73 73
74<csr-read-only-do-not-edit/>74<csr-read-only-do-not-edit/>
75 75
76 - 44 commits contributed to the release.76 - 45 commits contributed to the release.
77 - 18 commits were understood as [conventional](https://www.conventionalcommits.org).77 - 18 commits were understood as [conventional](https://www.conventionalcommits.org).
78 - 2 unique issues were worked on: [#1678](https://github.com/GitoxideLabs/gitoxide/issues/1678), [#1683](https://github.com/GitoxideLabs/gitoxide/issues/1683)78 - 2 unique issues were worked on: [#1678](https://github.com/GitoxideLabs/gitoxide/issues/1678), [#1683](https://github.com/GitoxideLabs/gitoxide/issues/1683)
79 79
@@ -89,6 +89,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 9 unmodified lines
89 * **[#1683](https://github.com/GitoxideLabs/gitoxide/issues/1683)**89 * **[#1683](https://github.com/GitoxideLabs/gitoxide/issues/1683)**
90 - Respect `core.bare=true` in conjunction with the main worktree ([`88d9d43`](https://github.com/GitoxideLabs/gitoxide/commit/88d9d4387287b7540a0f42b26c6a4adb4cd769a9))90 - Respect `core.bare=true` in conjunction with the main worktree ([`88d9d43`](https://github.com/GitoxideLabs/gitoxide/commit/88d9d4387287b7540a0f42b26c6a4adb4cd769a9))
91 * **Uncategorized**91 * **Uncategorized**
92 - Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
92 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))93 - Merge pull request #1661 from GitoxideLabs/merge ([`0b7abfb`](https://github.com/GitoxideLabs/gitoxide/commit/0b7abfbdebe8c5ab30b89499a70dd7727de41184))
93 - Add support for `index` application in merge results via `merge::tree::Outcome::index_changed_after_applying_conflicts()` ([`71b0cea`](https://github.com/GitoxideLabs/gitoxide/commit/71b0ceaf02e022e83e6c24cfd0bdc26299dc95a0))94 - Add support for `index` application in merge results via `merge::tree::Outcome::index_changed_after_applying_conflicts()` ([`71b0cea`](https://github.com/GitoxideLabs/gitoxide/commit/71b0ceaf02e022e83e6c24cfd0bdc26299dc95a0))
94 - `Repository::tree_merge_options()` now comes with rewrite tracking. ([`b57be71`](https://github.com/GitoxideLabs/gitoxide/commit/b57be7189df216110adb52aa51c50a0f38692f2a))95 - `Repository::tree_merge_options()` now comes with rewrite tracking. ([`b57be71`](https://github.com/GitoxideLabs/gitoxide/commit/b57be7189df216110adb52aa51c50a0f38692f2a))
gix/Cargo.toml+40−40
@@ -5,7 +5,7 @@ name = "gix" · 4 unmodified lines
5repository = "https://github.com/GitoxideLabs/gitoxide"5repository = "https://github.com/GitoxideLabs/gitoxide"
6description = "Interact with git repositories just like git would"6description = "Interact with git repositories just like git would"
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8version = "0.67.0"8version = "0.68.0"
9authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]9authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
10edition = "2021"10edition = "2021"
11include = ["src/**/*", "LICENSE-*"]11include = ["src/**/*", "LICENSE-*"]
@@ -314,64 +314,64 @@ cache-efficiency-debug = ["gix-features/cache-efficiency-debug"] · 302 unmodified lines
314[dependencies]314[dependencies]
315gix-utils = { version = "^0.1.13", path = "../gix-utils" }315gix-utils = { version = "^0.1.13", path = "../gix-utils" }
316gix-fs = { version = "^0.12.0", path = "../gix-fs" }316gix-fs = { version = "^0.12.0", path = "../gix-fs" }
317gix-ref = { version = "^0.48.0", path = "../gix-ref" }317gix-ref = { version = "^0.49.0", path = "../gix-ref" }
318gix-discover = { version = "^0.36.0", path = "../gix-discover" }318gix-discover = { version = "^0.37.0", path = "../gix-discover" }
319gix-tempfile = { version = "^15.0.0", path = "../gix-tempfile", default-features = false }319gix-tempfile = { version = "^15.0.0", path = "../gix-tempfile", default-features = false }
320gix-lock = { version = "^15.0.0", path = "../gix-lock" }320gix-lock = { version = "^15.0.0", path = "../gix-lock" }
321gix-validate = { version = "^0.9.1", path = "../gix-validate" }321gix-validate = { version = "^0.9.2", path = "../gix-validate" }
322gix-sec = { version = "^0.10.9", path = "../gix-sec" }322gix-sec = { version = "^0.10.9", path = "../gix-sec" }
323gix-date = { version = "^0.9.1", path = "../gix-date" }323gix-date = { version = "^0.9.2", path = "../gix-date" }
324gix-refspec = { version = "^0.26.0", path = "../gix-refspec" }324gix-refspec = { version = "^0.27.0", path = "../gix-refspec" }
325gix-filter = { version = "^0.14.0", path = "../gix-filter", optional = true }325gix-filter = { version = "^0.15.0", path = "../gix-filter", optional = true }
326gix-dir = { version = "^0.9.0", path = "../gix-dir", optional = true }326gix-dir = { version = "^0.10.0", path = "../gix-dir", optional = true }
327 327
328gix-config = { version = "^0.41.0", path = "../gix-config" }328gix-config = { version = "^0.42.0", path = "../gix-config" }
329gix-odb = { version = "^0.64.0", path = "../gix-odb" }329gix-odb = { version = "^0.65.0", path = "../gix-odb" }
330gix-hash = { version = "^0.15.0", path = "../gix-hash" }330gix-hash = { version = "^0.15.1", path = "../gix-hash" }
331gix-object = { version = "^0.45.0", path = "../gix-object" }331gix-object = { version = "^0.46.0", path = "../gix-object" }
332gix-actor = { version = "^0.33.0", path = "../gix-actor" }332gix-actor = { version = "^0.33.1", path = "../gix-actor" }
333gix-pack = { version = "^0.54.0", path = "../gix-pack", default-features = false, features = [333gix-pack = { version = "^0.55.0", path = "../gix-pack", default-features = false, features = [
334 "object-cache-dynamic",334 "object-cache-dynamic",
335] }335] }
336gix-revision = { version = "^0.30.0", path = "../gix-revision", default-features = false }336gix-revision = { version = "^0.31.0", path = "../gix-revision", default-features = false }
337gix-revwalk = { version = "^0.16.0", path = "../gix-revwalk" }337gix-revwalk = { version = "^0.17.0", path = "../gix-revwalk" }
338gix-negotiate = { version = "^0.16.0", path = "../gix-negotiate", optional = true }338gix-negotiate = { version = "^0.17.0", path = "../gix-negotiate", optional = true }
339 339
340gix-path = { version = "^0.10.12", path = "../gix-path" }340gix-path = { version = "^0.10.13", path = "../gix-path" }
341gix-url = { version = "^0.28.0", path = "../gix-url" }341gix-url = { version = "^0.28.1", path = "../gix-url" }
342gix-traverse = { version = "^0.42.0", path = "../gix-traverse" }342gix-traverse = { version = "^0.43.0", path = "../gix-traverse" }
343gix-diff = { version = "^0.47.0", path = "../gix-diff", default-features = false }343gix-diff = { version = "^0.48.0", path = "../gix-diff", default-features = false }
344gix-merge = { version = "^0.0.0", path = "../gix-merge", default-features = false, optional = true }344gix-merge = { version = "^0.1.0", path = "../gix-merge", default-features = false, optional = true }
345gix-mailmap = { version = "^0.25.0", path = "../gix-mailmap", optional = true }345gix-mailmap = { version = "^0.25.1", path = "../gix-mailmap", optional = true }
346gix-features = { version = "^0.39.0", path = "../gix-features", features = [346gix-features = { version = "^0.39.1", path = "../gix-features", features = [
347 "progress",347 "progress",
348 "once_cell",348 "once_cell",
349] }349] }
350gix-trace = { version = "^0.1.11", path = "../gix-trace" }350gix-trace = { version = "^0.1.11", path = "../gix-trace" }
351 351
352gix-glob = { version = "^0.17.0", path = "../gix-glob" }352gix-glob = { version = "^0.17.0", path = "../gix-glob" }
353gix-credentials = { version = "^0.25.0", path = "../gix-credentials", optional = true }353gix-credentials = { version = "^0.25.1", path = "../gix-credentials", optional = true }
354gix-prompt = { version = "^0.8.8", path = "../gix-prompt", optional = true }354gix-prompt = { version = "^0.8.9", path = "../gix-prompt", optional = true }
355gix-index = { version = "^0.36.0", path = "../gix-index", optional = true }355gix-index = { version = "^0.37.0", path = "../gix-index", optional = true }
356gix-attributes = { version = "^0.23.0", path = "../gix-attributes", optional = true }356gix-attributes = { version = "^0.23.1", path = "../gix-attributes", optional = true }
357gix-ignore = { version = "^0.12.0", path = "../gix-ignore", optional = true }357gix-ignore = { version = "^0.12.0", path = "../gix-ignore", optional = true }
358gix-worktree = { version = "^0.37.0", path = "../gix-worktree", optional = true, default-features = false }358gix-worktree = { version = "^0.38.0", path = "../gix-worktree", optional = true, default-features = false }
359gix-worktree-state = { version = "^0.14.0", path = "../gix-worktree-state", optional = true }359gix-worktree-state = { version = "^0.15.0", path = "../gix-worktree-state", optional = true }
360gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }360gix-hashtable = { version = "^0.6.0", path = "../gix-hashtable" }
361gix-commitgraph = { version = "^0.25.0", path = "../gix-commitgraph" }361gix-commitgraph = { version = "^0.25.1", path = "../gix-commitgraph" }
362gix-pathspec = { version = "^0.8.0", path = "../gix-pathspec", optional = true }362gix-pathspec = { version = "^0.8.1", path = "../gix-pathspec", optional = true }
363gix-submodule = { version = "^0.15.0", path = "../gix-submodule", optional = true }363gix-submodule = { version = "^0.16.0", path = "../gix-submodule", optional = true }
364gix-status = { version = "^0.14.0", path = "../gix-status", optional = true, features = [364gix-status = { version = "^0.15.0", path = "../gix-status", optional = true, features = [
365 "worktree-rewrites",365 "worktree-rewrites",
366] }366] }
367gix-command = { version = "^0.3.10", path = "../gix-command", optional = true }367gix-command = { version = "^0.3.10", path = "../gix-command", optional = true }
368 368
369gix-worktree-stream = { version = "^0.16.0", path = "../gix-worktree-stream", optional = true }369gix-worktree-stream = { version = "^0.17.0", path = "../gix-worktree-stream", optional = true }
370gix-archive = { version = "^0.16.0", path = "../gix-archive", default-features = false, optional = true }370gix-archive = { version = "^0.17.0", path = "../gix-archive", default-features = false, optional = true }
371 371
372# For communication with remotes372# For communication with remotes
373gix-protocol = { version = "^0.46.0", path = "../gix-protocol", optional = true }373gix-protocol = { version = "^0.46.1", path = "../gix-protocol", optional = true }
374gix-transport = { version = "^0.43.0", path = "../gix-transport", optional = true }374gix-transport = { version = "^0.43.1", path = "../gix-transport", optional = true }
375 375
376# Just to get the progress-tree feature376# Just to get the progress-tree feature
377prodash = { version = "29.0.0", optional = true, features = ["progress-tree"] }377prodash = { version = "29.0.0", optional = true, features = ["progress-tree"] }
tests/it/Cargo.toml+1−1
@@ -17,4 +17,4 @@ path = "src/main.rs" · 16 unmodified lines
17clap = { version = "4.5.16", features = ["derive"] }17clap = { version = "4.5.16", features = ["derive"] }
18anyhow = "1.0.86"18anyhow = "1.0.86"
19 19
20gix = { version = "^0.67.0", path = "../../gix", default-features = false, features = ["attributes", "revision"] }20gix = { version = "^0.68.0", path = "../../gix", default-features = false, features = ["attributes", "revision"] }