1. f5b3a6b Expose artifact dependency getters in cargo-as-a-library (#15753) by Ed Page · 12 hours ago master
  2. 04bafa3 Expose artifact dependency getters in cargo-as-a-library by David Tolnay · 13 hours ago
  3. 6833aa7 Add `[hints]` table in `Cargo.toml`, and a `hints.mostly-unused` hint (#15673) by Ed Page · 6 days ago
  4. 94c27df cargo-util-schemas: Bump breaking version for schema change by Josh Triplett · 6 days ago
  5. e44bde5 Respect capped lints for dependencies by Josh Triplett · 6 days ago
  6. 78b4afb Expand test to produce warnings for deps, which will subsequently get capped by Josh Triplett · 6 days ago
  7. 9949fa8 Include package ID in warnings to identify affected crate by Josh Triplett · 4 weeks ago
  8. 28b9762 Add stable documentation for the `[hints]` table by Josh Triplett · 4 weeks ago
  9. fe86023 Parse hints permissively to allow for future expansion by Josh Triplett · 4 weeks ago
  10. 0c5ea24 Add documentation for `hints.mostly-unused` by Josh Triplett · 5 weeks ago
  11. 1921d09 Add `[hints]` table in `Cargo.toml`, and a `hints.mostly-unused` hint by Josh Triplett · 5 weeks ago
  12. f415c11 Add additional tests for `hints.mostly-unused` (showing existing behavior) by Josh Triplett · 4 weeks ago
  13. a206766 Add initial version of hints tests, to show pre-`[hints]` Cargo behavior by Josh Triplett · 4 weeks ago
  14. 8fd9309 Remove unnecessary parentheses around closure body, to fix unused-parens warning by Josh Triplett · 7 days ago
  15. eabb4cd feat: Implementation and tests for `multiple-build-scripts` (#15704) by Ed Page · 9 days ago
  16. bfb8697 Use Vector for build script `Unit`s and `UnitHash` by Naman Garg · 3 weeks ago
  17. a24abd6 Add multiple build scripts to unit deps by Naman Garg · 3 weeks ago
  18. f9ee73d perf: Speed up TOML parsing by upgrading toml (#15736) by Weihang Lo · 10 days ago
  19. 72290ad Replace `build` with `check` in test `rerun_untracks_other_files` by Naman Garg · 3 weeks ago
  20. e9df793 Add tests for multiple build scripts execution by Naman Garg · 4 weeks ago
  21. 194fe22 perf: Speed up TOML parsing by switching BTreeMap to IndexMap by Ed Page · 11 days ago
  22. ad8fb2f refactor(manifest): Switch from toml_edit to toml by Ed Page · 11 days ago
  23. 6e04449 refactor: Resolve deprecations by Ed Page · 11 days ago
  24. 539a484 perf: Update toml by Ed Page · 2 weeks ago
  25. 8f80388 Mark cachelock tests that rely on interprocess blocking behaviour as unsupported on AIX. (#15734) by Weihang Lo · 11 days ago
  26. bc43610 mark cachelock tests that rely on interprocess blocking behaviour as unsuported on AIX by Uyiosa Iyekekpolor · 2 weeks ago
  27. 0322bdd feat(publish): Stabilize multi-package publishing (#15636) by Weihang Lo · 11 days ago
  28. 463e483 Update to Rust 2024 (#15732) by Weihang Lo · 13 days ago
  29. e24a986 Apply deprecated_safe_2024 by Eric Huss · 13 days ago
  30. 6391435 Bump crate versions by Eric Huss · 13 days ago
  31. 2d02d5a Ignore rustfmt 2024 commit by Eric Huss · 13 days ago
  32. 1ce8023 Rustfmt 2024 by Eric Huss · 13 days ago
  33. fb0c7c9 Update all crates to 2024 edition by Eric Huss · 13 days ago
  34. 9d710a9 Apply unsafe_op_in_unsafe_fn by Eric Huss · 13 days ago
  35. b637a5f Apply impl_trait_overcaptures by Eric Huss · 13 days ago
  36. a0d1859 Apply keyword_idents_2024 by Eric Huss · 13 days ago
  37. 24813db Apply missing_unsafe_on_extern by Eric Huss · 13 days ago
  38. 1213fc6 Apply rust_2024_incompatible_pat by Eric Huss · 13 days ago
  39. 425af55 Clarify package ID specifications in SBOMs are fully qualified (#15731) by Weihang Lo · 13 days ago
  40. 6713b1a generalize cargo's use of fully qualified by Tom Fay · 13 days ago
  41. c74fadc Enforce pkgid and sbom consistency by Tom Fay · 4 weeks ago
  42. 1743cb8 chore(deps): update cargo-semver-checks to v0.42.0 (#15730) by Ed Page · 14 days ago
  43. 9b91ef0 chore(deps): update cargo-semver-checks to v0.42.0 by renovate[bot] · 14 days ago
  44. 848e5a2 test: Switch config tests to use snapshots (#15729) by Weihang Lo · 14 days ago
  45. 3488e26 test: Switch config tests to use snapshots by Ed Page · 14 days ago
  46. e416238 implement package feature unification (#15684) by Ed Page · 2 weeks ago
  47. eba6d5b chore: Upgrade dependencies (#15722) by Eric Huss · 2 weeks ago
  48. e4a616b docs: fix outdated doc comment by David Mládek · 4 weeks ago
  49. 0be420b docs: update unstable docs on feature unificatin by David Mládek · 4 weeks ago
  50. 70f16f4 feat: add the `package` feature unification option by David Mládek · 4 weeks ago
  51. 73b5b33 refactor(resolve): allow multiple resolved feature sets in workspace resolve by David Mládek · 4 weeks ago
  52. 403f1e1 tests: add future `package` feature unification tests by David Mládek · 4 weeks ago
  53. 7141573 Report valid file name when we can't find a build target for `name = "foo.rs"` (#15707) by Ed Page · 2 weeks ago
  54. 6eb5adc bad_config: replace `cargo build` with `cargo check` by Marijn Schouten · 2 weeks ago
  55. e2987af move config tests from build.rs to bad_config.rs by Marijn Schouten · 3 weeks ago
  56. 87a24aa better msg for bug #15703 by Marijn Schouten · 3 weeks ago
  57. d8975d2 chore: Update incompatible versions by Ed Page · 2 weeks ago
  58. 7283791 chore: Update compatible versions by Ed Page · 2 weeks ago
  59. 81c233b target_path_not_found_error_message: simplify by Marijn Schouten · 3 weeks ago
  60. 56602aa fix bug #15703 by Marijn Schouten · 3 weeks ago
  61. 0185041 add test for bug #15703 by Marijn Schouten · 3 weeks ago
  62. aaeb634 chore(release): Publish build-rs on release (#15708) by Ed Page · 3 weeks ago
  63. f013ef5 Override `Cargo.lock` checksums when doing a dry-run `publish` (#15711) by Ed Page · 3 weeks ago
  64. 4a137fa test(rustfix): Update for nightly (#15717) by Ed Page · 3 weeks ago
  65. e8a9510 chore(rustfix): Bump to 0.9.2 by Ed Page · 3 weeks ago
  66. dca5d64 test(rustfix): Update for nightly by Ed Page · 3 weeks ago
  67. c8bf409 feat(publish): Stabilize multi-package publishing by Ed Page · 6 weeks ago
  68. 930b4f6 Use a different lint for the `fix_only_once_for_duplicates` test (#15713) by Ed Page · 3 weeks ago
  69. c5fee7d Use a different lint for the `ffix_only_once_for_duplicates` test by Urgau · 3 weeks ago
  70. 340a4f9 Add a dry-run packaging mode that munges checksums by Joe Neeman · 3 weeks ago
  71. 95e961b Add a test showing the changed checksum. by Joe Neeman · 3 weeks ago
  72. 37ac0c2 chore: bump to 0.91.0; update changelog (#15710) by Ed Page · 3 weeks ago
  73. 96c6d7b Add `http.proxy-cainfo` config for proxy certs (#15374) by Ed Page · 3 weeks ago
  74. 57dbb7f Update changelog wording from suggestions by Eric Huss · 3 weeks ago
  75. 1320642 chore(deps): update msrv (3 versions) to v1.86 (#15709) by Ed Page · 3 weeks ago
  76. 5c19611 Update tests now that 1.88 is stable by Eric Huss · 3 weeks ago
  77. d36c0ae Update changelog for 1.89 by Eric Huss · 3 weeks ago
  78. a87ddb2 Bump to 0.91.0 by Eric Huss · 3 weeks ago
  79. f0b8367 chore(deps): update msrv (3 versions) to v1.86 by renovate[bot] · 3 weeks ago
  80. 6bfcb53 chore(release): Publish build-rs on release by Ed Page · 3 weeks ago
  81. bf26789 chore(deps): update msrv (1 version) to v1.88 (#15706) by Ed Page · 3 weeks ago
  82. 0b61199 style: Use inlined format args by Ed Page · 3 weeks ago
  83. e5987ea chore: Bump versions by Ed Page · 3 weeks ago
  84. e674073 chore(deps): update msrv (1 version) to v1.88 by renovate[bot] · 3 weeks ago
  85. 4ac865d Rework `cargo-test-support` & `testsuite` to use `CARGO_BIN_EXE_*` for Cargo (#15692) by Ed Page · 3 weeks ago
  86. 7388d86 fix: Expand error messages around path dependency on `cargo package` and `cargo publish` (#15705) by Ed Page · 3 weeks ago
  87. 8f4ae79 fix: Expand error messages around path dependency on `cargo package` and `cargo publish` by motorailgun · 3 weeks ago
  88. 02b56d4 docs: Updated test docs with updated prelude and utils by Ross Sullivan · 3 weeks ago
  89. 30b6707 chore: Moved remaining `cargo_exe` logic to testsuite by Ross Sullivan · 3 weeks ago
  90. 15f755c chore: Created CargoProjectExt extention trait by Ross Sullivan · 4 weeks ago
  91. 92d9a94 chore: Migrated testsuite to testsuite::prelude by Ross Sullivan · 3 weeks ago
  92. 66fc105 chore: Created testsuite prelude by Ross Sullivan · 3 weeks ago
  93. 47312c4 chore: Moved tools and some cross compiling logic into testsuite by Ross Sullivan · 4 weeks ago
  94. 409fed7 Fix potential deadlock in `CacheState::lock` (#15698) by Ed Page · 4 weeks ago
  95. f94409a feat(toml): Parse support for multiple build scripts (#15630) by Ed Page · 4 weeks ago
  96. 5c7f68f Add multi-build script support to `cargo vendor` by Naman Garg · 4 weeks ago
  97. 21c2f16 Add multi-build script support to `cargo publish` by Naman Garg · 4 weeks ago
  98. 68429eb Attach all build scripts to the target by Naman Garg · 4 weeks ago
  99. a9d5cb8 Add `MultipleScript` (error on stable, error about not implemented on nightly) by Naman Garg · 4 weeks ago
  100. db8dbaf Add initial tests for multiple build scripts (not implemented yet) by Naman Garg · 5 weeks ago