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