Skip to content

Bump cypress-plugin-tab from 1.0.5 to 2.0.0#3413

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/cypress-plugin-tab-2.0.0
Open

Bump cypress-plugin-tab from 1.0.5 to 2.0.0#3413
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/cypress-plugin-tab-2.0.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 26, 2026

Bumps cypress-plugin-tab from 1.0.5 to 2.0.0.

Release notes

Sourced from cypress-plugin-tab's releases.

v2.0.0

What's Changed

Long-awaited Cypress 10+ Support for cy.tab()

  • remove Ally.js dependency (abandoned)
  • fix focus randomly being lost due (due to ally.js)
  • upgrade to Cypress 10+, with new compatible type definitions
  • fix tabbing from focusable elements
  • follow subject changes in Cypress command chain / events sent in proper order before focus change
  • fix hanging tests when used with cy.clock
Changelog

Sourced from cypress-plugin-tab's changelog.

2.0.0

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"]
  }
</tr></table> 

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [cypress-plugin-tab](https://github.com/kuceb/cypress-plugin-tab) from 1.0.5 to 2.0.0.
- [Release notes](https://github.com/kuceb/cypress-plugin-tab/releases)
- [Changelog](https://github.com/kuceb/cypress-plugin-tab/blob/master/RELEASE_NOTES.md)
- [Commits](kuceb/cypress-plugin-tab@v1.0.5...v2.0.0)

---
updated-dependencies:
- dependency-name: cypress-plugin-tab
  dependency-version: 2.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 26, 2026
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
shepherd-docs Ready Ready Preview, Comment Mar 26, 2026 10:04am
shepherd-landing Ready Ready Preview, Comment Mar 26, 2026 10:04am

Request Review

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

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants