| Age | Commit message (Expand) | Author | Lines |
| 2025-08-14 | Auto merge of #145407 - Kobzol:rollup-g6yhx82, r=Kobzol | bors | -57/+67 |
| 2025-08-14 | Rollup merge of #145403 - shepmaster:grammar, r=estebank | Jakub Beránek | -1/+1 |
| 2025-08-14 | Rollup merge of #145401 - estebank:remove-useless-iter, r=compiler-errors | Jakub Beránek | -2/+2 |
| 2025-08-14 | Rollup merge of #145398 - estebank:use-default-fields-resolver, r=petrochenkov | Jakub Beránek | -30/+17 |
| 2025-08-14 | Rollup merge of #145233 - joshtriplett:cfg-select-expr, r=jieyouxu | Jakub Beránek | -11/+19 |
| 2025-08-14 | Rollup merge of #137872 - estebank:extra-vert, r=compiler-errors | Jakub Beránek | -13/+28 |
| 2025-08-14 | Auto merge of #145085 - JonathanBrouwer:target_checking, r=jdonszelmann | bors | -1403/+993 |
| 2025-08-14 | Adjust error message grammar to be less awkward | Jake Goulding | -1/+1 |
| 2025-08-14 | cleanup: Remove useless `[T].iter().last()` | Esteban Küber | -2/+2 |
| 2025-08-14 | Remove the old target checking logic | Jonathan Brouwer | -1310/+138 |
| 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 | -13/+303 |
| 2025-08-14 | Pass the target type down to `parse_attribute_list` | Jonathan Brouwer | -25/+48 |
| 2025-08-14 | Improved `Target` type | Jonathan Brouwer | -11/+143 |
| 2025-08-14 | Use `default_field_values` in `Resolver` | Esteban Küber | -30/+17 |
| 2025-08-14 | Auto merge of #144542 - sayantn:stabilize-sse4a-tbm, r=Amanieu,traviscross | bors | -4/+6 |
| 2025-08-14 | Rollup merge of #145372 - petrochenkov:noresmacpath, r=jackh726 | Guillaume Gomez | -94/+49 |
| 2025-08-14 | Rollup merge of #145361 - xizheyin:145294, r=compiler-errors | Guillaume Gomez | -0/+9 |
| 2025-08-14 | Rollup merge of #145323 - scrabsha:push-pqwvmznzzmpr, r=jdonszelmann | Guillaume Gomez | -100/+165 |
| 2025-08-14 | Rollup merge of #145266 - camsteffen:reduce-queries, r=petrochenkov | Guillaume Gomez | -64/+79 |
| 2025-08-14 | Rollup merge of #144727 - Stypox:add-tracing-to-resolve, r=RalfJung | Guillaume Gomez | -23/+41 |
| 2025-08-14 | resolve: Improve code reuse in typo candidate collection | Vadim Petrochenkov | -40/+36 |
| 2025-08-14 | resolve: Do not show deprecated helper attributes in typo recommendations | Vadim Petrochenkov | -27/+1 |
| 2025-08-14 | resolve: Do not call `resolve_macro_path` from late resolution | Vadim Petrochenkov | -28/+13 |
| 2025-08-13 | Auto merge of #144793 - petrochenkov:extprel3, r=davidtwco | bors | -70/+111 |
| 2025-08-14 | Stabilize `sse4a` and `tbm` target features | sayantn | -4/+6 |
| 2025-08-13 | Port the `#[linkage]` attribute to the new attribute system | Sasha Pourcelot | -100/+165 |
| 2025-08-13 | Rollup merge of #145241 - tomtor:avr-layout, r=nikic | Guillaume Gomez | -1/+7 |
| 2025-08-13 | Rollup merge of #145153 - joshtriplett:macro-kinds-plural, r=petrochenkov | Guillaume Gomez | -149/+245 |
| 2025-08-13 | Rollup merge of #144962 - Gelbpunkt:aarch64_be-unknown-none-softfloat, r=davi... | Guillaume Gomez | -0/+44 |
| 2025-08-13 | Rollup merge of #144955 - lcnr:lazily-update-non-parent-goals, r=BoxyUwU | Guillaume Gomez | -68/+95 |
| 2025-08-13 | Rollup merge of #144949 - nnethercote:more-Printer-cleanups, r=davidtwco | Guillaume Gomez | -155/+186 |
| 2025-08-13 | Rollup merge of #144761 - tgross35:cfg-outline-atomics, r=davidtwco | Guillaume Gomez | -0/+4 |
| 2025-08-13 | Suppress wrapper suggestion when expected and actual ty are the same adt and ... | xizheyin | -0/+9 |
| 2025-08-13 | resolve: Improve diagnostics for ambiguities in extern prelude | Vadim Petrochenkov | -2/+9 |
| 2025-08-13 | resolve: Split extern prelude into two scopes | Vadim Petrochenkov | -68/+102 |
| 2025-08-13 | Cleanup assoc parent utils | Cameron Steffen | -64/+79 |
| 2025-08-13 | Auto merge of #144722 - ywxt:parallel-reproducibile, r=SparrowLii | bors | -31/+39 |
| 2025-08-13 | Auto merge of #145334 - Kobzol:rollup-fs5a133, r=Kobzol | bors | -4/+17 |
| 2025-08-13 | Rollup merge of #145274 - compiler-errors:unused-must-use, r=fmease | Jakub Beránek | -4/+17 |
| 2025-08-13 | Auto merge of #145093 - nikic:dead-on-return, r=nnethercote | bors | -1/+19 |
| 2025-08-13 | Fix parallel rustc not being reproducible due to unstable sorting of items. | ywxt | -31/+39 |
| 2025-08-12 | Remove unused must_use | Michael Goulet | -4/+17 |
| 2025-08-12 | mbe: Rename macro parsing state names to use `Bang` instead of `Not` | Josh Triplett | -9/+9 |
| 2025-08-12 | Detect and report macro kind mismatches early, and more precisely | Josh Triplett | -21/+22 |
| 2025-08-12 | Only suggest changing `#[derive(mymacro)]` to `#[mymacro]` for attribute macros | Josh Triplett | -0/+1 |
| 2025-08-12 | Expand documentation of `GlobDelegation` | Josh Triplett | -0/+2 |
| 2025-08-12 | Switch to a bitflags `MacroKinds` to support macros with more than one kind | Josh Triplett | -119/+211 |
| 2025-08-12 | Auto merge of #144678 - jdonszelmann:no-mangle-extern, r=bjorn3 | bors | -51/+81 |
| 2025-08-12 | Rollup merge of #145251 - tiif:support_trait, r=BoxyUwU | Stuart Cook | -4/+3 |