| Age | Commit message (Expand) | Author | Lines |
| 2025-08-23 | Do macro expansion at AST level rather than HIR | Guillaume Gomez | -2/+11 |
| 2025-07-27 | rustdoc: save target modifiers | Miguel Ojeda | -0/+2 |
| 2025-07-02 | avoid suggesting traits from private dependencies | Jeremy Smart | -1/+1 |
| 2025-06-20 | Rollup merge of #142650 - camsteffen:refactor-translator, r=petrochenkov | Trevor Gross | -6/+3 |
| 2025-06-19 | Extract Translator struct | Cameron Steffen | -6/+3 |
| 2025-06-18 | Reduce uses of `hir_crate`. | Camille GILLOT | -2/+0 |
| 2025-06-03 | Run wfcheck in one big loop instead of per module | Oli Scherer | -3/+1 |
| 2025-04-18 | Rollup merge of #139615 - nnethercote:rm-name_or_empty, r=jdonszelmann | Matthias Krüger | -3/+1 |
| 2025-04-17 | Support inlined cross-crate re-exported trait aliases | León Orell Valerian Liehr | -2/+2 |
| 2025-04-17 | Replace infallible `name_or_empty` methods with fallible `name` methods. | Nicholas Nethercote | -3/+1 |
| 2025-04-10 | Allow drivers to supply a list of extra symbols to intern | Alex Macleod | -0/+1 |
| 2025-03-12 | Make opts.maybe_sysroot non-optional | bjorn3 | -2/+2 |
| 2025-03-07 | Remove highlighting of spans on `-Zteach` | Esteban Küber | -1/+0 |
| 2025-03-07 | Rollup merge of #138111 - estebank:use-dfv, r=nnethercote | Matthias Krüger | -1/+1 |
| 2025-03-03 | Use default field values for `ErrorOutputType` | Esteban Küber | -1/+1 |
| 2025-02-26 | Add rustdoc support for `--emit=dep-info[=path]` | Guillaume Gomez | -6/+18 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -4/+3 |
| 2025-02-17 | Remove `TyCtxt::hir_krate`. | Nicholas Nethercote | -1/+1 |
| 2025-02-17 | Overhaul the `intravisit::Map` trait. | Nicholas Nethercote | -2/+2 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -1/+1 |
| 2025-02-06 | Auto merge of #136471 - safinaskar:parallel, r=SparrowLii | bors | -4/+3 |
| 2025-02-04 | Rollup merge of #134807 - poliorcetics:ab/push-skpynvsmwkll, r=camelid | Matthias Krüger | -1/+1 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -4/+3 |
| 2025-02-01 | Rename `tcx.ensure()` to `tcx.ensure_ok()` | Zalathar | -2/+2 |
| 2025-01-30 | fix(rustdoc): always use a channel when linking to doc.rust-lang.org | Alexis (Poliorcetics) Bourget | -1/+1 |
| 2025-01-25 | Auto merge of #119286 - jyn514:linker-output, r=bjorn3 | bors | -1/+1 |
| 2025-01-23 | Remove the need to manually call set_using_internal_features | bjorn3 | -4/+3 |
| 2025-01-20 | don't ICE when emitting linker errors during `-Z link-only` | jyn | -1/+1 |
| 2024-12-06 | Remove all threading through of ErrorGuaranteed from the driver | bjorn3 | -9/+5 |
| 2024-11-18 | use `TypingEnv` when no `infcx` is available | lcnr | -1/+8 |
| 2024-11-11 | Auto merge of #126597 - estebank:unicode-output, r=fmease | bors | -1/+8 |
| 2024-11-10 | Add Unicode block-drawing compiler output support | Esteban Küber | -1/+8 |
| 2024-11-04 | Rename `DocContext::is_json` into `DocContext::is_json_output` | Guillaume Gomez | -2/+2 |
| 2024-11-04 | Fix invalid coverage computation when `--output-format=json` is enabled | Guillaume Gomez | -0/+7 |
| 2024-10-22 | Rollup merge of #131732 - m4tx:fix-82824, r=davidtwco | Matthias Krüger | -37/+2 |
| 2024-10-15 | Add doc(plugins), doc(passes), etc. to INVALID_DOC_ATTRIBUTES | Mateusz Maćkowski | -37/+2 |
| 2024-10-14 | Delay ambiguous intra-doc link resolution after `Cache` has been populated | Guillaume Gomez | -4/+20 |
| 2024-10-06 | Handle `librustdoc` cases of `rustc::potential_query_instability` lint | ismailarilik | -2/+2 |
| 2024-09-25 | de-rc external traits | Lukas Markeffsky | -4/+2 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -4/+4 |
| 2024-09-17 | Rollup merge of #129988 - arnaudgolfouse:modify-locale_resources, r=davidtwco | Matthias Krüger | -1/+1 |
| 2024-09-07 | librustdoc::config: removed Input from Options | EtomicBomb | -2/+2 |
| 2024-09-05 | Use a `Vec` in `rustc_interface::Config::locale_resources` | arnaudgolfouse | -1/+1 |
| 2024-08-31 | Rollup merge of #129774 - nnethercote:rm-extern-crate-tracing-remainder, r=Gu... | Matthias Krüger | -0/+1 |
| 2024-08-30 | Remove `#[macro_use] extern crate tracing` from rustdoc. | Nicholas Nethercote | -0/+1 |
| 2024-08-29 | Fix clippy lints | Guillaume Gomez | -1/+1 |
| 2024-08-08 | review comments | Esteban Küber | -1/+1 |
| 2024-08-08 | Split `ColorConfig` off of `HumanReadableErrorType` | Esteban Küber | -3/+4 |
| 2024-08-06 | Fix rustdoc missing handling of `remap-path-prefix` option | Guillaume Gomez | -0/+2 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -13/+12 |