Skip to content

feat(deps): update dependency eslint (10.6.0 → 10.7.0)#608

Merged
joryirving merged 1 commit into
mainfrom
renovate/eslint-monorepo
Jul 11, 2026
Merged

feat(deps): update dependency eslint (10.6.0 → 10.7.0)#608
joryirving merged 1 commit into
mainfrom
renovate/eslint-monorepo

Conversation

@its-miso

@its-miso its-miso Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint (source) 10.6.010.7.0 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

eslint/eslint (eslint)

v10.7.0

Compare Source

Features

  • cf2a9bf feat: add errorClassNames option to preserve-caught-error rule (#​21032) (sethamus)
  • f8b873a feat: max-nested-callbacks option for constructor callbacks (#​21063) (fnx)
  • 557fde8 feat: support computed Number.parseInt member access in radix rule (#​21041) (Pixel)
  • 0b4a73b feat: add suggestions to no-compare-neg-zero (#​21034) (den$)
  • 96cdd42 feat: report invalid signed numeric radix values in radix rule (#​21030) (Pixel)

Bug Fixes

  • 3e7bf15 fix: apply ignoreClassesWithImplements to class expressions (#​21069) (Pixel)
  • 0d7d70c fix: insert cause outside wrapping parens in preserve-caught-error (#​21062) (Mahin Anowar)
  • 75ec753 fix: handle static template literals in eqeqeq rule (#​21058) (Pixel)
  • b717a22 fix: prevent eqeqeq null option from reporting non-equality operators (#​21057) (Pixel)
  • e35b05f fix: avoid no-invalid-regexp false positive for shadowed RegExp (#​21051) (Pixel)
  • a3172b6 fix: avoid no-control-regex false positive for shadowed RegExp (#​21050) (Pixel)
  • d1f637e fix: parenthesize sequence expression operands in no-implicit-coercion (#​21045) (spokodev)
  • 8859baf fix: avoid prefer-numeric-literals false positive for shadowed globals (#​21047) (한국)
  • a9e5961 fix: use-isnan false positive on shadowed NaN/Number (#​20958) (sethamus)
  • 8a240a7 fix: avoid false positives in radix rule for spread arguments (#​21044) (Pixel)

Documentation

  • c30d808 docs: Update README (GitHub Actions Bot)
  • 5139800 docs: document ESLint migration codemods in v9 and v10 guides (#​20980) (Alex Bit)
  • 04174cb docs: Update README (GitHub Actions Bot)
  • 026e130 docs: update semver policy for bug fixes (#​21048) (Milos Djermanovic)
  • 9d42fef docs: Update README (GitHub Actions Bot)
  • b230159 docs: Update README (GitHub Actions Bot)
  • 0129972 docs: correct **/.js glob to **/*.js in config files guide (#​21036) (EduardF1)

Chores


Configuration

📅 Schedule: (in timezone America/Edmonton)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

@its-miso its-miso Bot requested a review from joryirving as a code owner July 10, 2026 21:40
@its-miso its-miso Bot added the type/minor label Jul 10, 2026

@its-saffron its-saffron Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AI Automated Review

Full PR review.

Analysis engine: MiniMax-M2.7@https://litellm.jory.dev/v1 (anthropic) — escalated (fast_low_confidence)

Review: ESLint 10.6.0 → 10.7.0 Dependency Upgrade

Summary

This is a low-risk minor version upgrade of ESLint within the v10.x line. The change is limited to package-lock.json, updating only the ESLint package resolution.

Required Check Responses

1. check for breaking API changes in updated dependencies
✅ VERIFIED — No breaking API changes. The v10.7.0 release contains:

  • 5 new features (new rule options for preserve-caught-error, max-nested-callbacks, radix, and suggestions for no-compare-neg-zero)
  • 11 bug fixes (rule-level corrections for eqeqeq, no-invalid-regexp, no-control-regex, radix, etc.)
  • No deprecated APIs or breaking changes reported

This is a semver-minor update (10.6.0 → 10.7.0) which ESLint's versioning policy treats as additive only. The CI Lint check passed, confirming existing lint configuration remains compatible.

2. run full test suite after upgrade
✅ VERIFIED — The CI Tests check passed successfully. The full vitest test suite ran and passed under the updated ESLint version.

Standards Compliance

  • ✅ No files violate repository conventions (only package-lock.json modified)
  • ✅ No agent-specific names in generic docs patterns
  • ✅ All CI checks passed (Docker Build, Typecheck, Tests, Lint, Build, review)

Evidence Provider Findings

No evidence providers configured for this PR.

Tool Harness Findings

The tool harness fetched the ESLint v10.7.0 release notes via the GitHub API, confirming the release contains only additive features and bug fixes with no breaking changes.

Unknowns / Needs Verification

None. All evidence is complete.

Recommendation

This is a straightforward, low-risk dependency bump that has passed all CI checks. The lint configuration works with the new version, and the test suite passes. No blocking issues identified.

@joryirving joryirving merged commit 5f3219d into main Jul 11, 2026
7 checks passed
@joryirving joryirving deleted the renovate/eslint-monorepo branch July 11, 2026 02:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant