Conversation
|
See the guidelines for reviewing dependency updates for info on how to review dependency update PRs. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
| "homepage": "https://github.com/cypress-io/eslint-plugin-cypress#readme", | ||
| "peerDependencies": { | ||
| "eslint": ">=9" | ||
| "eslint": ">=9.39.4" |
There was a problem hiding this comment.
Overly restrictive peer dependency breaks existing users
High Severity
The eslint peerDependencies constraint was changed from >=9 to >=9.39.4. This is a breaking change for all consumers of eslint-plugin-cypress who use ESLint versions 9.0.0 through 9.39.3. These users will now receive peer dependency warnings or errors when installing the plugin. The previous >=9 was intentionally broad to support any ESLint 9+ version — Renovate bot incorrectly tightened this range as if it were a regular dependency rather than a compatibility declaration.


This PR contains the following updates:
^5.9.0→^5.10.0>=9→>=9.39.4^10.0.2→^10.1.0^7.3.1→^7.3.2^8.56.1→^8.58.0Release Notes
eslint-stylistic/eslint-stylistic (@stylistic/eslint-plugin)
v5.10.0Compare Source
Features
lineModefor selector matcher (#1143) (1ebd6d8)Build Related
Performance
eslint/eslint (eslint)
v10.1.0Compare Source
Features
ff4382bfeat: apply fix forno-varinTSModuleBlock(#20638) (Tanuj Kanti)0916995feat: Implement api support for bulk-suppressions (#20565) (Blake Sager)Bug Fixes
2b8824efix: Preventno-varautofix when a variable is used before declaration (#20464) (Amaresh S M)e58b4bffix: update eslint (#20597) (renovate[bot])Documentation
b7b57fedocs: use correct JSDoc link in require-jsdoc.md (#20641) (mkemna-clb)58e4cfcdocs: add deprecation notice partial (#20639) (Milos Djermanovic)7143dbfdocs: update v9 migration guide for@eslint/jsusage (#20540) (fnx)035fc4fdocs: note thatglobalReturnapplies only withsourceType: "script"(#20630) (Milos Djermanovic)e972c88docs: merge ESLint option descriptions into type definitions (#20608) (Francesco Trotta)7f10d84docs: Update README (GitHub Actions Bot)aeed007docs: open playground link in new tab (#20602) (Tanuj Kanti)a0d1a37docs: Add AI Usage Policy (#20510) (Nicholas C. Zakas)Chores
a9f9ccechore: update dependency eslint-plugin-unicorn to ^63.0.0 (#20584) (Milos Djermanovic)1f42bd7chore: updateprettierto 3.8.1 (#20651) (루밀LuMir)c0a6f4achore: update dependency @eslint/json to ^1.2.0 (#20652) (renovate[bot])cc43f79chore: update dependency c8 to v11 (#20650) (renovate[bot])2ce4635chore: update dependency @eslint/json to v1 (#20649) (renovate[bot])f0406eechore: update dependency markdownlint-cli2 to ^0.21.0 (#20646) (renovate[bot])dbb4c95chore: remove trunk (#20478) (sethamus)c672a2atest: fix CLI test for empty output file (#20640) (kuldeep kumar)c7ada24ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (#20636) (dependabot[bot])07c4b8btest: fixRuleTestertest without test runners (#20631) (Francesco Trotta)079bba7test: Add tests forisValidWithUnicodeFlag(#20601) (Manish chaudhary)5885ae6ci: unpin Node.js 25.x in CI (#20615) (Copilot)f65e5d3chore: update pnpm/action-setup digest tob906aff(#20610) (renovate[bot])v10.0.3Compare Source
eslint-community/eslint-plugin-eslint-plugin (eslint-plugin-eslint-plugin)
v7.3.2Compare Source
Bug Fixes
22.13.1to22.13.0(#605) (a370702)Chores
typescript-eslint/typescript-eslint (typescript-eslint)
v8.58.0Compare Source
🚀 Features
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.57.2Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.57.1Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.57.0Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.
Note
Low Risk
Low code risk since this is dependency-only, but it can affect consumers by raising the
eslintpeer minimum and potentially changing lint results/CI behavior after the toolchain upgrades.Overview
Updates the project’s linting toolchain versions (notably
eslint,typescript-eslint,@stylistic/eslint-plugin, andeslint-plugin-eslint-plugin) and refreshespackage-lock.jsonaccordingly.Also tightens the
eslintpeer dependency requirement from>=9to>=9.39.4, which may require consumers to upgrade ESLint to satisfy install constraints.Written by Cursor Bugbot for commit 1a46d85. This will update automatically on new commits. Configure here.