| Age | Commit message (Expand) | Author | Lines |
| 2025-09-13 | Rollup merge of #146389 - jdonszelmann:no-std, r=oli-obk | Jana Dönszelmann | -0/+24 |
| 2025-09-10 | fixup no_{core,std} handling code | Jana Dönszelmann | -4/+5 |
| 2025-09-10 | Rollup merge of #146178 - folkertdev:static-align, r=jdonszelmann,ralfjung,tr... | Matthias Krüger | -0/+28 |
| 2025-09-09 | port `#[no_std]` to the new attribute parsing infrastructure | Jana Dönszelmann | -0/+11 |
| 2025-09-09 | port `#[no_core]` to the new attribute parsing infrastructure | Jana Dönszelmann | -0/+12 |
| 2025-09-09 | allow `#[rustc_align_static(N)]` on `static`s | Folkert de Vries | -0/+28 |
| 2025-09-08 | fixup limit handling code | Jana Dönszelmann | -18/+19 |
| 2025-09-08 | port `#[pattern_complexity_limit]` to the new attribute parsing infrastructure | Jana Dönszelmann | -0/+27 |
| 2025-09-08 | port `#[type_length_limit]` to the new attribute parsing infrastructure | Jana Dönszelmann | -0/+27 |
| 2025-09-08 | port `#[move_size_limit]` to the new attribute parsing infrastructure | Jana Dönszelmann | -0/+26 |
| 2025-09-08 | port `#[recursion_limit]` to the new attribute parsing infrastructure | Jana Dönszelmann | -2/+62 |
| 2025-08-30 | Remove incorrect FIXME | Jonathan Brouwer | -1/+1 |
| 2025-08-28 | Rollup merge of #145937 - jdonszelmann:doc-hidden-prelude, r=fmease | Guillaume Gomez | -1/+11 |
| 2025-08-27 | Port the `#[link]` attribute to the new parser | Jonathan Brouwer | -3/+418 |
| 2025-08-27 | add doc-hidden to exports in attribute prelude | Jana Dönszelmann | -1/+11 |
| 2025-08-26 | Rollup merge of #145792 - scrabsha:push-umpytyxunpxq, r=jdonszelmann | Samuel Tardieu | -1/+22 |
| 2025-08-25 | Use attribute name in message for "outer attr used as inner attr" errors | Sasha Pourcelot | -1/+22 |
| 2025-08-24 | Warn on macro calls for attributes that had this behaviour previously | Jonathan Brouwer | -9/+19 |
| 2025-08-24 | Port crate name to the new attribute system | Jana Dönszelmann | -5/+35 |
| 2025-08-23 | port attribute to the new parsing infrastructure | Jana Dönszelmann | -6/+107 |
| 2025-08-22 | Rollup merge of #145762 - jdonszelmann:attrs-strings-to-symbols, r=lqd | Jacob Pratt | -21/+22 |
| 2025-08-22 | Rollup merge of #145573 - veluca93:unsafe-force-target-feature, r=davidtwco | Jacob Pratt | -40/+78 |
| 2025-08-22 | convert strings to symbols in attr diagnostics | Jana Dönszelmann | -21/+22 |
| 2025-08-22 | Add an experimental unsafe(force_target_feature) attribute. | Luca Versari | -40/+78 |
| 2025-08-21 | split up context.rs | Jana Dönszelmann | -5/+5 |
| 2025-08-21 | Introduce a prelude for very common imports across dozens of files | Jana Dönszelmann | -216/+70 |
| 2025-08-21 | refactor target checking, move out of context.rs and rename MaybeWarn to Policy | Jana Dönszelmann | -48/+128 |
| 2025-08-19 | Auto merge of #145601 - jieyouxu:rollup-t5mbqhc, r=jieyouxu | bors | -0/+1 |
| 2025-08-19 | Rollup merge of #145556 - JonathanBrouwer:extern-crate-stable, r=jdonszelmann | 许杰友 Jieyou Xu (Joe) | -0/+1 |
| 2025-08-19 | Rollup merge of #145500 - JonathanBrouwer:must_use_target, r=jdonszelmann | 许杰友 Jieyou Xu (Joe) | -2/+18 |
| 2025-08-19 | Port `must_use` to the new target checking | Jonathan Brouwer | -2/+18 |
| 2025-08-19 | Rollup merge of #145243 - jdonszelmann:inner-attr-errors, r=petrochenkov | Stuart Cook | -8/+8 |
| 2025-08-18 | Allow stability attributes on extern crates | Jonathan Brouwer | -0/+1 |
| 2025-08-18 | Rollup merge of #145485 - JonathanBrouwer:fix-deprecation-targets, r=jdonszel... | Stuart Cook | -0/+2 |
| 2025-08-16 | take attr style into account in attr diagnostics | Jana Dönszelmann | -8/+8 |
| 2025-08-16 | Fix deprecation attribute on foreign statics & types | Jonathan Brouwer | -0/+2 |
| 2025-08-15 | Port `#[custom_mir(..)]` to the new attribute system | Sasha Pourcelot | -0/+141 |
| 2025-08-14 | Specify the list of allowed targets per attribute | Jonathan Brouwer | -44/+361 |
| 2025-08-14 | Allow attribute parsers to specify a list of allowed targets | Jonathan Brouwer | -7/+14 |
| 2025-08-13 | Port the `#[linkage]` attribute to the new attribute system | Sasha Pourcelot | -1/+75 |
| 2025-08-12 | Rollup merge of #145238 - estebank:attr-overhaul, r=jdonszelmann | Stuart Cook | -55/+97 |
| 2025-08-11 | Rework `NameValueStr` | Esteban Küber | -1/+1 |
| 2025-08-11 | Add more docs to templates for attrs with incorrect arguments | Esteban Küber | -14/+49 |
| 2025-08-11 | Allow attr entries to declare list of alternatives for `List` and `NamedValue... | Esteban Küber | -47/+54 |
| 2025-08-11 | Port `#[allow_internal_unsafe]` to the new attribute system (attempt 2) | Sasha Pourcelot | -0/+8 |
| 2025-08-08 | Revert "Port `#[allow_internal_unsafe]` to the new attribute system" | Jana Dönszelmann | -8/+0 |
| 2025-08-07 | Rollup merge of #144857 - scrabsha:push-pwtyrnmqkrtr, r=jdonszelmann | Trevor Gross | -0/+8 |
| 2025-08-07 | Port `#[allow_internal_unsafe]` to the new attribute system | Sasha Pourcelot | -0/+8 |
| 2025-08-07 | Rollup merge of #143808 - JonathanBrouwer:should_panic_parser, r=jdonszelmann | Stuart Cook | -0/+52 |
| 2025-08-06 | Port `#[should_panic]` to the new attribute parsing infrastructure | Jonathan Brouwer | -0/+52 |