|
| 1 | +v9.23.0 - March 21, 2025 |
| 2 | + |
| 3 | +* [`0ac8ea4`](https://github.com/eslint/eslint/commit/0ac8ea45350fa5819694a3775641e94b1da3282b) chore: update dependencies for v9.23.0 release (#19554) (Francesco Trotta) |
| 4 | +* [`20591c4`](https://github.com/eslint/eslint/commit/20591c49ff27435b1555111a929a6966febc249f) chore: package.json update for @eslint/js release (Jenkins) |
| 5 | +* [`901344f`](https://github.com/eslint/eslint/commit/901344f9441c746dfa82261a0d00ff6ef35bcdf1) chore: update dependency @eslint/json to ^0.11.0 (#19552) (renovate[bot]) |
| 6 | +* [`557a0d2`](https://github.com/eslint/eslint/commit/557a0d23755f8af4f2aaab751805c7ba6496fc21) feat: support TypeScript syntax in no-useless-constructor (#19535) (Josh Goldberg ✨) |
| 7 | +* [`2357edd`](https://github.com/eslint/eslint/commit/2357edd09beca1c3f70c92df23f2f99b9ebc7a70) build: exclude autogenerated files from Prettier formatting (#19548) (Francesco Trotta) |
| 8 | +* [`5405939`](https://github.com/eslint/eslint/commit/5405939efcfe6a038a7c89354eae9c39c8ff21e3) docs: show red underlines in TypeScript examples in rules docs (#19547) (Milos Djermanovic) |
| 9 | +* [`48b53d6`](https://github.com/eslint/eslint/commit/48b53d6e79945b4f5f66aa2073c2d51ff7896c7c) docs: replace var with const in examples (#19539) (Nitin Kumar) |
| 10 | +* [`0e20aa7`](https://github.com/eslint/eslint/commit/0e20aa72fec53b16a21c42ac9e82969efa8f94d2) fix: move deprecated `RuleContext` methods to subtype (#19531) (Francesco Trotta) |
| 11 | +* [`5228383`](https://github.com/eslint/eslint/commit/5228383e3e5c77c7dd07fc9d17b9a57c2ee5bb48) chore: fix update-readme formatting (#19544) (Milos Djermanovic) |
| 12 | +* [`c39d7db`](https://github.com/eslint/eslint/commit/c39d7db7142ebdb8174da00358b80094eaad39c1) docs: Update README (GitHub Actions Bot) |
| 13 | +* [`a4f8760`](https://github.com/eslint/eslint/commit/a4f87604f4d8d53cb2efbd19aa067606dd1c409e) docs: revert accidental changes (#19542) (Francesco Trotta) |
| 14 | +* [`5439525`](https://github.com/eslint/eslint/commit/5439525925dc26b387cc6cebf0b01f42464b4ab0) chore: format JSON files in Trunk (#19541) (Francesco Trotta) |
| 15 | +* [`75adc99`](https://github.com/eslint/eslint/commit/75adc99eab2878e58fc88f0d4b1b6f9091455914) chore: enabled Prettier in Trunk (#19354) (Josh Goldberg ✨) |
| 16 | +* [`2395168`](https://github.com/eslint/eslint/commit/239516856fbf61828f5ac2c8b45e245103c41c04) chore: added .git-blame-ignore-revs for Prettier via trunk fmt (#19538) (Josh Goldberg ✨) |
| 17 | +* [`129882d`](https://github.com/eslint/eslint/commit/129882d2fdb4e7f597ed78eeadd86377f3d6b078) chore: formatted files with Prettier via trunk fmt (#19355) (Josh Goldberg ✨) |
| 18 | +* [`1738dbc`](https://github.com/eslint/eslint/commit/1738dbc36ce556745c230d3592e7f1aa673a1430) chore: temporarily disable prettier in trunk (#19537) (Josh Goldberg ✨) |
| 19 | +* [`8320241`](https://github.com/eslint/eslint/commit/83202412a1ceefd3eba4b97cc9dbe99ab70d59a2) feat: support TypeScript syntax in `default-param-last` (#19431) (Josh Goldberg ✨) |
| 20 | +* [`280128f`](https://github.com/eslint/eslint/commit/280128f73def56479e32e7d40879fff05b7f44a2) docs: add copy button (#19512) (xbinaryx) |
| 21 | +* [`833c4a3`](https://github.com/eslint/eslint/commit/833c4a301d4f7d21583d520d20d8a6724171733f) feat: defineConfig() supports "flat/" config prefix (#19533) (Nicholas C. Zakas) |
| 22 | +* [`cc3bd00`](https://github.com/eslint/eslint/commit/cc3bd00795708c4d7c06a6103983245cc9d9845b) fix: reporting variable used in catch block in `no-useless-assignment` (#19423) (Tanuj Kanti) |
| 23 | +* [`cd83eaa`](https://github.com/eslint/eslint/commit/cd83eaa761b4acd9a43fd3888a12ea08483c3366) docs: replace `var` with `const` in examples (#19530) (Nitin Kumar) |
| 24 | +* [`7ff0cde`](https://github.com/eslint/eslint/commit/7ff0cde23014909997dd493de890463d8b09205e) docs: Update README (GitHub Actions Bot) |
| 25 | +* [`996cfb9`](https://github.com/eslint/eslint/commit/996cfb9771734cb462b02a73c4aa87555854a05e) docs: migrate sass to module system (#19518) (xbinaryx) |
| 26 | +* [`dc854fd`](https://github.com/eslint/eslint/commit/dc854fdd2634cdec575ae5fc508edd838056f006) chore: update dependency shelljs to ^0.9.0 (#19524) (renovate[bot]) |
| 27 | +* [`4a0df16`](https://github.com/eslint/eslint/commit/4a0df16f1ba7bed02d15c561119623199ea2ace0) feat: circular autofix/conflicting rules detection (#19514) (Milos Djermanovic) |
| 28 | +* [`5d57496`](https://github.com/eslint/eslint/commit/5d574963b71529abbb84fbc4861230a050434664) chore: fix some comments (#19525) (jimmycathy) |
| 29 | +* [`17cb958`](https://github.com/eslint/eslint/commit/17cb9586a706e75adee09b2388deea77a6ca8f14) docs: replace `var` with `let` and `const` in rule examples (#19515) (Tanuj Kanti) |
| 30 | +* [`83e24f5`](https://github.com/eslint/eslint/commit/83e24f5be4d5723b5f79512b46ab68bc97a23247) docs: Replace var with let or const (#19511) (Jenna Toff) |
| 31 | +* [`a59d0c0`](https://github.com/eslint/eslint/commit/a59d0c06b5a28ae5149eae6d10fa9f4968963b01) docs: Update docs for defineConfig (#19505) (Nicholas C. Zakas) |
| 32 | +* [`d46ff83`](https://github.com/eslint/eslint/commit/d46ff832195aa841224a21086afda9d98be45ad6) fix: `no-dupe-keys` false positive with proto setter (#19508) (Milos Djermanovic) |
| 33 | +* [`e732773`](https://github.com/eslint/eslint/commit/e7327736b92686e02721461ac9ccf6e65e0badac) fix: navigation of search results on pressing Enter (#19502) (Tanuj Kanti) |
| 34 | +* [`fe92927`](https://github.com/eslint/eslint/commit/fe929270f33493d1a77be0f25a95d97817440c49) docs: `require-unicode-regexp` add note for `i` flag and `\w` (#19510) (Chaemin-Lim) |
| 35 | +* [`f4e9c5f`](https://github.com/eslint/eslint/commit/f4e9c5fda9f8bcd36f1afe3706da60554cd07c48) fix: allow `RuleTester` to test files inside `node_modules/` (#19499) (fisker Cheung) |
| 36 | +* [`9c5c6ee`](https://github.com/eslint/eslint/commit/9c5c6ee7734c6a5918a5983d4f2bd971ca3225a8) test: fix an assertion failure (#19500) (fisker Cheung) |
| 37 | +* [`be56a68`](https://github.com/eslint/eslint/commit/be56a685bf1aadbf59d99d43e71c00802bc9ba27) feat: support TypeScript syntax in `class-methods-use-this` (#19498) (Josh Goldberg ✨) |
| 38 | +* [`7a699a6`](https://github.com/eslint/eslint/commit/7a699a6b2616c24fe58df1265f6148b406a17e41) chore: remove formatting-related lint rules internally (#19473) (Josh Goldberg ✨) |
| 39 | +* [`c99db89`](https://github.com/eslint/eslint/commit/c99db89141f1601abe6f9d398a4b6c126e3a0bdb) test: replace WebdriverIO with Cypress (#19465) (Pixel998) |
| 40 | + |
1 | 41 | v9.22.0 - March 7, 2025 |
2 | 42 |
|
3 | 43 | * [`97f788b`](https://github.com/eslint/eslint/commit/97f788b02e5742445887b4499a6dba9abb879a79) chore: upgrade @eslint/ [email protected] (#19489) (Milos Djermanovic) |
|
0 commit comments