| Age | Commit message (Expand) | Author | Lines |
| 2025-07-18 | Rollup merge of #143891 - scrabsha:push-xxtttopqoprr, r=jdonszelmann | Matthias Krüger | -3/+5 |
| 2025-07-17 | parse `const trait Trait` | Deadbeef | -1/+1 |
| 2025-07-17 | Auto merge of #144044 - fmease:rollup-kg413pt, r=fmease | bors | -4/+2 |
| 2025-07-17 | Auto merge of #140399 - tiif:unstable_impl, r=lcnr,BoxyUwU | bors | -0/+44 |
| 2025-07-17 | Improve path segment joining. | Nicholas Nethercote | -4/+2 |
| 2025-07-16 | Port `#[coverage]` to the new attribute system | Sasha Pourcelot | -3/+5 |
| 2025-07-15 | Setup unstable feature bound attribute | tiif | -0/+44 |
| 2025-07-14 | Port `#[pointee]` to the new attribute parsing infrastructure | Jonathan Brouwer | -1/+1 |
| 2025-07-14 | Rollup merge of #143868 - jdonszelmann:fix-align-on-fields, r=workingjubilee | Samuel Tardieu | -6/+22 |
| 2025-07-14 | Rollup merge of #143855 - JonathanBrouwer:omit_gdb_pretty_printer_section, r=... | Samuel Tardieu | -2/+2 |
| 2025-07-14 | Rollup merge of #143217 - Periodic1911:link-ordinal, r=jdonszelmann | Jakub Beránek | -3/+7 |
| 2025-07-14 | Auto merge of #143779 - JonathanBrouwer:automatically_derived_parser, r=oli-obk | bors | -4/+10 |
| 2025-07-13 | Retire hir::*ItemRef. | Camille GILLOT | -1/+1 |
| 2025-07-13 | Remove hir::AssocItemKind. | Camille GILLOT | -3/+5 |
| 2025-07-13 | Port `#[link_ordinal]` to the new attribute parsing infrastructure. | Anne Stijns | -3/+7 |
| 2025-07-13 | warn on align on fields to avoid breaking changes | Jana Dönszelmann | -6/+22 |
| 2025-07-13 | Rollup merge of #143796 - JonathanBrouwer:fix-builtin-attribute-prefix, r=jdo... | León Orell Valerian Liehr | -1/+10 |
| 2025-07-13 | Auto merge of #140717 - mejrs:diagnostic_lints, r=oli-obk | bors | -5/+6 |
| 2025-07-12 | Port `#[omit_gdb_pretty_printer_section]` to the new attribute parsing infras... | Jonathan Brouwer | -2/+2 |
| 2025-07-12 | Port `#[automatically_derived]` to the new attribute parsing infrastructure | Jonathan Brouwer | -4/+10 |
| 2025-07-11 | Fix ICE for parsed attributes with longer path not handled by CheckAttrVisitor | Jonathan Brouwer | -1/+10 |
| 2025-07-11 | Split up the `unknown_or_malformed_diagnostic_attributes` lint | mejrs | -5/+6 |
| 2025-07-09 | Port `#[rustc_coherence_is_core]` to the new attribute system | Pavel Grigorenko | -1/+1 |
| 2025-07-09 | Port `#[rustc_allow_incoherent_impl]` to the new attribute system | Pavel Grigorenko | -5/+5 |
| 2025-07-09 | Port `#[rustc_paren_sugar]` to the new attribute system | Pavel Grigorenko | -2/+3 |
| 2025-07-09 | Port `#[fundamental]` to the new attribute system | Pavel Grigorenko | -1/+3 |
| 2025-07-09 | Port `#[marker]` to the new attribute system | Pavel Grigorenko | -7/+7 |
| 2025-07-09 | Port `#[rustc_unsafe_specialization_marker]` to the new attribute system | Pavel Grigorenko | -2/+8 |
| 2025-07-09 | Port `#[rustc_specialization_trait]` to the new attribute system | Pavel Grigorenko | -1/+2 |
| 2025-07-09 | Port `#[type_const]` to the new attribute system | Pavel Grigorenko | -5/+5 |
| 2025-07-09 | Port `#[rustc_coinductive]` to the new attribute system | Pavel Grigorenko | -3/+2 |
| 2025-07-09 | Port `#[rustc_do_not_implement_via_object]` to the new attribute system | Pavel Grigorenko | -2/+2 |
| 2025-07-09 | Port `#[rustc_deny_explicit_impl]` to the new attribute system | Pavel Grigorenko | -2/+2 |
| 2025-07-09 | Port `#[const_trait]` to the new attribute system | Pavel Grigorenko | -5/+5 |
| 2025-07-08 | Rollup merge of #143593 - mejrs:dummy, r=jdonszelmann | Matthias Krüger | -1/+2 |
| 2025-07-07 | Port #[rustc_dummy] | mejrs | -1/+2 |
| 2025-07-07 | Port `#[rustc_std_internal_symbol]` to the new attribute system | Pavel Grigorenko | -7/+5 |
| 2025-07-07 | Port `#[ffi_pure]` to the new attribute system | Pavel Grigorenko | -1/+3 |
| 2025-07-07 | Port `#[ffi_const]` to the new attribute system | Pavel Grigorenko | -2/+4 |
| 2025-07-07 | Port `#[export_stable]` to the new attribute system | Pavel Grigorenko | -1/+3 |
| 2025-07-07 | Rollup merge of #143544 - workingjubilee:rename-bare-fn, r=fmease | Jacob Pratt | -2/+2 |
| 2025-07-07 | Rollup merge of #143344 - JonathanBrouwer:path-parser, r=jdonszelmann | Jacob Pratt | -1/+5 |
| 2025-07-06 | compiler: rename {ast,hir}::BareFn* to FnPtr* | Jubilee Young | -2/+2 |
| 2025-07-06 | Support `#[align(…)]` on fns in `extern` blocks | Jules Bertholet | -1/+1 |
| 2025-07-06 | Remove `repr(align)` code | Jules Bertholet | -4/+1 |
| 2025-07-06 | Port `#[path]` to the new attribute parsing infrastructure | Jonathan Brouwer | -1/+5 |
| 2025-07-06 | Rewrite empty attribute lint | Jonathan Brouwer | -64/+32 |
| 2025-07-05 | Port `#[ignore]` to the new attribute parsing infrastructure | Jonathan Brouwer | -1/+4 |
| 2025-07-04 | Port `#[non_exhaustive]` to the new attribute parsing infrastructure | Jonathan Brouwer | -8/+8 |
| 2025-07-04 | Rollup merge of #143400 - GrigorenkoPV:attributes/lints, r=jdonszelmann | Matthias Krüger | -3/+5 |