All Versions
72
Latest Version
Avg Release Cycle
23 days
Latest Release
35 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v9.39.4 Changes
March 06, 2026π Bug Fixes
- β‘οΈ
f18f6c8fix: update dependency minimatch to 3.1.5 (#20564) (Milos Djermanovic) - β‘οΈ
a3c868ffix: update dependency @eslint/eslintrc to 3.3.4 (#20554) (Milos Djermanovic) - π
234d005fix: minimatch security vulnerability patch for v9.x (#20549) (Andrej Beles) - β‘οΈ
b1b37eefix: updateajvto6.14.0to address security vulnerabilities (#20538) (루λ°LuMir)
π Documentation
Chores
- β‘οΈ
-
v9.39.3 Changes
February 20, 2026π Bug Fixes
Chores
-
v9.39.2 Changes
December 12, 2025π Bug Fixes
π Build Related
Chores
-
v9.39.1 Changes
November 03, 2025π Bug Fixes
π Documentation
- π
51b51f4docs: add a section on when to use extends vs cascading (#20268) (Tanuj Kanti) - β‘οΈ
b44d426docs: Update README (GitHub Actions Bot)
Chores
- β‘οΈ
92db329chore: update@eslint/jsversion to 9.39.1 (#20284) (Francesco Trotta) - π
c7ebefcchore: package.json update for @eslint/js release (Jenkins) - β‘οΈ
61778f6chore: update eslint-config-eslint dependency @eslint/js to 9.39.0 (#20275) (renovate[bot]) - π
d9ca2fcci: Add rangeStrategy to eslint group in renovate config (#20266) (ε―ηΆ) - π
009e507test: fix version tests for ESLint v10 (#20274) (Milos Djermanovic)
- π
-
v9.39.0 Changes
October 31, 2025π Features
- β‘οΈ
cc57d87feat: update error loc to key inno-dupe-class-members(#20259) (Tanuj Kanti) - β‘οΈ
126552ffeat: update error location infor-directionandno-dupe-args(#20258) (Tanuj Kanti) - β‘οΈ
167d097feat: updatecomplexityrule to highlight only static block header (#20245) (jaymarvelz)
π Bug Fixes
- π
15f5c7cfix: forward traversalstep.argsto visitors (#20253) (jaymarvelz) - π
5a1a534fix: allow JSDoc comments in object-shorthand rule (#20167) (Nitin Kumar) - π
e86b813fix: Use more types from @eslint/core (#20257) (Nicholas C. Zakas) - π
927272dfix: correctScopetypings (#20198) (jaymarvelz) - π
37f76d9fix: useAST.Programtype for Program node (#20244) (Francesco Trotta) - π
ae07f0bfix: unify timing report for concurrent linting (#20188) (jaymarvelz) - π
b165d47fix: correctRuletypings (#20199) (jaymarvelz) - π
fb97cdafix: improve error message for missing fix function in suggestions (#20218) (jaymarvelz)
π Documentation
- π
d3e81e3docs: Always recommend to include a files property (#20158) (Percy Ma) - π
0f0385fdocs: use consistent naming recommendation (#20250) (Alex M. Spieslechner) - β‘οΈ
a3b1456docs: Update README (GitHub Actions Bot) - π
cf5f2dddocs: fix correct tag ofno-useless-constructor(#20255) (Tanuj Kanti) - π
10b995cdocs: add TS options and examples fornofuncinno-use-before-define(#20249) (Tanuj Kanti) - π
2584187docs: remove repetitive word in comment (#20242) (reddaisyy) - β‘οΈ
637216bdocs: update CLI flags migration instructions (#20238) (jaymarvelz) - β‘οΈ
e7cda3bdocs: Update README (GitHub Actions Bot) - π
7b9446fdocs: handle empty flags sections on the feature flags page (#20222) (sethamus)
Chores
- β‘οΈ
dfe3c1bchore: update@eslint/jsversion to 9.39.0 (#20270) (Francesco Trotta) - π
2375a6dchore: package.json update for @eslint/js release (Jenkins) - β‘οΈ
a1f4e52chore: update@eslintdependencies (#20265) (Francesco Trotta) - β‘οΈ
c7d3229chore: update dependency @eslint/core to 0.17.0 (#20256) (renovate[bot]) - β‘οΈ
27549bcchore: update fuzz testing to not error if code sample minimizer fails (#20252) (Milos Djermanovic) - π
a1370eeci: bump actions/setup-node from 5 to 6 (#20230) (dependabot[bot]) - π
9e7fad4chore: add script to auto-generate eslint:recommended configuration (#20208) (ε―ηΆ)
- β‘οΈ
-
v9.38.0 Changes
October 17, 2025π Features
- β‘οΈ
ce40f74feat: updatecomplexityrule to only highlight function header (#20048) (Atul Nair) - π
e37e590feat: correctno-loss-of-precisionfalse positives withenotation (#20187) (Francesco Trotta)
π Bug Fixes
- π
50c3dfdfix: improve type support for isolated dependencies in pnpm (#20201) (Francesco Trotta) - π
a1f06a3fix: correct SourceCode typings (#20114) (Pixel998)
π Documentation
- π
462675adocs: improve web accessibility by hiding non-semantic character (#20205) (루λ°LuMir) - π
c070e65docs: correct formatting inno-irregular-whitespacerule documentation (#20203) (루λ°LuMir) - β‘οΈ
b39e71adocs: Update README (GitHub Actions Bot) - π
cd39983docs: movecustom-formatterstype descriptions tonodejs-api(#20190) (Percy Ma)
Chores
- β¬οΈ
d17c795chore: upgrade @eslint/js@9.38.0 (#20221) (Milos Djermanovic) - π
25d0e33chore: package.json update for @eslint/js release (Jenkins) - π¨
c82b5efrefactor: Use types from @eslint/core (#20168) (Nicholas C. Zakas) - π
ff31609ci: add Node.js 25 toci.yml(#20220) (루λ°LuMir) - π
004577eci: bump github/codeql-action from 3 to 4 (#20211) (dependabot[bot]) - π
eac71fbtest: remove use ofnodejsScopeoption of eslint-scope from tests (#20206) (Milos Djermanovic) - π
4168a18chore: fix typo in legacy-eslint.js (#20202) (Sweta Tanwar) - π
205dbd2chore: fix typos (#20200) (ntnyq) - π
dbb200echore: use team member's username when name is not available in data (#20194) (Milos Djermanovic) - π
8962089chore: mark deprecated rules as available until v11.0.0 (#20184) (Pixel998)
- β‘οΈ
-
v7.15.0 Changes
December 05, 2020- β¬οΈ
5c11aabUpgrade: @eslint/esintrc and espree for bug fixes (refs #13878) (#13908) (Brandon Mills) - β¬οΈ
0eb7957Upgrade: file-entry-cache@6.0.0 (#13877) (Rouven WeΓling) - π
683ad00New: no-unsafe-optional-chaining rule (fixes #13431) (#13859) (YeonJuan) - π
cbc57fbFix: one-var autofixing for export (fixes #13834) (#13891) (Anix) - π
110cf96Docs: Fix a broken link in working-with-rules.md (#13875) (Anton Niklasson)
- β¬οΈ
-
v7.14.0 Changes
November 20, 2020- β‘οΈ
5f09073Update: fix 'skip' options in no-irregular-whitespace (fixes #13852) (#13853) (Milos Djermanovic) - π
1861b40Docs: correct the function-call-argument-newline 'default' descriptions (#13866) (Trevin Hofmann) - π
98c00c4New: Add no-nonoctal-decimal-escape rule (fixes #13765) (#13845) (Milos Djermanovic) - π
95d2fe6Chore: remove eslint comment from no-octal-escape tests (#13846) (Milos Djermanovic) - π
2004b7eFix: enable debug logs for @eslint/eslintrc (fixes #13850) (#13861) (Milos Djermanovic) - π
d2239a1Fix: no-useless-constructor crash on bodyless constructor (fixes #13830) (#13842) (Ari PerkkiΓΆ) - π
eda0aa1Docs: no-restricted-imports is only for static imports (#13863) (Robat Williams) - π
042ae44Docs: Fix JS syntax and doc URL in working-with-custom-formatters.md (#13828) (Raphael LANG) - π
038dc73Chore: Test on Node.js 15 (#13844) (Brandon Mills) - π
37a06d6Sponsors: Sync README with website (ESLint Jenkins)
- β‘οΈ
-
v7.13.0 Changes
November 07, 2020- π
254e00fNew: Configurable List Size For Per-Rule Performance Metrics (#13812) (Bryan Mishkin) - π
6c3c710Docs: fix broken url in docs (#13815) (SaintMalik) - π
4a09149Sponsors: Sync README with website (ESLint Jenkins) - π
fb6fcbfDocs: Fix reference to Code of Conduct (#13797) (Tobias NieΓen) - π
1b89ebeSponsors: Sync README with website (ESLint Jenkins)
- π
-
v7.12.1 Changes
October 27, 2020