| Age | Commit message (Expand) | Author | Lines |
| 2025-07-22 | Introduce `Symbol::with_interner`. | Nicholas Nethercote | -19/+21 |
| 2025-07-17 | Auto merge of #143879 - fee1-dead-contrib:push-lrlpoouyqqry, r=fmease | bors | -1/+3 |
| 2025-07-17 | parse `const trait Trait` | Deadbeef | -1/+3 |
| 2025-07-17 | Rollup merge of #143631 - hkBst:update-escaper-2, r=compiler-errors | Matthias Krüger | -3/+3 |
| 2025-07-17 | Improve path segment joining. | Nicholas Nethercote | -1/+54 |
| 2025-07-15 | Define datastructures for `#[cfg]` attribute, move StrippedCfgItem | Jonathan Brouwer | -17/+0 |
| 2025-07-12 | Port `#[automatically_derived]` to the new attribute parsing infrastructure | Jonathan Brouwer | -0/+5 |
| 2025-07-08 | update to literal-escaper-0.0.5 | Marijn Schouten | -3/+3 |
| 2025-07-06 | compiler: rename {ast,hir}::BareFn* to FnPtr* | Jubilee Young | -6/+6 |
| 2025-07-05 | Complete mut_visit. | Camille GILLOT | -11/+79 |
| 2025-07-04 | Rollup merge of #143380 - cjgillot:kw_span, r=compiler-errors | Jacob Pratt | -7/+5 |
| 2025-07-03 | Replace kw_span by full span. | Camille GILLOT | -7/+5 |
| 2025-07-03 | Rollup merge of #134006 - klensy:typos, r=nnethercote | Jana Dönszelmann | -2/+2 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -2/+2 |
| 2025-07-02 | Rollup merge of #142237 - benschulz:unused-parens-fn, r=fee1-dead | Matthias Krüger | -1/+15 |
| 2025-07-01 | Remove support for dyn* | Michael Goulet | -4/+2 |
| 2025-07-01 | Detect more cases of unused_parens around types | Benjamin Schulz | -1/+15 |
| 2025-06-30 | Introduce `ByteSymbol`. | Nicholas Nethercote | -23/+30 |
| 2025-06-28 | Remove unused feature gates | Yotam Ofek | -3/+0 |
| 2025-06-27 | Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-dead | Matthias Krüger | -3/+3 |
| 2025-06-27 | Rollup merge of #143065 - compiler-errors:enum-recovery, r=oli-obk | Guillaume Gomez | -5/+7 |
| 2025-06-26 | Add Ident::is_non_reserved_ident | Michael Goulet | -5/+7 |
| 2025-06-26 | Change const trait bound syntax from ~const to [const] | Oli Scherer | -3/+3 |
| 2025-06-25 | make `tidy-alphabetical` use a natural sort | Folkert de Vries | -1/+1 |
| 2025-06-25 | Auto merge of #142997 - workingjubilee:rollup-6lxec87, r=workingjubilee | bors | -0/+4 |
| 2025-06-24 | Rollup merge of #135731 - frank-king:feature/pin-borrow, r=eholk,traviscross | Jubilee | -0/+4 |
| 2025-06-25 | Auto merge of #140999 - hkBst:update-escaper, r=nnethercote | bors | -8/+7 |
| 2025-06-24 | Rollup merge of #142657 - tgross35:nonoptional-fragment-specifiers-cleanup, r... | Matthias Krüger | -0/+1 |
| 2025-06-24 | mbe: Clean up code with non-optional `NonterminalKind` | Trevor Gross | -0/+1 |
| 2025-06-23 | update to literal-escaper 0.0.4 for better API without `unreachable` and fast... | Marijn Schouten | -8/+7 |
| 2025-06-22 | Auto merge of #142878 - GuillaumeGomez:rollup-53dohob, r=GuillaumeGomez | bors | -1/+9 |
| 2025-06-22 | Rollup merge of #142594 - mejrs:new_desugaring, r=chenyukang | Guillaume Gomez | -1/+9 |
| 2025-06-22 | Auto merge of #142706 - fee1-dead-contrib:push-zsznlqyrzsqo, r=oli-obk | bors | -706/+444 |
| 2025-06-22 | Implement DesugaringKind::FormatLiteral | mejrs | -1/+9 |
| 2025-06-21 | Remove style() from AttributeExt trait | David Tolnay | -9/+3 |
| 2025-06-21 | Add AttributeExt::doc_resolution_scope | David Tolnay | -0/+21 |
| 2025-06-19 | completely deduplicate `Visitor` and `MutVisitor` | Deadbeef | -660/+444 |
| 2025-06-19 | remove `walk_item_kind` from `MutVisitor` | Deadbeef | -46/+0 |
| 2025-06-18 | Auto merge of #141061 - dpaoliello:shimasfn, r=bjorn3 | bors | -1/+1 |
| 2025-06-17 | Rollup merge of #142371 - fee1-dead-contrib:push-xqlkumzurkus, r=petrochenkov | Jacob Pratt | -7/+25 |
| 2025-06-16 | Fix some unused fields in AST visitor | Michael Goulet | -2/+2 |
| 2025-06-16 | Change __rust_no_alloc_shim_is_unstable to be a function | Daniel Paoliello | -1/+1 |
| 2025-06-16 | Make sure to propagate result from visit_expr_fields | Michael Goulet | -1/+1 |
| 2025-06-15 | Rollup merge of #134661 - dtolnay:prefixattr, r=fmease | León Orell Valerian Liehr | -4/+13 |
| 2025-06-15 | Auto merge of #142398 - fee1-dead-contrib:push-ynxrtswtkyxw, r=oli-obk | bors | -1/+2 |
| 2025-06-15 | Implement pinned borrows, part of `pin_ergonomics` | Frank King | -0/+4 |
| 2025-06-13 | Reduce precedence of expressions that have an outer attr | David Tolnay | -4/+13 |
| 2025-06-13 | Auto merge of #142443 - matthiaskrgr:rollup-l1l6d0v, r=matthiaskrgr | bors | -0/+32 |
| 2025-06-13 | Rollup merge of #142069 - nnethercote:Zmacro-stats, r=petrochenkov | Matthias Krüger | -2/+19 |
| 2025-06-13 | Rollup merge of #134847 - dtolnay:asymmetrical, r=fmease | Matthias Krüger | -5/+10 |