| Age | Commit message (Expand) | Author | Lines |
| 2025-07-22 | Introduce `Symbol::with_interner`. | Nicholas Nethercote | -21/+29 |
| 2025-07-20 | Rollup merge of #143988 - GuillaumeGomez:alias-inexact, r=lolbinarycat | Matthias Krüger | -74/+85 |
| 2025-07-19 | Add code comment explaining better what `Row.name` is for doc aliases | Guillaume Gomez | -0/+2 |
| 2025-07-19 | Fix clippy lints in librustdoc | Guillaume Gomez | -123/+108 |
| 2025-07-17 | Include ErrorGuaranteed in StableSince::Err. | Camille GILLOT | -1/+1 |
| 2025-07-17 | Improve path segment joining. | Nicholas Nethercote | -47/+28 |
| 2025-07-16 | Make aliases search support partial matching | Guillaume Gomez | -74/+83 |
| 2025-07-15 | rustdoc-json: Structured attributes | Alona Enraght-Moony | -5/+4 |
| 2025-07-13 | update issue number for `const_trait_impl` | Deadbeef | -2/+2 |
| 2025-07-08 | Auto merge of #142869 - nnethercote:join_path-mini, r=camelid | bors | -2/+2 |
| 2025-07-03 | Auto merge of #143363 - jdonszelmann:rollup-7cv1kql, r=jdonszelmann | bors | -6/+6 |
| 2025-07-03 | Rollup merge of #134006 - klensy:typos, r=nnethercote | Jana Dönszelmann | -6/+6 |
| 2025-07-03 | Auto merge of #142910 - yotamofek:pr/rustdoc/markdown-lazy-to-string, r=Guill... | bors | -44/+43 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -6/+6 |
| 2025-07-01 | Improve CSS for source code block line numbers | Guillaume Gomez | -68/+30 |
| 2025-06-29 | Lazy-ify some markdown rendering | Yotam Ofek | -44/+43 |
| 2025-06-29 | Don't try to guess how much to pre-allocate | Yotam Ofek | -2/+2 |
| 2025-06-28 | Rollup merge of #142987 - lolbinarycat:rustdoc-non_exhaustive-enum-v-142599, ... | Matthias Krüger | -0/+1 |
| 2025-06-27 | Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-dead | Matthias Krüger | -1/+1 |
| 2025-06-27 | Rollup merge of #142270 - lolbinarycat:rustdoc-search-Results-type, r=Guillau... | Guillaume Gomez | -77/+43 |
| 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 | Change const trait bound syntax from ~const to [const] | Oli Scherer | -1/+1 |
| 2025-06-24 | rustdoc: Don't mark `#[target_feature]` functions as ⚠ | Alona Enraght-Moony | -1/+2 |
| 2025-06-24 | Rollup merge of #142354 - gstjepan2:firefox_copy_paste_issue, r=GuillaumeGomez | Guillaume Gomez | -1/+29 |
| 2025-06-23 | Fixes firefox copy paste issue | gstjepan2 | -1/+29 |
| 2025-06-22 | Port `#[no_mangle]` to new attribute parsing infrastructure | Jonathan Brouwer | -3/+3 |
| 2025-06-22 | Use `join_with_double_colon` in `write_shared.rs`. | Nicholas Nethercote | -2/+2 |
| 2025-06-21 | Auto merge of #142667 - yotamofek:pr/rustdoc/more-write-shared-perf, r=nnethe... | bors | -27/+12 |
| 2025-06-20 | Auto merge of #142794 - tgross35:rollup-iae7okj, r=tgross35 | bors | -41/+41 |
| 2025-06-20 | Rollup merge of #142755 - aDotInTheVoid:rdj-shattrs, r=GuillaumeGomez | Trevor Gross | -4/+0 |
| 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-19 | rustdoc: Remove `FormatRenderer::cache` | Alona Enraght-Moony | -4/+0 |
| 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-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 | 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 | Add comment to prevent having code other than `initSearch` at the end of `sea... | Guillaume Gomez | -0/+4 |
| 2025-06-14 | Auto merge of #142335 - nnethercote:rustdoc-json-allocations, r=aDotInTheVoid | bors | -2/+2 |
| 2025-06-14 | Fix random failure when JS code is executed when the whole file was not read yet | Guillaume Gomez | -37/+37 |
| 2025-06-11 | Avoid more clones in rustdoc JSON output. | Nicholas Nethercote | -1/+1 |
| 2025-06-10 | Give more information into extracted doctest information | Guillaume Gomez | -1/+2 |
| 2025-06-10 | Simplify `JsonRenderer`. | Nicholas Nethercote | -1/+1 |
| 2025-06-07 | Rollup merge of #140560 - Urgau:test_attr-module-level, r=GuillaumeGomez | Guillaume Gomez | -1/+0 |
| 2025-06-05 | Support middle::ty assoc const eq predicates again | León Orell Valerian Liehr | -19/+22 |
| 2025-06-05 | Rename `should_show_cast` to `should_fully_qualify` | León Orell Valerian Liehr | -3/+3 |