| Age | Commit message (Expand) | Author | Lines |
| 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 | Use `join_with_double_colon` in `write_shared.rs`. | Nicholas Nethercote | -2/+2 |
| 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 |
| 2025-06-19 | one less pathbuf allocation | Yotam Ofek | -2/+2 |
| 2025-06-19 | move -Ctarget-feature handling into shared code | Ralf Jung | -3/+2 |
| 2025-06-18 | Reduce uses of `hir_crate`. | Camille GILLOT | -2/+0 |
| 2025-06-18 | `Result::expect` instead of `match` and `panic!` | Yotam Ofek | -6/+2 |
| 2025-06-17 | Rollup merge of #142618 - GuillaumeGomez:eslint-no-console, r=lolbinarycat | Jacob Pratt | -0/+2 |
| 2025-06-17 | Rollup merge of #142100 - lolbinarycat:rustdoc-srcIndex-138467, r=GuillaumeGomez | Jacob Pratt | -28/+11 |
| 2025-06-17 | Lint about `console` calls in rustdoc JS | Guillaume Gomez | -0/+2 |
| 2025-06-16 | rustdoc: make srcIndex no longer a global variable | binarycat | -28/+11 |
| 2025-06-16 | rustdoc: skip `MetaSized` bounds | David Wood | -7/+52 |