)]}'
{
  "commit": "83709eedfff36840b0749ca429ac43f5479b268f",
  "tree": "7105c790683312579d903ea4e6c9a2107dbad0b1",
  "parents": [
    "1a833e16546c2eb012758ddd499964fd8afee29e",
    "84600e086027936c1878a29e1417d5ea3e2636cc"
  ],
  "author": {
    "name": "bors",
    "email": "bors@rust-lang.org",
    "time": "Thu Jul 30 04:10:31 2026 +0000"
  },
  "committer": {
    "name": "bors",
    "email": "bors@rust-lang.org",
    "time": "Thu Jul 30 04:10:31 2026 +0000"
  },
  "message": "Auto merge of #159857 - weihanglo:update-cargo, r\u003dranger-ross\n\nUpdate cargo submodule\n\n\r\n\r\n\r\n## src/tools/cargo\r\n\r\n23 commits in 3efb1f477e99b42974b982d939fd100303cdf7db..7c83d4cc0953b81d823e47d640c64da9b8bd4fac\r\n2026-07-17 23:53:19 +0000 to 2026-07-29 21:34:53 +0000\r\n- fix: Pass rustdoc flags to final CCI merge step (rust-lang/cargo#17269)\r\n- Reworked how we enable the new build-dir layout on nightly (rust-lang/cargo#17272)\r\n- Allow setting `-Zembed-metadata` value from the config (rust-lang/cargo#17266)\r\n- fix(cli): don\u0027t panic during completions when rustup is unavailable (rust-lang/cargo#17263)\r\n- docs(workspace): add recommended structure to members field (rust-lang/cargo#17166)\r\n- Update cargo-fetch.md to remove cargo-prefetch reference (rust-lang/cargo#16568)\r\n- chore: bump to `libgit2-sys@0.18.7+1.9.6` (rust-lang/cargo#17259)\r\n- Enable build-dir layout v2 on nightly by default (rust-lang/cargo#17258)\r\n- fix(path): clarify error message when path dependency has wrong package (rust-lang/cargo#16927)\r\n- fix(toml): warn on hyphenated lint names and duplicates (rust-lang/cargo#17051)\r\n- fix(test): gate trim-paths tests on split debuginfo support (rust-lang/cargo#17256)\r\n- test(git): Explicitly test for git injection attacks (rust-lang/cargo#17253)\r\n- fix(git): Suggest libgit2 if git-cli fails (rust-lang/cargo#17252)\r\n- fix(diag): bound transitive unused dependency traversal (rust-lang/cargo#17251)\r\n- fix(git): Hide git fetch output without progress  (rust-lang/cargo#17243)\r\n- revert(lint): Remove `new_implicit_minimum_version_req` (rust-lang/cargo#16321) (rust-lang/cargo#17249)\r\n- fix: Add haiku\u0027s dylib path (rust-lang/cargo#17248)\r\n- Zsh completion: Add `-p` and `--package` flags for `cargo add` (rust-lang/cargo#17247)\r\n- refactor(source): Clarify the name of the remote git registry (rust-lang/cargo#17240)\r\n- fix(timings): only report units the job queue actually ran (rust-lang/cargo#17238)\r\n- Do not include proc-macro deps in rustc search path args (rust-lang/cargo#17236)\r\n- chore(deps): update cargo-semver-checks to v0.49.0 (rust-lang/cargo#17237)\r\n- rustdoc: rename the doc parts metadata params (rust-lang/cargo#17234)\r\n\r\n## src/tools/rustc-perf\r\n\r\n12 commits in 0508bdcd37152b28c39b6752828683cdd3f128b5..74ecbcdf88411937a6e39baf2779948565dfd388\r\n2026-07-15 10:20:27 +0000 to 2026-07-27 15:02:48 +0000\r\n- feat: support `@argfile` for rustc-fake (rust-lang/rustc-perf#2509)\r\n- Download Clippy when a Clippy profile is requested (rust-lang/rustc-perf#2508)\r\n- Add early check for missing rustdoc/clippy in a toolchain (rust-lang/rustc-perf#2507)\r\n- Add 2026-07-21 triage (rust-lang/rustc-perf#2506)\r\n- use stable extract_if: since 1.87 (rust-lang/rustc-perf#2191)\r\n- Update GitHub Actions (rust-lang/rustc-perf#2460)\r\n- Update dependency @types/msgpack-lite to v0.1.12 (rust-lang/rustc-perf#2439)\r\n- Add 30 day history link to artifact size tab on the compare page (rust-lang/rustc-perf#2505)\r\n- Fix selecting color for the bootstrap chart on the toolchain page (rust-lang/rustc-perf#2504)\r\n- Add artifact size history chart to toolchain page (rust-lang/rustc-perf#2501)\r\n- Parallel frontend compiler support (perf backend only) (rust-lang/rustc-perf#2491)\r\n- Run benchmark smoke test for all profiles on Windows on CI (rust-lang/rustc-perf#2503)\r\n",
  "tree_diff": []
}
