| Age | Commit message (Expand) | Author | Lines | 
| 2025-08-25 | On binding not present in all patterns, suggest potential typo | Esteban Küber | -0/+12 | 
| 2025-08-19 | Rollup merge of #145166 - makai410:teach-pub-crate, r=lcnr | 许杰友 Jieyou Xu (Joe) | -0/+11 | 
| 2025-08-13 | suggest using `pub(crate)` for E0364 | Makai | -0/+11 | 
| 2025-08-12 | Detect and report macro kind mismatches early, and more precisely | Josh Triplett | -0/+6 | 
| 2025-08-01 | Tweak rendering of cfg'd out item | Esteban Küber | -20/+32 | 
| 2025-07-23 | Ports `#[macro_use]` and `#[macro_escape]` to the new attribute parsing infra... | Jonathan Brouwer | -7/+0 | 
| 2025-07-03 | Rollup merge of #134006 - klensy:typos, r=nnethercote | Jana Dönszelmann | -5/+5 | 
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -5/+5 | 
| 2025-07-01 | Suggest use another lifetime specifier instead of underscore lifetime | xizheyin | -0/+1 | 
| 2025-06-25 | Add runtime check to avoid overwrite arg easily in diag and store and restore... | xizheyin | -4/+1 | 
| 2025-05-02 | resolve: Support imports of associated types and glob imports from traits | Vadim Petrochenkov | -16/+0 | 
| 2025-03-19 | Allow builtin macros to be used more than once. | Mara Bos | -9/+0 | 
| 2025-03-12 | Disentangle ForwardGenericParamBan and ConstParamTy ribs | Michael Goulet | -1/+17 | 
| 2025-02-28 | Introduce `feature(generic_const_parameter_types)` | Boxy | -13/+0 | 
| 2025-01-27 | Use identifiers in diagnostics more often | Michael Goulet | -8/+8 | 
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 | 
| 2024-11-22 | Diagnostic for using macro_rules macro as attr/derive | clubby789 | -0/+16 | 
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -2/+2 | 
| 2024-09-02 | chore: Fix typos in 'compiler' (batch 2) | Alexander Cyon | -1/+1 | 
| 2024-08-21 | Use bool in favor of Option<()> for diagnostics | Michael Goulet | -1/+1 | 
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -6/+6 | 
| 2024-07-26 | Rollup merge of #127557 - linyihai:issue-126694, r=compiler-errors | Trevor Gross | -1/+1 | 
| 2024-07-26 | Add a label to point to the lacking macro name definition | Lin Yihai | -1/+1 | 
| 2024-07-12 | When finding item gated behind a `cfg` flat, point at it | Esteban Küber | -0/+9 | 
| 2024-07-12 | Auto merge of #127382 - estebank:const-let, r=compiler-errors | bors | -5/+7 | 
| 2024-07-11 | Account for `let foo = expr`; to suggest `const foo: Ty = expr;` | Esteban Küber | -4/+6 | 
| 2024-07-11 | Use verbose style when suggesting changing `const` with `let` | Esteban Küber | -2/+2 | 
| 2024-07-10 | Fix diagnostic and add a test for it | Michael Goulet | -1/+1 | 
| 2024-05-24 | And more general error | Michael Baikov | -0/+8 | 
| 2024-05-24 | A custom error message for lending iterators | Michael Baikov | -0/+9 | 
| 2024-04-21 | Move "elided lifetime in path" to subdiagnostic struct | Xiretza | -1/+3 | 
| 2024-04-13 | Reorder error messages | Jean CASPAR | -1/+0 | 
| 2024-04-13 | Migrate more diagnostics | Jean CASPAR | -0/+267 | 
| 2024-04-13 | Migrate some diagnostics | Jean CASPAR | -2/+1 | 
| 2024-04-13 | Port build_reduce_graph | JeanCASPAR | -3/+158 | 
| 2024-03-11 | Remove `Default` derive from `MacroExpectedFound`. | Nicholas Nethercote | -1/+1 | 
| 2024-03-04 | Rollup merge of #121130 - chenyukang:yukang-fix-121061-macro-later, r=matthia... | Matthias Krüger | -0/+15 | 
| 2024-02-29 | Suggest moving if non-found macro_rules! is defined later | yukang | -0/+15 | 
| 2024-02-29 | Remove unused diagnostic struct | r0cky | -39/+0 | 
| 2024-02-06 | Rollup merge of #119939 - clubby789:static-const-generic-note, r=compiler-errors | Matthias Krüger | -0/+11 | 
| 2024-02-04 | Suggest `[tail @ ..]` on `[..tail]` and `[...tail]` where `tail` is unresolved | León Orell Valerian Liehr | -0/+14 | 
| 2024-02-02 | Suggest changing ty to const params if appropriate | León Orell Valerian Liehr | -1/+14 | 
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -31/+32 | 
| 2024-01-29 | Remove bogus `{code}` attributes on `TraitImplMismatch`. | Nicholas Nethercote | -2/+1 | 
| 2024-01-14 | Special case 'generic param from outer item' message for `Self` | clubby789 | -0/+1 | 
| 2024-01-14 | Add note to resolve error about generics from inside static/const | clubby789 | -0/+10 | 
| 2024-01-09 | Check bindings around never patterns | Nadrieril | -0/+9 | 
| 2023-12-06 | tip for define macro name after `macro_rules!` | bohan | -0/+7 | 
| 2023-09-11 | Rollup merge of #115744 - fmease:fix-e0401, r=compiler-errors | Matthias Krüger | -0/+34 | 
| 2023-09-10 | Make E0401 translatable | León Orell Valerian Liehr | -0/+34 |