| Age | Commit message (Expand) | Author | Lines |
| 2025-09-29 | Use `Iterator::eq` and (dogfood) `eq_by` in compiler and library | Yotam Ofek | -1/+2 |
| 2025-09-16 | Detect top-level `...` in argument type | Esteban Küber | -2/+22 |
| 2025-09-16 | Reword note | Esteban Küber | -1/+1 |
| 2025-09-15 | Detect attempt to use var-args in closure | Esteban Küber | -9/+23 |
| 2025-09-11 | Rollup merge of #146422 - fmease:less-greedy-maybe-const-bounds, r=estebank | Stuart Cook | -8/+11 |
| 2025-09-10 | Less greedily parse `[const]` bounds | León Orell Valerian Liehr | -5/+8 |
| 2025-09-10 | Restore the test intention of several MBE trait bound modifier tests | León Orell Valerian Liehr | -3/+3 |
| 2025-09-10 | Rollup merge of #146340 - fmease:frontmatter-containment, r=fee1-dead,Urgau | Matthias Krüger | -23/+22 |
| 2025-09-09 | Strip frontmatter in fewer places | León Orell Valerian Liehr | -23/+22 |
| 2025-09-09 | Rollup merge of #145463 - jieyouxu:error-suffix, r=fmease | Matthias Krüger | -28/+10 |
| 2025-09-06 | Make `LetChainsPolicy` public for rustfmt usage | Moritz Hedtke | -1/+3 |
| 2025-09-06 | Disallow shebang in `--cfg` and `--check-cfg` arguments | Urgau | -22/+42 |
| 2025-09-04 | Rollup merge of #146137 - Urgau:cfg-disallow-frontmatter, r=fmease | Stuart Cook | -3/+17 |
| 2025-09-04 | Rollup merge of #146112 - scrabsha:push-utkysktvulto, r=WaffleLapkin | Stuart Cook | -1/+1 |
| 2025-09-03 | don't uppercase error messages | Sasha Pourcelot | -1/+1 |
| 2025-09-03 | Rollup merge of #146106 - epage:whitespace, r=fee1-dead | Stuart Cook | -3/+3 |
| 2025-09-03 | Disallow frontmatter in `--cfg` and `--check-cfg` arguments | Urgau | -3/+17 |
| 2025-09-02 | Rollup merge of #146094 - mohe2015:patch-2, r=lcnr | Guillaume Gomez | -1/+2 |
| 2025-09-02 | Rollup merge of #145783 - Erk-:et-cetera-span, r=compiler-errors | Guillaume Gomez | -1/+1 |
| 2025-09-02 | Revert introduction of `[workspace.dependencies]`. | Nicholas Nethercote | -4/+4 |
| 2025-09-01 | fix(lexer): Only allow horizontal whitespace in frontmatter | Ed Page | -3/+3 |
| 2025-09-01 | Make `Parser::parse_for_head` public for rustfmt usage | Moritz Hedtke | -1/+2 |
| 2025-08-31 | Auto merge of #145582 - estebank:issue-107806, r=chenyukang | bors | -0/+97 |
| 2025-08-30 | review comment: move `Visitor` | Esteban Küber | -27/+29 |
| 2025-08-28 | Improve error messages around invalid literals in attribute arguments | Jonathan Brouwer | -2/+2 |
| 2025-08-27 | Add `tracing` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Add `rustc-literal-escaper` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Add `bitflags` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Add `thin-vec` to newly added `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-25 | add span to struct pattern rest (..) | Valdemar Erk | -1/+1 |
| 2025-08-25 | Remove the lifetime from `ExpTokenPair`/`SeqSep`. | Nicholas Nethercote | -49/+49 |
| 2025-08-22 | Rollup merge of #145747 - joshtriplett:builtin-diag-dyn, r=jdonszelmann | Jacob Pratt | -10/+98 |
| 2025-08-22 | Rollup merge of #144897 - fee1-dead-contrib:raw_lifetimes_printing, r=fmease | Jacob Pratt | -9/+6 |
| 2025-08-22 | Rollup merge of #137396 - compiler-errors:param-default, r=fmease | Jacob Pratt | -2/+25 |
| 2025-08-22 | Recover param: Ty = EXPR | Michael Goulet | -2/+25 |
| 2025-08-22 | Migrate `BuiltinLintDiag::HiddenUnicodeCodepoints` to use `LintDiagnostic` di... | Josh Triplett | -10/+98 |
| 2025-08-22 | Rewrite the new attribute parser | Jonathan Brouwer | -11/+12 |
| 2025-08-22 | Move validate_attr to `rustc_attr_parsing` | Jonathan Brouwer | -406/+15 |
| 2025-08-22 | address review comments | Deadbeef | -15/+6 |
| 2025-08-22 | don't print invalid labels with `r#` | Deadbeef | -2/+8 |
| 2025-08-21 | Rollup merge of #145604 - compiler-errors:static-closure, r=fmease | Jacob Pratt | -2/+6 |
| 2025-08-21 | Rollup merge of #145590 - nnethercote:ModKind-Inline, r=petrochenkov | Jacob Pratt | -1/+1 |
| 2025-08-20 | Detect missing `if let` or `let-else` | Esteban Küber | -0/+95 |
| 2025-08-20 | Auto merge of #145348 - nnethercote:parse_token_tree-speedup-for-uom, r=petro... | bors | -6/+17 |
| 2025-08-19 | Auto merge of #145601 - jieyouxu:rollup-t5mbqhc, r=jieyouxu | bors | -4/+15 |
| 2025-08-19 | Gate static coroutines behind a parser feature | Michael Goulet | -2/+6 |
| 2025-08-19 | Prevent impossible combinations in `ast::ModKind`. | Nicholas Nethercote | -1/+1 |
| 2025-08-19 | Rollup merge of #145474 - fmease:paren-use-bounds-fix, r=fee1-dead | 许杰友 Jieyou Xu (Joe) | -97/+89 |
| 2025-08-18 | Turn invalid index suffixes into hard errors | Jieyou Xu | -28/+10 |
| 2025-08-18 | ignore frontmatters in `TokenStream::new` | Deadbeef | -4/+15 |