| Age | Commit message (Expand) | Author | Lines |
| 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 | rustdoc: add ways of collapsing all impl blocks | binarycat | -6/+22 |
| 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 | rustdoc search: prefer stable items in search results | binarycat | -3/+38 |
| 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 |
| 2025-05-30 | Auto merge of #141573 - nnethercote:rustdoc-alloc-cleanups, r=camelid | bors | -132/+132 |
| 2025-05-30 | Address review comments. | Nicholas Nethercote | -6/+6 |
| 2025-05-27 | Rollup merge of #141517 - lolbinarycat:rustdoc-doctest-tooltip-ignore-141092,... | Trevor Gross | -21/+30 |
| 2025-05-27 | scrape-examples.js: fix typos | lolbinarycat | -2/+2 |
| 2025-05-27 | Streamline `visibility_print_with_space`. | Nicholas Nethercote | -41/+37 |
| 2025-05-27 | Streamline `TypeAliasPart::get`. | Nicholas Nethercote | -17/+16 |
| 2025-05-26 | rustdoc: refactor Tooltip rendering logic | binarycat | -43/+21 |
| 2025-05-26 | Avoid some unnecessary cloning. | Nicholas Nethercote | -11/+10 |
| 2025-05-26 | Make `{Type,Path}::generics` return iterators. | Nicholas Nethercote | -5/+4 |
| 2025-05-26 | Simplify `make_href`. | Nicholas Nethercote | -5/+5 |
| 2025-05-26 | Rename some methods. | Nicholas Nethercote | -25/+36 |
| 2025-05-26 | Refactor the end of `generate_item_def_id_path`. | Nicholas Nethercote | -6/+6 |
| 2025-05-26 | Simplify `make_href`. | Nicholas Nethercote | -3/+4 |
| 2025-05-26 | Avoid `Box` in `href_relative_parts`. | Nicholas Nethercote | -25/+20 |
| 2025-05-25 | Update to new API | Guillaume Gomez | -1/+2 |
| 2025-05-25 | Improve code | Guillaume Gomez | -44/+44 |
| 2025-05-25 | Tweak attribute rendering depending on wether or not it is a type alias | Guillaume Gomez | -18/+104 |
| 2025-05-25 | Rename the `document_*` argument/field into `is_type_alias` | Guillaume Gomez | -12/+12 |
| 2025-05-25 | Split `Item::attributes` method into three | Guillaume Gomez | -2/+2 |
| 2025-05-25 | Unify rendering of type aliases without ADT items | Guillaume Gomez | -137/+138 |
| 2025-05-25 | Rename `clean::Enum::variants` method into `non_stripped_variants` | Guillaume Gomez | -2/+2 |
| 2025-05-25 | Rollup merge of #139831 - lolbinarycat:rustdoc-mobile-sidebar, r=GuillaumeGomez | Jacob Pratt | -1/+4 |
| 2025-05-24 | Rollup merge of #141487 - GuillaumeGomez:update-askama, r=notriddle | Guillaume Gomez | -1/+1 |
| 2025-05-24 | rustdoc: use descriptive tooltip if doctest is conditionally ignored | binarycat | -10/+41 |
| 2025-05-24 | Update `askama` version to `0.14.0` in librustdoc | Guillaume Gomez | -1/+1 |
| 2025-05-24 | Simplify things a little more. | Nicholas Nethercote | -6/+3 |
| 2025-05-24 | Move code inside the `else` in `TypeAliasPart::get`. | Nicholas Nethercote | -29/+33 |
| 2025-05-24 | Simplify the "is some" test in `TypeAliasPart::get`. | Nicholas Nethercote | -1/+1 |
| 2025-05-22 | scrape-examples.js: add another nonnull() invokation | binarycat | -1/+1 |
| 2025-05-22 | fix typo | binarycat | -4/+5 |
| 2025-05-22 | Collect and use `#![doc(test(attr(..)))]` at module level too | Urgau | -1/+0 |
| 2025-05-22 | Auto merge of #140527 - GuillaumeGomez:doctest-main-fn, r=notriddle | bors | -1/+5 |
| 2025-05-22 | Rollup merge of #140868 - SpecificProtagonist:rustdoc-trait-impl-code-link, r... | Matthias Krüger | -1/+3 |