| Age | Commit message (Expand) | Author | Lines |
| 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 | -2/+2 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -2/+2 |
| 2025-06-29 | Lazy-ify some markdown rendering | Yotam Ofek | -19/+16 |
| 2025-06-28 | Rollup merge of #142987 - lolbinarycat:rustdoc-non_exhaustive-enum-v-142599, ... | Matthias Krüger | -0/+1 |
| 2025-06-26 | rustdoc: show attributes on enum variants | binarycat | -0/+1 |
| 2025-06-24 | rustdoc: Don't mark `#[target_feature]` functions as ⚠ | Alona Enraght-Moony | -1/+2 |
| 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-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-16 | rustdoc: make srcIndex no longer a global variable | binarycat | -20/+4 |
| 2025-06-11 | Avoid more clones in rustdoc JSON output. | Nicholas Nethercote | -1/+1 |
| 2025-06-10 | Simplify `JsonRenderer`. | Nicholas Nethercote | -1/+1 |
| 2025-05-30 | Auto merge of #141573 - nnethercote:rustdoc-alloc-cleanups, r=camelid | bors | -43/+53 |
| 2025-05-30 | Address review comments. | Nicholas Nethercote | -1/+1 |
| 2025-05-27 | Streamline `TypeAliasPart::get`. | Nicholas Nethercote | -17/+16 |
| 2025-05-26 | Avoid some unnecessary cloning. | Nicholas Nethercote | -9/+9 |
| 2025-05-26 | Rename some methods. | Nicholas Nethercote | -17/+28 |
| 2025-05-25 | Update to new API | Guillaume Gomez | -1/+2 |
| 2025-05-25 | Improve code | Guillaume Gomez | -43/+43 |
| 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 | -11/+11 |
| 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 | -134/+134 |
| 2025-05-25 | Rename `clean::Enum::variants` method into `non_stripped_variants` | Guillaume Gomez | -2/+2 |
| 2025-05-24 | Rollup merge of #141487 - GuillaumeGomez:update-askama, r=notriddle | Guillaume Gomez | -1/+1 |
| 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-20 | Get rid of unnecessary `BufDisplay` abstraction | Yotam Ofek | -5/+2 |
| 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 | -19/+26 |
| 2025-05-18 | Remove rustc_attr_data_structures re-export from rustc_attr_parsing | mejrs | -1/+1 |
| 2025-04-24 | Make impl item info come before doc | Guillaume Gomez | -11/+15 |
| 2025-04-18 | Rollup merge of #139913 - fmease:rustdoc-fix-fn-param-handling, r=GuillaumeGomez | Matthias Krüger | -6/+6 |
| 2025-04-18 | Rollup merge of #139615 - nnethercote:rm-name_or_empty, r=jdonszelmann | Matthias Krüger | -6/+6 |
| 2025-04-17 | Rollup merge of #139943 - fmease:rustdoc-ixcre-trait-aliases, r=GuillaumeGomez | Matthias Krüger | -2/+3 |
| 2025-04-17 | rustdoc/clean: Change terminology of items pertaining to (formal) fn params f... | León Orell Valerian Liehr | -6/+6 |
| 2025-04-17 | Support inlined cross-crate re-exported trait aliases | León Orell Valerian Liehr | -2/+3 |
| 2025-04-17 | Replace infallible `name_or_empty` methods with fallible `name` methods. | Nicholas Nethercote | -6/+6 |
| 2025-04-17 | Rollup merge of #139846 - nnethercote:kw-Empty-rustdoc, r=GuillaumeGomez | Matthias Krüger | -12/+18 |
| 2025-04-15 | Avoid using `kw::Empty` for param names in rustdoc. | Nicholas Nethercote | -8/+11 |
| 2025-04-15 | Avoid using `kw::Empty` when comparing names. | Nicholas Nethercote | -4/+7 |
| 2025-04-10 | lazify `render_assoc_items_inner` | Yotam Ofek | -37/+54 |