Skip to content

chore(deps): update dependency cypress-plugin-tab to v2#4058

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/cypress-plugin-tab-2.x
Open

chore(deps): update dependency cypress-plugin-tab to v2#4058
renovate[bot] wants to merge 1 commit intomainfrom
renovate/cypress-plugin-tab-2.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Mar 11, 2026

This PR contains the following updates:

Package Change Age Confidence
cypress-plugin-tab 1.0.52.0.0 age confidence

Release Notes

kuceb/cypress-plugin-tab (cypress-plugin-tab)

v2.0.0

Compare Source

This release updates cypress-plugin-tab for Cypress 10+ and drops support for older Cypress project layouts.

Breaking Changes
  • Dropped support for Cypress versions earlier than 10.
  • Consumers should use the Cypress 10+ project structure with cypress.config.js or cypress.config.ts.
  • Consumers should load the plugin from cypress/support/e2e.js instead of the legacy cypress/support/index.js.
  • The package now declares Cypress 10+ compatibility via peerDependencies.
Added
  • Cypress 10+ project configuration for this repo.
  • CI coverage for Cypress 10 and Cypress 15.
  • TypeScript compile-time tests for the custom cy.tab() command.
  • Regression coverage for tabbing out of programmatically focused tabindex="-1" elements.
Fixed
  • TypeScript declaration merging for cy.tab() in module-based TypeScript setups.
  • Tabbing behavior when focus starts on a focusable but non-tabbable element such as tabindex="-1".
Migration

Install the package:

npm install -D cypress-plugin-tab

Load it from cypress/support/e2e.js:

require('cypress-plugin-tab')

If your Cypress support file is TypeScript:

import 'cypress-plugin-tab'

If you use TypeScript and want editor support for cy.tab(), include the package in your Cypress tsconfig:

{
  "compilerOptions": {
    "types": ["cypress", "cypress-plugin-tab"]
  }
}

Configuration

📅 Schedule: Branch creation - "before 07:00 on Thursday" in timezone Europe/Oslo, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added backport-ignore This PR is a new feature and should not be cherry-picked onto release branches kind/dependencies Pull requests that update a dependency file labels Mar 11, 2026
@renovate renovate bot force-pushed the renovate/cypress-plugin-tab-2.x branch from 09a27ea to 24c364e Compare March 27, 2026 10:54
@renovate renovate bot force-pushed the renovate/cypress-plugin-tab-2.x branch from 24c364e to 0970e16 Compare April 1, 2026 21:39
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 1, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-ignore This PR is a new feature and should not be cherry-picked onto release branches kind/dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants