| Age | Commit message (Expand) | Author | Lines |
| 2025-05-22 | Collect and use `#[doc(test(attr(..)))]` at every level | Urgau | -34/+23 |
| 2025-05-22 | Allow `#![doc(test(attr(..)))]` doctests to be again merged together | Urgau | -7/+24 |
| 2025-05-22 | Collect and use `#![doc(test(attr(..)))]` at module level too | Urgau | -52/+114 |
| 2025-05-22 | rustdoc: improve diagnostics on raw doc fragments | binarycat | -4/+8 |
| 2025-05-22 | Rollup merge of #141377 - nnethercote:rm-unnecessary-is_empty-checks, r=Guill... | Matthias Krüger | -6/+1 |
| 2025-05-22 | Auto merge of #140527 - GuillaumeGomez:doctest-main-fn, r=notriddle | bors | -73/+180 |
| 2025-05-22 | Rollup merge of #140868 - SpecificProtagonist:rustdoc-trait-impl-code-link, r... | Matthias Krüger | -1/+3 |
| 2025-05-22 | Remove `is_empty` check in `filter_assoc_items_by_name_and_namespace`. | Nicholas Nethercote | -6/+1 |
| 2025-05-21 | rustdoc js: add rustdoc.ScrapedLoc type | binarycat | -1/+5 |
| 2025-05-21 | rustdoc js: add ScrapedLoc type | binarycat | -4/+16 |
| 2025-05-21 | scrape-examples.js: give each function a signature | binarycat | -9/+24 |
| 2025-05-20 | Get rid of unnecessary `BufDisplay` abstraction | Yotam Ofek | -28/+6 |
| 2025-05-20 | Replace some `unwrap`s with `?`s where possible | Yotam Ofek | -2/+2 |
| 2025-05-20 | Make some fns return `fmt::Result` to get rid of a few `unwrap`s | Yotam Ofek | -27/+33 |
| 2025-05-19 | Rollup merge of #140874 - mejrs:rads, r=WaffleLapkin | Stuart Cook | -13/+16 |
| 2025-05-18 | Remove rustc_attr_data_structures re-export from rustc_attr_parsing | mejrs | -13/+16 |
| 2025-05-18 | Rollup merge of #140966 - est31:let_chains_library, r=tgross35 | León Orell Valerian Liehr | -1/+0 |
| 2025-05-17 | Make some `match`es slightly more ergonomic in `librustdoc` | Yotam Ofek | -121/+99 |
| 2025-05-16 | Remove #![feature(let_chains)] from library and src/librustdoc | est31 | -1/+0 |
| 2025-05-16 | rustdoc: on mobile, make the sidebar full width and linewrap | binarycat | -1/+4 |
| 2025-05-10 | rustdoc: Fix links in trait impl docs | SpecificProtagonist | -1/+3 |
| 2025-05-10 | Rollup merge of #139562 - notriddle:notriddle/ew-resize, r=GuillaumeGomez | Matthias Krüger | -15/+41 |
| 2025-05-09 | rustdoc: use a different style of grip track | Michael Howell | -39/+19 |
| 2025-05-09 | Rollup merge of #140815 - yaahc:rustdoc-metrics, r=GuillaumeGomez | Matthias Krüger | -0/+19 |
| 2025-05-09 | Rollup merge of #139863 - fmease:simp-doctest-build-arg-passing, r=GuillaumeG... | Matthias Krüger | -71/+7 |
| 2025-05-09 | rustdoc: add tooltip to resize track | Michael Howell | -1/+1 |
| 2025-05-09 | rustdoc: add a handle that makes sidebar resizing more obvious | Michael Howell | -7/+53 |
| 2025-05-09 | Remove `Ident::empty`. | Nicholas Nethercote | -7/+16 |
| 2025-05-08 | also export metrics from librustdoc | Jane Losare-Lusby | -0/+19 |
| 2025-05-08 | Rollup merge of #140762 - aDotInTheVoid:popnl, r=GuillaumeGomez | Matthias Krüger | -1/+5 |
| 2025-05-07 | rustdoc-json: Remove newlines from attributes | Alona Enraght-Moony | -1/+5 |
| 2025-05-07 | Rollup merge of #140706 - GuillaumeGomez:fix-missing-temp-dir-cleanup, r=notr... | Guillaume Gomez | -3/+21 |
| 2025-05-06 | rustdoc: remove unportable markdown lint and old parser | Michael Howell | -159/+1 |
| 2025-05-06 | Ensure that temporary doctest folder is correctly removed even if doctests fa... | Guillaume Gomez | -3/+21 |
| 2025-05-06 | Rollup merge of #140135 - GuillaumeGomez:sidebars-image, r=rustdoc | Guillaume Gomez | -21/+22 |
| 2025-05-06 | Rollup merge of #140035 - fee1-dead-contrib:push-oszwkkvmpkks, r=jieyouxu,wes... | Stuart Cook | -2/+4 |
| 2025-05-05 | Implement RFC 3503: frontmatters | Deadbeef | -2/+4 |
| 2025-05-03 | Allow linking rustc and rustdoc against the same single tracing crate | David Tolnay | -5/+21 |
| 2025-05-02 | Create a builder for DocTestBuilder type | Guillaume Gomez | -72/+123 |
| 2025-05-02 | Emit a warning if the doctest `main` function will not be run | Guillaume Gomez | -17/+73 |
| 2025-05-01 | rustdoc: Fix doctest heuristic for main fn wrapping | León Orell Valerian Liehr | -37/+28 |
| 2025-04-28 | Rollup merge of #140316 - nnethercote:BoxMarker, r=dtolnay | Guillaume Gomez | -4/+4 |
| 2025-04-28 | Rollup merge of #140249 - BoxyUwU:remove_weak_alias_terminology, r=oli-obk | Guillaume Gomez | -2/+2 |
| 2025-04-28 | Rollup merge of #140220 - GuillaumeGomez:doctest-main-wrapping, r=fmease | Guillaume Gomez | -5/+22 |
| 2025-04-28 | Introduce `BoxMarker` to pretty-printing. | Nicholas Nethercote | -4/+4 |
| 2025-04-27 | Auto merge of #140291 - GuillaumeGomez:doctest-2024-stdout, r=notriddle | bors | -1/+16 |
| 2025-04-27 | Fix bad handling of macros if there is already a `main` function | Guillaume Gomez | -1/+4 |
| 2025-04-25 | If there is a `;` alone, we consider that the doctest needs to be put inside ... | Guillaume Gomez | -2/+0 |
| 2025-04-25 | Improve code | Guillaume Gomez | -4/+7 |
| 2025-04-25 | Correctly display stdout and stderr in case a doctest is failing | Guillaume Gomez | -1/+16 |