| Age | Commit message (Expand) | Author | Lines |
| 2025-08-19 | Rollup merge of #145243 - jdonszelmann:inner-attr-errors, r=petrochenkov | Stuart Cook | -11/+29 |
| 2025-08-18 | Rollup merge of #145485 - JonathanBrouwer:fix-deprecation-targets, r=jdonszel... | Stuart Cook | -0/+5 |
| 2025-08-16 | take attr style into account in attr diagnostics | Jana Dönszelmann | -11/+29 |
| 2025-08-16 | Fix deprecation attribute on foreign statics & types | Jonathan Brouwer | -0/+2 |
| 2025-08-16 | Don't show foreign types as an allowed target if the feature is not enabled | Jonathan Brouwer | -0/+3 |
| 2025-08-15 | Port `#[custom_mir(..)]` to the new attribute system | Sasha Pourcelot | -0/+143 |
| 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 | -11/+293 |
| 2025-08-14 | Pass the target type down to `parse_attribute_list` | Jonathan Brouwer | -1/+5 |
| 2025-08-13 | Port the `#[linkage]` attribute to the new attribute system | Sasha Pourcelot | -2/+77 |
| 2025-08-12 | Rollup merge of #145238 - estebank:attr-overhaul, r=jdonszelmann | Stuart Cook | -55/+101 |
| 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/+52 |
| 2025-08-11 | Add link to invalid `repr` error | Esteban Küber | -0/+1 |
| 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 | -1/+12 |
| 2025-08-08 | Revert "Port `#[allow_internal_unsafe]` to the new attribute system" | Jana Dönszelmann | -12/+1 |
| 2025-08-07 | Rollup merge of #144857 - scrabsha:push-pwtyrnmqkrtr, r=jdonszelmann | Trevor Gross | -1/+12 |
| 2025-08-07 | Port `#[allow_internal_unsafe]` to the new attribute system | Sasha Pourcelot | -1/+12 |
| 2025-08-07 | Rollup merge of #143808 - JonathanBrouwer:should_panic_parser, r=jdonszelmann | Stuart Cook | -1/+54 |
| 2025-08-06 | Port `#[should_panic]` to the new attribute parsing infrastructure | Jonathan Brouwer | -1/+54 |
| 2025-08-06 | Rollup merge of #144794 - scrabsha:push-noqrrttovmwy, r=jdonszelmann | Guillaume Gomez | -0/+18 |
| 2025-08-05 | Rollup merge of #144866 - JonathanBrouwer:should_emit_fix, r=jdonszelmann | Samuel Tardieu | -4/+11 |
| 2025-08-04 | Port `#[coroutine]` to the new attribute system | Sasha Pourcelot | -0/+18 |
| 2025-08-03 | Rollup merge of #144738 - bjorn3:remove_omit_gdb_pretty_printer_section, r=ji... | Samuel Tardieu | -12/+2 |
| 2025-08-03 | Remove `SHOULD_EMIT_LINTS` in favor of `should_emit` | Jonathan Brouwer | -4/+11 |
| 2025-08-01 | Remove the omit_gdb_pretty_printer_section attribute | bjorn3 | -12/+2 |
| 2025-08-01 | Cleanup the definition of `group_type` | Jonathan Brouwer | -25/+36 |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -40/+42 |
| 2025-07-29 | coverage: Rename `CoverageStatus` to `CoverageAttrKind` | Zalathar | -5/+5 |
| 2025-07-26 | Use the new attributes throughout the codebase | Jonathan Brouwer | -4/+4 |
| 2025-07-26 | Parsers for the attributes | Jonathan Brouwer | -0/+147 |
| 2025-07-24 | Rollup merge of #144358 - JonathanBrouwer:fix-stability-malformed, r=oli-obk | León Orell Valerian Liehr | -4/+22 |
| 2025-07-23 | Stop using the old `validate_attr` logic for stability attributes | Jonathan Brouwer | -4/+22 |
| 2025-07-23 | Ports `#[macro_use]` and `#[macro_escape]` to the new attribute parsing infra... | Jonathan Brouwer | -4/+138 |
| 2025-07-22 | Rollup merge of #144080 - jieyouxu:realign, r=BoxyUwU | 许杰友 Jieyou Xu (Joe) | -2/+3 |
| 2025-07-19 | Mitigate `#[align]` name resolution ambiguity regression with a rename | Jieyou Xu | -2/+3 |
| 2025-07-18 | Auto merge of #143845 - cjgillot:stability-query, r=jieyouxu | bors | -4/+4 |
| 2025-07-18 | Rollup merge of #143891 - scrabsha:push-xxtttopqoprr, r=jdonszelmann | Matthias Krüger | -6/+110 |
| 2025-07-17 | Include ErrorGuaranteed in StableSince::Err. | Camille GILLOT | -4/+4 |
| 2025-07-17 | Auto merge of #143879 - fee1-dead-contrib:push-lrlpoouyqqry, r=fmease | bors | -0/+1 |
| 2025-07-17 | parse `const trait Trait` | Deadbeef | -0/+1 |
| 2025-07-17 | Rollup merge of #143984 - JonathanBrouwer:fix-feature-gate-ice, r=Urgau | Matthias Krüger | -28/+54 |
| 2025-07-17 | Auto merge of #140399 - tiif:unstable_impl, r=lcnr,BoxyUwU | bors | -1/+42 |
| 2025-07-16 | Port `#[coverage]` to the new attribute system | Sasha Pourcelot | -6/+110 |
| 2025-07-15 | Fix ice for feature-gated cfg attributes applied to the crate | Jonathan Brouwer | -28/+54 |
| 2025-07-15 | Implement other logics | tiif | -1/+4 |
| 2025-07-15 | Lint against having both #[unstable_feature_bound] and #[stable] on the same ... | tiif | -0/+18 |
| 2025-07-15 | Setup unstable feature bound attribute | tiif | -0/+20 |
| 2025-07-15 | Auto merge of #143958 - samueltardieu:rollup-lh1s143, r=samueltardieu | bors | -2/+10 |