1. 3fd8987 refactor(resolver): move yank policy to resolver layer (#17083) by Ed Page · 4 hours ago master
  2. 9041c48 fix(publish): bail when target version exists but yanked by Weihang Lo · 25 hours ago
  3. 2adb4a8 fix(install): better error when pkg is yanked by Weihang Lo · 4 days ago
  4. 111b5c2 refactor(resolver): move yank policy to resolver layer by Weihang Lo · 4 days ago
  5. 9bc7940 refactor(resolver): extract `should_prefer` function by Weihang Lo · 4 days ago
  6. b50aa17 fix(publish): avoid false deadlock when to_confirm is non-empty (#17071) by Ed Page · 24 hours ago
  7. 3ddc827 doc(guide): use fresh actions/checkout version in GH actions examples (#17087) by Weihang Lo · 30 hours ago
  8. 8dbdb50 doc(guide): use fresh actions/checkout version in GH actions examples by Dmitry Marakasov · 32 hours ago
  9. ae3b65d fix(publish): avoid false deadlock when to_confirm is non-empty by Raushan kumar · 4 days ago
  10. 340af81 test(publish): add regression test for false deadlock in workspace publish by Raushan kumar · 4 days ago
  11. 0140b9b fix: strip CR from `cargo:token-from-stdout` (#17081) by Arlo Siemsen · 2 days ago
  12. 89a5dfc test(replace): `[replace]` override path against yanked by Weihang Lo · 3 days ago
  13. 7bb68a2 test(publish): duplicate-version check skips yanked versions by Weihang Lo · 4 days ago
  14. cc50bcd test(install): show yanked-only install error messages by Weihang Lo · 4 days ago
  15. 8dc563b test: show some odd `--precise` cases (#17082) by Ed Page · 4 days ago
  16. 28e7f99 chore(deps): update rust crate gix to 0.84.0 (#17063) by Ed Page · 4 days ago
  17. 9df81ad test: show `--precise` behavior with `[patch]` by Weihang Lo · 4 days ago
  18. c1b1de6 test: show `--precise` behavior with multiple specs by Weihang Lo · 10 days ago
  19. 62a0c3a fix: strip CR from `cargo:token-from-stdout` by Weihang Lo · 5 days ago
  20. a641409 test: CRLF behavior of `cargo:token-from-stdout` by Weihang Lo · 5 days ago
  21. 71b70c0 refactor: drop `yanked_whitelist` from source loading (#17014) by Ed Page · 6 days ago
  22. d6900d0 chore(deps): update msrv to v1.96 (#17041) by Ed Page · 7 days ago
  23. 449b441 chore: Bump versions by Ed Page · 7 days ago
  24. a7c3a1d chore(deps): update msrv (1 version) to v1.96 by renovate[bot] · 9 days ago
  25. 0b1123a chore(deps): update rust crate git2 to 0.21.0 (#17060) by Eric Huss · 9 days ago
  26. e5fe33a chore(deps): update rust crate git2 to 0.21.0 by renovate[bot] · 10 days ago
  27. 8b241a6 chore(deps): update compatible (#17057) by Weihang Lo · 9 days ago
  28. abab377 fix(util): constant type for Redox OS (#17064) by Weihang Lo · 9 days ago
  29. ab55d19 fix(util): constant type for Redox OS by Wildan M · 9 days ago
  30. 22e71a1 chore(deps): update rust crate gix to 0.84.0 by renovate[bot] · 10 days ago
  31. 697003e chore(deps): update crate-ci/typos action to v1.47.0 (#17059) by Eric Huss · 10 days ago
  32. 85d81bf chore(deps): update crate-ci/typos action to v1.47.0 by renovate[bot] · 10 days ago
  33. 6c2795e6 chore(deps): update embarkstudios/cargo-deny-action action to v2.0.20 (#17058) by Weihang Lo · 10 days ago
  34. 25fd525 chore(deps): update embarkstudios/cargo-deny-action action to v2.0.20 by renovate[bot] · 10 days ago
  35. 810206e chore(deps): update compatible by renovate[bot] · 10 days ago
  36. 772b57e chore(deps): update cargo-semver-checks to v0.48.0 (#17054) by Eric Huss · 10 days ago
  37. 24e53ee chore(deps): update cargo-semver-checks to v0.48.0 by renovate[bot] · 10 days ago
  38. d195531 chore: bump to 0.99.0; update changelog (#17049) by Weihang Lo · 12 days ago
  39. 0352ba0 docs(changelog): 1.98.0 update by Weihang Lo · 13 days ago
  40. 18de38c docs(changelog): 1.97.0 update by Weihang Lo · 13 days ago
  41. 134c825 docs(changelog): 1.96.0 update by Weihang Lo · 13 days ago
  42. 1c00952 chore: bump to 0.99.0 by Weihang Lo · 13 days ago
  43. 3d37489 Bump cargo-util-schemas to 0.14.2 (#17048) by Weihang Lo · 13 days ago
  44. e2b29ce Bump cargo-util-schemas to 0.14.2 by Eric Huss · 13 days ago
  45. dbe53f2 feat: Add edition for scripts anytime we mutate the manifest (#17038) by Weihang Lo · 13 days ago
  46. 3663fef docs: clarify on crate removal post RFC 3660 (#17036) by Weihang Lo · 13 days ago
  47. 5d9c85d feat: Add --output-format=json to cargo doc as an unstable option (#17025) by Weihang Lo · 2 weeks ago
  48. 91c86c0 feat(diag): Add the 'cargo::default' group (#17033) by Weihang Lo · 2 weeks ago
  49. 3d9c7cf test(diag): Test lints independent of each other by Ed Page · 2 weeks ago
  50. 8f699ed docs(diag): Order groups more like clippy by Ed Page · 2 weeks ago
  51. 4354e13 feat(diag): Add the 'cargo::default' group by Ed Page · 2 weeks ago
  52. 819a958 refactor(diag): Process a list of lint causes by Ed Page · 2 weeks ago
  53. d4bff43 test(diag): Provide baseline for default group by Ed Page · 2 weeks ago
  54. f113768 feat(rm): Add edition for scripts by Ed Page · 2 weeks ago
  55. bc483bb feat(add): Add edition for scripts by Ed Page · 2 weeks ago
  56. 4470c05 refactor(fix): Simplify edition edition by Ed Page · 2 weeks ago
  57. f1e7191 refactor(fix): Extract edition editing by Ed Page · 2 weeks ago
  58. b29c29d test(rm): Parent edition under package by Ed Page · 2 weeks ago
  59. 5f2412b fix(add): Ensure erros are lower case (#17037) by Weihang Lo · 2 weeks ago
  60. 2d19d01 fix(add): Ensure erros are lower case by Ed Page · 2 weeks ago
  61. 835f2a7 docs: clarify on crate removal post RFC 3660 by Michael Baikov · 2 weeks ago
  62. 9799fa3 fix(diag): Report summaries for unused_deps (#17034) by Weihang Lo · 2 weeks ago
  63. fbb61be fix(compiler): forward verbose flag to rustc for local crates (#17006) by Ed Page · 2 weeks ago
  64. f9d1dfc fix(diag): Report summaries for unused_deps by Ed Page · 2 weeks ago
  65. d40d0cf refactor(diag): Separate global/pkg stat accum in unused_deps by Ed Page · 2 weeks ago
  66. 640f236 refactor(diag): Clarify the type of stats involved by Ed Page · 2 weeks ago
  67. e234546 refactor(diag): Split out package-only processing by Ed Page · 2 weeks ago
  68. 3b7d657 fix(diag): Remove unequal build.warnings support from build result pass by Ed Page · 3 weeks ago
  69. 0b5e112 refactor(diag): Track lint warnings as a subset of warnings by Ed Page · 3 weeks ago
  70. f4693c1 refactor(diag): Switch unused deps to Stats by Ed Page · 3 weeks ago
  71. b1c38e7 refactor(compiler): Move out unused deps lint by Ed Page · 3 weeks ago
  72. 214ccc5 refactor(compile): Generalize the param to lint_build_results by Ed Page · 3 weeks ago
  73. 2d6b1e8 refactor(lint): Rename the lint function by Ed Page · 3 weeks ago
  74. 9465ca1 refactor(compile): Pull out the unused deps lint as a function by Ed Page · 3 weeks ago
  75. dd20bd2 refactor(compile): Move UnusedDepState to BuildRunner by Ed Page · 3 weeks ago
  76. e686b95 refactor(compile): Reduce the requirements for UnitDepState by Ed Page · 3 weeks ago
  77. 3448518 test(diag): Check unused_deps deny behavior by Ed Page · 2 weeks ago
  78. 03cb632 Fix CVE-2026-5222 and CVE-2026-5223 (#17031) by Weihang Lo · 2 weeks ago
  79. 285cebf CVE-2026-5223: prohibit unpacking symlinks and other unexpected entries by Josh Triplett · 2 months ago
  80. c4d63a4 CVE-2026-5222: avoid stripping .git suffix when for non git registries by Arlo Siemsen · 2 weeks ago
  81. d681940 fix(compiler): forward verbose flag to rustc for local crates by Raushan kumar · 3 weeks ago
  82. 7f1545e test(compiler): add test for verbose flag forwarding by Raushan kumar · 3 weeks ago
  83. 39fad25 Don't use the network for a publish dry-run test (#17027) by Ed Page · 3 weeks ago
  84. 801a134 Add descriptions to package/publish warning tests by Eric Huss · 3 weeks ago
  85. 028c1f4 Don't use the network for a publish dry-run test by Eric Huss · 3 weeks ago
  86. 13c5949 feat: Add --output-format=json to cargo doc as an unstable option by Luca Palmieri · 3 weeks ago
  87. 2da24c9 feat: Break out `RegistryConfig` and `crate_url` for interpreting `RegistryConfig::dl` (#17011) by Ed Page · 3 weeks ago
  88. 92a8b07 refactor(diag): Sort the PARSE_PASS_RULES (#17019) by Scott Schafer · 3 weeks ago
  89. 081410c refactor(diag): Sort the PARSE_PASS_RULES by Ed Page · 3 weeks ago
  90. c75a40b fix(artifact)!: Remove compat mode from artifacts (#17016) by Weihang Lo · 3 weeks ago
  91. a6d3fec refactor(diag): Simplify adding of new diagnostics (#17015) by Ed Page · 3 weeks ago
  92. 5e83ada test(package): Mark a network test that timed out on me (#17017) by Scott Schafer · 3 weeks ago
  93. 5c505bd test(package): Mark a network test that timed out on me by Ed Page · 3 weeks ago
  94. 80b3ffc fix(artifact)!: Remove compat mode from artifacts by Ed Page · 3 weeks ago
  95. c2684c1 refactor(diag): Pull lint level calculation into pass by Ed Page · 3 weeks ago
  96. af45185 refactor(diag): Freshly get lints for unknown_lints by Ed Page · 3 weeks ago
  97. 8a2a538 refactor(diag): Split unknown_lints into layers by Ed Page · 3 weeks ago
  98. c7afb71 refactor(diag): Associate lint definition with rule by Ed Page · 3 weeks ago
  99. 1fa836a refactor(diag): Make it easy to access items in tests by Ed Page · 3 weeks ago
  100. 2ba30de refactor(diag): Pull out ManifestFor creation by Ed Page · 3 weeks ago