Update eslint 9.37.0 → 9.39.1 (minor) #19287
Open
+112
−113
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ eslint (9.37.0 → 9.39.1) · Repo · Changelog
Release Notes
9.39.1
9.39.0
9.38.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 59 commits:
9.39.1Build: changelog update for 9.39.1chore: update `@eslint/js` version to 9.39.1 (#20284)chore: package.json update for @eslint/js releasefix: Only pass node to JS lang visitor methods (#20283)docs: add a section on when to use extends vs cascading (#20268)chore: update eslint-config-eslint dependency @eslint/js to ^9.39.0 (#20275)ci: Add rangeStrategy to eslint group in renovate config (#20266)test: fix version tests for ESLint v10 (#20274)docs: Update README9.39.0Build: changelog update for 9.39.0chore: update `@eslint/js` version to 9.39.0 (#20270)chore: package.json update for @eslint/js releasedocs: Always recommend to include a files property (#20158)fix: forward traversal `step.args` to visitors (#20253)fix: allow JSDoc comments in object-shorthand rule (#20167)feat: update error loc to key in `no-dupe-class-members` (#20259)chore: update `@eslint` dependencies (#20265)fix: Use more types from @eslint/core (#20257)feat: update error location in `for-direction` and `no-dupe-args` (#20258)fix: correct `Scope` typings (#20198)chore: update dependency @eslint/core to ^0.17.0 (#20256)docs: use consistent naming recommendation (#20250)docs: Update READMEfix: use `AST.Program` type for Program node (#20244)docs: fix correct tag of `no-useless-constructor` (#20255)chore: update fuzz testing to not error if code sample minimizer fails (#20252)docs: add TS options and examples for `nofunc` in `no-use-before-define` (#20249)feat: update `complexity` rule to highlight only static block header (#20245)docs: remove repetitive word in comment (#20242)fix: unify timing report for concurrent linting (#20188)fix: correct `Rule` typings (#20199)docs: update CLI flags migration instructions (#20238)docs: Update READMEci: bump actions/setup-node from 5 to 6 (#20230)fix: improve error message for missing fix function in suggestions (#20218)chore: add script to auto-generate eslint:recommended configuration (#20208)docs: handle empty flags sections on the feature flags page (#20222)9.38.0Build: changelog update for 9.38.0chore: upgrade @eslint/js@9.38.0 (#20221)chore: package.json update for @eslint/js releasefix: improve type support for isolated dependencies in pnpm (#20201)refactor: Use types from @eslint/core (#20168)ci: add Node.js 25 to `ci.yml` (#20220)feat: update `complexity` rule to only highlight function header (#20048)feat: correct `no-loss-of-precision` false positives with `e` notation (#20187)ci: bump github/codeql-action from 3 to 4 (#20211)test: remove use of `nodejsScope` option of eslint-scope from tests (#20206)docs: improve web accessibility by hiding non-semantic character (#20205)docs: correct formatting in `no-irregular-whitespace` rule documentation (#20203)docs: Update READMEchore: fix typo in legacy-eslint.js (#20202)chore: fix typos (#20200)fix: correct SourceCode typings (#20114)chore: use team member's username when name is not available in data (#20194)docs: move `custom-formatters` type descriptions to `nodejs-api` (#20190)chore: mark deprecated rules as available until v11.0.0 (#20184)Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase.All Depfu comment commands