An AST-based pattern checker for JavaScript.
6 Feb 2026 · Newest first
Last checked
Checking sources…
Showing 1 of 1 releases. Full release notes.
Signals highlight changes worth reviewing. They cannot determine whether your application is affected.
| To10.0.0 on npm (opens in a new tab) |
|---|
Node.js | ^18.18.0 || ^20.9.0 || >=21.1.0 | ^20.19.0 || ^22.13.0 || >=24 |
|---|
53e9522fix: strict removed formatters check (#20241) (ntnyq)
703f0f5test: replace deprecated rules inlintertests (#20406) (루밀LuMir)
fbae5d1docs: consistently use "v10.0.0" in migration guide (#20328) (Pixel998)
4b5dbcddocs: reorder v10 migration guide (#20315) (Milos Djermanovic)
37c8863docs: fix incorrect anchor link in v10 migration guide (#20299) (Pixel998)
f9e54f4 feat!: estimate rule-tester failure location (#20420) (ST-DDT)a176319 feat!: replace chalk with styleText and add color to ResultsMeta (#20227) (루밀LuMir)c7046e6 feat!: enable JSX reference tracking (#20152) (Pixel998)fa31a60 feat!: add name to configs (#20015) (Kirk Waiblinger)3383e7e fix!: remove deprecated SourceCode methods (#20137) (Pixel998)501abd0 feat!: update dependency minimatch to v10 (#20246) (renovate[bot])ca4d3b4 fix!: stricter rule tester assertions for valid test cases (#20125) (唯然)96512a6 fix!: Remove deprecated rule context methods (#20086) (Nicholas C. Zakas)c69fdac feat!: remove eslintrc support (#20037) (Francesco Trotta)208b5cc feat!: Use ScopeManager#addGlobals() (#20132) (Milos Djermanovic)a2ee188 fix!: add uniqueItems: true in no-invalid-regexp option (#20155) (Tanuj Kanti)a89059d feat!: Program range span entire source text (#20133) (Pixel998)39a6424 fix!: assert 'text' is a string across all RuleFixer methods (#20082) (Pixel998)f28fbf8 fix!: Deprecate "always" and "as-needed" options of the radix rule (#20223) (Milos Djermanovic)aa3fb2b fix!: tighten func-names schema (#20119) (Pixel998)f6c0ed0 feat!: report eslint-env comments as errors (#20128) (Francesco Trotta)4bf739f fix!: remove deprecated LintMessage#nodeType and TestCaseError#type (#20096) (Pixel998)523c076 feat!: drop support for jiti < 2.2.0 (#20016) (michael faith)454a292 feat!: update eslint:recommended configuration (#20210) (Pixel998)4f880ee feat!: remove v10_* and inactive unstable_* flags (#20225) (sethamus)f18115c feat!: no-shadow-restricted-names report globalThis by default (#20027) (sethamus)c6358c3 feat!: Require Node.js ^20.19.0 || ^22.13.0 || >=24 (#20160) (Milos Djermanovic)bff9091 feat: handle Array.fromAsync in array-callback-return (#20457) (Francesco Trotta)290c594 feat: add self to no-implied-eval rule (#20468) (sethamus)43677de feat: fix handling of function and class expression names in no-shadow (#20432) (Milos Djermanovic)f0cafe5 feat: rule tester add assertion option requireData (#20409) (fnx)f7ab693 feat: output RuleTester test case failure index (#19976) (ST-DDT)7cbcbf9 feat: add countThis option to max-params (#20236) (Gerkin)f148a5e feat: add error assertion options (#20247) (ST-DDT)09e6654 feat: update error loc of require-yield and no-useless-constructor (#20267) (Tanuj Kanti)436b82f fix: update eslint (#20473) (renovate[bot])1d29d22 fix: detect default this binding in Array.fromAsync callbacks (#20456) (Francesco Trotta)727451e fix: fix regression of global mode report range in strict rule (#20462) (ntnyq)e80485f fix: remove fake FlatESLint and LegacyESLint exports (#20460) (Francesco Trotta)9eeff3b fix: update esquery (#20423) (cryptnix)b34b938 fix: use Error.prepareStackTrace to estimate failing test location (#20436) (Francesco Trotta)51aab53 fix: update eslint (#20443) (renovate[bot])23490b2 fix: handle space before colon in RuleTester location estimation (#20433) (Francesco Trotta)f244dbf fix: use type from () (루밀LuMir)e978dda docs: Update README (GitHub Actions Bot)4cecf83 docs: Update README (GitHub Actions Bot)c79f0ab docs: Update README (GitHub Actions Bot)773c052 docs: Update README (GitHub Actions Bot)f2962e4 docs: document meta.docs.frozen property (#20475) (Pixel998)8e94f58 docs: fix broken anchor links from gerund heading updates (#20449) (Copilot)1495654 docs: Update README (GitHub Actions Bot)0b8ed5c docs: document support for :is selector alias (#20454) (sethamus)1c4b33f docs: Document policies about ESM-only dependencies (#20448) (Milos Djermanovic)3e5d38c docs: add missing indentation space in rule example (#20446) (fnx)63a0c7c docs: Update README (GitHub Actions Bot)9f08712 Build: changelog update for 10.0.0-rc.2 (Jenkins)1e2c449 Build: changelog update for 10.0.0-rc.1 (Jenkins)c4c72a8 Build: changelog update for 10.0.0-rc.0 (Jenkins)7e4daf9 Build: changelog update for 10.0.0-beta.0 (Jenkins)a126a2a build: add .scss files entry to knip (#20389) (Francesco Trotta)f5c0193 Build: changelog update for 10.0.0-alpha.1 (Jenkins)165326f Build: changelog update for 10.0.0-alpha.0 (Jenkins)1ece282 chore: ignore /docs/v9.x in link checker (#20452) (Milos Djermanovic)034e139 ci: add type integration test for @html-eslint/eslint-plugin (#20345) (sethamus)f3fbc2f chore: set @eslint/js version to 10.0.0 to skip releasing it (#20466) (Milos Djermanovic)afc0681 chore: remove scopeManager.addGlobals patch for typescript-eslint parser (#20461) (fnx)3e5a173 refactor: use types from @eslint/plugin-kit (#20435) (Pixel998)11644b1 ci: rename workflows (#20463) (Milos Djermanovic)2d14173 chore: fix typos in docs and comments (#20458) (o-m12a)6742f92 test: add endLine/endColumn to invalid test case in no-alert (#20441) (경하)3e22c82 test: add missing location data to no-template-curly-in-string tests () (Haeun Kim)MessagePlaceholderData@eslint/core2332262 fix: error location should not modify error message in RuleTester (#20421) (Milos Djermanovic)65ed0c9 docs: Update README (GitHub Actions Bot)fca421f docs: Update README (GitHub Actions Bot)264b981 docs: Update README (GitHub Actions Bot)194f488 docs: Update README (GitHub Actions Bot)ef7028c docs: Update README (GitHub Actions Bot)5d84a73 docs: Update README (GitHub Actions Bot)3822e1b docs: Update README (GitHub Actions Bot)b4b3127 chore: package.json update for @eslint/js release (Jenkins)6f1c48e chore: updates for v9.39.2 release (Jenkins)0b14059 chore: package.json update for @eslint/js release (Jenkins)1e2cad5 chore: package.json update for @eslint/js release (Jenkins)