| Age | Commit message (Expand) | Author | Lines |
| 2025-08-01 | rustdoc: don't treat methods under const impls or traits as const | Deadbeef | -1/+14 |
| 2025-07-17 | Fix rustdoc not correctly showing attributes with re-exports | Jonathan Brouwer | -1/+2 |
| 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 |
| 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 |
| 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 | -141/+159 |
| 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-14 | Rollup merge of #141399 - GuillaumeGomez:extracted-doctest, r=aDotInTheVoid | Matthias Krüger | -50/+219 |
| 2025-06-13 | Auto merge of #142443 - matthiaskrgr:rollup-l1l6d0v, r=matthiaskrgr | bors | -2/+3 |
| 2025-06-13 | Rollup merge of #135927 - azhogin:azhogin/retpoline, r=davidtwco | Matthias Krüger | -2/+3 |
| 2025-06-13 | Rollup merge of #142158 - xizheyin:141617, r=jdonszelmann | Matthias Krüger | -1/+1 |
| 2025-06-13 | Rollup merge of #141770 - GuillaumeGomez:cfg-false-mod-rendering, r=camelid | Matthias Krüger | -13/+16 |
| 2025-06-12 | Tracking the old name of renamed unstable library attribute | xizheyin | -1/+1 |
| 2025-06-11 | Update extracted-doctest feature documentation | Guillaume Gomez | -0/+1 |
| 2025-06-11 | Don't clone `new_item` in `after_krate`. | Nicholas Nethercote | -7/+16 |
| 2025-06-11 | Avoid more clones in rustdoc JSON output. | Nicholas Nethercote | -125/+133 |
| 2025-06-10 | Add more tests to check extracted doctests feature | Guillaume Gomez | -3/+55 |
| 2025-06-10 | Improve naming of variables in `DocTestBuilder::generate_unique_doctest` | Guillaume Gomez | -9/+40 |
| 2025-06-10 | Give more information into extracted doctest information | Guillaume Gomez | -49/+134 |