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
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
@sonarqubecloud
Copy link

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