what stackpulse tracks
ESLint releases from GitHub
StackPulse watches ESLint release notes and keeps the original source link close to every summary.
Find and fix problems in your JavaScript code StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.
what stackpulse tracks
StackPulse watches ESLint release notes and keeps the original source link close to every summary.
upgrade risk
Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.
migration notes
Migration steps and recommended actions are only shown when the upstream release notes support them.
This release focuses on bug fixes, particularly addressing false positives and ASI hazards in rules like `no-unused-labels`, `getter-return`, and `accessor-pairs`. Documentation updates and minor chores are also included.
Developers using ESLint rules like `no-unused-labels`, `getter-return`, and `accessor-pairs` may see improved behavior and fewer false positives.
Update to v10.8.1 to benefit from bug fixes and rule improvements.
This release introduces a new feature exporting `ConfigObject` from `eslint/config` and includes several bug fixes, such as escaping reserved characters in rule IDs for the HTML formatter and preventing crashes in `no-unreachable-loop`.
Developers using `eslint/config` or affected by the fixed bugs will benefit from this release.
This release introduces new rule options and improvements including errorClassNames for preserve-caught-error, max-nested-callbacks for constructors, and enhanced radix rule checks. Several bug fixes address false positives in rules like eqeqeq and no-invalid-regexp.
Users leveraging specific ESLint rules (preserve-caught-error, max-nested-callbacks, radix, etc.) will benefit from new options and fixes.
Update ESLint to access new rule options and benefit from improved rule accuracy.
This release includes a bug fix for handling unavailable require cache and updates documentation with Node.js 24 build switch and ESLint v9.x EOL notice.
Users relying on the require cache handling in ESLint may be affected by the bug fix.
Update to v9.39.5 if experiencing issues with require cache handling.
This release introduces new rule checks for Symbol() and BigInt() in binary expressions, and adds relational comparison checks to no-constant-binary-expression. Several bug fixes address issues with shadow variables, autofix behavior, and rule reporting.
Users relying on binary expression checks or affected by shadow variable issues will notice changes.
Update ESLint to benefit from improved rule checks and bug fixes.
This release introduces several enhancements to rule reporting locations and improves error handling for nested structures like `else-if` chains and callback functions.
Developers using ESLint rules like `max-nested-callbacks`, `no-with`, `max-lines-per-function`, and `max-depth` will benefit from improved error reporting locations.
This release focuses on bug fixes, documentation updates, and internal chores. Key fixes include resolving issues with `prefer-arrow-callback` autofix, `finally` block references, and delegated command failures.
Users experiencing issues with `prefer-arrow-callback`, `finally` block references, or delegated command failures will benefit from this release.
Update to version 10.4.1 to benefit from the latest bug fixes.
This release introduces new features like enhanced sequence expression checks in `for-direction` and the addition of `includeIgnoreFile()` to `eslint/config`. It also includes several bug fixes and documentation updates.
Developers using ESLint for linting JavaScript code will benefit from the new features and bug fixes.
Update to the latest version to take advantage of new features and fixes.
This release introduces a new feature for suggesting fixes in the `no-unused-private-class-members` rule and includes several bug fixes and documentation updates.
Developers using the `no-unused-private-class-members` rule will benefit from new suggestions.
This release focuses on bug fixes, documentation updates, and minor chores. Key fixes include improvements to code path analysis, false positives in the `no-async-promise-executor` rule, and clearer validation error messages.
Users experiencing issues with code path analysis, `no-async-promise-executor` false positives, or validation errors will benefit from this release.
Update to version 10.2.1 to benefit from the latest bug fixes and improvements.