build(deps-dev): bump cypress from 4.2.0 to 4.10.0
Created by: Tirokk
Authored by dependabot-preview[bot] Closed
Bumps cypress from 4.2.0 to 4.10.0.
Release notes
Sourced from cypress's releases.
4.10.0
Released 7/7/2020
Features:
- You can open a
before
,beforeEach
,after
, andafterEach
hook definition in your IDE from the Test Runner's Command Log by clicking the Open in IDE button. Addresses #7793.before
,beforeEach
,after
, andafterEach
hook definitions now display separately in the Test Runner's Command Log when defined in separate hook definitions. Addresses #7779.- You can now open a spec file directly from the Tests tab in the Test Runner by clicking the Open in IDE button. Addresses #7713
Bugfixes:
- HTTP requests taking longer than the default
responseTimeout
will no longer be prematurely canceled by the Cypress proxy layer. Fixes #6426.- Using Cypress commands to traverse the DOM on an application with a global
parent
variable will no longer throw Illegal Invocation errors. Fixes #6412.- When
experimentalShadowDomSupport
is enabled, using.type()
on an input in the Shadow DOM will not result in an error. Fixes #7741.- When
experimentalShadowDomSupport
is enabled, checking for visibility on a shadow dom host element will no longer hang if the host element was the foremost element and had an ancestor with fixed position. Fixes #7893.- Debug logs from the
@benmalka/foxdriver
module will no longer appear if anyDEBUG
environment variable was set. Fixed #7723.Misc:
Dependency Updates:
- Upgraded
recast
from0.18.8
to0.19.1
. Addressed in #7898.4.9.0
Released 6/23/2020
Features:
- An animated progress bar now displays on every command in the Command Log indicating how long the command has left to run before reaching its command timeout. Addresses #7642.
- There is now an
experimentalFetchPolyfill
configuration option. When this option istrue
, Cypress will automatically replacewindow.fetch
with a polyfill that Cypress can spy on and stub. Addresses #7710.- You can now pass a
--quiet
flag tocypress run
to silence any Cypress specific output from stdout. Addresses #7714.Bugfixes:
cy.wait()
now correctly resolves when waiting for XHR requests that contain resource-like text in the XHR's query params or hash (like.js
, .html
,.css
). #7280.- We fixed a regression in 4.6.0 where errors thrown from the application under test as strings would not be correctly handled. Fixes #7590.
- We fixed a regression in 4.8.0 where
.click()
would hang if the subject had a shadow root andexperimentalShadowDomSupport
was not enabled. Fixes #7679.- We fixed a regression in 4.6.0 so that
.should('have.value')
now properly asserts against<progress>
,<meter>
or<li>
element's values. Fixes #7603.- Cypress no longer responds with 413 responses during a recorded
cypress run
when the stdout is too large. Fixes #7548.- We fixed an issue where Cypress could exit successfully even with failing tests when launched in global mode. Fixes #7755.
- Assertion logs now properly display as parent commands in the Command Log regardless of what is in the
beforeEach
hook. Fixes #7731.- When
experimentalShadowDomSupport
is enabled, querying shadow dom in certain situations will no longer cause the errorCannot read property 'length' of undefined
duringcypress run
. Fixes #7676.- Highlighting of elements upon hover of a command in the Command Log are now visible when targeting absolute positioned elements. Fixes #7762.
cypress run
will no longer crash when provided an empty string to the--project
flag. Fixes #7743.Misc:
- There is now a loading state to indicated when tests are loading in the Command Log. Addresses #7700.
Commits
-
d4d81dc
release 4.10.0 [skip ci] -
7d468d4
Split hooks and open hooks in ide from reporter (#7821) -
ecb3b0a
fix(deps): update dependency recast to version 0.19.1🌟 (#7898) -
8b973e8
Fix shadow dom visibility hang (#7893) -
f7917a4
fix(proxy): don't useresponseTimeout
as timeout for all requests (#7787) -
59235e4
Ensure that the window's parent is a window before checking for props of AutI... -
7a5150f
chore: use absolute links for GitHub PR template (#7867) -
5454f4b
Reporter UI tweaks (#7833) -
6c3965a
Fix typing into shadow dom inputs (#7847) -
715d07c
fix flaky test because of inline element - Additional commits viewable in compare view
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) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language -
@dependabot badge me
will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)