Test retries, when retrying on several failed tests, will no longer cause hanging during cypress run. Fixes #9040.
multipart/form-data is no longer wrongly encoded when using cy.intercept(). This should prevent Unexpected end of multipart data errors on the back end service where the request was pointing to. Fixes #9359.
cy.contains() no longer throws an error when a single quote is used inside its argument when RegExp. Fixes #8626.
Passing capture: 'runner' to a cy.screenshot() command inside .within() now screenshots the entire Test Runner as expected. Fixes #14253.
calledOnceWith and calledOnceWithExactly sinon matchers no longer throw an error when used within Cypress. Fixes #9644.
We now pass --disable-backgrounding-occluded-windows as a default flag to Chrome to prevent backgrounding rendering when the Cypress window is occluded. Fixes #9604.
Misc:
After login, if a name is undefined on your profile, the Test Runner will show the profile's email and link to instructions to update the name. Addresses #14288.
Dependency Updates:
Upgraded devtools-protocol from 0.0.734984 to 0.0.839267. Addressed in #14353.
Upgraded electron from 11.0.3 to 11.1.1. Addressed in #14352.
6.2.0
Released 12/21/2020
Features:
You can now listen to before:run and after:run events in the plugins file. See the before:run and after:run docs for more information. Addressed in #14238 and #14263.
You can now listen to before:spec and after:spec events in the plugins file. See the before:spec and after:spec docs for more information. Addressed in #9646 and #14178.
The Timed out retrying error message now displays the amount of time Cypress retried. Addresses #5781.
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)
Bumps @cypress/react from 4.16.4 to 6.2.1.
Release notes
Sourced from
@cypress/react
's releases.... (truncated)
Commits
2698546
chore: release@cypress/react-v6
.2.1355d210
fix: Hovering over mount in command log does not show component in AUT (#24346)239d2e3
chore: Breakup large spec file to avoid chrome crash (#24478)26e5f31
chore: only inject when html is going to be rendered (#24414)a3770f2
chore: release@cypress/webpack-preprocessor-v5
.15.2d1d9b36
chore: release@cypress/webpack-dev-server-v2
.5.06c9819c
chore: release@cypress/vite-dev-server-v3
.4.0a238776
chore: release@cypress/schematic-v2
.3.0b0c0eaa
feat: introduce v8 snapshots to improve startup performance (#24295)440a08b
fix: patching packages innpm/webpack-preprocessor
on windows builds (#24473)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)