| Age | Commit message (Expand) | Author | Lines |
| 2025-09-11 | Revert "Rollup merge of #122661 - estebank:assert-macro-span, r=petrochenkov" | Jieyou Xu | -21/+14 |
| 2025-09-10 | Rollup merge of #146340 - fmease:frontmatter-containment, r=fee1-dead,Urgau | Matthias Krüger | -38/+62 |
| 2025-09-09 | Strip frontmatter in fewer places | León Orell Valerian Liehr | -25/+44 |
| 2025-09-09 | Improve docs of certain built-in macro expanders | León Orell Valerian Liehr | -13/+18 |
| 2025-09-08 | Apply requested changes | IoaNNUwU | -29/+15 |
| 2025-09-08 | Implement better suggestions based on additional tests and other code paths | IoaNNUwU | -20/+38 |
| 2025-09-08 | Suggest examples of format specifiers in error messages | IoaNNUwU | -2/+25 |
| 2025-09-02 | Revert introduction of `[workspace.dependencies]`. | Nicholas Nethercote | -2/+2 |
| 2025-08-27 | Rollup merge of #145905 - TaKO8Ki:fix-137580, r=nnethercote | Matthias Krüger | -1/+1 |
| 2025-08-27 | Add `tracing` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Add `thin-vec` to newly added `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | stop returning errors when format foreign has trailing dollar | Takayuki Maeda | -1/+1 |
| 2025-08-22 | Rollup merge of #145747 - joshtriplett:builtin-diag-dyn, r=jdonszelmann | Jacob Pratt | -3/+5 |
| 2025-08-22 | Refactor lint buffering to avoid requiring a giant enum | Josh Triplett | -3/+5 |
| 2025-08-22 | Move validate_attr to `rustc_attr_parsing` | Jonathan Brouwer | -3/+4 |
| 2025-08-21 | Rollup merge of #145590 - nnethercote:ModKind-Inline, r=petrochenkov | Jacob Pratt | -1/+1 |
| 2025-08-19 | Auto merge of #145601 - jieyouxu:rollup-t5mbqhc, r=jieyouxu | bors | -35/+36 |
| 2025-08-19 | Prevent impossible combinations in `ast::ModKind`. | Nicholas Nethercote | -1/+1 |
| 2025-08-19 | Rollup merge of #145429 - bjorn3:codegen_fn_attrs_improvements, r=jdonszelmann | 许杰友 Jieyou Xu (Joe) | -1/+0 |
| 2025-08-19 | Avoid using `()` in `derive(From)` output. | Nicholas Nethercote | -35/+36 |
| 2025-08-15 | Rollup merge of #144922 - Kobzol:derive-from, r=nnethercote | Jacob Pratt | -2/+170 |
| 2025-08-15 | Implement `#[derive(From)]` | Jakub Beránek | -5/+158 |
| 2025-08-15 | Create unstable `From` builtin macro and register it | Jakub Beránek | -0/+15 |
| 2025-08-15 | Remove unused feature gate | bjorn3 | -1/+0 |
| 2025-08-15 | Rollup merge of #142640 - Sa4dUs:ad-intrinsic, r=ZuseZ4 | Stuart Cook | -305/+130 |
| 2025-08-15 | Rollup merge of #122661 - estebank:assert-macro-span, r=petrochenkov | Stuart Cook | -14/+21 |
| 2025-08-14 | Remove inlining for autodiff handling | Marcelo Domínguez | -12/+20 |
| 2025-08-14 | Complete functionality and general cleanup | Marcelo Domínguez | -401/+91 |
| 2025-08-14 | Basic implementation of `autodiff` intrinsic | Marcelo Domínguez | -6/+133 |
| 2025-08-14 | Remove the old target checking logic | Jonathan Brouwer | -16/+1 |
| 2025-08-12 | Change the desugaring of `assert!` for better error output | Esteban Küber | -14/+21 |
| 2025-08-12 | Rollup merge of #145238 - estebank:attr-overhaul, r=jdonszelmann | Stuart Cook | -3/+5 |
| 2025-08-11 | Extract ast TraitImplHeader | Cameron Steffen | -23/+31 |
| 2025-08-11 | Allow attr entries to declare list of alternatives for `List` and `NamedValue... | Esteban Küber | -3/+5 |
| 2025-08-09 | remove `P` | Deadbeef | -174/+168 |
| 2025-08-06 | Port `#[should_panic]` to the new attribute parsing infrastructure | Jonathan Brouwer | -34/+17 |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -3/+2 |
| 2025-07-28 | expand: Micro-optimize prelude injection | Vadim Petrochenkov | -3/+1 |
| 2025-07-26 | Use the new attributes throughout the codebase | Jonathan Brouwer | -7/+21 |
| 2025-07-18 | Rollup merge of #143925 - oli-obk:slice-const-partialeq, r=fee1-dead | Matthias Krüger | -3/+57 |
| 2025-07-17 | Make `derive_const` usable within libcore again | Oli Scherer | -3/+57 |
| 2025-07-17 | Improve path segment joining. | Nicholas Nethercote | -9/+4 |
| 2025-07-15 | Auto merge of #143958 - samueltardieu:rollup-lh1s143, r=samueltardieu | bors | -11/+11 |
| 2025-07-15 | Allow `Early` stage to emit errors | Jonathan Brouwer | -1/+1 |
| 2025-07-14 | update `cfg_select!` documentation | Folkert de Vries | -11/+11 |
| 2025-07-13 | make `cfg_select` a builtin macro | Folkert de Vries | -0/+89 |
| 2025-07-07 | Rollup merge of #143544 - workingjubilee:rename-bare-fn, r=fmease | Jacob Pratt | -3/+3 |
| 2025-07-06 | compiler: rename {ast,hir}::BareFn* to FnPtr* | Jubilee Young | -3/+3 |
| 2025-07-06 | Rollup merge of #143518 - joshtriplett:sort-attrs, r=Kobzol | Matthias Krüger | -0/+2 |
| 2025-07-06 | Rewrite empty attribute lint | Jonathan Brouwer | -1/+1 |