| Age | Commit message (Expand) | Author | Lines |
| 2023-10-30 | Fix bad-c-variadic error being emitted multiple times | Nicholas Bishop | -6/+14 |
| 2023-10-27 | Feature gate `gen` blocks, even in 2024 edition | Oli Scherer | -1/+6 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -1/+1 |
| 2023-10-16 | docs: add Rust logo to more compiler crates | Michael Howell | -0/+3 |
| 2023-10-16 | Rename `ACTIVE_FEATURES` as `UNSTABLE_FEATURES`. | Nicholas Nethercote | -1/+1 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -28/+40 |
| 2023-10-04 | Rollup merge of #116393 - compiler-errors:auto-bad, r=WaffleLapkin | Matthias Krüger | -0/+1 |
| 2023-10-03 | Gate against auto traits pre-expansion | Michael Goulet | -0/+1 |
| 2023-09-30 | Validate `~const` trait bounds on associated fns. | Raekye | -22/+34 |
| 2023-09-24 | Add comment about RTN feature gating | Nilstrieb | -0/+3 |
| 2023-09-24 | Rename the legacy feature gating macro | Nilstrieb | -9/+12 |
| 2023-09-11 | Move let expression checking to parsing | Matthew Jasper | -122/+0 |
| 2023-08-24 | Auto merge of #115131 - frank-king:feature/unnamed-fields-lite, r=petrochenkov | bors | -1/+112 |
| 2023-08-24 | Parse unnamed fields and anonymous structs or unions | Frank King | -1/+112 |
| 2023-08-11 | rustc: Move `features` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -11/+17 |
| 2023-08-10 | Unlock trailing where-clauses for lazy type aliases | León Orell Valerian Liehr | -46/+83 |
| 2023-07-30 | inline format!() args up to and including rustc_middle | Matthias Krüger | -6/+3 |
| 2023-07-28 | Parse generic const items | León Orell Valerian Liehr | -0/+1 |
| 2023-07-28 | Introduce the `#[diagnostic]` attribute namespace | Georg Semmler | -0/+13 |
| 2023-07-11 | Lint against misplaced where-clauses on assoc tys in traits | León Orell Valerian Liehr | -15/+16 |
| 2023-06-27 | Auto merge of #113105 - matthiaskrgr:rollup-rci0uym, r=matthiaskrgr | bors | -4/+3 |
| 2023-06-27 | remove an unused struct `ForbiddenNonLifetimeParam` | Takayuki Maeda | -7/+0 |
| 2023-06-27 | Simplify some conditions | Maybe Waffle | -4/+3 |
| 2023-06-19 | Syntatically accept `become` expressions | Maybe Waffle | -0/+1 |
| 2023-06-12 | Fix debug ICE for extern type with where clauses | 许杰友 Jieyou Xu (Joe) | -5/+15 |
| 2023-06-03 | cleanup | yukang | -4/+0 |
| 2023-06-03 | remove EarlySyntaxWarning for type ascription | yukang | -14/+0 |
| 2023-06-03 | remove type ascription feature gate | yukang | -33/+2 |
| 2023-05-25 | Auto merge of #111925 - Manishearth:rollup-z6z6l2v, r=Manishearth | bors | -3/+2 |
| 2023-05-24 | Use `is_some_and`/`is_ok_and` in less obvious spots | Maybe Waffle | -1/+1 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -2/+1 |
| 2023-05-22 | Run AST validation on match guards correctly | Matthew Jasper | -3/+2 |
| 2023-05-05 | Add feature gate | est31 | -0/+1 |
| 2023-05-05 | Rollup merge of #108801 - fee1-dead-contrib:c-str, r=compiler-errors | Dylan DPC | -0/+1 |
| 2023-05-04 | Rollup merge of #110791 - compiler-errors:negative-bounds, r=oli-obk | Dylan DPC | -1/+37 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -2/+2 |
| 2023-05-02 | Disallow associated type constraints on negative bounds | Michael Goulet | -0/+19 |
| 2023-05-02 | Implement negative bounds | Michael Goulet | -1/+18 |
| 2023-05-02 | make it semantic error | Deadbeef | -0/+1 |
| 2023-05-02 | try gating early, add non-ascii test | Deadbeef | -1/+0 |
| 2023-05-02 | update and add a few tests | Deadbeef | -0/+1 |
| 2023-04-19 | Auto merge of #110407 - Nilstrieb:fluent-macro, r=davidtwco | bors | -1/+1 |
| 2023-04-18 | Add `rustc_fluent_macro` to decouple fluent from `rustc_macros` | Nilstrieb | -1/+1 |
| 2023-04-17 | Spelling - compiler | Josh Soref | -1/+1 |
| 2023-04-12 | Rollup merge of #110237 - oli-obk:impl_trait_in_assoc_tys, r=jackh726 | Matthias Krüger | -10/+20 |
| 2023-04-12 | Rollup merge of #110203 - compiler-errors:rtn-dots, r=eholk | Matthias Krüger | -10/+11 |
| 2023-04-12 | Split out a separate feature gate for impl trait in associated types | Oli Scherer | -10/+20 |
| 2023-04-11 | Rollup merge of #109923 - ElectrifyPro:visibility, r=wesleywiser | Yuki Okushi | -20/+27 |
| 2023-04-10 | Remove `..` from return type notation | Michael Goulet | -10/+11 |
| 2023-04-09 | Fix some clippy::complexity | Nilstrieb | -3/+6 |