GitHub
05/22/2026, 8:53 PMeslint from 9.39.4 to 10.4.0
Release notes
Sourced from eslint's releases.
v10.4.0
Features
• `1a45ec5` feat: check sequence expressions in(#20701) (kuldeep kumar)for-direction
• `450040b` feat: addtoincludeIgnoreFile()(#20735) (Kirk Waiblinger)eslint/config
Bug Fixes
• `544c0c3` fix: escape code path DOT labels in debug output (#20866) (Pixel998)
• `6799431` fix: update dependencyto ^0.6.0 (#20850) (renovate[bot])@eslint/config-helpers
• `f078fef` fix: handle non-array deprecated rule replacements (#20825) (xbinaryx)
Documentation
• `7e52a71` docs: add mention of(#20869) (Pavel)@eslint-react/eslint-plugin
• `db3468b` docs: tweak wording around ambiguous CJS-vs-ESM config (#20865) (Kirk Waiblinger)
• `9084664` docs: Update README (GitHub Actions Bot)
• `9cc7387` docs: Update README (GitHub Actions Bot)
• `3d7b548` docs: Update README (GitHub Actions Bot)
• `191ec3c` docs: Update README (GitHub Actions Bot)
Chores
• `6616856` chore: upgrade knip to v6 (#20875) (Pixel998)
• `d13b084` ci: ensure auto-created PRs run CI (#20860) (lumir)
• `e71c7af` ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (#20862) (dependabot[bot])
• `d84393d` test: add unit tests for SuppressionsService.applySuppressions() (#20863) (kuldeep kumar)
• `24db8cb` test: add tests for SuppressionsService.save() (#20802) (kuldeep kumar)
• `2ef0549` chore: update ecosystem plugins (#20857) (github-actions[bot])
• `a429791` ci: removetypes integration test (#20668) (Milos Djermanovic)eslint-webpack-plugin
• `9e37386` chore: replacewith range approach in code-sample-minimizer (#20682) (Copilot)recast
• `0dd1f9f` test: disable warning for(#20845) (Francesco Trotta)vm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER
• `9da3c7b` refactor: remove deprecatedand migratemeta.language(#20716) (Pixel998)meta.dialects
• `2099ed1` refactor: addto more rules, enable linting (#20800) (xbinaryx)meta.defaultOptions
• `f1dfbc9` chore: update ecosystem plugins (#20836) (github-actions[bot])
• `c759413` ci: bump pnpm/action-setup from 6.0.3 to 6.0.5 (#20843) (dependabot[bot])
• `5b817d6` test: add unit tests for lib/shared/ast-utils (#20838) (kuldeep kumar)
• `1c13ae3` test: add unit tests for lib/shared/severity (#20835) (kuldeep kumar)
v10.3.0
Features
• `379571a` feat: add suggestions for no-unused-private-class-members (#20773) (sethamus)
Bug Fixes
• `b6ae5cf` fix: handle unavailable require cache (#20812) (Simon Podlipsky)
• `6fb3685` fix: rule suggestions cause continuation in class body (#20787) (Milos Djermanovic)
Documentation
• `32cc7ab` docs: fix typos in docs and comments (#20809) (Tanuj Kanti)
• `7f47937` docs: Update README (GitHub Actions Bot)
Chores
• `d32235e` ci: use pnpm intype integration test (#20826) (Francesco Trotta)eslint-flat-config-utils
• `3ffb14e` chore: clean up typos in comments and JSDoc (#20821) (Pixel998)... (truncated) Commits • `452c401` 10.4.0 • <https://github.com/eslint/eslint/commit/b6417e8b55c9525070d6e168b485ce6ff21688ed|`b6417e8`… meltano/meltano
GitHub
05/22/2026, 9:12 PM