History

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

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

Sebastian Thiel committed 3 years ago

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

Unified · Split

93 files
  1. Cargo.lock +250 −250
  2. Cargo.toml +1 −1
  3. gitoxide-core/Cargo.toml +4 −4
  4. gix-actor/CHANGELOG.md +2 −2
  5. gix-actor/Cargo.toml +3 −3
  6. gix-archive/CHANGELOG.md +2 −2
  7. gix-archive/Cargo.toml +5 −5
  8. gix-attributes/CHANGELOG.md +2 −2
  9. gix-attributes/Cargo.toml +3 −3
  10. gix-commitgraph/CHANGELOG.md +2 −2
  11. gix-commitgraph/Cargo.toml +3 −3
  12. gix-config-value/CHANGELOG.md +2 −2
  13. gix-config-value/Cargo.toml +2 −2
  14. gix-config/CHANGELOG.md +3 −3
  15. gix-config/Cargo.toml +7 −7
  16. gix-credentials/CHANGELOG.md +2 −2
  17. gix-credentials/Cargo.toml +6 −6
  18. gix-date/CHANGELOG.md +2 −2
  19. gix-date/Cargo.toml +1 −1
  20. gix-diff/CHANGELOG.md +2 −2
  21. gix-diff/Cargo.toml +3 −3
  22. gix-discover/CHANGELOG.md +2 −2
  23. gix-discover/Cargo.toml +5 −5
  24. gix-features/CHANGELOG.md +2 −2
  25. gix-features/Cargo.toml +2 −2
  26. gix-filter/CHANGELOG.md +2 −2
  27. gix-filter/Cargo.toml +5 −5
  28. gix-fs/CHANGELOG.md +2 −2
  29. gix-fs/Cargo.toml +2 −2
  30. gix-glob/CHANGELOG.md +2 −2
  31. gix-glob/Cargo.toml +3 −3
  32. gix-hash/CHANGELOG.md +2 −2
  33. gix-hash/Cargo.toml +1 −1
  34. gix-hashtable/CHANGELOG.md +2 −2
  35. gix-hashtable/Cargo.toml +2 −2
  36. gix-ignore/CHANGELOG.md +2 −2
  37. gix-ignore/Cargo.toml +3 −3
  38. gix-index/CHANGELOG.md +2 −2
  39. gix-index/Cargo.toml +7 −7
  40. gix-lock/CHANGELOG.md +2 −2
  41. gix-lock/Cargo.toml +2 −2
  42. gix-macros/CHANGELOG.md +2 −2
  43. gix-mailmap/CHANGELOG.md +2 −2
  44. gix-mailmap/Cargo.toml +3 −3
  45. gix-negotiate/CHANGELOG.md +2 −2
  46. gix-negotiate/Cargo.toml +6 −6
  47. gix-object/CHANGELOG.md +2 −2
  48. gix-object/Cargo.toml +5 −5
  49. gix-odb/CHANGELOG.md +2 −2
  50. gix-odb/Cargo.toml +7 −7
  51. gix-pack/CHANGELOG.md +2 −2
  52. gix-pack/Cargo.toml +9 −9
  53. gix-packetline-blocking/CHANGELOG.md +2 −2
  54. gix-packetline/CHANGELOG.md +2 −2
  55. gix-packetline/Cargo.toml +1 −1
  56. gix-path/CHANGELOG.md +2 −2
  57. gix-path/Cargo.toml +1 −1
  58. gix-pathspec/CHANGELOG.md +2 −2
  59. gix-pathspec/Cargo.toml +5 −5
  60. gix-prompt/CHANGELOG.md +2 −2
  61. gix-prompt/Cargo.toml +2 −2
  62. gix-protocol/CHANGELOG.md +2 −2
  63. gix-protocol/Cargo.toml +7 −7
  64. gix-ref/CHANGELOG.md +2 −2
  65. gix-ref/Cargo.toml +10 −10
  66. gix-refspec/CHANGELOG.md +2 −2
  67. gix-refspec/Cargo.toml +3 −3
  68. gix-revision/CHANGELOG.md +2 −2
  69. gix-revision/Cargo.toml +6 −6
  70. gix-revwalk/CHANGELOG.md +2 −2
  71. gix-revwalk/Cargo.toml +6 −6
  72. gix-sec/CHANGELOG.md +2 −2
  73. gix-sec/Cargo.toml +2 −2
  74. gix-status/Cargo.toml +6 −6
  75. gix-submodule/CHANGELOG.md +2 −2
  76. gix-submodule/Cargo.toml +6 −6
  77. gix-tempfile/CHANGELOG.md +2 −2
  78. gix-tempfile/Cargo.toml +2 −2
  79. gix-transport/CHANGELOG.md +2 −2
  80. gix-transport/Cargo.toml +6 −6
  81. gix-traverse/CHANGELOG.md +2 −2
  82. gix-traverse/Cargo.toml +7 −7
  83. gix-url/CHANGELOG.md +2 −2
  84. gix-url/Cargo.toml +3 −3
  85. gix-worktree-state/CHANGELOG.md +2 −2
  86. gix-worktree-state/Cargo.toml +8 −8
  87. gix-worktree-stream/CHANGELOG.md +2 −2
  88. gix-worktree-stream/Cargo.toml +9 −9
  89. gix-worktree/CHANGELOG.md +2 −2
  90. gix-worktree/Cargo.toml +9 −9
  91. gix/CHANGELOG.md +2 −2
  92. gix/Cargo.toml +40 −40
  93. tests/tools/Cargo.toml +2 −2
Cargo.lock+250−250
@@ -1142,7 +1142,7 @@ dependencies = [ · 1141 unmodified lines
1142 "futures-lite",1142 "futures-lite",
1143 "gitoxide-core",1143 "gitoxide-core",
1144 "gix",1144 "gix",
1145 "gix-features 0.33.0",1145 "gix-features 0.34.0",
1146 "is-terminal",1146 "is-terminal",
1147 "once_cell",1147 "once_cell",
1148 "owo-colors",1148 "owo-colors",
@@ -1199,45 +1199,45 @@ dependencies = [ · 50 unmodified lines
1199 "anyhow",1199 "anyhow",
1200 "async-std",1200 "async-std",
1201 "document-features",1201 "document-features",
1202 "gix-actor 0.25.0",1202 "gix-actor 0.26.0",
1203 "gix-archive",1203 "gix-archive",
1204 "gix-attributes 0.17.0",1204 "gix-attributes 0.18.0",
1205 "gix-commitgraph",1205 "gix-commitgraph",
1206 "gix-config",1206 "gix-config",
1207 "gix-credentials",1207 "gix-credentials",
1208 "gix-date 0.7.4",1208 "gix-date 0.8.0",
1209 "gix-diff",1209 "gix-diff",
1210 "gix-discover 0.23.0",1210 "gix-discover 0.24.0",
1211 "gix-features 0.33.0",1211 "gix-features 0.34.0",
1212 "gix-filter",1212 "gix-filter",
1213 "gix-fs 0.5.0",1213 "gix-fs 0.6.0",
1214 "gix-glob 0.11.0",1214 "gix-glob 0.12.0",
1215 "gix-hash 0.12.0",1215 "gix-hash 0.13.0",
1216 "gix-hashtable 0.3.0",1216 "gix-hashtable 0.4.0",
1217 "gix-ignore 0.6.0",1217 "gix-ignore 0.7.0",
1218 "gix-index 0.23.1",1218 "gix-index 0.24.0",
1219 "gix-lock 8.0.0",1219 "gix-lock 9.0.0",
1220 "gix-macros",1220 "gix-macros",
1221 "gix-mailmap",1221 "gix-mailmap",
1222 "gix-negotiate",1222 "gix-negotiate",
1223 "gix-object 0.35.0",1223 "gix-object 0.36.0",
1224 "gix-odb",1224 "gix-odb",
1225 "gix-pack",1225 "gix-pack",
1226 "gix-path 0.9.0",1226 "gix-path 0.10.0",
1227 "gix-pathspec",1227 "gix-pathspec",
1228 "gix-prompt",1228 "gix-prompt",
1229 "gix-protocol",1229 "gix-protocol",
1230 "gix-ref 0.35.0",1230 "gix-ref 0.36.0",
1231 "gix-refspec",1231 "gix-refspec",
1232 "gix-revision",1232 "gix-revision",
1233 "gix-revwalk",1233 "gix-revwalk",
1234 "gix-sec 0.9.0",1234 "gix-sec 0.10.0",
1235 "gix-submodule",1235 "gix-submodule",
1236 "gix-tempfile 8.0.0",1236 "gix-tempfile 9.0.0",
1237 "gix-testtools",1237 "gix-testtools",
1238 "gix-trace 0.1.3",1238 "gix-trace 0.1.3",
1239 "gix-transport",1239 "gix-transport",
1240 "gix-traverse 0.31.0",1240 "gix-traverse 0.32.0",
1241 "gix-url",1241 "gix-url",
1242 "gix-utils 0.1.5",1242 "gix-utils 0.1.5",
1243 "gix-validate 0.8.0",1243 "gix-validate 0.8.0",
@@ -1275,14 +1275,14 @@ dependencies = [ · 31 unmodified lines
1275 1275
1276[[package]]1276[[package]]
1277name = "gix-actor"1277name = "gix-actor"
1278version = "0.25.0"1278version = "0.26.0"
1279dependencies = [1279dependencies = [
1280 "bstr",1280 "bstr",
1281 "btoi",1281 "btoi",
1282 "document-features",1282 "document-features",
1283 "gix-date 0.7.4",1283 "gix-date 0.8.0",
1284 "gix-features 0.33.0",1284 "gix-features 0.34.0",
1285 "gix-hash 0.12.0",1285 "gix-hash 0.13.0",
1286 "gix-testtools",1286 "gix-testtools",
1287 "itoa",1287 "itoa",
1288 "pretty_assertions",1288 "pretty_assertions",
@@ -1293,18 +1293,18 @@ dependencies = [ · 4 unmodified lines
1293 1293
1294[[package]]1294[[package]]
1295name = "gix-archive"1295name = "gix-archive"
1296version = "0.3.0"1296version = "0.4.0"
1297dependencies = [1297dependencies = [
1298 "bstr",1298 "bstr",
1299 "document-features",1299 "document-features",
1300 "flate2",1300 "flate2",
1301 "gix-attributes 0.17.0",1301 "gix-attributes 0.18.0",
1302 "gix-date 0.7.4",1302 "gix-date 0.8.0",
1303 "gix-filter",1303 "gix-filter",
1304 "gix-hash 0.12.0",1304 "gix-hash 0.13.0",
1305 "gix-object 0.35.0",1305 "gix-object 0.36.0",
1306 "gix-odb",1306 "gix-odb",
1307 "gix-path 0.9.0",1307 "gix-path 0.10.0",
1308 "gix-testtools",1308 "gix-testtools",
1309 "gix-worktree 0.25.0",1309 "gix-worktree 0.25.0",
1310 "gix-worktree-stream",1310 "gix-worktree-stream",
@@ -1333,13 +1333,13 @@ dependencies = [ · 22 unmodified lines
1333 1333
1334[[package]]1334[[package]]
1335name = "gix-attributes"1335name = "gix-attributes"
1336version = "0.17.0"1336version = "0.18.0"
1337dependencies = [1337dependencies = [
1338 "bstr",1338 "bstr",
1339 "document-features",1339 "document-features",
1340 "gix-fs 0.5.0",1340 "gix-fs 0.6.0",
1341 "gix-glob 0.11.0",1341 "gix-glob 0.12.0",
1342 "gix-path 0.9.0",1342 "gix-path 0.10.0",
1343 "gix-quote 0.4.7",1343 "gix-quote 0.4.7",
1344 "gix-testtools",1344 "gix-testtools",
1345 "gix-trace 0.1.3",1345 "gix-trace 0.1.3",
@@ -1384,14 +1384,14 @@ dependencies = [ · 38 unmodified lines
1384 1384
1385[[package]]1385[[package]]
1386name = "gix-commitgraph"1386name = "gix-commitgraph"
1387version = "0.19.0"1387version = "0.20.0"
1388dependencies = [1388dependencies = [
1389 "bstr",1389 "bstr",
1390 "document-features",1390 "document-features",
1391 "gix-chunk",1391 "gix-chunk",
1392 "gix-date 0.7.4",1392 "gix-date 0.8.0",
1393 "gix-features 0.33.0",1393 "gix-features 0.34.0",
1394 "gix-hash 0.12.0",1394 "gix-hash 0.13.0",
1395 "gix-testtools",1395 "gix-testtools",
1396 "memmap2 0.7.1",1396 "memmap2 0.7.1",
1397 "serde",1397 "serde",
@@ -1400,17 +1400,17 @@ dependencies = [ · 2 unmodified lines
1400 1400
1401[[package]]1401[[package]]
1402name = "gix-config"1402name = "gix-config"
1403version = "0.28.0"1403version = "0.29.0"
1404dependencies = [1404dependencies = [
1405 "bstr",1405 "bstr",
1406 "criterion",1406 "criterion",
1407 "document-features",1407 "document-features",
1408 "gix-config-value",1408 "gix-config-value",
1409 "gix-features 0.33.0",1409 "gix-features 0.34.0",
1410 "gix-glob 0.11.0",1410 "gix-glob 0.12.0",
1411 "gix-path 0.9.0",1411 "gix-path 0.10.0",
1412 "gix-ref 0.35.0",1412 "gix-ref 0.36.0",
1413 "gix-sec 0.9.0",1413 "gix-sec 0.10.0",
1414 "memchr",1414 "memchr",
1415 "once_cell",1415 "once_cell",
1416 "serde",1416 "serde",
@@ -1427,21 +1427,21 @@ dependencies = [ · 10 unmodified lines
1427 "bstr",1427 "bstr",
1428 "gix",1428 "gix",
1429 "gix-config",1429 "gix-config",
1430 "gix-path 0.9.0",1430 "gix-path 0.10.0",
1431 "gix-ref 0.35.0",1431 "gix-ref 0.36.0",
1432 "gix-sec 0.9.0",1432 "gix-sec 0.10.0",
1433 "gix-testtools",1433 "gix-testtools",
1434 "serial_test",1434 "serial_test",
1435]1435]
1436 1436
1437[[package]]1437[[package]]
1438name = "gix-config-value"1438name = "gix-config-value"
1439version = "0.13.0"1439version = "0.14.0"
1440dependencies = [1440dependencies = [
1441 "bitflags 2.3.3",1441 "bitflags 2.3.3",
1442 "bstr",1442 "bstr",
1443 "document-features",1443 "document-features",
1444 "gix-path 0.9.0",1444 "gix-path 0.10.0",
1445 "libc",1445 "libc",
1446 "serde",1446 "serde",
1447 "thiserror",1447 "thiserror",
@@ -1449,15 +1449,15 @@ dependencies = [ · 1 unmodified line
1449 1449
1450[[package]]1450[[package]]
1451name = "gix-credentials"1451name = "gix-credentials"
1452version = "0.18.0"1452version = "0.19.0"
1453dependencies = [1453dependencies = [
1454 "bstr",1454 "bstr",
1455 "document-features",1455 "document-features",
1456 "gix-command",1456 "gix-command",
1457 "gix-config-value",1457 "gix-config-value",
1458 "gix-path 0.9.0",1458 "gix-path 0.10.0",
1459 "gix-prompt",1459 "gix-prompt",
1460 "gix-sec 0.9.0",1460 "gix-sec 0.10.0",
1461 "gix-testtools",1461 "gix-testtools",
1462 "gix-url",1462 "gix-url",
1463 "serde",1463 "serde",
@@ -1478,11 +1478,11 @@ dependencies = [ · 14 unmodified lines
1478 1478
1479[[package]]1479[[package]]
1480name = "gix-date"1480name = "gix-date"
1481version = "0.7.4"1481version = "0.8.0"
1482dependencies = [1482dependencies = [
1483 "bstr",1483 "bstr",
1484 "document-features",1484 "document-features",
1485 "gix-hash 0.12.0",1485 "gix-hash 0.13.0",
1486 "gix-testtools",1486 "gix-testtools",
1487 "itoa",1487 "itoa",
1488 "once_cell",1488 "once_cell",
@@ -1493,12 +1493,12 @@ dependencies = [ · 4 unmodified lines
1493 1493
1494[[package]]1494[[package]]
1495name = "gix-diff"1495name = "gix-diff"
1496version = "0.34.0"1496version = "0.35.0"
1497dependencies = [1497dependencies = [
1498 "document-features",1498 "document-features",
1499 "getrandom",1499 "getrandom",
1500 "gix-hash 0.12.0",1500 "gix-hash 0.13.0",
1501 "gix-object 0.35.0",1501 "gix-object 0.36.0",
1502 "imara-diff",1502 "imara-diff",
1503 "serde",1503 "serde",
1504 "thiserror",1504 "thiserror",
@@ -1509,11 +1509,11 @@ name = "gix-diff-tests" · 4 unmodified lines
1509version = "0.0.0"1509version = "0.0.0"
1510dependencies = [1510dependencies = [
1511 "gix-diff",1511 "gix-diff",
1512 "gix-hash 0.12.0",1512 "gix-hash 0.13.0",
1513 "gix-object 0.35.0",1513 "gix-object 0.36.0",
1514 "gix-odb",1514 "gix-odb",
1515 "gix-testtools",1515 "gix-testtools",
1516 "gix-traverse 0.31.0",1516 "gix-traverse 0.32.0",
1517]1517]
1518 1518
1519[[package]]1519[[package]]
@@ -1533,15 +1533,15 @@ dependencies = [ · 13 unmodified lines
1533 1533
1534[[package]]1534[[package]]
1535name = "gix-discover"1535name = "gix-discover"
1536version = "0.23.0"1536version = "0.24.0"
1537dependencies = [1537dependencies = [
1538 "bstr",1538 "bstr",
1539 "defer",1539 "defer",
1540 "dunce",1540 "dunce",
1541 "gix-hash 0.12.0",1541 "gix-hash 0.13.0",
1542 "gix-path 0.9.0",1542 "gix-path 0.10.0",
1543 "gix-ref 0.35.0",1543 "gix-ref 0.36.0",
1544 "gix-sec 0.9.0",1544 "gix-sec 0.10.0",
1545 "gix-testtools",1545 "gix-testtools",
1546 "is_ci",1546 "is_ci",
1547 "serial_test",1547 "serial_test",
@@ -1564,7 +1564,7 @@ dependencies = [ · 16 unmodified lines
1564 1564
1565[[package]]1565[[package]]
1566name = "gix-features"1566name = "gix-features"
1567version = "0.33.0"1567version = "0.34.0"
1568dependencies = [1568dependencies = [
1569 "bstr",1569 "bstr",
1570 "bytes",1570 "bytes",
@@ -1573,7 +1573,7 @@ dependencies = [ · 2 unmodified lines
1573 "crossbeam-channel",1573 "crossbeam-channel",
1574 "document-features",1574 "document-features",
1575 "flate2",1575 "flate2",
1576 "gix-hash 0.12.0",1576 "gix-hash 0.13.0",
1577 "gix-trace 0.1.3",1577 "gix-trace 0.1.3",
1578 "jwalk",1578 "jwalk",
1579 "libc",1579 "libc",
@@ -1592,16 +1592,16 @@ version = "0.0.0" · 12 unmodified lines
1592 1592
1593[[package]]1593[[package]]
1594name = "gix-filter"1594name = "gix-filter"
1595version = "0.3.0"1595version = "0.4.0"
1596dependencies = [1596dependencies = [
1597 "bstr",1597 "bstr",
1598 "encoding_rs",1598 "encoding_rs",
1599 "gix-attributes 0.17.0",1599 "gix-attributes 0.18.0",
1600 "gix-command",1600 "gix-command",
1601 "gix-hash 0.12.0",1601 "gix-hash 0.13.0",
1602 "gix-object 0.35.0",1602 "gix-object 0.36.0",
1603 "gix-packetline-blocking",1603 "gix-packetline-blocking",
1604 "gix-path 0.9.0",1604 "gix-path 0.10.0",
1605 "gix-quote 0.4.7",1605 "gix-quote 0.4.7",
1606 "gix-testtools",1606 "gix-testtools",
1607 "gix-trace 0.1.3",1607 "gix-trace 0.1.3",
@@ -1622,9 +1622,9 @@ dependencies = [ · 14 unmodified lines
1622 1622
1623[[package]]1623[[package]]
1624name = "gix-fs"1624name = "gix-fs"
1625version = "0.5.0"1625version = "0.6.0"
1626dependencies = [1626dependencies = [
1627 "gix-features 0.33.0",1627 "gix-features 0.34.0",
1628 "tempfile",1628 "tempfile",
1629]1629]
1630 1630
@@ -1642,13 +1642,13 @@ dependencies = [ · 11 unmodified lines
1642 1642
1643[[package]]1643[[package]]
1644name = "gix-glob"1644name = "gix-glob"
1645version = "0.11.0"1645version = "0.12.0"
1646dependencies = [1646dependencies = [
1647 "bitflags 2.3.3",1647 "bitflags 2.3.3",
1648 "bstr",1648 "bstr",
1649 "document-features",1649 "document-features",
1650 "gix-features 0.33.0",1650 "gix-features 0.34.0",
1651 "gix-path 0.9.0",1651 "gix-path 0.10.0",
1652 "gix-testtools",1652 "gix-testtools",
1653 "serde",1653 "serde",
1654]1654]
@@ -1665,11 +1665,11 @@ dependencies = [ · 10 unmodified lines
1665 1665
1666[[package]]1666[[package]]
1667name = "gix-hash"1667name = "gix-hash"
1668version = "0.12.0"1668version = "0.13.0"
1669dependencies = [1669dependencies = [
1670 "document-features",1670 "document-features",
1671 "faster-hex",1671 "faster-hex",
1672 "gix-features 0.33.0",1672 "gix-features 0.34.0",
1673 "gix-testtools",1673 "gix-testtools",
1674 "serde",1674 "serde",
1675 "thiserror",1675 "thiserror",
@@ -1688,9 +1688,9 @@ dependencies = [ · 12 unmodified lines
1688 1688
1689[[package]]1689[[package]]
1690name = "gix-hashtable"1690name = "gix-hashtable"
1691version = "0.3.0"1691version = "0.4.0"
1692dependencies = [1692dependencies = [
1693 "gix-hash 0.12.0",1693 "gix-hash 0.13.0",
1694 "hashbrown 0.14.0",1694 "hashbrown 0.14.0",
1695 "parking_lot",1695 "parking_lot",
1696]1696]
@@ -1709,13 +1709,13 @@ dependencies = [ · 12 unmodified lines
1709 1709
1710[[package]]1710[[package]]
1711name = "gix-ignore"1711name = "gix-ignore"
1712version = "0.6.0"1712version = "0.7.0"
1713dependencies = [1713dependencies = [
1714 "bstr",1714 "bstr",
1715 "document-features",1715 "document-features",
1716 "gix-fs 0.5.0",1716 "gix-fs 0.6.0",
1717 "gix-glob 0.11.0",1717 "gix-glob 0.12.0",
1718 "gix-path 0.9.0",1718 "gix-path 0.10.0",
1719 "gix-testtools",1719 "gix-testtools",
1720 "serde",1720 "serde",
1721 "unicode-bom",1721 "unicode-bom",
@@ -1745,7 +1745,7 @@ dependencies = [ · 23 unmodified lines
1745 1745
1746[[package]]1746[[package]]
1747name = "gix-index"1747name = "gix-index"
1748version = "0.23.1"1748version = "0.24.0"
1749dependencies = [1749dependencies = [
1750 "bitflags 2.3.3",1750 "bitflags 2.3.3",
1751 "bstr",1751 "bstr",
@@ -1753,12 +1753,12 @@ dependencies = [ · 1 unmodified line
1753 "document-features",1753 "document-features",
1754 "filetime",1754 "filetime",
1755 "gix-bitmap 0.2.7",1755 "gix-bitmap 0.2.7",
1756 "gix-features 0.33.0",1756 "gix-features 0.34.0",
1757 "gix-fs 0.5.0",1757 "gix-fs 0.6.0",
1758 "gix-hash 0.12.0",1758 "gix-hash 0.13.0",
1759 "gix-lock 8.0.0",1759 "gix-lock 9.0.0",
1760 "gix-object 0.35.0",1760 "gix-object 0.36.0",
1761 "gix-traverse 0.31.0",1761 "gix-traverse 0.32.0",
1762 "itoa",1762 "itoa",
1763 "memmap2 0.7.1",1763 "memmap2 0.7.1",
1764 "serde",1764 "serde",
@@ -1773,9 +1773,9 @@ dependencies = [ · 8 unmodified lines
1773 "bstr",1773 "bstr",
1774 "filetime",1774 "filetime",
1775 "gix",1775 "gix",
1776 "gix-features 0.33.0",1776 "gix-features 0.34.0",
1777 "gix-hash 0.12.0",1777 "gix-hash 0.13.0",
1778 "gix-index 0.23.1",1778 "gix-index 0.24.0",
1779 "gix-testtools",1779 "gix-testtools",
1780]1780]
1781 1781
@@ -1796,9 +1796,9 @@ dependencies = [ · 14 unmodified lines
1796 1796
1797[[package]]1797[[package]]
1798name = "gix-lock"1798name = "gix-lock"
1799version = "8.0.0"1799version = "9.0.0"
1800dependencies = [1800dependencies = [
1801 "gix-tempfile 8.0.0",1801 "gix-tempfile 9.0.0",
1802 "gix-utils 0.1.5",1802 "gix-utils 0.1.5",
1803 "tempfile",1803 "tempfile",
1804 "thiserror",1804 "thiserror",
@@ -1816,12 +1816,12 @@ dependencies = [ · 11 unmodified lines
1816 1816
1817[[package]]1817[[package]]
1818name = "gix-mailmap"1818name = "gix-mailmap"
1819version = "0.17.0"1819version = "0.18.0"
1820dependencies = [1820dependencies = [
1821 "bstr",1821 "bstr",
1822 "document-features",1822 "document-features",
1823 "gix-actor 0.25.0",1823 "gix-actor 0.26.0",
1824 "gix-date 0.7.4",1824 "gix-date 0.8.0",
1825 "gix-testtools",1825 "gix-testtools",
1826 "serde",1826 "serde",
1827 "thiserror",1827 "thiserror",
@@ -1829,15 +1829,15 @@ dependencies = [ · 1 unmodified line
1829 1829
1830[[package]]1830[[package]]
1831name = "gix-negotiate"1831name = "gix-negotiate"
1832version = "0.6.0"1832version = "0.7.0"
1833dependencies = [1833dependencies = [
1834 "bitflags 2.3.3",1834 "bitflags 2.3.3",
1835 "gix-commitgraph",1835 "gix-commitgraph",
1836 "gix-date 0.7.4",1836 "gix-date 0.8.0",
1837 "gix-hash 0.12.0",1837 "gix-hash 0.13.0",
1838 "gix-object 0.35.0",1838 "gix-object 0.36.0",
1839 "gix-odb",1839 "gix-odb",
1840 "gix-ref 0.35.0",1840 "gix-ref 0.36.0",
1841 "gix-revwalk",1841 "gix-revwalk",
1842 "gix-testtools",1842 "gix-testtools",
1843 "smallvec",1843 "smallvec",
@@ -1869,16 +1869,16 @@ dependencies = [ · 25 unmodified lines
1869 1869
1870[[package]]1870[[package]]
1871name = "gix-object"1871name = "gix-object"
1872version = "0.35.0"1872version = "0.36.0"
1873dependencies = [1873dependencies = [
1874 "bstr",1874 "bstr",
1875 "btoi",1875 "btoi",
1876 "criterion",1876 "criterion",
1877 "document-features",1877 "document-features",
1878 "gix-actor 0.25.0",1878 "gix-actor 0.26.0",
1879 "gix-date 0.7.4",1879 "gix-date 0.8.0",
1880 "gix-features 0.33.0",1880 "gix-features 0.34.0",
1881 "gix-hash 0.12.0",1881 "gix-hash 0.13.0",
1882 "gix-testtools",1882 "gix-testtools",
1883 "gix-validate 0.8.0",1883 "gix-validate 0.8.0",
1884 "itoa",1884 "itoa",
@@ -1891,16 +1891,16 @@ dependencies = [ · 6 unmodified lines
1891 1891
1892[[package]]1892[[package]]
1893name = "gix-odb"1893name = "gix-odb"
1894version = "0.51.0"1894version = "0.52.0"
1895dependencies = [1895dependencies = [
1896 "arc-swap",1896 "arc-swap",
1897 "document-features",1897 "document-features",
1898 "gix-date 0.7.4",1898 "gix-date 0.8.0",
1899 "gix-features 0.33.0",1899 "gix-features 0.34.0",
1900 "gix-hash 0.12.0",1900 "gix-hash 0.13.0",
1901 "gix-object 0.35.0",1901 "gix-object 0.36.0",
1902 "gix-pack",1902 "gix-pack",
1903 "gix-path 0.9.0",1903 "gix-path 0.10.0",
1904 "gix-quote 0.4.7",1904 "gix-quote 0.4.7",
1905 "parking_lot",1905 "parking_lot",
1906 "serde",1906 "serde",
@@ -1913,11 +1913,11 @@ name = "gix-odb-tests" · 6 unmodified lines
1913version = "0.0.0"1913version = "0.0.0"
1914dependencies = [1914dependencies = [
1915 "filetime",1915 "filetime",
1916 "gix-actor 0.25.0",1916 "gix-actor 0.26.0",
1917 "gix-date 0.7.4",1917 "gix-date 0.8.0",
1918 "gix-features 0.33.0",1918 "gix-features 0.34.0",
1919 "gix-hash 0.12.0",1919 "gix-hash 0.13.0",
1920 "gix-object 0.35.0",1920 "gix-object 0.36.0",
1921 "gix-odb",1921 "gix-odb",
1922 "gix-pack",1922 "gix-pack",
1923 "gix-testtools",1923 "gix-testtools",
@@ -1927,20 +1927,20 @@ dependencies = [ · 3 unmodified lines
1927 1927
1928[[package]]1928[[package]]
1929name = "gix-pack"1929name = "gix-pack"
1930version = "0.41.0"1930version = "0.42.0"
1931dependencies = [1931dependencies = [
1932 "clru",1932 "clru",
1933 "document-features",1933 "document-features",
1934 "gix-chunk",1934 "gix-chunk",
1935 "gix-diff",1935 "gix-diff",
1936 "gix-features 0.33.0",1936 "gix-features 0.34.0",
1937 "gix-hash 0.12.0",1937 "gix-hash 0.13.0",
1938 "gix-hashtable 0.3.0",1938 "gix-hashtable 0.4.0",
1939 "gix-object 0.35.0",1939 "gix-object 0.36.0",
1940 "gix-path 0.9.0",1940 "gix-path 0.10.0",
1941 "gix-tempfile 8.0.0",1941 "gix-tempfile 9.0.0",
1942 "gix-testtools",1942 "gix-testtools",
1943 "gix-traverse 0.31.0",1943 "gix-traverse 0.32.0",
1944 "memmap2 0.7.1",1944 "memmap2 0.7.1",
1945 "parking_lot",1945 "parking_lot",
1946 "serde",1946 "serde",
@@ -1954,20 +1954,20 @@ name = "gix-pack-tests" · 7 unmodified lines
1954version = "0.0.0"1954version = "0.0.0"
1955dependencies = [1955dependencies = [
1956 "bstr",1956 "bstr",
1957 "gix-features 0.33.0",1957 "gix-features 0.34.0",
1958 "gix-hash 0.12.0",1958 "gix-hash 0.13.0",
1959 "gix-object 0.35.0",1959 "gix-object 0.36.0",
1960 "gix-odb",1960 "gix-odb",
1961 "gix-pack",1961 "gix-pack",
1962 "gix-testtools",1962 "gix-testtools",
1963 "gix-traverse 0.31.0",1963 "gix-traverse 0.32.0",
1964 "maplit",1964 "maplit",
1965 "memmap2 0.7.1",1965 "memmap2 0.7.1",
1966]1966]
1967 1967
1968[[package]]1968[[package]]
1969name = "gix-packetline"1969name = "gix-packetline"
1970version = "0.16.5"1970version = "0.16.6"
1971dependencies = [1971dependencies = [
1972 "async-std",1972 "async-std",
1973 "bstr",1973 "bstr",
@@ -1975,7 +1975,7 @@ dependencies = [ · 1 unmodified line
1975 "faster-hex",1975 "faster-hex",
1976 "futures-io",1976 "futures-io",
1977 "futures-lite",1977 "futures-lite",
1978 "gix-hash 0.12.0",1978 "gix-hash 0.13.0",
1979 "gix-odb",1979 "gix-odb",
1980 "gix-pack",1980 "gix-pack",
1981 "maybe-async",1981 "maybe-async",
@@ -2010,7 +2010,7 @@ dependencies = [ · 28 unmodified lines
2010 2010
2011[[package]]2011[[package]]
2012name = "gix-path"2012name = "gix-path"
2013version = "0.9.0"2013version = "0.10.0"
2014dependencies = [2014dependencies = [
2015 "bstr",2015 "bstr",
2016 "gix-trace 0.1.3",2016 "gix-trace 0.1.3",
@@ -2022,14 +2022,14 @@ dependencies = [ · 5 unmodified lines
2022 2022
2023[[package]]2023[[package]]
2024name = "gix-pathspec"2024name = "gix-pathspec"
2025version = "0.1.0"2025version = "0.2.0"
2026dependencies = [2026dependencies = [
2027 "bitflags 2.3.3",2027 "bitflags 2.3.3",
2028 "bstr",2028 "bstr",
2029 "gix-attributes 0.17.0",2029 "gix-attributes 0.18.0",
2030 "gix-config-value",2030 "gix-config-value",
2031 "gix-glob 0.11.0",2031 "gix-glob 0.12.0",
2032 "gix-path 0.9.0",2032 "gix-path 0.10.0",
2033 "gix-testtools",2033 "gix-testtools",
2034 "once_cell",2034 "once_cell",
2035 "serial_test",2035 "serial_test",
@@ -2038,7 +2038,7 @@ dependencies = [ · 2 unmodified lines
2038 2038
2039[[package]]2039[[package]]
2040name = "gix-prompt"2040name = "gix-prompt"
2041version = "0.6.0"2041version = "0.7.0"
2042dependencies = [2042dependencies = [
2043 "expectrl",2043 "expectrl",
2044 "gix-command",2044 "gix-command",
@@ -2052,7 +2052,7 @@ dependencies = [ · 7 unmodified lines
2052 2052
2053[[package]]2053[[package]]
2054name = "gix-protocol"2054name = "gix-protocol"
2055version = "0.38.0"2055version = "0.39.0"
2056dependencies = [2056dependencies = [
2057 "async-std",2057 "async-std",
2058 "async-trait",2058 "async-trait",
@@ -2062,9 +2062,9 @@ dependencies = [ · 3 unmodified lines
2062 "futures-io",2062 "futures-io",
2063 "futures-lite",2063 "futures-lite",
2064 "gix-credentials",2064 "gix-credentials",
2065 "gix-date 0.7.4",2065 "gix-date 0.8.0",
2066 "gix-features 0.33.0",2066 "gix-features 0.34.0",
2067 "gix-hash 0.12.0",2067 "gix-hash 0.13.0",
2068 "gix-packetline",2068 "gix-packetline",
2069 "gix-testtools",2069 "gix-testtools",
2070 "gix-transport",2070 "gix-transport",
@@ -2120,18 +2120,18 @@ dependencies = [ · 49 unmodified lines
2120 2120
2121[[package]]2121[[package]]
2122name = "gix-ref"2122name = "gix-ref"
2123version = "0.35.0"2123version = "0.36.0"
2124dependencies = [2124dependencies = [
2125 "document-features",2125 "document-features",
2126 "gix-actor 0.25.0",2126 "gix-actor 0.26.0",
2127 "gix-date 0.7.4",2127 "gix-date 0.8.0",
2128 "gix-features 0.33.0",2128 "gix-features 0.34.0",
2129 "gix-fs 0.5.0",2129 "gix-fs 0.6.0",
2130 "gix-hash 0.12.0",2130 "gix-hash 0.13.0",
2131 "gix-lock 8.0.0",2131 "gix-lock 9.0.0",
2132 "gix-object 0.35.0",2132 "gix-object 0.36.0",
2133 "gix-path 0.9.0",2133 "gix-path 0.10.0",
2134 "gix-tempfile 8.0.0",2134 "gix-tempfile 9.0.0",
2135 "gix-testtools",2135 "gix-testtools",
2136 "gix-validate 0.8.0",2136 "gix-validate 0.8.0",
2137 "memmap2 0.7.1",2137 "memmap2 0.7.1",
@@ -2144,26 +2144,26 @@ dependencies = [ · 6 unmodified lines
2144name = "gix-ref-tests"2144name = "gix-ref-tests"
2145version = "0.0.0"2145version = "0.0.0"
2146dependencies = [2146dependencies = [
2147 "gix-actor 0.25.0",2147 "gix-actor 0.26.0",
2148 "gix-date 0.7.4",2148 "gix-date 0.8.0",
2149 "gix-discover 0.23.0",2149 "gix-discover 0.24.0",
2150 "gix-features 0.33.0",2150 "gix-features 0.34.0",
2151 "gix-fs 0.5.0",2151 "gix-fs 0.6.0",
2152 "gix-hash 0.12.0",2152 "gix-hash 0.13.0",
2153 "gix-lock 8.0.0",2153 "gix-lock 9.0.0",
2154 "gix-object 0.35.0",2154 "gix-object 0.36.0",
2155 "gix-odb",2155 "gix-odb",
2156 "gix-ref 0.35.0",2156 "gix-ref 0.36.0",
2157 "gix-testtools",2157 "gix-testtools",
2158 "gix-validate 0.8.0",2158 "gix-validate 0.8.0",
2159]2159]
2160 2160
2161[[package]]2161[[package]]
2162name = "gix-refspec"2162name = "gix-refspec"
2163version = "0.16.0"2163version = "0.17.0"
2164dependencies = [2164dependencies = [
2165 "bstr",2165 "bstr",
2166 "gix-hash 0.12.0",2166 "gix-hash 0.13.0",
2167 "gix-revision",2167 "gix-revision",
2168 "gix-testtools",2168 "gix-testtools",
2169 "gix-validate 0.8.0",2169 "gix-validate 0.8.0",
@@ -2173,15 +2173,15 @@ dependencies = [ · 3 unmodified lines
2173 2173
2174[[package]]2174[[package]]
2175name = "gix-revision"2175name = "gix-revision"
2176version = "0.20.0"2176version = "0.21.0"
2177dependencies = [2177dependencies = [
2178 "bstr",2178 "bstr",
2179 "document-features",2179 "document-features",
2180 "gix-commitgraph",2180 "gix-commitgraph",
2181 "gix-date 0.7.4",2181 "gix-date 0.8.0",
2182 "gix-hash 0.12.0",2182 "gix-hash 0.13.0",
2183 "gix-hashtable 0.3.0",2183 "gix-hashtable 0.4.0",
2184 "gix-object 0.35.0",2184 "gix-object 0.36.0",
2185 "gix-odb",2185 "gix-odb",
2186 "gix-revwalk",2186 "gix-revwalk",
2187 "gix-testtools",2187 "gix-testtools",
@@ -2192,13 +2192,13 @@ dependencies = [ · 4 unmodified lines
2192 2192
2193[[package]]2193[[package]]
2194name = "gix-revwalk"2194name = "gix-revwalk"
2195version = "0.6.0"2195version = "0.7.0"
2196dependencies = [2196dependencies = [
2197 "gix-commitgraph",2197 "gix-commitgraph",
2198 "gix-date 0.7.4",2198 "gix-date 0.8.0",
2199 "gix-hash 0.12.0",2199 "gix-hash 0.13.0",
2200 "gix-hashtable 0.3.0",2200 "gix-hashtable 0.4.0",
2201 "gix-object 0.35.0",2201 "gix-object 0.36.0",
2202 "smallvec",2202 "smallvec",
2203 "thiserror",2203 "thiserror",
2204]2204]
@@ -2217,11 +2217,11 @@ dependencies = [ · 12 unmodified lines
2217 2217
2218[[package]]2218[[package]]
2219name = "gix-sec"2219name = "gix-sec"
2220version = "0.9.0"2220version = "0.10.0"
2221dependencies = [2221dependencies = [
2222 "bitflags 2.3.3",2222 "bitflags 2.3.3",
2223 "document-features",2223 "document-features",
2224 "gix-path 0.9.0",2224 "gix-path 0.10.0",
2225 "libc",2225 "libc",
2226 "serde",2226 "serde",
2227 "tempfile",2227 "tempfile",
@@ -2238,12 +2238,12 @@ version = "0.1.0" · 10 unmodified lines
2238dependencies = [2238dependencies = [
2239 "bstr",2239 "bstr",
2240 "filetime",2240 "filetime",
2241 "gix-features 0.33.0",2241 "gix-features 0.34.0",
2242 "gix-fs 0.5.0",2242 "gix-fs 0.6.0",
2243 "gix-hash 0.12.0",2243 "gix-hash 0.13.0",
2244 "gix-index 0.23.1",2244 "gix-index 0.24.0",
2245 "gix-object 0.35.0",2245 "gix-object 0.36.0",
2246 "gix-path 0.9.0",2246 "gix-path 0.10.0",
2247 "thiserror",2247 "thiserror",
2248]2248]
2249 2249
@@ -2253,23 +2253,23 @@ version = "0.0.0" · 3 unmodified lines
2253dependencies = [2253dependencies = [
2254 "bstr",2254 "bstr",
2255 "filetime",2255 "filetime",
2256 "gix-features 0.33.0",2256 "gix-features 0.34.0",
2257 "gix-fs 0.5.0",2257 "gix-fs 0.6.0",
2258 "gix-hash 0.12.0",2258 "gix-hash 0.13.0",
2259 "gix-index 0.23.1",2259 "gix-index 0.24.0",
2260 "gix-object 0.35.0",2260 "gix-object 0.36.0",
2261 "gix-status",2261 "gix-status",
2262 "gix-testtools",2262 "gix-testtools",
2263]2263]
2264 2264
2265[[package]]2265[[package]]
2266name = "gix-submodule"2266name = "gix-submodule"
2267version = "0.2.0"2267version = "0.3.0"
2268dependencies = [2268dependencies = [
2269 "bstr",2269 "bstr",
2270 "gix-config",2270 "gix-config",
2271 "gix-features 0.33.0",2271 "gix-features 0.34.0",
2272 "gix-path 0.9.0",2272 "gix-path 0.10.0",
2273 "gix-pathspec",2273 "gix-pathspec",
2274 "gix-refspec",2274 "gix-refspec",
2275 "gix-testtools",2275 "gix-testtools",
@@ -2292,11 +2292,11 @@ dependencies = [ · 16 unmodified lines
2292 2292
2293[[package]]2293[[package]]
2294name = "gix-tempfile"2294name = "gix-tempfile"
2295version = "8.0.0"2295version = "9.0.0"
2296dependencies = [2296dependencies = [
2297 "dashmap",2297 "dashmap",
2298 "document-features",2298 "document-features",
2299 "gix-fs 0.5.0",2299 "gix-fs 0.6.0",
2300 "libc",2300 "libc",
2301 "once_cell",2301 "once_cell",
2302 "parking_lot",2302 "parking_lot",
@@ -2314,10 +2314,10 @@ dependencies = [ · 11 unmodified lines
2314 "fastrand 2.0.0",2314 "fastrand 2.0.0",
2315 "fs_extra",2315 "fs_extra",
2316 "gix-discover 0.18.1",2316 "gix-discover 0.18.1",
2317 "gix-fs 0.5.0",2317 "gix-fs 0.6.0",
2318 "gix-ignore 0.2.0",2318 "gix-ignore 0.2.0",
2319 "gix-lock 5.0.1",2319 "gix-lock 5.0.1",
2320 "gix-tempfile 8.0.0",2320 "gix-tempfile 9.0.0",
2321 "gix-worktree 0.17.1",2321 "gix-worktree 0.17.1",
2322 "io-close",2322 "io-close",
2323 "is_ci",2323 "is_ci",
@@ -2349,7 +2349,7 @@ dependencies = [ · 25 unmodified lines
2349 2349
2350[[package]]2350[[package]]
2351name = "gix-transport"2351name = "gix-transport"
2352version = "0.35.0"2352version = "0.36.0"
2353dependencies = [2353dependencies = [
2354 "async-std",2354 "async-std",
2355 "async-trait",2355 "async-trait",
@@ -2362,12 +2362,12 @@ dependencies = [ · 6 unmodified lines
2362 "futures-lite",2362 "futures-lite",
2363 "gix-command",2363 "gix-command",
2364 "gix-credentials",2364 "gix-credentials",
2365 "gix-features 0.33.0",2365 "gix-features 0.34.0",
2366 "gix-hash 0.12.0",2366 "gix-hash 0.13.0",
2367 "gix-pack",2367 "gix-pack",
2368 "gix-packetline",2368 "gix-packetline",
2369 "gix-quote 0.4.7",2369 "gix-quote 0.4.7",
2370 "gix-sec 0.9.0",2370 "gix-sec 0.10.0",
2371 "gix-url",2371 "gix-url",
2372 "maybe-async",2372 "maybe-async",
2373 "pin-project-lite",2373 "pin-project-lite",
@@ -2390,13 +2390,13 @@ dependencies = [ · 16 unmodified lines
2390 2390
2391[[package]]2391[[package]]
2392name = "gix-traverse"2392name = "gix-traverse"
2393version = "0.31.0"2393version = "0.32.0"
2394dependencies = [2394dependencies = [
2395 "gix-commitgraph",2395 "gix-commitgraph",
2396 "gix-date 0.7.4",2396 "gix-date 0.8.0",
2397 "gix-hash 0.12.0",2397 "gix-hash 0.13.0",
2398 "gix-hashtable 0.3.0",2398 "gix-hashtable 0.4.0",
2399 "gix-object 0.35.0",2399 "gix-object 0.36.0",
2400 "gix-revwalk",2400 "gix-revwalk",
2401 "smallvec",2401 "smallvec",
2402 "thiserror",2402 "thiserror",
@@ -2407,11 +2407,11 @@ name = "gix-traverse-tests" · 4 unmodified lines
2407version = "0.0.0"2407version = "0.0.0"
2408dependencies = [2408dependencies = [
2409 "gix-commitgraph",2409 "gix-commitgraph",
2410 "gix-hash 0.12.0",2410 "gix-hash 0.13.0",
2411 "gix-object 0.35.0",2411 "gix-object 0.36.0",
2412 "gix-odb",2412 "gix-odb",
2413 "gix-testtools",2413 "gix-testtools",
2414 "gix-traverse 0.31.0",2414 "gix-traverse 0.32.0",
2415]2415]
2416 2416
2417[[package]]2417[[package]]
@@ -2420,12 +2420,12 @@ version = "0.0.0" · 2 unmodified lines
2420 2420
2421[[package]]2421[[package]]
2422name = "gix-url"2422name = "gix-url"
2423version = "0.22.0"2423version = "0.23.0"
2424dependencies = [2424dependencies = [
2425 "bstr",2425 "bstr",
2426 "document-features",2426 "document-features",
2427 "gix-features 0.33.0",2427 "gix-features 0.34.0",
2428 "gix-path 0.9.0",2428 "gix-path 0.10.0",
2429 "gix-testtools",2429 "gix-testtools",
2430 "home",2430 "home",
2431 "libtest-mimic",2431 "libtest-mimic",
@@ -2496,15 +2496,15 @@ version = "0.25.0" · 64 unmodified lines
2496dependencies = [2496dependencies = [
2497 "bstr",2497 "bstr",
2498 "document-features",2498 "document-features",
2499 "gix-attributes 0.17.0",2499 "gix-attributes 0.18.0",
2500 "gix-features 0.33.0",2500 "gix-features 0.34.0",
2501 "gix-fs 0.5.0",2501 "gix-fs 0.6.0",
2502 "gix-glob 0.11.0",2502 "gix-glob 0.12.0",
2503 "gix-hash 0.12.0",2503 "gix-hash 0.13.0",
2504 "gix-ignore 0.6.0",2504 "gix-ignore 0.7.0",
2505 "gix-index 0.23.1",2505 "gix-index 0.24.0",
2506 "gix-object 0.35.0",2506 "gix-object 0.36.0",
2507 "gix-path 0.9.0",2507 "gix-path 0.10.0",
2508 "serde",2508 "serde",
2509]2509]
2510 2510
@@ -2513,14 +2513,14 @@ name = "gix-worktree-state" · 2 unmodified lines
2513version = "0.2.0"2513version = "0.2.0"
2514dependencies = [2514dependencies = [
2515 "bstr",2515 "bstr",
2516 "gix-features 0.33.0",2516 "gix-features 0.34.0",
2517 "gix-filter",2517 "gix-filter",
2518 "gix-fs 0.5.0",2518 "gix-fs 0.6.0",
2519 "gix-glob 0.11.0",2519 "gix-glob 0.12.0",
2520 "gix-hash 0.12.0",2520 "gix-hash 0.13.0",
2521 "gix-index 0.23.1",2521 "gix-index 0.24.0",
2522 "gix-object 0.35.0",2522 "gix-object 0.36.0",
2523 "gix-path 0.9.0",2523 "gix-path 0.10.0",
2524 "gix-worktree 0.25.0",2524 "gix-worktree 0.25.0",
2525 "io-close",2525 "io-close",
2526 "thiserror",2526 "thiserror",
@@ -2530,13 +2530,13 @@ dependencies = [ · 3 unmodified lines
2530name = "gix-worktree-state-tests"2530name = "gix-worktree-state-tests"
2531version = "0.0.0"2531version = "0.0.0"
2532dependencies = [2532dependencies = [
2533 "gix-discover 0.23.0",2533 "gix-discover 0.24.0",
2534 "gix-features 0.33.0",2534 "gix-features 0.34.0",
2535 "gix-filter",2535 "gix-filter",
2536 "gix-fs 0.5.0",2536 "gix-fs 0.6.0",
2537 "gix-hash 0.12.0",2537 "gix-hash 0.13.0",
2538 "gix-index 0.23.1",2538 "gix-index 0.24.0",
2539 "gix-object 0.35.0",2539 "gix-object 0.36.0",
2540 "gix-odb",2540 "gix-odb",
2541 "gix-testtools",2541 "gix-testtools",
2542 "gix-worktree-state",2542 "gix-worktree-state",
@@ -2547,18 +2547,18 @@ dependencies = [ · 4 unmodified lines
2547 2547
2548[[package]]2548[[package]]
2549name = "gix-worktree-stream"2549name = "gix-worktree-stream"
2550version = "0.3.0"2550version = "0.4.0"
2551dependencies = [2551dependencies = [
2552 "gix-attributes 0.17.0",2552 "gix-attributes 0.18.0",
2553 "gix-features 0.33.0",2553 "gix-features 0.34.0",
2554 "gix-filter",2554 "gix-filter",
2555 "gix-fs 0.5.0",2555 "gix-fs 0.6.0",
2556 "gix-hash 0.12.0",2556 "gix-hash 0.13.0",
2557 "gix-object 0.35.0",2557 "gix-object 0.36.0",
2558 "gix-odb",2558 "gix-odb",
2559 "gix-path 0.9.0",2559 "gix-path 0.10.0",
2560 "gix-testtools",2560 "gix-testtools",
2561 "gix-traverse 0.31.0",2561 "gix-traverse 0.32.0",
2562 "gix-worktree 0.25.0",2562 "gix-worktree 0.25.0",
2563 "parking_lot",2563 "parking_lot",
2564 "thiserror",2564 "thiserror",
@@ -2569,17 +2569,17 @@ name = "gix-worktree-tests" · 4 unmodified lines
2569version = "0.0.0"2569version = "0.0.0"
2570dependencies = [2570dependencies = [
2571 "bstr",2571 "bstr",
2572 "gix-attributes 0.17.0",2572 "gix-attributes 0.18.0",
2573 "gix-discover 0.23.0",2573 "gix-discover 0.24.0",
2574 "gix-features 0.33.0",2574 "gix-features 0.34.0",
2575 "gix-fs 0.5.0",2575 "gix-fs 0.6.0",
2576 "gix-glob 0.11.0",2576 "gix-glob 0.12.0",
2577 "gix-hash 0.12.0",2577 "gix-hash 0.13.0",
2578 "gix-ignore 0.6.0",2578 "gix-ignore 0.7.0",
2579 "gix-index 0.23.1",2579 "gix-index 0.24.0",
2580 "gix-object 0.35.0",2580 "gix-object 0.36.0",
2581 "gix-odb",2581 "gix-odb",
2582 "gix-path 0.9.0",2582 "gix-path 0.10.0",
2583 "gix-testtools",2583 "gix-testtools",
2584 "gix-worktree 0.25.0",2584 "gix-worktree 0.25.0",
2585 "symlink",2585 "symlink",
Cargo.toml+1−1
@@ -163,7 +163,7 @@ gitoxide-core-async-client = ["gitoxide-core/async-client", "futures-lite"] · 162 unmodified lines
163anyhow = "1.0.42"163anyhow = "1.0.42"
164 164
165gitoxide-core = { version = "^0.32.0", path = "gitoxide-core" }165gitoxide-core = { version = "^0.32.0", path = "gitoxide-core" }
166gix-features = { version = "^0.33.0", path = "gix-features" }166gix-features = { version = "^0.34.0", path = "gix-features" }
167gix = { version = "^0.53.0", path = "gix", default-features = false }167gix = { version = "^0.53.0", path = "gix", default-features = false }
168time = "0.3.23"168time = "0.3.23"
169 169
gitoxide-core/Cargo.toml+4−4
@@ -45,9 +45,9 @@ serde = ["gix/serde", "dep:serde_json", "dep:serde", "bytesize/serde"] · 44 unmodified lines
45[dependencies]45[dependencies]
46# deselect everything else (like "performance") as this should be controllable by the parent application.46# deselect everything else (like "performance") as this should be controllable by the parent application.
47gix = { version = "^0.53.0", path = "../gix", default-features = false, features = ["blob-diff", "revision", "mailmap", "excludes", "attributes", "worktree-mutation", "credentials", "interrupt"] }47gix = { version = "^0.53.0", path = "../gix", default-features = false, features = ["blob-diff", "revision", "mailmap", "excludes", "attributes", "worktree-mutation", "credentials", "interrupt"] }
48gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.41.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static", "generate", "streaming-input"] }48gix-pack-for-configuration-only = { package = "gix-pack", version = "^0.42.0", path = "../gix-pack", default-features = false, features = ["pack-cache-lru-dynamic", "pack-cache-lru-static", "generate", "streaming-input"] }
49gix-transport-configuration-only = { package = "gix-transport", version = "^0.35.0", path = "../gix-transport", default-features = false }49gix-transport-configuration-only = { package = "gix-transport", version = "^0.36.0", path = "../gix-transport", default-features = false }
50gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.3.0", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] }50gix-archive-for-configuration-only = { package = "gix-archive", version = "^0.4.0", path = "../gix-archive", optional = true, features = ["tar", "tar_gz"] }
51serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }51serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
52anyhow = "1.0.42"52anyhow = "1.0.42"
53thiserror = "1.0.34"53thiserror = "1.0.34"
@@ -63,7 +63,7 @@ futures-io = { version = "0.3.16", optional = true } · 9 unmodified lines
63blocking = { version = "1.0.2", optional = true }63blocking = { version = "1.0.2", optional = true }
64 64
65# for 'organize' functionality65# for 'organize' functionality
66gix-url = { version = "^0.22.0", path = "../gix-url", optional = true }66gix-url = { version = "^0.23.0", path = "../gix-url", optional = true }
67jwalk = { version = "0.8.0", optional = true }67jwalk = { version = "0.8.0", optional = true }
68 68
69# for 'hours'69# for 'hours'
gix-actor/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.26.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-actor/Cargo.toml+3−3
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-actor"2name = "gix-actor"
3version = "0.25.0"3version = "0.26.0"
4description = "A way to identify git actors"4description = "A way to identify git actors"
5authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]5authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
6repository = "https://github.com/Byron/gitoxide"6repository = "https://github.com/Byron/gitoxide"
@@ -17,8 +17,8 @@ doctest = false · 10 unmodified lines
17serde = ["dep:serde", "bstr/serde", "gix-date/serde"]17serde = ["dep:serde", "bstr/serde", "gix-date/serde"]
18 18
19[dependencies]19[dependencies]
20gix-features = { version = "^0.33.0", path = "../gix-features", optional = true }20gix-features = { version = "^0.34.0", path = "../gix-features", optional = true }
21gix-date = { version = "^0.7.3", path = "../gix-date" }21gix-date = { version = "^0.8.0", path = "../gix-date" }
22 22
23thiserror = "1.0.38"23thiserror = "1.0.38"
24btoi = "0.4.2"24btoi = "0.4.2"
gix-archive/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.0 (2023-09-08)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -25,7 +25,7 @@ A maintenance release without user-facing changes. · 13 unmodified lines
25<details><summary>view details</summary>25<details><summary>view details</summary>
26 26
27 * **Uncategorized**27 * **Uncategorized**
28 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))28 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
29 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))29 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
30 - Adapt to changes in `gix-worktree` ([`d7fc182`](https://github.com/Byron/gitoxide/commit/d7fc182156847752ee872016b6de0c78f5fb190b))30 - Adapt to changes in `gix-worktree` ([`d7fc182`](https://github.com/Byron/gitoxide/commit/d7fc182156847752ee872016b6de0c78f5fb190b))
31 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))31 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))
gix-archive/Cargo.toml+5−5
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-archive"2name = "gix-archive"
3version = "0.3.0"3version = "0.4.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "archive generation from of a worktree stream"6description = "archive generation from of a worktree stream"
@@ -24,10 +24,10 @@ zip = ["dep:zip", "dep:time"] · 17 unmodified lines
24 24
25 25
26[dependencies]26[dependencies]
27gix-worktree-stream = { version = "^0.3.0", path = "../gix-worktree-stream" }27gix-worktree-stream = { version = "^0.4.0", path = "../gix-worktree-stream" }
28gix-object = { version = "^0.35.0", path = "../gix-object" }28gix-object = { version = "^0.36.0", path = "../gix-object" }
29gix-path = { version = "^0.9.0", path = "../gix-path", optional = true }29gix-path = { version = "^0.10.0", path = "../gix-path", optional = true }
30gix-date = { version = "^0.7.4", path = "../gix-date" }30gix-date = { version = "^0.8.0", path = "../gix-date" }
31 31
32flate2 = { version = "1.0.26", optional = true }32flate2 = { version = "1.0.26", optional = true }
33zip = { version = "0.6.6", optional = true, default-features = false, features = ["deflate", "time"] }33zip = { version = "0.6.6", optional = true, default-features = false, features = ["deflate", "time"] }
gix-attributes/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.0 (2023-09-08)
9 9
10### New Features10### New Features
11 11
@@ -33,7 +33,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 21 unmodified lines
33<details><summary>view details</summary>33<details><summary>view details</summary>
34 34
35 * **Uncategorized**35 * **Uncategorized**
36 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))36 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
37 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))37 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
38 - Remove `log` dependency in favor of `gix-trace` ([`2b8d09f`](https://github.com/Byron/gitoxide/commit/2b8d09f785f471aa12fc6793f0ea40c1f8d9ea4a))38 - Remove `log` dependency in favor of `gix-trace` ([`2b8d09f`](https://github.com/Byron/gitoxide/commit/2b8d09f785f471aa12fc6793f0ea40c1f8d9ea4a))
39 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))39 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-attributes/Cargo.toml+3−3
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-attributes"2name = "gix-attributes"
3version = "0.17.0"3version = "0.18.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project dealing .gitattributes files"6description = "A crate of the gitoxide project dealing .gitattributes files"
@@ -17,9 +17,9 @@ doctest = false · 10 unmodified lines
17serde = ["dep:serde", "bstr/serde", "gix-glob/serde", "kstring/serde"]17serde = ["dep:serde", "bstr/serde", "gix-glob/serde", "kstring/serde"]
18 18
19[dependencies]19[dependencies]
20gix-path = { version = "^0.9.0", path = "../gix-path" }20gix-path = { version = "^0.10.0", path = "../gix-path" }
21gix-quote = { version = "^0.4.7", path = "../gix-quote" }21gix-quote = { version = "^0.4.7", path = "../gix-quote" }
22gix-glob = { version = "^0.11.0", path = "../gix-glob" }22gix-glob = { version = "^0.12.0", path = "../gix-glob" }
23gix-trace = { version = "^0.1.3", path = "../gix-trace" }23gix-trace = { version = "^0.1.3", path = "../gix-trace" }
24 24
25bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}25bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}
gix-commitgraph/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.20.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-commitgraph/Cargo.toml+3−3
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-commitgraph"2name = "gix-commitgraph"
3version = "0.19.0"3version = "0.20.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5documentation = "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."5documentation = "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."
6license = "MIT OR Apache-2.0"6license = "MIT OR Apache-2.0"
@@ -18,8 +18,8 @@ doctest = false · 11 unmodified lines
18serde = ["dep:serde", "gix-hash/serde", "bstr/serde"]18serde = ["dep:serde", "gix-hash/serde", "bstr/serde"]
19 19
20[dependencies]20[dependencies]
21gix-features = { version = "^0.33.0", path = "../gix-features", features = ["rustsha1"] }21gix-features = { version = "^0.34.0", path = "../gix-features", features = ["rustsha1"] }
22gix-hash = { version = "^0.12.0", path = "../gix-hash" }22gix-hash = { version = "^0.13.0", path = "../gix-hash" }
23gix-chunk = { version = "^0.4.4", path = "../gix-chunk" }23gix-chunk = { version = "^0.4.4", path = "../gix-chunk" }
24 24
25bstr = { version = "1.3.0", default-features = false, features = ["std"] }25bstr = { version = "1.3.0", default-features = false, features = ["std"] }
gix-config-value/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.0 (2023-09-08)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -25,7 +25,7 @@ A maintenance release without user-facing changes. · 13 unmodified lines
25<details><summary>view details</summary>25<details><summary>view details</summary>
26 26
27 * **Uncategorized**27 * **Uncategorized**
28 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))28 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
29 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))29 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
30</details>30</details>
31 31
gix-config-value/Cargo.toml+2−2
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-config-value"2name = "gix-config-value"
3version = "0.13.0"3version = "0.14.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project providing git-config value parsing"6description = "A crate of the gitoxide project providing git-config value parsing"
@@ -16,7 +16,7 @@ doctest = false · 9 unmodified lines
16serde = ["dep:serde", "bstr/serde"]16serde = ["dep:serde", "bstr/serde"]
17 17
18[dependencies]18[dependencies]
19gix-path = { version = "^0.9.0", path = "../gix-path" }19gix-path = { version = "^0.10.0", path = "../gix-path" }
20 20
21thiserror = "1.0.32"21thiserror = "1.0.32"
22bstr = { version = "1.0.1", default-features = false, features = ["std"] }22bstr = { version = "1.0.1", default-features = false, features = ["std"] }
gix-config/CHANGELOG.md+3−3
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.29.0 (2023-09-08)
9 9
10### New Features10### New Features
11 11
@@ -38,7 +38,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 26 unmodified lines
38<details><summary>view details</summary>38<details><summary>view details</summary>
39 39
40 * **Uncategorized**40 * **Uncategorized**
41 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))41 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
42 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))42 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
43 - Optimize internal `gix` usage for faster compile time ([`9d33e2f`](https://github.com/Byron/gitoxide/commit/9d33e2f5c6a1c370654ef0db90b29c0a023dcf3d))43 - Optimize internal `gix` usage for faster compile time ([`9d33e2f`](https://github.com/Byron/gitoxide/commit/9d33e2f5c6a1c370654ef0db90b29c0a023dcf3d))
44 - Remove `log` dependency in favor of `gix-trace` ([`2b8d09f`](https://github.com/Byron/gitoxide/commit/2b8d09f785f471aa12fc6793f0ea40c1f8d9ea4a))44 - Remove `log` dependency in favor of `gix-trace` ([`2b8d09f`](https://github.com/Byron/gitoxide/commit/2b8d09f785f471aa12fc6793f0ea40c1f8d9ea4a))
@@ -2677,7 +2677,7 @@ This is a maintenance release without functional changes. · 2632 unmodified lines
2677 - _None._2677 - _None._
2678 2678
2679<csr-unknown>2679<csr-unknown>
2680lenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_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/>2680lenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_envopenlenfrom_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/>
2681<csr-unknown/>2681<csr-unknown/>
2682 2682
2683## v0.1.1 (2021-05-09)2683## v0.1.1 (2021-05-09)
gix-config/Cargo.toml+7−7
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-config"2name = "gix-config"
3version = "0.28.0"3version = "0.29.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5description = "A git-config file parser and editor from the gitoxide project"5description = "A git-config file parser and editor from the gitoxide project"
6license = "MIT OR Apache-2.0"6license = "MIT OR Apache-2.0"
@@ -17,12 +17,12 @@ autotests = false · 10 unmodified lines
17serde = ["dep:serde", "bstr/serde", "gix-sec/serde", "gix-ref/serde", "gix-glob/serde", "gix-config-value/serde"]17serde = ["dep:serde", "bstr/serde", "gix-sec/serde", "gix-ref/serde", "gix-glob/serde", "gix-config-value/serde"]
18 18
19[dependencies]19[dependencies]
20gix-features = { version = "^0.33.0", path = "../gix-features"}20gix-features = { version = "^0.34.0", path = "../gix-features"}
21gix-config-value = { version = "^0.13.0", path = "../gix-config-value" }21gix-config-value = { version = "^0.14.0", path = "../gix-config-value" }
22gix-path = { version = "^0.9.0", path = "../gix-path" }22gix-path = { version = "^0.10.0", path = "../gix-path" }
23gix-sec = { version = "^0.9.0", path = "../gix-sec" }23gix-sec = { version = "^0.10.0", path = "../gix-sec" }
24gix-ref = { version = "^0.35.0", path = "../gix-ref" }24gix-ref = { version = "^0.36.0", path = "../gix-ref" }
25gix-glob = { version = "^0.11.0", path = "../gix-glob" }25gix-glob = { version = "^0.12.0", path = "../gix-glob" }
26 26
27winnow = { version = "0.5.14", features = ["simd"] }27winnow = { version = "0.5.14", features = ["simd"] }
28memchr = "2"28memchr = "2"
gix-credentials/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.19.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-credentials/Cargo.toml+6−6
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-credentials"2name = "gix-credentials"
3version = "0.18.0"3version = "0.19.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project to interact with git credentials helpers"6description = "A crate of the gitoxide project to interact with git credentials helpers"
@@ -16,12 +16,12 @@ doctest = false · 9 unmodified lines
16serde = ["dep:serde", "bstr/serde", "gix-sec/serde"]16serde = ["dep:serde", "bstr/serde", "gix-sec/serde"]
17 17
18[dependencies]18[dependencies]
19gix-sec = { version = "^0.9.0", path = "../gix-sec" }19gix-sec = { version = "^0.10.0", path = "../gix-sec" }
20gix-url = { version = "^0.22.0", path = "../gix-url" }20gix-url = { version = "^0.23.0", path = "../gix-url" }
21gix-path = { version = "^0.9.0", path = "../gix-path" }21gix-path = { version = "^0.10.0", path = "../gix-path" }
22gix-command = { version = "^0.2.9", path = "../gix-command" }22gix-command = { version = "^0.2.9", path = "../gix-command" }
23gix-config-value = { version = "^0.13.0", path = "../gix-config-value" }23gix-config-value = { version = "^0.14.0", path = "../gix-config-value" }
24gix-prompt = { version = "^0.6.0", path = "../gix-prompt" }24gix-prompt = { version = "^0.7.0", path = "../gix-prompt" }
25 25
26thiserror = "1.0.32"26thiserror = "1.0.32"
27serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }27serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] }
gix-date/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))34 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))
gix-date/Cargo.toml+1−1
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-date"2name = "gix-date"
3version = "0.7.4"3version = "0.8.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project parsing dates the way git does"6description = "A crate of the gitoxide project parsing dates the way git does"
gix-diff/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.35.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-diff/Cargo.toml+3−3
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-diff"2name = "gix-diff"
3version = "0.34.0"3version = "0.35.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "Calculate differences between various git objects"6description = "Calculate differences between various git objects"
@@ -23,8 +23,8 @@ wasm = ["dep:getrandom"] · 16 unmodified lines
23doctest = false23doctest = false
24 24
25[dependencies]25[dependencies]
26gix-hash = { version = "^0.12.0", path = "../gix-hash" }26gix-hash = { version = "^0.13.0", path = "../gix-hash" }
27gix-object = { version = "^0.35.0", path = "../gix-object" }27gix-object = { version = "^0.36.0", path = "../gix-object" }
28thiserror = "1.0.32"28thiserror = "1.0.32"
29imara-diff = { version = "0.1.3", optional = true }29imara-diff = { version = "0.1.3", optional = true }
30serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}30serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
gix-discover/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.24.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-discover/Cargo.toml+5−5
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-discover"2name = "gix-discover"
3version = "0.23.0"3version = "0.24.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "Discover git repositories and check if a directory is a git repository"6description = "Discover git repositories and check if a directory is a git repository"
@@ -13,10 +13,10 @@ rust-version = "1.65" · 6 unmodified lines
13doctest = false13doctest = false
14 14
15[dependencies]15[dependencies]
16gix-sec = { version = "^0.9.0", path = "../gix-sec" }16gix-sec = { version = "^0.10.0", path = "../gix-sec" }
17gix-path = { version = "^0.9.0", path = "../gix-path" }17gix-path = { version = "^0.10.0", path = "../gix-path" }
18gix-ref = { version = "^0.35.0", path = "../gix-ref" }18gix-ref = { version = "^0.36.0", path = "../gix-ref" }
19gix-hash = { version = "^0.12.0", path = "../gix-hash" }19gix-hash = { version = "^0.13.0", path = "../gix-hash" }
20 20
21bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] }21bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"] }
22thiserror = "1.0.26"22thiserror = "1.0.26"
gix-features/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.34.0 (2023-09-08)
9 9
10<csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>10<csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>
11 11
@@ -40,7 +40,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 28 unmodified lines
40<details><summary>view details</summary>40<details><summary>view details</summary>
41 41
42 * **Uncategorized**42 * **Uncategorized**
43 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))43 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
44 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))44 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
45 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))45 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
46 - Use `prodash::Count` to indicate that nothing more than counting is performed, in place of `prodash::Progress` ([`24dd870`](https://github.com/Byron/gitoxide/commit/24dd870919ba444aa8099c63a78ea120d47ec28e))46 - Use `prodash::Count` to indicate that nothing more than counting is performed, in place of `prodash::Progress` ([`24dd870`](https://github.com/Byron/gitoxide/commit/24dd870919ba444aa8099c63a78ea120d47ec28e))
gix-features/Cargo.toml+2−2
@@ -2,7 +2,7 @@ · 1 unmodified line
2name = "gix-features"2name = "gix-features"
3description = "A crate to integrate various capabilities using compile-time feature flags"3description = "A crate to integrate various capabilities using compile-time feature flags"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5version = "0.33.0"5version = "0.34.0"
6authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]6authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
7license = "MIT OR Apache-2.0"7license = "MIT OR Apache-2.0"
8edition = "2021"8edition = "2021"
@@ -113,7 +113,7 @@ path = "tests/pipe.rs" · 104 unmodified lines
113required-features = ["io-pipe"]113required-features = ["io-pipe"]
114 114
115[dependencies]115[dependencies]
116gix-hash = { version = "^0.12.0", path = "../gix-hash" }116gix-hash = { version = "^0.13.0", path = "../gix-hash" }
117gix-trace = { version = "^0.1.3", path = "../gix-trace" }117gix-trace = { version = "^0.1.3", path = "../gix-trace" }
118 118
119# 'parallel' feature119# 'parallel' feature
gix-filter/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.0 (2023-09-08)
9 9
10### Bug Fixes10### Bug Fixes
11 11
@@ -36,7 +36,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 24 unmodified lines
36<details><summary>view details</summary>36<details><summary>view details</summary>
37 37
38 * **Uncategorized**38 * **Uncategorized**
39 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))39 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
40 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))40 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
41 - Adapt to changes in `gix-worktree` ([`d7fc182`](https://github.com/Byron/gitoxide/commit/d7fc182156847752ee872016b6de0c78f5fb190b))41 - Adapt to changes in `gix-worktree` ([`d7fc182`](https://github.com/Byron/gitoxide/commit/d7fc182156847752ee872016b6de0c78f5fb190b))
42 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))42 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-filter/Cargo.toml+5−5
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-filter"2name = "gix-filter"
3version = "0.3.0"3version = "0.4.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project implementing git filters"6description = "A crate of the gitoxide project implementing git filters"
@@ -12,14 +12,14 @@ rust-version = "1.65" · 5 unmodified lines
12doctest = false12doctest = false
13 13
14[dependencies]14[dependencies]
15gix-hash = { version = "^0.12.0", path = "../gix-hash" }15gix-hash = { version = "^0.13.0", path = "../gix-hash" }
16gix-trace = { version = "^0.1.3", path = "../gix-trace" }16gix-trace = { version = "^0.1.3", path = "../gix-trace" }
17gix-object = { version = "^0.35.0", path = "../gix-object" }17gix-object = { version = "^0.36.0", path = "../gix-object" }
18gix-command = { version = "^0.2.9", path = "../gix-command" }18gix-command = { version = "^0.2.9", path = "../gix-command" }
19gix-quote = { version = "^0.4.7", path = "../gix-quote" }19gix-quote = { version = "^0.4.7", path = "../gix-quote" }
20gix-path = { version = "^0.9.0", path = "../gix-path" }20gix-path = { version = "^0.10.0", path = "../gix-path" }
21gix-packetline = { package = "gix-packetline-blocking", version = "^0.16.6", path = "../gix-packetline-blocking" }21gix-packetline = { package = "gix-packetline-blocking", version = "^0.16.6", path = "../gix-packetline-blocking" }
22gix-attributes = { version = "^0.17.0", path = "../gix-attributes" }22gix-attributes = { version = "^0.18.0", path = "../gix-attributes" }
23 23
24encoding_rs = "0.8.32"24encoding_rs = "0.8.32"
25bstr = { version = "1.5.0", default-features = false, features = ["std"] }25bstr = { version = "1.5.0", default-features = false, features = ["std"] }
gix-fs/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.6.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-fs/Cargo.toml+2−2
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-fs"2name = "gix-fs"
3version = "0.5.0"3version = "0.6.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate providing file system specific utilities to `gitoxide`"6description = "A crate providing file system specific utilities to `gitoxide`"
@@ -12,7 +12,7 @@ rust-version = "1.65" · 5 unmodified lines
12doctest = false12doctest = false
13 13
14[dependencies]14[dependencies]
15gix-features = { version = "^0.33.0", path = "../gix-features" }15gix-features = { version = "^0.34.0", path = "../gix-features" }
16 16
17[dev-dependencies]17[dev-dependencies]
18tempfile = "3.5.0"18tempfile = "3.5.0"
gix-glob/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.12.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-glob/Cargo.toml+3−3
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-glob"2name = "gix-glob"
3version = "0.11.0"3version = "0.12.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project dealing with pattern matching"6description = "A crate of the gitoxide project dealing with pattern matching"
@@ -16,8 +16,8 @@ doctest = false · 9 unmodified lines
16serde= ["dep:serde", "bstr/serde", "bitflags/serde"]16serde= ["dep:serde", "bstr/serde", "bitflags/serde"]
17 17
18[dependencies]18[dependencies]
19gix-path = { version = "^0.9.0", path = "../gix-path" }19gix-path = { version = "^0.10.0", path = "../gix-path" }
20gix-features = { version = "^0.33.0", path = "../gix-features" }20gix-features = { version = "^0.34.0", path = "../gix-features" }
21bstr = { version = "1.3.0", default-features = false, features = ["std"]}21bstr = { version = "1.3.0", default-features = false, features = ["std"]}
22bitflags = "2"22bitflags = "2"
23serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}23serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
gix-hash/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.13.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-hash/Cargo.toml+1−1
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-hash"2name = "gix-hash"
3version = "0.12.0"3version = "0.13.0"
4description = "Borrowed and owned git hash digests used to identify git objects"4description = "Borrowed and owned git hash digests used to identify git objects"
5authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]5authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
6repository = "https://github.com/Byron/gitoxide"6repository = "https://github.com/Byron/gitoxide"
gix-hashtable/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.0 (2023-09-08)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -25,7 +25,7 @@ A maintenance release without user-facing changes. · 13 unmodified lines
25<details><summary>view details</summary>25<details><summary>view details</summary>
26 26
27 * **Uncategorized**27 * **Uncategorized**
28 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))28 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
29 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))29 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
30</details>30</details>
31 31
gix-hashtable/Cargo.toml+2−2
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-hashtable"2name = "gix-hashtable"
3version = "0.3.0"3version = "0.4.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate that provides hashtable based data structures optimized to utilize ObjectId keys"6description = "A crate that provides hashtable based data structures optimized to utilize ObjectId keys"
@@ -18,5 +18,5 @@ hashbrown = { version = "0.14.0", default-features = false, features = [ · 11 unmodified lines
18 "inline-more",18 "inline-more",
19 "raw"19 "raw"
20] }20] }
21gix-hash = { version = "^0.12.0", path = "../gix-hash" }21gix-hash = { version = "^0.13.0", path = "../gix-hash" }
22 22
gix-ignore/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.7.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-ignore/Cargo.toml+3−3
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-ignore"2name = "gix-ignore"
3version = "0.6.0"3version = "0.7.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project dealing .gitignore files"6description = "A crate of the gitoxide project dealing .gitignore files"
@@ -17,8 +17,8 @@ doctest = false · 10 unmodified lines
17serde = ["dep:serde", "bstr/serde", "gix-glob/serde"]17serde = ["dep:serde", "bstr/serde", "gix-glob/serde"]
18 18
19[dependencies]19[dependencies]
20gix-glob = { version = "^0.11.0", path = "../gix-glob" }20gix-glob = { version = "^0.12.0", path = "../gix-glob" }
21gix-path = { version = "^0.9.0", path = "../gix-path" }21gix-path = { version = "^0.10.0", path = "../gix-path" }
22 22
23bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}23bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}
24unicode-bom = "2.0.2"24unicode-bom = "2.0.2"
gix-index/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.24.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))32 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
33 - Optimize internal `gix` usage for faster compile time ([`9d33e2f`](https://github.com/Byron/gitoxide/commit/9d33e2f5c6a1c370654ef0db90b29c0a023dcf3d))33 - Optimize internal `gix` usage for faster compile time ([`9d33e2f`](https://github.com/Byron/gitoxide/commit/9d33e2f5c6a1c370654ef0db90b29c0a023dcf3d))
34 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))34 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-index/Cargo.toml+7−7
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-index"2name = "gix-index"
3version = "0.23.1"3version = "0.24.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A work-in-progress crate of the gitoxide project dedicated implementing the git index file"6description = "A work-in-progress crate of the gitoxide project dedicated implementing the git index file"
@@ -20,13 +20,13 @@ test = true · 13 unmodified lines
20serde = ["dep:serde", "smallvec/serde", "gix-hash/serde"]20serde = ["dep:serde", "smallvec/serde", "gix-hash/serde"]
21 21
22[dependencies]22[dependencies]
23gix-features = { version = "^0.33.0", path = "../gix-features", features = ["rustsha1", "progress"] }23gix-features = { version = "^0.34.0", path = "../gix-features", features = ["rustsha1", "progress"] }
24gix-hash = { version = "^0.12.0", path = "../gix-hash" }24gix-hash = { version = "^0.13.0", path = "../gix-hash" }
25gix-bitmap = { version = "^0.2.7", path = "../gix-bitmap" }25gix-bitmap = { version = "^0.2.7", path = "../gix-bitmap" }
26gix-object = { version = "^0.35.0", path = "../gix-object" }26gix-object = { version = "^0.36.0", path = "../gix-object" }
27gix-traverse = { version = "^0.31.0", path = "../gix-traverse" }27gix-traverse = { version = "^0.32.0", path = "../gix-traverse" }
28gix-lock = { version = "^8.0.0", path = "../gix-lock" }28gix-lock = { version = "^9.0.0", path = "../gix-lock" }
29gix-fs = { version = "^0.5.0", path = "../gix-fs" }29gix-fs = { version = "^0.6.0", path = "../gix-fs" }
30 30
31thiserror = "1.0.32"31thiserror = "1.0.32"
32memmap2 = "0.7.0"32memmap2 = "0.7.0"
gix-lock/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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## 9.0.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-lock/Cargo.toml+2−2
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-lock"2name = "gix-lock"
3version = "8.0.0"3version = "9.0.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A git-style lock-file implementation"6description = "A git-style lock-file implementation"
@@ -15,7 +15,7 @@ test = true · 8 unmodified lines
15 15
16[dependencies]16[dependencies]
17gix-utils = { version = "^0.1.5", default-features = false, path = "../gix-utils" }17gix-utils = { version = "^0.1.5", default-features = false, path = "../gix-utils" }
18gix-tempfile = { version = "^8.0.0", default-features = false, path = "../gix-tempfile" }18gix-tempfile = { version = "^9.0.0", default-features = false, path = "../gix-tempfile" }
19thiserror = "1.0.38"19thiserror = "1.0.38"
20 20
21[dev-dependencies]21[dev-dependencies]
gix-macros/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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 (2023-09-08)
9 9
10The initial release with support for the `momo` proc-macro.10The initial release with support for the `momo` proc-macro.
11 11
@@ -24,7 +24,7 @@ The initial release with support for the `momo` proc-macro. · 12 unmodified lines
24<details><summary>view details</summary>24<details><summary>view details</summary>
25 25
26 * **Uncategorized**26 * **Uncategorized**
27 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))27 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
28 - Merge branch 'feat/gix-momo' ([`a1ed6a1`](https://github.com/Byron/gitoxide/commit/a1ed6a1aacae02a167b7ec44e1a47411a2194ff7))28 - Merge branch 'feat/gix-momo' ([`a1ed6a1`](https://github.com/Byron/gitoxide/commit/a1ed6a1aacae02a167b7ec44e1a47411a2194ff7))
29 - Consolidate compile tests ([`d76efdd`](https://github.com/Byron/gitoxide/commit/d76efddf5afb73563ce7e837cf975cedd01e979c))29 - Consolidate compile tests ([`d76efdd`](https://github.com/Byron/gitoxide/commit/d76efddf5afb73563ce7e837cf975cedd01e979c))
30 - Revert to use `item_fn.span()` ([`72545e9`](https://github.com/Byron/gitoxide/commit/72545e971c894de511a723f6d5515f637a84f28f))30 - Revert to use `item_fn.span()` ([`72545e9`](https://github.com/Byron/gitoxide/commit/72545e971c894de511a723f6d5515f637a84f28f))
gix-mailmap/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.0 (2023-09-08)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -31,7 +31,7 @@ A maintenance release without user-facing changes. · 19 unmodified lines
31<details><summary>view details</summary>31<details><summary>view details</summary>
32 32
33 * **Uncategorized**33 * **Uncategorized**
34 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))34 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
35 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))35 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))
36 - Release gix-date v0.7.4, gix-index v0.23.0, safety bump 5 crates ([`3be2b1c`](https://github.com/Byron/gitoxide/commit/3be2b1ccfe30eeae45711c64b88efc522a2b51b7))36 - Release gix-date v0.7.4, gix-index v0.23.0, safety bump 5 crates ([`3be2b1c`](https://github.com/Byron/gitoxide/commit/3be2b1ccfe30eeae45711c64b88efc522a2b51b7))
37 - Thanks clippy ([`5044c3b`](https://github.com/Byron/gitoxide/commit/5044c3b87456cf58ebfbbd00f23c9ba671cb290c))37 - Thanks clippy ([`5044c3b`](https://github.com/Byron/gitoxide/commit/5044c3b87456cf58ebfbbd00f23c9ba671cb290c))
gix-mailmap/Cargo.toml+3−3
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-mailmap"2name = "gix-mailmap"
3version = "0.17.0"3version = "0.18.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project for parsing mailmap files"6description = "A crate of the gitoxide project for parsing mailmap files"
@@ -16,8 +16,8 @@ doctest = false · 9 unmodified lines
16serde= ["dep:serde", "bstr/serde", "gix-actor/serde"]16serde= ["dep:serde", "bstr/serde", "gix-actor/serde"]
17 17
18[dependencies]18[dependencies]
19gix-actor = { version = "^0.25.0", path = "../gix-actor" }19gix-actor = { version = "^0.26.0", path = "../gix-actor" }
20gix-date = { version = "^0.7.4", path = "../gix-date" }20gix-date = { version = "^0.8.0", path = "../gix-date" }
21bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}21bstr = { version = "1.3.0", default-features = false, features = ["std", "unicode"]}
22thiserror = "1.0.38"22thiserror = "1.0.38"
23serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}23serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
gix-negotiate/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.7.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))34 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))
gix-negotiate/Cargo.toml+6−6
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-negotiate"2name = "gix-negotiate"
3version = "0.6.0"3version = "0.7.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project implementing negotiation algorithms"6description = "A crate of the gitoxide project implementing negotiation algorithms"
@@ -13,11 +13,11 @@ doctest = false · 6 unmodified lines
13test = false13test = false
14 14
15[dependencies]15[dependencies]
16gix-hash = { version = "^0.12.0", path = "../gix-hash" }16gix-hash = { version = "^0.13.0", path = "../gix-hash" }
17gix-object = { version = "^0.35.0", path = "../gix-object" }17gix-object = { version = "^0.36.0", path = "../gix-object" }
18gix-date = { version = "^0.7.4", path = "../gix-date" }18gix-date = { version = "^0.8.0", path = "../gix-date" }
19gix-commitgraph = { version = "^0.19.0", path = "../gix-commitgraph" }19gix-commitgraph = { version = "^0.20.0", path = "../gix-commitgraph" }
20gix-revwalk = { version = "^0.6.0", path = "../gix-revwalk" }20gix-revwalk = { version = "^0.7.0", path = "../gix-revwalk" }
21thiserror = "1.0.40"21thiserror = "1.0.40"
22smallvec = "1.10.0"22smallvec = "1.10.0"
23bitflags = "2"23bitflags = "2"
gix-object/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.36.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-object/Cargo.toml+5−5
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-object"2name = "gix-object"
3version = "0.35.0"3version = "0.36.0"
4description = "Immutable and mutable git objects with decoding and encoding support"4description = "Immutable and mutable git objects with decoding and encoding support"
5authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]5authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
6repository = "https://github.com/Byron/gitoxide"6repository = "https://github.com/Byron/gitoxide"
@@ -28,11 +28,11 @@ serde = ["dep:serde", "bstr/serde", "smallvec/serde", "gix-hash/serde", "gix-act · 21 unmodified lines
28verbose-object-parsing-errors = []28verbose-object-parsing-errors = []
29 29
30[dependencies]30[dependencies]
31gix-features = { version = "^0.33.0", path = "../gix-features", features = ["rustsha1"] }31gix-features = { version = "^0.34.0", path = "../gix-features", features = ["rustsha1"] }
32gix-hash = { version = "^0.12.0", path = "../gix-hash" }32gix-hash = { version = "^0.13.0", path = "../gix-hash" }
33gix-validate = { version = "^0.8.0", path = "../gix-validate" }33gix-validate = { version = "^0.8.0", path = "../gix-validate" }
34gix-actor = { version = "^0.25.0", path = "../gix-actor" }34gix-actor = { version = "^0.26.0", path = "../gix-actor" }
35gix-date = { version = "^0.7.3", path = "../gix-date" }35gix-date = { version = "^0.8.0", path = "../gix-date" }
36 36
37btoi = "0.4.2"37btoi = "0.4.2"
38itoa = "1.0.1"38itoa = "1.0.1"
gix-odb/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.52.0 (2023-09-08)
9 9
10<csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>10<csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>
11 11
@@ -42,7 +42,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 30 unmodified lines
42<details><summary>view details</summary>42<details><summary>view details</summary>
43 43
44 * **Uncategorized**44 * **Uncategorized**
45 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))45 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
46 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))46 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
47 - Adapt to changes in features of `gix-pack` ([`6b27ffa`](https://github.com/Byron/gitoxide/commit/6b27ffa18f0049321e7c1837acc5467f0966fbb5))47 - Adapt to changes in features of `gix-pack` ([`6b27ffa`](https://github.com/Byron/gitoxide/commit/6b27ffa18f0049321e7c1837acc5467f0966fbb5))
48 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))48 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-odb/Cargo.toml+7−7
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-odb"2name = "gix-odb"
3version = "0.51.0"3version = "0.52.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]5authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
6license = "MIT OR Apache-2.0"6license = "MIT OR Apache-2.0"
@@ -18,13 +18,13 @@ doctest = false · 11 unmodified lines
18serde= ["dep:serde", "gix-hash/serde", "gix-object/serde", "gix-pack/serde"]18serde= ["dep:serde", "gix-hash/serde", "gix-object/serde", "gix-pack/serde"]
19 19
20[dependencies]20[dependencies]
21gix-features = { version = "^0.33.0", path = "../gix-features", features = ["rustsha1", "walkdir", "zlib", "crc32" ] }21gix-features = { version = "^0.34.0", path = "../gix-features", features = ["rustsha1", "walkdir", "zlib", "crc32" ] }
22gix-hash = { version = "^0.12.0", path = "../gix-hash" }22gix-hash = { version = "^0.13.0", path = "../gix-hash" }
23gix-date = { version = "^0.7.4", path = "../gix-date" }23gix-date = { version = "^0.8.0", path = "../gix-date" }
24gix-path = { version = "^0.9.0", path = "../gix-path" }24gix-path = { version = "^0.10.0", path = "../gix-path" }
25gix-quote = { version = "^0.4.7", path = "../gix-quote" }25gix-quote = { version = "^0.4.7", path = "../gix-quote" }
26gix-object = { version = "^0.35.0", path = "../gix-object" }26gix-object = { version = "^0.36.0", path = "../gix-object" }
27gix-pack = { version = "^0.41.0", path = "../gix-pack", default-features = false }27gix-pack = { version = "^0.42.0", path = "../gix-pack", default-features = false }
28serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}28serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
29 29
30tempfile = "3.1.0"30tempfile = "3.1.0"
gix-pack/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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 (2023-09-08)
9 9
10<csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>10<csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>
11 11
@@ -59,7 +59,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 47 unmodified lines
59<details><summary>view details</summary>59<details><summary>view details</summary>
60 60
61 * **Uncategorized**61 * **Uncategorized**
62 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))62 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
63 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))63 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
64 - Add `generate` and `streaming-input` feature toggles. ([`0357b6c`](https://github.com/Byron/gitoxide/commit/0357b6cdb11b098fd54cd0c3df6c617d0b44a1c2))64 - Add `generate` and `streaming-input` feature toggles. ([`0357b6c`](https://github.com/Byron/gitoxide/commit/0357b6cdb11b098fd54cd0c3df6c617d0b44a1c2))
65 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))65 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-pack/Cargo.toml+9−9
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-pack"2name = "gix-pack"
3version = "0.41.0"3version = "0.42.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]5authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
6license = "MIT OR Apache-2.0"6license = "MIT OR Apache-2.0"
@@ -32,16 +32,16 @@ serde = ["dep:serde", "gix-object/serde"] · 25 unmodified lines
32wasm = ["gix-diff?/wasm"]32wasm = ["gix-diff?/wasm"]
33 33
34[dependencies]34[dependencies]
35gix-features = { version = "^0.33.0", path = "../gix-features", features = ["crc32", "rustsha1", "progress", "zlib"] }35gix-features = { version = "^0.34.0", path = "../gix-features", features = ["crc32", "rustsha1", "progress", "zlib"] }
36gix-path = { version = "^0.9.0", path = "../gix-path" }36gix-path = { version = "^0.10.0", path = "../gix-path" }
37gix-hash = { version = "^0.12.0", path = "../gix-hash" }37gix-hash = { version = "^0.13.0", path = "../gix-hash" }
38gix-chunk = { version = "^0.4.4", path = "../gix-chunk" }38gix-chunk = { version = "^0.4.4", path = "../gix-chunk" }
39gix-object = { version = "^0.35.0", path = "../gix-object" }39gix-object = { version = "^0.36.0", path = "../gix-object" }
40gix-hashtable = { version = "^0.3.0", path = "../gix-hashtable" }40gix-hashtable = { version = "^0.4.0", path = "../gix-hashtable" }
41 41
42# for streaming of packs (input, output)42# for streaming of packs (input, output)
43gix-traverse = { version = "^0.31.0", path = "../gix-traverse", optional = true }43gix-traverse = { version = "^0.32.0", path = "../gix-traverse", optional = true }
44gix-diff = { version = "^0.34.0", path = "../gix-diff", default-features = false, optional = true }44gix-diff = { version = "^0.35.0", path = "../gix-diff", default-features = false, optional = true }
45 45
46memmap2 = "0.7.0"46memmap2 = "0.7.0"
47smallvec = "1.3.0"47smallvec = "1.3.0"
@@ -58,7 +58,7 @@ document-features = { version = "0.2.0", optional = true } · 10 unmodified lines
58 58
59 59
60[target.'cfg(not(target_arch = "wasm32"))'.dependencies]60[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
61gix-tempfile = { version = "^8.0.0", default-features = false, path = "../gix-tempfile" }61gix-tempfile = { version = "^9.0.0", default-features = false, path = "../gix-tempfile" }
62 62
63[dev-dependencies]63[dev-dependencies]
64gix-testtools = { path = "../tests/tools"}64gix-testtools = { path = "../tests/tools"}
gix-packetline-blocking/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.6 (2023-09-08)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -25,7 +25,7 @@ A maintenance release without user-facing changes. · 13 unmodified lines
25<details><summary>view details</summary>25<details><summary>view details</summary>
26 26
27 * **Uncategorized**27 * **Uncategorized**
28 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))28 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
29 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))29 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
30</details>30</details>
31 31
gix-packetline/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.6 (2023-09-08)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -31,7 +31,7 @@ A maintenance release without user-facing changes. · 19 unmodified lines
31<details><summary>view details</summary>31<details><summary>view details</summary>
32 32
33 * **Uncategorized**33 * **Uncategorized**
34 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))34 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
35 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))35 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
36 - Adapt to changes in `gix` ([`805b8aa`](https://github.com/Byron/gitoxide/commit/805b8aa74b064b7aa08d87094a994bb8c7aae6ed))36 - Adapt to changes in `gix` ([`805b8aa`](https://github.com/Byron/gitoxide/commit/805b8aa74b064b7aa08d87094a994bb8c7aae6ed))
37 - Thanks clippy ([`5044c3b`](https://github.com/Byron/gitoxide/commit/5044c3b87456cf58ebfbbd00f23c9ba671cb290c))37 - Thanks clippy ([`5044c3b`](https://github.com/Byron/gitoxide/commit/5044c3b87456cf58ebfbbd00f23c9ba671cb290c))
gix-packetline/Cargo.toml+1−1
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-packetline"2name = "gix-packetline"
3version = "0.16.5"3version = "0.16.6"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project implementing the pkt-line serialization format"6description = "A crate of the gitoxide project implementing the pkt-line serialization format"
gix-path/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-path/Cargo.toml+1−1
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-path"2name = "gix-path"
3version = "0.9.0"3version = "0.10.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project dealing paths and their conversions"6description = "A crate of the gitoxide project dealing paths and their conversions"
gix-pathspec/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-pathspec/Cargo.toml+5−5
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-pathspec"2name = "gix-pathspec"
3version = "0.1.0"3version = "0.2.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project dealing magical pathspecs"6description = "A crate of the gitoxide project dealing magical pathspecs"
@@ -12,10 +12,10 @@ rust-version = "1.65" · 5 unmodified lines
12doctest = false12doctest = false
13 13
14[dependencies]14[dependencies]
15gix-glob = { version = "^0.11.0", path = "../gix-glob" }15gix-glob = { version = "^0.12.0", path = "../gix-glob" }
16gix-path = { version = "^0.9.0", path = "../gix-path" }16gix-path = { version = "^0.10.0", path = "../gix-path" }
17gix-attributes = { version = "^0.17.0", path = "../gix-attributes" }17gix-attributes = { version = "^0.18.0", path = "../gix-attributes" }
18gix-config-value = { version = "^0.13.0", path = "../gix-config-value" }18gix-config-value = { version = "^0.14.0", path = "../gix-config-value" }
19 19
20bstr = { version = "1.3.0", default-features = false, features = ["std"]}20bstr = { version = "1.3.0", default-features = false, features = ["std"]}
21bitflags = "2"21bitflags = "2"
gix-prompt/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.7.0 (2023-09-08)
9 9
10A maintenance release without user-facing changes.10A maintenance release without user-facing changes.
11 11
@@ -25,7 +25,7 @@ A maintenance release without user-facing changes. · 13 unmodified lines
25<details><summary>view details</summary>25<details><summary>view details</summary>
26 26
27 * **Uncategorized**27 * **Uncategorized**
28 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))28 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
29 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))29 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
30</details>30</details>
31 31
gix-prompt/Cargo.toml+2−2
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-prompt"2name = "gix-prompt"
3version = "0.6.0"3version = "0.7.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project for handling prompts in the terminal"6description = "A crate of the gitoxide project for handling prompts in the terminal"
@@ -14,7 +14,7 @@ doctest = false · 7 unmodified lines
14 14
15[dependencies]15[dependencies]
16gix-command = { version = "^0.2.9", path = "../gix-command" }16gix-command = { version = "^0.2.9", path = "../gix-command" }
17gix-config-value = { version = "^0.13.0", path = "../gix-config-value" }17gix-config-value = { version = "^0.14.0", path = "../gix-config-value" }
18 18
19thiserror = "1.0.32"19thiserror = "1.0.32"
20parking_lot = "0.12.1"20parking_lot = "0.12.1"
gix-protocol/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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 (2023-09-08)
9 9
10<csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>10<csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>
11 11
@@ -40,7 +40,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 28 unmodified lines
40<details><summary>view details</summary>40<details><summary>view details</summary>
41 41
42 * **Uncategorized**42 * **Uncategorized**
43 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))43 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
44 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))44 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
45 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))45 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
46 - Use `prodash::Count` to indicate that nothing more than counting is performed, in place of `prodash::Progress` ([`24dd870`](https://github.com/Byron/gitoxide/commit/24dd870919ba444aa8099c63a78ea120d47ec28e))46 - Use `prodash::Count` to indicate that nothing more than counting is performed, in place of `prodash::Progress` ([`24dd870`](https://github.com/Byron/gitoxide/commit/24dd870919ba444aa8099c63a78ea120d47ec28e))
gix-protocol/Cargo.toml+7−7
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-protocol"2name = "gix-protocol"
3version = "0.38.0"3version = "0.39.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project for implementing git protocols"6description = "A crate of the gitoxide project for implementing git protocols"
@@ -40,11 +40,11 @@ path = "tests/async-protocol.rs" · 33 unmodified lines
40required-features = ["async-client"]40required-features = ["async-client"]
41 41
42[dependencies]42[dependencies]
43gix-features = { version = "^0.33.0", path = "../gix-features", features = ["progress"] }43gix-features = { version = "^0.34.0", path = "../gix-features", features = ["progress"] }
44gix-transport = { version = "^0.35.0", path = "../gix-transport" }44gix-transport = { version = "^0.36.0", path = "../gix-transport" }
45gix-hash = { version = "^0.12.0", path = "../gix-hash" }45gix-hash = { version = "^0.13.0", path = "../gix-hash" }
46gix-date = { version = "^0.7.4", path = "../gix-date" }46gix-date = { version = "^0.8.0", path = "../gix-date" }
47gix-credentials = { version = "^0.18.0", path = "../gix-credentials" }47gix-credentials = { version = "^0.19.0", path = "../gix-credentials" }
48 48
49thiserror = "1.0.32"49thiserror = "1.0.32"
50serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}50serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
@@ -62,7 +62,7 @@ document-features = { version = "0.2.0", optional = true } · 11 unmodified lines
62 62
63[dev-dependencies]63[dev-dependencies]
64async-std = { version = "1.9.0", features = ["attributes"] }64async-std = { version = "1.9.0", features = ["attributes"] }
65gix-packetline = { path = "../gix-packetline" ,version = "^0.16.5" }65gix-packetline = { path = "../gix-packetline" ,version = "^0.16.6" }
66gix-testtools = { path = "../tests/tools" }66gix-testtools = { path = "../tests/tools" }
67 67
68[package.metadata.docs.rs]68[package.metadata.docs.rs]
gix-ref/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.36.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))34 - Merge branch 'adjustments-for-cargo' ([`b7560a2`](https://github.com/Byron/gitoxide/commit/b7560a2445b62f888bf5aa2ba4c5a47ae037cb23))
gix-ref/Cargo.toml+10−10
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-ref"2name = "gix-ref"
3version = "0.35.0"3version = "0.36.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate to handle git references"6description = "A crate to handle git references"
@@ -19,16 +19,16 @@ test = true · 12 unmodified lines
19serde = ["dep:serde", "gix-hash/serde", "gix-actor/serde", "gix-object/serde"]19serde = ["dep:serde", "gix-hash/serde", "gix-actor/serde", "gix-object/serde"]
20 20
21[dependencies]21[dependencies]
22gix-features = { version = "^0.33.0", path = "../gix-features", features = ["walkdir"]}22gix-features = { version = "^0.34.0", path = "../gix-features", features = ["walkdir"]}
23gix-fs = { version = "^0.5.0", path = "../gix-fs" }23gix-fs = { version = "^0.6.0", path = "../gix-fs" }
24gix-path = { version = "^0.9.0", path = "../gix-path" }24gix-path = { version = "^0.10.0", path = "../gix-path" }
25gix-hash = { version = "^0.12.0", path = "../gix-hash" }25gix-hash = { version = "^0.13.0", path = "../gix-hash" }
26gix-date = { version = "^0.7.4", path = "../gix-date" }26gix-date = { version = "^0.8.0", path = "../gix-date" }
27gix-object = { version = "^0.35.0", path = "../gix-object" }27gix-object = { version = "^0.36.0", path = "../gix-object" }
28gix-validate = { version = "^0.8.0", path = "../gix-validate" }28gix-validate = { version = "^0.8.0", path = "../gix-validate" }
29gix-actor = { version = "^0.25.0", path = "../gix-actor" }29gix-actor = { version = "^0.26.0", path = "../gix-actor" }
30gix-lock = { version = "^8.0.0", path = "../gix-lock" }30gix-lock = { version = "^9.0.0", path = "../gix-lock" }
31gix-tempfile = { version = "^8.0.0", default-features = false, path = "../gix-tempfile" }31gix-tempfile = { version = "^9.0.0", default-features = false, path = "../gix-tempfile" }
32 32
33thiserror = "1.0.34"33thiserror = "1.0.34"
34winnow = { version = "0.5.14", features = ["simd"] }34winnow = { version = "0.5.14", features = ["simd"] }
gix-refspec/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))32 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
33 - Refactor ([`374dee6`](https://github.com/Byron/gitoxide/commit/374dee66b5023ee94db9b332b511e1b6943b51b0))33 - Refactor ([`374dee6`](https://github.com/Byron/gitoxide/commit/374dee66b5023ee94db9b332b511e1b6943b51b0))
34 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))34 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-refspec/Cargo.toml+3−3
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-refspec"2name = "gix-refspec"
3version = "0.16.0"3version = "0.17.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project for parsing and representing refspecs"6description = "A crate of the gitoxide project for parsing and representing refspecs"
@@ -13,9 +13,9 @@ rust-version = "1.65" · 6 unmodified lines
13doctest = false13doctest = false
14 14
15[dependencies]15[dependencies]
16gix-revision = { version = "^0.20.0", path = "../gix-revision", default-features = false }16gix-revision = { version = "^0.21.0", path = "../gix-revision", default-features = false }
17gix-validate = { version = "^0.8.0", path = "../gix-validate" }17gix-validate = { version = "^0.8.0", path = "../gix-validate" }
18gix-hash = { version = "^0.12.0", path = "../gix-hash" }18gix-hash = { version = "^0.13.0", path = "../gix-hash" }
19 19
20bstr = { version = "1.3.0", default-features = false, features = ["std"]}20bstr = { version = "1.3.0", default-features = false, features = ["std"]}
21thiserror = "1.0.26"21thiserror = "1.0.26"
gix-revision/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.21.0 (2023-09-08)
9 9
10### New Features10### New Features
11 11
@@ -42,7 +42,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 30 unmodified lines
42<details><summary>view details</summary>42<details><summary>view details</summary>
43 43
44 * **Uncategorized**44 * **Uncategorized**
45 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))45 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
46 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))46 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
47 - Add `describe` feature ([`397024b`](https://github.com/Byron/gitoxide/commit/397024bb744af0c2e0fc66674e55998a40c24ae4))47 - Add `describe` feature ([`397024b`](https://github.com/Byron/gitoxide/commit/397024bb744af0c2e0fc66674e55998a40c24ae4))
48 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))48 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-revision/Cargo.toml+6−6
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-revision"2name = "gix-revision"
3version = "0.20.0"3version = "0.21.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project dealing with finding names for revisions and parsing specifications"6description = "A crate of the gitoxide project dealing with finding names for revisions and parsing specifications"
@@ -22,11 +22,11 @@ describe = [] · 15 unmodified lines
22serde = [ "dep:serde", "gix-hash/serde", "gix-object/serde" ]22serde = [ "dep:serde", "gix-hash/serde", "gix-object/serde" ]
23 23
24[dependencies]24[dependencies]
25gix-hash = { version = "^0.12.0", path = "../gix-hash" }25gix-hash = { version = "^0.13.0", path = "../gix-hash" }
26gix-object = { version = "^0.35.0", path = "../gix-object" }26gix-object = { version = "^0.36.0", path = "../gix-object" }
27gix-date = { version = "^0.7.4", path = "../gix-date" }27gix-date = { version = "^0.8.0", path = "../gix-date" }
28gix-hashtable = { version = "^0.3.0", path = "../gix-hashtable" }28gix-hashtable = { version = "^0.4.0", path = "../gix-hashtable" }
29gix-revwalk = { version = "^0.6.0", path = "../gix-revwalk" }29gix-revwalk = { version = "^0.7.0", path = "../gix-revwalk" }
30gix-trace = { version = "^0.1.3", path = "../gix-trace" }30gix-trace = { version = "^0.1.3", path = "../gix-trace" }
31 31
32bstr = { version = "1.3.0", default-features = false, features = ["std"]}32bstr = { version = "1.3.0", default-features = false, features = ["std"]}
gix-revwalk/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.7.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-revwalk/Cargo.toml+6−6
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-revwalk"2name = "gix-revwalk"
3version = "0.6.0"3version = "0.7.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate providing utilities for walking the revision graph"6description = "A crate providing utilities for walking the revision graph"
@@ -13,11 +13,11 @@ rust-version = "1.65" · 6 unmodified lines
13doctest = false13doctest = false
14 14
15[dependencies]15[dependencies]
16gix-hash = { version = "^0.12.0", path = "../gix-hash" }16gix-hash = { version = "^0.13.0", path = "../gix-hash" }
17gix-object = { version = "^0.35.0", path = "../gix-object" }17gix-object = { version = "^0.36.0", path = "../gix-object" }
18gix-date = { version = "^0.7.3", path = "../gix-date" }18gix-date = { version = "^0.8.0", path = "../gix-date" }
19gix-hashtable = { version = "^0.3.0", path = "../gix-hashtable" }19gix-hashtable = { version = "^0.4.0", path = "../gix-hashtable" }
20gix-commitgraph = { version = "^0.19.0", path = "../gix-commitgraph" }20gix-commitgraph = { version = "^0.20.0", path = "../gix-commitgraph" }
21 21
22thiserror = "1.0.26"22thiserror = "1.0.26"
23smallvec = "1.10.0"23smallvec = "1.10.0"
gix-sec/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-sec/Cargo.toml+2−2
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-sec"2name = "gix-sec"
3version = "0.9.0"3version = "0.10.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project providing a shared trust model"6description = "A crate of the gitoxide project providing a shared trust model"
@@ -26,7 +26,7 @@ document-features = { version = "0.2.1", optional = true } · 19 unmodified lines
26libc = "0.2.123"26libc = "0.2.123"
27 27
28[target.'cfg(windows)'.dependencies]28[target.'cfg(windows)'.dependencies]
29gix-path = { version = "^0.9.0", path = "../gix-path" }29gix-path = { version = "^0.10.0", path = "../gix-path" }
30windows = { version = "0.48", features = [30windows = { version = "0.48", features = [
31 "Win32_Foundation",31 "Win32_Foundation",
32 "Win32_Security_Authorization",32 "Win32_Security_Authorization",
gix-status/Cargo.toml+6−6
@@ -14,12 +14,12 @@ autotests = false · 13 unmodified lines
14doctest = false14doctest = false
15 15
16[dependencies]16[dependencies]
17gix-index = { version = "^0.23.1", path = "../gix-index" }17gix-index = { version = "^0.24.0", path = "../gix-index" }
18gix-fs = { version = "^0.5.0", path = "../gix-fs" }18gix-fs = { version = "^0.6.0", path = "../gix-fs" }
19gix-hash = { version = "^0.12.0", path = "../gix-hash" }19gix-hash = { version = "^0.13.0", path = "../gix-hash" }
20gix-object = { version = "^0.35.0", path = "../gix-object" }20gix-object = { version = "^0.36.0", path = "../gix-object" }
21gix-path = { version = "^0.9.0", path = "../gix-path" }21gix-path = { version = "^0.10.0", path = "../gix-path" }
22gix-features = { version = "^0.33.0", path = "../gix-features" }22gix-features = { version = "^0.34.0", path = "../gix-features" }
23 23
24thiserror = "1.0.26"24thiserror = "1.0.26"
25filetime = "0.2.15"25filetime = "0.2.15"
gix-submodule/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8## Unreleased8## 0.3.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -31,7 +31,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 19 unmodified lines
31<details><summary>view details</summary>31<details><summary>view details</summary>
32 32
33 * **Uncategorized**33 * **Uncategorized**
34 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))34 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
35 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))35 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
36 - Add example that tries to trip someone who reads something from the index ([`b35e544`](https://github.com/Byron/gitoxide/commit/b35e544383b9a7571961ff0628ca8db1b232bf52))36 - Add example that tries to trip someone who reads something from the index ([`b35e544`](https://github.com/Byron/gitoxide/commit/b35e544383b9a7571961ff0628ca8db1b232bf52))
37 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))37 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-submodule/Cargo.toml+6−6
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-submodule"2name = "gix-submodule"
3version = "0.2.0"3version = "0.3.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project dealing git submodules"6description = "A crate of the gitoxide project dealing git submodules"
@@ -12,11 +12,11 @@ rust-version = "1.65" · 5 unmodified lines
12doctest = false12doctest = false
13 13
14[dependencies]14[dependencies]
15gix-pathspec = { version = "^0.1.0", path = "../gix-pathspec" }15gix-pathspec = { version = "^0.2.0", path = "../gix-pathspec" }
16gix-refspec = { version = "^0.16.0", path = "../gix-refspec" }16gix-refspec = { version = "^0.17.0", path = "../gix-refspec" }
17gix-config = { version = "^0.28.0", path = "../gix-config" }17gix-config = { version = "^0.29.0", path = "../gix-config" }
18gix-path = { version = "^0.9.0", path = "../gix-path" }18gix-path = { version = "^0.10.0", path = "../gix-path" }
19gix-url = { version = "^0.22.0", path = "../gix-url" }19gix-url = { version = "^0.23.0", path = "../gix-url" }
20 20
21bstr = { version = "1.5.0", default-features = false }21bstr = { version = "1.5.0", default-features = false }
22thiserror = "1.0.44"22thiserror = "1.0.44"
gix-tempfile/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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## 9.0.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-tempfile/Cargo.toml+2−2
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-tempfile"2name = "gix-tempfile"
3version = "8.0.0"3version = "9.0.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A tempfile implementation with a global registry to assure cleanup"6description = "A tempfile implementation with a global registry to assure cleanup"
@@ -29,7 +29,7 @@ doctest = false · 22 unmodified lines
29test = true29test = true
30 30
31[dependencies]31[dependencies]
32gix-fs = { version = "^0.5.0", path = "../gix-fs" }32gix-fs = { version = "^0.6.0", path = "../gix-fs" }
33parking_lot = "0.12.1"33parking_lot = "0.12.1"
34dashmap = { version = "5.1.0", optional = true }34dashmap = { version = "5.1.0", optional = true }
35once_cell = { version = "1.8.0", default-features = false, features = ["race", "std"] }35once_cell = { version = "1.8.0", default-features = false, features = ["race", "std"] }
gix-transport/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.36.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))32 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
33 - Adapt to changes in features of `gix-pack` ([`6b27ffa`](https://github.com/Byron/gitoxide/commit/6b27ffa18f0049321e7c1837acc5467f0966fbb5))33 - Adapt to changes in features of `gix-pack` ([`6b27ffa`](https://github.com/Byron/gitoxide/commit/6b27ffa18f0049321e7c1837acc5467f0966fbb5))
34 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))34 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-transport/Cargo.toml+6−6
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-transport"2name = "gix-transport"
3version = "0.35.0"3version = "0.36.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project dedicated to implementing the git transport layer"6description = "A crate of the gitoxide project dedicated to implementing the git transport layer"
@@ -54,11 +54,11 @@ required-features = ["async-client"] · 47 unmodified lines
54 54
55[dependencies]55[dependencies]
56gix-command = { version = "^0.2.9", path = "../gix-command" }56gix-command = { version = "^0.2.9", path = "../gix-command" }
57gix-features = { version = "^0.33.0", path = "../gix-features" }57gix-features = { version = "^0.34.0", path = "../gix-features" }
58gix-url = { version = "^0.22.0", path = "../gix-url" }58gix-url = { version = "^0.23.0", path = "../gix-url" }
59gix-sec = { version = "^0.9.0", path = "../gix-sec" }59gix-sec = { version = "^0.10.0", path = "../gix-sec" }
60gix-packetline = { version = "^0.16.5", path = "../gix-packetline" }60gix-packetline = { version = "^0.16.6", path = "../gix-packetline" }
61gix-credentials = { version = "^0.18.0", path = "../gix-credentials", optional = true }61gix-credentials = { version = "^0.19.0", path = "../gix-credentials", optional = true }
62gix-quote = { version = "^0.4.7", path = "../gix-quote" }62gix-quote = { version = "^0.4.7", path = "../gix-quote" }
63 63
64serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"]}64serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"]}
gix-traverse/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.32.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-traverse/Cargo.toml+7−7
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-traverse"2name = "gix-traverse"
3version = "0.31.0"3version = "0.32.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project"6description = "A crate of the gitoxide project"
@@ -14,11 +14,11 @@ autotests = false · 7 unmodified lines
14doctest = false14doctest = false
15 15
16[dependencies]16[dependencies]
17gix-hash = { version = "^0.12.0", path = "../gix-hash" }17gix-hash = { version = "^0.13.0", path = "../gix-hash" }
18gix-object = { version = "^0.35.0", path = "../gix-object" }18gix-object = { version = "^0.36.0", path = "../gix-object" }
19gix-date = { version = "^0.7.3", path = "../gix-date" }19gix-date = { version = "^0.8.0", path = "../gix-date" }
20gix-hashtable = { version = "^0.3.0", path = "../gix-hashtable" }20gix-hashtable = { version = "^0.4.0", path = "../gix-hashtable" }
21gix-revwalk = { version = "^0.6.0", path = "../gix-revwalk" }21gix-revwalk = { version = "^0.7.0", path = "../gix-revwalk" }
22gix-commitgraph = { version = "^0.19.0", path = "../gix-commitgraph" }22gix-commitgraph = { version = "^0.20.0", path = "../gix-commitgraph" }
23smallvec = "1.10.0"23smallvec = "1.10.0"
24thiserror = "1.0.32"24thiserror = "1.0.32"
gix-url/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.0 (2023-09-08)
9 9
10### Bug Fixes (BREAKING)10### Bug Fixes (BREAKING)
11 11
@@ -28,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 16 unmodified lines
28<details><summary>view details</summary>28<details><summary>view details</summary>
29 29
30 * **Uncategorized**30 * **Uncategorized**
31 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))31 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))32 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))33 - Use `dyn` trait where possible. ([`072ee32`](https://github.com/Byron/gitoxide/commit/072ee32f693a31161cd6a843da6582d13efbb20b))
34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))34 - Merge branch 'gix-submodule' ([`363ee77`](https://github.com/Byron/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
gix-url/Cargo.toml+3−3
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-url"2name = "gix-url"
3version = "0.22.0"3version = "0.23.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "A crate of the gitoxide project implementing parsing and serialization of gix-url"6description = "A crate of the gitoxide project implementing parsing and serialization of gix-url"
@@ -21,8 +21,8 @@ harness = false · 14 unmodified lines
21serde = ["dep:serde", "bstr/serde"]21serde = ["dep:serde", "bstr/serde"]
22 22
23[dependencies]23[dependencies]
24gix-features = { version = "^0.33.0", path = "../gix-features" }24gix-features = { version = "^0.34.0", path = "../gix-features" }
25gix-path = { version = "^0.9.0", path = "../gix-path" }25gix-path = { version = "^0.10.0", path = "../gix-path" }
26 26
27serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"]}27serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"]}
28thiserror = "1.0.32"28thiserror = "1.0.32"
gix-worktree-state/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.0 (2023-09-08)
9 9
10<csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>10<csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>
11 11
@@ -46,7 +46,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 34 unmodified lines
46<details><summary>view details</summary>46<details><summary>view details</summary>
47 47
48 * **Uncategorized**48 * **Uncategorized**
49 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))49 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
50 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))50 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
51 - Adapt to changes in `gix-worktree` ([`d7fc182`](https://github.com/Byron/gitoxide/commit/d7fc182156847752ee872016b6de0c78f5fb190b))51 - Adapt to changes in `gix-worktree` ([`d7fc182`](https://github.com/Byron/gitoxide/commit/d7fc182156847752ee872016b6de0c78f5fb190b))
52 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))52 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-worktree-state/Cargo.toml+8−8
@@ -15,14 +15,14 @@ doctest = false · 14 unmodified lines
15 15
16[dependencies]16[dependencies]
17gix-worktree = { version = "^0.25.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }17gix-worktree = { version = "^0.25.0", path = "../gix-worktree", default-features = false, features = ["attributes"] }
18gix-index = { version = "^0.23.1", path = "../gix-index" }18gix-index = { version = "^0.24.0", path = "../gix-index" }
19gix-fs = { version = "^0.5.0", path = "../gix-fs" }19gix-fs = { version = "^0.6.0", path = "../gix-fs" }
20gix-hash = { version = "^0.12.0", path = "../gix-hash" }20gix-hash = { version = "^0.13.0", path = "../gix-hash" }
21gix-object = { version = "^0.35.0", path = "../gix-object" }21gix-object = { version = "^0.36.0", path = "../gix-object" }
22gix-glob = { version = "^0.11.0", path = "../gix-glob" }22gix-glob = { version = "^0.12.0", path = "../gix-glob" }
23gix-path = { version = "^0.9.0", path = "../gix-path" }23gix-path = { version = "^0.10.0", path = "../gix-path" }
24gix-features = { version = "^0.33.0", path = "../gix-features" }24gix-features = { version = "^0.34.0", path = "../gix-features" }
25gix-filter = { version = "^0.3.0", path = "../gix-filter" }25gix-filter = { version = "^0.4.0", path = "../gix-filter" }
26 26
27io-close = "0.3.7"27io-close = "0.3.7"
28thiserror = "1.0.26"28thiserror = "1.0.26"
gix-worktree-stream/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.0 (2023-09-08)
9 9
10### Bug Fixes10### Bug Fixes
11 11
@@ -36,7 +36,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 24 unmodified lines
36<details><summary>view details</summary>36<details><summary>view details</summary>
37 37
38 * **Uncategorized**38 * **Uncategorized**
39 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))39 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
40 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))40 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
41 - Adapt to changes in `gix-worktree` ([`d7fc182`](https://github.com/Byron/gitoxide/commit/d7fc182156847752ee872016b6de0c78f5fb190b))41 - Adapt to changes in `gix-worktree` ([`d7fc182`](https://github.com/Byron/gitoxide/commit/d7fc182156847752ee872016b6de0c78f5fb190b))
42 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))42 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-worktree-stream/Cargo.toml+9−9
@@ -1,6 +1,6 @@
1[package]1[package]
2name = "gix-worktree-stream"2name = "gix-worktree-stream"
3version = "0.3.0"3version = "0.4.0"
4repository = "https://github.com/Byron/gitoxide"4repository = "https://github.com/Byron/gitoxide"
5license = "MIT OR Apache-2.0"5license = "MIT OR Apache-2.0"
6description = "generate a byte-stream from a git-tree"6description = "generate a byte-stream from a git-tree"
@@ -12,14 +12,14 @@ rust-version = "1.65" · 5 unmodified lines
12doctest = false12doctest = false
13 13
14[dependencies]14[dependencies]
15gix-features = { version = "^0.33.0", path = "../gix-features", features = ["progress", "io-pipe"] }15gix-features = { version = "^0.34.0", path = "../gix-features", features = ["progress", "io-pipe"] }
16gix-hash = { version = "^0.12.0", path = "../gix-hash" }16gix-hash = { version = "^0.13.0", path = "../gix-hash" }
17gix-object = { version = "^0.35.0", path = "../gix-object" }17gix-object = { version = "^0.36.0", path = "../gix-object" }
18gix-attributes = { version = "^0.17.0", path = "../gix-attributes" }18gix-attributes = { version = "^0.18.0", path = "../gix-attributes" }
19gix-filter = { version = "^0.3.0", path = "../gix-filter" }19gix-filter = { version = "^0.4.0", path = "../gix-filter" }
20gix-traverse = { version = "^0.31.0", path = "../gix-traverse" }20gix-traverse = { version = "^0.32.0", path = "../gix-traverse" }
21gix-fs = { version = "^0.5.0", path = "../gix-fs" }21gix-fs = { version = "^0.6.0", path = "../gix-fs" }
22gix-path = { version = "^0.9.0", path = "../gix-path" }22gix-path = { version = "^0.10.0", path = "../gix-path" }
23 23
24thiserror = "1.0.26"24thiserror = "1.0.26"
25parking_lot = "0.12.1"25parking_lot = "0.12.1"
gix-worktree/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.0 (2023-09-08)
9 9
10### New Features10### New Features
11 11
@@ -32,7 +32,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 · 20 unmodified lines
32<details><summary>view details</summary>32<details><summary>view details</summary>
33 33
34 * **Uncategorized**34 * **Uncategorized**
35 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))35 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
36 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))36 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
37 - Add `attributes` feature to allow ignore-only stacks. ([`477a1d9`](https://github.com/Byron/gitoxide/commit/477a1d9089d831cd9ed81f109fc2c89333026965))37 - Add `attributes` feature to allow ignore-only stacks. ([`477a1d9`](https://github.com/Byron/gitoxide/commit/477a1d9089d831cd9ed81f109fc2c89333026965))
38 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))38 - Merge branch `dyn`ification ([`f658fcc`](https://github.com/Byron/gitoxide/commit/f658fcc52dc2200ae34ca53dc10be97fb9012057))
gix-worktree/Cargo.toml+9−9
@@ -21,15 +21,15 @@ attributes = ["dep:gix-attributes"] · 20 unmodified lines
21serde = [ "dep:serde", "bstr/serde", "gix-index/serde", "gix-hash/serde", "gix-object/serde", "gix-attributes?/serde", "gix-ignore/serde" ]21serde = [ "dep:serde", "bstr/serde", "gix-index/serde", "gix-hash/serde", "gix-object/serde", "gix-attributes?/serde", "gix-ignore/serde" ]
22 22
23[dependencies]23[dependencies]
24gix-index = { version = "^0.23.1", path = "../gix-index" }24gix-index = { version = "^0.24.0", path = "../gix-index" }
25gix-fs = { version = "^0.5.0", path = "../gix-fs" }25gix-fs = { version = "^0.6.0", path = "../gix-fs" }
26gix-hash = { version = "^0.12.0", path = "../gix-hash" }26gix-hash = { version = "^0.13.0", path = "../gix-hash" }
27gix-object = { version = "^0.35.0", path = "../gix-object" }27gix-object = { version = "^0.36.0", path = "../gix-object" }
28gix-glob = { version = "^0.11.0", path = "../gix-glob" }28gix-glob = { version = "^0.12.0", path = "../gix-glob" }
29gix-path = { version = "^0.9.0", path = "../gix-path" }29gix-path = { version = "^0.10.0", path = "../gix-path" }
30gix-attributes = { version = "^0.17.0", path = "../gix-attributes", optional = true }30gix-attributes = { version = "^0.18.0", path = "../gix-attributes", optional = true }
31gix-ignore = { version = "^0.6.0", path = "../gix-ignore" }31gix-ignore = { version = "^0.7.0", path = "../gix-ignore" }
32gix-features = { version = "^0.33.0", path = "../gix-features" }32gix-features = { version = "^0.34.0", path = "../gix-features" }
33 33
34serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}34serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"]}
35bstr = { version = "1.3.0", default-features = false }35bstr = { version = "1.3.0", default-features = false }
gix/CHANGELOG.md+2−2
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. · 4 unmodified lines
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.53.0 (2023-09-08)
9 9
10<csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>10<csr-id-ed327f6163f54756e58c20f86a563a97efb256ca/>
11 11
@@ -79,7 +79,7 @@ This release adds feature toggles which help to reduce compile time. Please [see · 67 unmodified lines
79<details><summary>view details</summary>79<details><summary>view details</summary>
80 80
81 * **Uncategorized**81 * **Uncategorized**
82 - Prepare changelogs for release ([`001c1c3`](https://github.com/Byron/gitoxide/commit/001c1c351579118c78bd6906c3c4100c53bc3472))82 - Prepare changelogs for release ([`375db06`](https://github.com/Byron/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
83 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))83 - Merge branch 'optimizations' ([`6135a5e`](https://github.com/Byron/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
84 - Adapt to changes in `gix` ([`805b8aa`](https://github.com/Byron/gitoxide/commit/805b8aa74b064b7aa08d87094a994bb8c7aae6ed))84 - Adapt to changes in `gix` ([`805b8aa`](https://github.com/Byron/gitoxide/commit/805b8aa74b064b7aa08d87094a994bb8c7aae6ed))
85 - Remove `log` dependency in favor of `gix-trace` ([`2b8d09f`](https://github.com/Byron/gitoxide/commit/2b8d09f785f471aa12fc6793f0ea40c1f8d9ea4a))85 - Remove `log` dependency in favor of `gix-trace` ([`2b8d09f`](https://github.com/Byron/gitoxide/commit/2b8d09f785f471aa12fc6793f0ea40c1f8d9ea4a))
gix/Cargo.toml+40−40
@@ -193,54 +193,54 @@ cache-efficiency-debug = ["gix-features/cache-efficiency-debug"] · 192 unmodified lines
193[dependencies]193[dependencies]
194gix-macros = { version = "^0.1.0", path = "../gix-macros" }194gix-macros = { version = "^0.1.0", path = "../gix-macros" }
195gix-utils = { version = "^0.1.5", path = "../gix-utils" }195gix-utils = { version = "^0.1.5", path = "../gix-utils" }
196gix-fs = { version = "^0.5.0", path = "../gix-fs" }196gix-fs = { version = "^0.6.0", path = "../gix-fs" }
197gix-ref = { version = "^0.35.0", path = "../gix-ref" }197gix-ref = { version = "^0.36.0", path = "../gix-ref" }
198gix-discover = { version = "^0.23.0", path = "../gix-discover" }198gix-discover = { version = "^0.24.0", path = "../gix-discover" }
199gix-tempfile = { version = "^8.0.0", path = "../gix-tempfile", default-features = false }199gix-tempfile = { version = "^9.0.0", path = "../gix-tempfile", default-features = false }
200gix-lock = { version = "^8.0.0", path = "../gix-lock" }200gix-lock = { version = "^9.0.0", path = "../gix-lock" }
201gix-validate = { version = "^0.8.0", path = "../gix-validate" }201gix-validate = { version = "^0.8.0", path = "../gix-validate" }
202gix-sec = { version = "^0.9.0", path = "../gix-sec" }202gix-sec = { version = "^0.10.0", path = "../gix-sec" }
203gix-date = { version = "^0.7.4", path = "../gix-date" }203gix-date = { version = "^0.8.0", path = "../gix-date" }
204gix-refspec = { version = "^0.16.0", path = "../gix-refspec" }204gix-refspec = { version = "^0.17.0", path = "../gix-refspec" }
205gix-filter = { version = "^0.3.0", path = "../gix-filter", optional = true }205gix-filter = { version = "^0.4.0", path = "../gix-filter", optional = true }
206 206
207gix-config = { version = "^0.28.0", path = "../gix-config" }207gix-config = { version = "^0.29.0", path = "../gix-config" }
208gix-odb = { version = "^0.51.0", path = "../gix-odb" }208gix-odb = { version = "^0.52.0", path = "../gix-odb" }
209gix-hash = { version = "^0.12.0", path = "../gix-hash" }209gix-hash = { version = "^0.13.0", path = "../gix-hash" }
210gix-object = { version = "^0.35.0", path = "../gix-object" }210gix-object = { version = "^0.36.0", path = "../gix-object" }
211gix-actor = { version = "^0.25.0", path = "../gix-actor" }211gix-actor = { version = "^0.26.0", path = "../gix-actor" }
212gix-pack = { version = "^0.41.0", path = "../gix-pack", default-features = false, features = ["object-cache-dynamic"] }212gix-pack = { version = "^0.42.0", path = "../gix-pack", default-features = false, features = ["object-cache-dynamic"] }
213gix-revision = { version = "^0.20.0", path = "../gix-revision", default-features = false }213gix-revision = { version = "^0.21.0", path = "../gix-revision", default-features = false }
214gix-revwalk = { version = "^0.6.0", path = "../gix-revwalk" }214gix-revwalk = { version = "^0.7.0", path = "../gix-revwalk" }
215gix-negotiate = { version = "^0.6.0", path = "../gix-negotiate", optional = true }215gix-negotiate = { version = "^0.7.0", path = "../gix-negotiate", optional = true }
216 216
217gix-path = { version = "^0.9.0", path = "../gix-path" }217gix-path = { version = "^0.10.0", path = "../gix-path" }
218gix-url = { version = "^0.22.0", path = "../gix-url" }218gix-url = { version = "^0.23.0", path = "../gix-url" }
219gix-traverse = { version = "^0.31.0", path = "../gix-traverse" }219gix-traverse = { version = "^0.32.0", path = "../gix-traverse" }
220gix-diff = { version = "^0.34.0", path = "../gix-diff", default-features = false }220gix-diff = { version = "^0.35.0", path = "../gix-diff", default-features = false }
221gix-mailmap = { version = "^0.17.0", path = "../gix-mailmap", optional = true }221gix-mailmap = { version = "^0.18.0", path = "../gix-mailmap", optional = true }
222gix-features = { version = "^0.33.0", path = "../gix-features", features = ["progress", "once_cell"] }222gix-features = { version = "^0.34.0", path = "../gix-features", features = ["progress", "once_cell"] }
223gix-trace = { version = "^0.1.3", path = "../gix-trace" }223gix-trace = { version = "^0.1.3", path = "../gix-trace" }
224 224
225gix-glob = { version = "^0.11.0", path = "../gix-glob" }225gix-glob = { version = "^0.12.0", path = "../gix-glob" }
226gix-credentials = { version = "^0.18.0", path = "../gix-credentials", optional = true }226gix-credentials = { version = "^0.19.0", path = "../gix-credentials", optional = true }
227gix-prompt = { version = "^0.6.0", path = "../gix-prompt", optional = true }227gix-prompt = { version = "^0.7.0", path = "../gix-prompt", optional = true }
228gix-index = { version = "^0.23.1", path = "../gix-index", optional = true }228gix-index = { version = "^0.24.0", path = "../gix-index", optional = true }
229gix-attributes = { version = "^0.17.0", path = "../gix-attributes", optional = true }229gix-attributes = { version = "^0.18.0", path = "../gix-attributes", optional = true }
230gix-ignore = { version = "^0.6.0", path = "../gix-ignore", optional = true }230gix-ignore = { version = "^0.7.0", path = "../gix-ignore", optional = true }
231gix-worktree = { version = "^0.25.0", path = "../gix-worktree", optional = true, default-features = false }231gix-worktree = { version = "^0.25.0", path = "../gix-worktree", optional = true, default-features = false }
232gix-worktree-state = { version = "^0.2.0", path = "../gix-worktree-state", optional = true }232gix-worktree-state = { version = "^0.2.0", path = "../gix-worktree-state", optional = true }
233gix-hashtable = { version = "^0.3.0", path = "../gix-hashtable" }233gix-hashtable = { version = "^0.4.0", path = "../gix-hashtable" }
234gix-commitgraph = { version = "^0.19.0", path = "../gix-commitgraph" }234gix-commitgraph = { version = "^0.20.0", path = "../gix-commitgraph" }
235gix-pathspec = { version = "^0.1.0", path = "../gix-pathspec", optional = true }235gix-pathspec = { version = "^0.2.0", path = "../gix-pathspec", optional = true }
236gix-submodule = { version = "^0.2.0", path = "../gix-submodule", optional = true }236gix-submodule = { version = "^0.3.0", path = "../gix-submodule", optional = true }
237 237
238gix-worktree-stream = { version = "^0.3.0", path = "../gix-worktree-stream", optional = true }238gix-worktree-stream = { version = "^0.4.0", path = "../gix-worktree-stream", optional = true }
239gix-archive = { version = "^0.3.0", path = "../gix-archive", default-features = false, optional = true }239gix-archive = { version = "^0.4.0", path = "../gix-archive", default-features = false, optional = true }
240 240
241# For communication with remotes241# For communication with remotes
242gix-protocol = { version = "^0.38.0", path = "../gix-protocol", optional = true }242gix-protocol = { version = "^0.39.0", path = "../gix-protocol", optional = true }
243gix-transport = { version = "^0.35.0", path = "../gix-transport", optional = true }243gix-transport = { version = "^0.36.0", path = "../gix-transport", optional = true }
244 244
245# Just to get the progress-tree feature245# Just to get the progress-tree feature
246prodash = { version = "26.2", optional = true, default-features = false, features = ["progress-tree"] }246prodash = { version = "26.2", optional = true, default-features = false, features = ["progress-tree"] }
tests/tools/Cargo.toml+2−2
@@ -18,8 +18,8 @@ gix-lock = "5.0.1" · 17 unmodified lines
18gix-discover = "0.18.0"18gix-discover = "0.18.0"
19gix-ignore = "0.2.0"19gix-ignore = "0.2.0"
20gix-worktree = "0.17.0"20gix-worktree = "0.17.0"
21gix-fs = { version = "^0.5.0", path = "../../gix-fs" }21gix-fs = { version = "^0.6.0", path = "../../gix-fs" }
22gix-tempfile = { version = "^8.0.0", default-features = false, features = ["signals"], path = "../../gix-tempfile" }22gix-tempfile = { version = "^9.0.0", default-features = false, features = ["signals"], path = "../../gix-tempfile" }
23 23
24winnow = { version = "0.5.14", features = ["simd"] }24winnow = { version = "0.5.14", features = ["simd"] }
25fastrand = "2.0.0"25fastrand = "2.0.0"