Chore(deps-dev): bump eslint from 9.39.4 to 10.8.0 - #305
Closed
dependabot[bot] wants to merge 1 commit into
Closed
Conversation
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/eslint-10.8.0
branch
from
August 10, 2026 02:51
3336dee to
0057078
Compare
Bumps [eslint](https://github.com/eslint/eslint) from 9.39.4 to 10.8.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v9.39.4...v10.8.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 10.8.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/eslint-10.8.0
branch
from
August 10, 2026 02:57
0057078 to
36f5739
Compare
jinon86
added a commit
that referenced
this pull request
Aug 10, 2026
…#307) Supersedes the two coupled dependabot PRs (#305 eslint 9.39.4 -> 10.8.0, #304 @eslint/js 9.39.4 -> 10.0.1). Neither can land alone: #304 alone fails lint, and #305 alone passes only because @eslint/js 9's recommended config does not yet enable the new rules, so it would be a half upgrade that breaks the moment #304 follows. Together the two bumps surface 17 errors from two rules newly enabled by eslint:recommended in @eslint/js 10, none of them auto-fixable: - preserve-caught-error (6) — fixed. Every site rethrows a wrapper Error from a catch without linking the original, so the underlying parse/IO failure was dropped from the chain. Now passes `{ cause }`. - no-useless-assignment (11) — rule disabled in eslint.config.js. The flagged sites seed `let ok = false` / `let detail = ''` before a switch or try/catch so a branch that forgets to assign yields a safe default instead of `undefined`. Removing those initializers changes no behaviour and removes the guard, so the defensive style is kept and the rule is turned off with a comment recording why. preserve-caught-error stays at error level and was confirmed to still fail on a reintroduced violation, so this is a fix rather than a blanket suppression. Verified locally on Node 24 (same as CI) by reproducing all five CI steps: lint, format:check, test:unit, npm test, make ci-round — all pass. Co-authored-by: jinon86 <247078695+jinon86@users.noreply.github.com> Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Contributor
Contributor
Author
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Bumps eslint from 9.39.4 to 10.8.0.
Release notes
Sourced from eslint's releases.
... (truncated)
Commits
749dfed10.8.04bd0d75Build: changelog update for 10.8.04fbf46dtest: pinwebpackversion to 5.108.4 (#21137)6ddf858docs: fix broken Specify Parser Options anchor link (#21106)784dfbedocs: Clarifyno-eq-nulldescription (#21120)6b8d2f7fix: escape reserved characters in rule id inhtmlformatter (#21129)2d063e2chore: update HTTP URLs to HTTPS in JSDoc and comments (#21101)eccbe7btest: add error locations tono-class-assign(#21123)2fee9bbfeat: exportConfigObjectfromeslint/config(#21082)e7d1e43ci: bump actions/setup-go from 6 to 7 (#21118)