| Age | Commit message (Expand) | Author | Lines |
| 2025-06-29 | Rollup merge of #143155 - yotamofek:pr/rustdoc/housekeeping, r=GuillaumeGomez | Matthias Krüger | -12/+8 |
| 2025-06-28 | Rollup merge of #142987 - lolbinarycat:rustdoc-non_exhaustive-enum-v-142599, ... | Matthias Krüger | -0/+1 |
| 2025-06-28 | librustdoc: use tidy for sorting attrs and deps | Yotam Ofek | -4/+8 |
| 2025-06-28 | librustdoc: remove unused feature gates | Yotam Ofek | -4/+0 |
| 2025-06-28 | librustdoc: remove unneeded `#[recursion_limit]` | Yotam Ofek | -1/+0 |
| 2025-06-28 | librustdoc: remove unneeded `#[allow]`s | Yotam Ofek | -3/+0 |
| 2025-06-27 | Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-dead | Matthias Krüger | -4/+4 |
| 2025-06-27 | Rollup merge of #142270 - lolbinarycat:rustdoc-search-Results-type, r=Guillau... | Guillaume Gomez | -77/+43 |
| 2025-06-27 | Auto merge of #143074 - compiler-errors:rollup-cv64hdh, r=compiler-errors | bors | -1/+4 |
| 2025-06-26 | rustdoc: show attributes on enum variants | binarycat | -0/+1 |
| 2025-06-26 | rustdoc js: several typechecking improvments | binarycat | -77/+43 |
| 2025-06-26 | Rollup merge of #141648 - GuillaumeGomez:redundant_explicit_links-expansion, ... | Matthias Krüger | -26/+65 |
| 2025-06-26 | Change const trait bound syntax from ~const to [const] | Oli Scherer | -4/+4 |
| 2025-06-26 | Port `#[export_name]` to the new attribute parsing infrastructure | Jonathan Brouwer | -1/+4 |
| 2025-06-24 | Rollup merge of #142977 - aDotInTheVoid:rustdochtml-targetfeature, r=Guillaum... | Jubilee | -1/+2 |
| 2025-06-24 | rustdoc: Don't mark `#[target_feature]` functions as ⚠ | Alona Enraght-Moony | -1/+2 |
| 2025-06-24 | Rollup merge of #142799 - petrochenkov:expnop, r=bjorn3 | Matthias Krüger | -13/+8 |
| 2025-06-24 | rustc_session: Add a structure for keeping both explicit and default sysroots | Vadim Petrochenkov | -13/+8 |
| 2025-06-24 | Rollup merge of #142932 - Enselic:keep-empty-generic-params, r=aDotInTheVoid | Guillaume Gomez | -13/+16 |
| 2025-06-24 | Rollup merge of #142354 - gstjepan2:firefox_copy_paste_issue, r=GuillaumeGomez | Guillaume Gomez | -1/+29 |
| 2025-06-24 | rustdoc-json: Keep empty generic args if parenthesized | Martin Nordholts | -13/+16 |
| 2025-06-23 | Fix comment on NoMangle | Jonathan Brouwer | -1/+2 |
| 2025-06-23 | Fixes firefox copy paste issue | gstjepan2 | -1/+29 |
| 2025-06-23 | Improve code and documentation | Guillaume Gomez | -12/+22 |
| 2025-06-23 | Update tests to work with new DocFragment field and `redundant_explicit_links... | Guillaume Gomez | -0/+1 |
| 2025-06-23 | Do not emit `redundant_explicit_links` rustdoc lint if the doc comment comes ... | Guillaume Gomez | -22/+50 |
| 2025-06-22 | Port `#[no_mangle]` to new attribute parsing infrastructure | Jonathan Brouwer | -16/+14 |
| 2025-06-22 | Rollup merge of #142747 - nnethercote:json-conversion-cleanups, r=aDotInTheVoid | Jacob Pratt | -189/+169 |
| 2025-06-21 | Auto merge of #142667 - yotamofek:pr/rustdoc/more-write-shared-perf, r=nnethe... | bors | -27/+12 |
| 2025-06-22 | Rename some methods. | Nicholas Nethercote | -8/+12 |
| 2025-06-22 | Use `FromClean` more. | Nicholas Nethercote | -121/+156 |
| 2025-06-22 | Remove some code. | Nicholas Nethercote | -32/+1 |
| 2025-06-22 | Remove some dead code. | Nicholas Nethercote | -25/+0 |
| 2025-06-22 | Use `sym::asterisk` to avoid a `Symbol::intern` call. | Nicholas Nethercote | -5/+2 |
| 2025-06-21 | rustdoc_json: represent generic args consistently. | Nicholas Nethercote | -10/+9 |
| 2025-06-21 | rustdoc_json: Fix handling of paths with no generic args. | Nicholas Nethercote | -1/+18 |
| 2025-06-21 | rustdoc_json: Add static asserts for the size of important types. | Nicholas Nethercote | -0/+30 |
| 2025-06-20 | Auto merge of #142794 - tgross35:rollup-iae7okj, r=tgross35 | bors | -79/+58 |
| 2025-06-20 | Rollup merge of #142764 - ChaiTRex:ilog_10_to_ilog10, r=workingjubilee | Jakub Beránek | -1/+1 |
| 2025-06-20 | Rollup merge of #142720 - yotamofek:pr/rustdoc/ext-crate-cleanup, r=Guillaume... | Jakub Beránek | -71/+53 |
| 2025-06-20 | Rollup merge of #142755 - aDotInTheVoid:rdj-shattrs, r=GuillaumeGomez | Trevor Gross | -12/+1 |
| 2025-06-20 | Rollup merge of #142650 - camsteffen:refactor-translator, r=petrochenkov | Trevor Gross | -30/+16 |
| 2025-06-20 | Rollup merge of #142497 - GuillaumeGomez:fix-random-search-failure, r=lolbina... | Trevor Gross | -37/+41 |
| 2025-06-20 | Convert `ilog(10)` to `ilog10()` | Chai T. Rex | -1/+1 |
| 2025-06-20 | Rollup merge of #142687 - cjgillot:less-hir_crate, r=oli-obk | Trevor Gross | -2/+0 |
| 2025-06-19 | rustdoc: Remove `FormatRenderer::cache` | Alona Enraght-Moony | -12/+1 |
| 2025-06-19 | Extract Translator struct | Cameron Steffen | -30/+16 |
| 2025-06-19 | De-dup common code from `ExternalCrate` methods | Yotam Ofek | -71/+53 |
| 2025-06-19 | `Option`s are `Iterator`s | Yotam Ofek | -11/+4 |
| 2025-06-19 | avoid intermediately collecting into vectors | Yotam Ofek | -8/+4 |