yarn eslint 10.15.0

one hour ago

Features

  • ec52157 feat: check proto and assignment targets in func-names (#21521) (Lê Văn Xuân Hoàn)
  • 34a8b1b feat: recognize string and computed keys in accessor-pairs descriptors (#21519) (Lê Văn Xuân Hoàn)
  • 663c825 feat: handle TS type assertions in no-invalid-this (#21464) (Valentin)
  • 4941015 feat: check individual specifier importKind in no-shadow (#21518) (Lê Văn Xuân Hoàn)
  • 17f17cd feat: update error location to head for default-case (#21469) (Tanuj Kanti)

Bug Fixes

  • 23ac66c fix: update dependency @eslint/config-array to ^0.23.6 (#21550) (renovate[bot])
  • df71e34 fix: skip no-prototype-builtins suggestion when object is super (#21535) (KooYS)
  • 899065e fix: preserve inline type modifier in no-useless-rename autofix (#21527) (sethamus)
  • af4c3a9 fix: preserve TypeScript type parameters in prefer-arrow-callback (#21507) (Lê Văn Xuân Hoàn)
  • b11bcb3 fix: preserve necessary parens in no-unneeded-ternary autofix (#21495) (Lê Văn Xuân Hoàn)
  • 7c7292e fix: require minimatch@11.0.1 or higher to avoid CVE-2026-118764 (#21492) (nikolawork)

Documentation

  • 16eb1d9 docs: remove Contributor Pool reference (#21539) (Nicholas C. Zakas)
  • e368730 docs: discourage non-serializable values in rule options (#21487) (Vitalii Maslianok)
  • 0146008 docs: revamp code path analysis docs (#21423) (xbinaryx)
  • aeb2267 docs: revise AI acknowledgment options in templates (#21489) (lumir)
  • e47a477 docs: Update README (GitHub Actions Bot)
  • 11c66ba docs: fix typo in custom rules documentation (#21472) (Pixel)

Chores

  • 480afad chore: update github/codeql-action action to v4.39.3 (#21533) (renovate[bot])
  • fc3a99b chore: update ecosystem plugins (#21511) (ESLint Bot)
  • 8fe3ab9 chore: replace got with Node.js native fetch (#21505) (lumir)
  • bdd4b1d ci: bump pnpm/action-setup from 6.1.0 to 6.1.1 (#21499) (dependabot[bot])
  • 36db635 ci: bump github/codeql-action from 4.39.1 to 4.39.2 (#21500) (dependabot[bot])
  • 19211b3 chore: replace fs-teardown with Node.js native APIs (#21488) (lumir)
  • bbede5e chore: enforce require-meta-docs-recommended (#21496) (lumir)
  • 896b8ad chore: update ecosystem plugins (#21478) (ESLint Bot)
  • 35801a2 ci: re-enable eslint-plugin-unicorn ecosystem test (#21470) (Francesco Trotta)

Don't miss a new eslint release

NewReleases is sending notifications on new releases.