| Age | Commit message (Expand) | Author | Lines |
| 2025-07-03 | Rollup merge of #143038 - Qelxiros:142676-private-dependency-traits, r=tgross35 | Jana Dönszelmann | -1/+1 |
| 2025-07-03 | Rollup merge of #142876 - JonathanBrouwer:target_feature_parser, r=oli-obk | Jana Dönszelmann | -12/+17 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -1/+1 |
| 2025-07-03 | Port `#[target_feature]` to the new attribute parsing infrastructure | Jonathan Brouwer | -12/+17 |
| 2025-07-02 | avoid suggesting traits from private dependencies | Jeremy Smart | -1/+1 |
| 2025-06-29 | Port #[link_section] to the new attribute parsing infrastructure | Anne Stijns | -1/+4 |
| 2025-06-27 | Fix rustdoc not correctly showing attributes with re-exports | Jonathan Brouwer | -1/+2 |
| 2025-06-27 | Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-dead | Matthias Krüger | -3/+3 |
| 2025-06-27 | rustdoc: fix attrs of locally reexported foreign items | binarycat | -6/+9 |
| 2025-06-27 | rustdoc: add regression test for issue 135092 | binarycat | -2/+2 |
| 2025-06-27 | Auto merge of #143074 - compiler-errors:rollup-cv64hdh, r=compiler-errors | bors | -1/+4 |
| 2025-06-26 | Rollup merge of #141648 - GuillaumeGomez:redundant_explicit_links-expansion, ... | Matthias Krüger | -0/+1 |
| 2025-06-26 | Change const trait bound syntax from ~const to [const] | Oli Scherer | -3/+3 |
| 2025-06-26 | Port `#[export_name]` to the new attribute parsing infrastructure | Jonathan Brouwer | -1/+4 |
| 2025-06-23 | Fix comment on NoMangle | Jonathan Brouwer | -1/+2 |
| 2025-06-23 | Update tests to work with new DocFragment field and `redundant_explicit_links... | Guillaume Gomez | -0/+1 |
| 2025-06-22 | Port `#[no_mangle]` to new attribute parsing infrastructure | Jonathan Brouwer | -12/+10 |
| 2025-06-22 | Remove some dead code. | Nicholas Nethercote | -14/+0 |
| 2025-06-19 | De-dup common code from `ExternalCrate` methods | Yotam Ofek | -70/+52 |
| 2025-06-16 | rustdoc: skip `MetaSized` bounds | David Wood | -7/+52 |
| 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-10 | rustdoc: Refractor `clean_ty_generics` | Alona Enraght-Moony | -74/+19 |
| 2025-06-08 | Rollup merge of #142053 - heiher:loong32-none, r=wesleywiser | Jubilee | -0/+1 |
| 2025-06-06 | Add new Tier-3 targets: `loongarch32-unknown-none*` | WANG Rui | -0/+1 |
| 2025-06-06 | Rollup merge of #142092 - fmease:rustdoc-alias-terms, r=GuillaumeGomez | Matthias Krüger | -104/+65 |
| 2025-06-05 | Support middle::ty assoc const eq predicates again | León Orell Valerian Liehr | -93/+53 |
| 2025-06-05 | Rename `should_show_cast` to `should_fully_qualify` | León Orell Valerian Liehr | -12/+13 |
| 2025-06-05 | Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None | Oli Scherer | -1/+1 |
| 2025-06-03 | Overhaul `UsePath`. | Nicholas Nethercote | -2/+2 |
| 2025-05-31 | Rollup merge of #141740 - nnethercote:hir-ItemKind-field-order, r=fee1-dead | Matthias Krüger | -9/+9 |
| 2025-05-30 | * Merge `Cfg::render_long_html` and `Cfg::render_long_plain` methods common code | Guillaume Gomez | -13/+16 |
| 2025-05-30 | Auto merge of #141765 - matthiaskrgr:rollup-4hug83b, r=matthiaskrgr | bors | -44/+4 |
| 2025-05-30 | Rollup merge of #141746 - Urgau:rework-doc_cfg-checks, r=GuillaumeGomez | Matthias Krüger | -44/+4 |
| 2025-05-30 | Auto merge of #141573 - nnethercote:rustdoc-alloc-cleanups, r=camelid | bors | -14/+8 |
| 2025-05-30 | Rollup merge of #141747 - lolbinarycat:rustdoc-cfg-138112, r=GuillaumeGomez | Matthias Krüger | -3/+12 |
| 2025-05-29 | rustdoc: display doc(cfg(false)) properly | binarycat | -3/+12 |
| 2025-05-29 | Rework `#[doc(cfg(..))]` checks as distinct pass in rustdoc | Urgau | -44/+4 |
| 2025-05-30 | Reorder fields in `hir::ItemKind` variants. | Nicholas Nethercote | -9/+9 |
| 2025-05-27 | Rollup merge of #140894 - Urgau:check-cfg-rustdoc, r=GuillaumeGomez | Trevor Gross | -5/+39 |
| 2025-05-27 | Rename unpack to kind | Michael Goulet | -3/+3 |
| 2025-05-26 | rustdoc: use custom `CfgMatchesLintEmitter` to make check-cfg work | Urgau | -5/+39 |
| 2025-05-26 | Avoid some unnecessary cloning. | Nicholas Nethercote | -1/+1 |
| 2025-05-26 | Make `{Type,Path}::generics` return iterators. | Nicholas Nethercote | -13/+7 |
| 2025-05-25 | Update to new API | Guillaume Gomez | -1/+1 |
| 2025-05-25 | Improve code | Guillaume Gomez | -5/+6 |
| 2025-05-25 | Tweak attribute rendering depending on wether or not it is a type alias | Guillaume Gomez | -61/+68 |
| 2025-05-25 | Split `Item::attributes` method into three | Guillaume Gomez | -67/+78 |
| 2025-05-25 | Unify rendering of type aliases without ADT items | Guillaume Gomez | -0/+13 |