| Age | Commit message (Expand) | Author | Lines |
| 2025-09-29 | Use `Iterator::eq` and (dogfood) `eq_by` in compiler and library | Yotam Ofek | -5/+3 |
| 2025-09-19 | Add TypeTree metadata attachment for autodiff | Karan Janthe | -0/+1 |
| 2025-09-19 | autodiff: Add basic TypeTree with NoTT flag | Karan Janthe | -3/+14 |
| 2025-09-09 | c-variadic: reject functions with unsupported extern ABI | Folkert de Vries | -0/+5 |
| 2025-09-09 | c-variadic: reject non-unsafe functions | Folkert de Vries | -0/+23 |
| 2025-09-08 | Refactor how to get the span of a function header | Folkert de Vries | -36/+31 |
| 2025-09-04 | Rollup merge of #146090 - Kobzol:invisible-origin-eq, r=petrochenkov | Stuart Cook | -17/+3 |
| 2025-09-02 | Rollup merge of #145783 - Erk-:et-cetera-span, r=compiler-errors | Guillaume Gomez | -3/+3 |
| 2025-09-02 | Remove special implementation of `PartialEq` for `InvisibleOrigin` outside ma... | Jakub Beránek | -17/+3 |
| 2025-09-02 | Revert introduction of `[workspace.dependencies]`. | Nicholas Nethercote | -5/+5 |
| 2025-08-29 | Rollup merge of #145984 - nnethercote:TokenStream-cleanups, r=chenyukang | Matthias Krüger | -76/+65 |
| 2025-08-29 | Put `TokenStream` stuff in a sensible order. | Nicholas Nethercote | -67/+65 |
| 2025-08-29 | Remove very outdated comment about token streams. | Nicholas Nethercote | -9/+0 |
| 2025-08-28 | Add an overlooked `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 `memchr` 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 | -3/+3 |
| 2025-08-22 | print raw lifetime idents with `r#` | Deadbeef | -6/+16 |
| 2025-08-21 | Rollup merge of #145590 - nnethercote:ModKind-Inline, r=petrochenkov | Jacob Pratt | -2/+2 |
| 2025-08-20 | Auto merge of #145348 - nnethercote:parse_token_tree-speedup-for-uom, r=petro... | bors | -0/+6 |
| 2025-08-19 | Prevent impossible combinations in `ast::ModKind`. | Nicholas Nethercote | -2/+2 |
| 2025-08-14 | Sometimes skip over tokens in `parse_token_tree`. | Nicholas Nethercote | -0/+6 |
| 2025-08-11 | Extract ast TraitImplHeader | Cameron Steffen | -10/+20 |
| 2025-08-09 | remove `P` | Deadbeef | -216/+197 |
| 2025-07-31 | Deduplicate `IntTy`/`UintTy`/`FloatTy`. | Nicholas Nethercote | -103/+4 |
| 2025-07-26 | Don't lint against named labels in `naked_asm!` | Amanieu d'Antras | -1/+1 |
| 2025-07-22 | Implement AST visitors using a derive macro. | Camille GILLOT | -1676/+1127 |
| 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 | -4/+4 |
| 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 | -4/+4 |
| 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 |