Bump cypress from 7.0.1 to 9.5.4
Created by: dependabot[bot]
Bumps cypress from 7.0.1 to 9.5.4.
Release notes
Sourced from cypress's releases.
9.5.4
Released 4/11/2022
Bugfixes:
- Updates were made to silence Electron warnings related to being unable to connect to dbus. These errors are normal and expected, and do not result in test failures. Because they are always present when running Electron inside docker containers, it has incorrectly led people to believe it is the root-cause of an error within their test run. By silencing these errors, it will improve the debug experience to allow users to focus on meaningful warning and error messages. Fixed #19299.
- Updates were made to ensure that all
*.enable
events are sent if Cypress becomes disconnected from the Chrome DevTools Protocol and must re-establish a connection to ensure all command logs are displayed to the user. This fixes an issue where some command logs, like download or network events, are missing once Cypress has disconnected and then reconnected to the Chrome DevTools Protocol. Fixed #20618.- Fixed an issue where
cy.type('{enter}')
was not sending the Enter key for Firefoxv98+
. This was not an issue with Firefoxv97
and below. Fixed #20562.- Fixed a regression in 9.3.0 where glob patterns provided to the
--spec
CLI parameter was incorrectly splitting the patterns in unexpected places when it should have split on commas. Fixes #20794.- Fixed an issue with
cy.root()
to respect thetimeout
option passed to the command. Previously, when thetimeout
option was provided, it was ignored and the default timeout was used. Fixed #19985.- Updates were made to decrease the length of the Cypress cache path for Windows to ensure installing pre-release versions of the Cypress binary are within the maximum path length of 260 characters. Fixed in #20961.
- Fixed a regression in 8.6.0 which prevented
.pause()
from correctly executing when passing the--headed --no-exit
CLI flags tocypress run
. Fixed #20745.- Fixed a regression in 9.2.0 which would sometimes throw an expected error on navigation with
cy.back()
andcy.go()
. Fixed #19749 and #20539.- Corrected the Typescript type for a cookie which was incorrectly typed as
any
when the correct type isCookie
. Fixed in #20513.- Added the missing
Cypress.Command.addAll()
Typescript types. Fixed #18886.- Fixed an uncommon error observed in
cy.session()
where an error was thrown
... (truncated)
Commits
-
6fc1bed
release 9.5.4 [skip ci] -
6934c03
fix(regression): cy.pause() should not be ignored with `cypress run --headed ... -
4815a56
fix: add missing Cypress.Commands.addAll() types (#20894) -
c523b92
Merge remote-tracking branch 'origin/master' into develop -
a81dca7
chore: Don't store video and screenshot artifacts for runs (#20979) -
c18d9ee
chore: Update Chrome (beta) to 101.0.4951.26 (#20957) -
933e0eb
chore: remove parallelism from test-binary-against-repo jobs (#21004) -
95feb15
fix: empty state urls in navigation (#20948) -
d5c033f
fix: add safety check for command.clone when cmd does not have args (#20998) -
b031803
Merge pull request #20939 from cypress-io/issue-19299-dbus-warnings - Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by ryanthemanuel, a new releaser for cypress since your current version.
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 merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@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)