Skip to content

Bump cypress from 7.0.1 to 8.6.0

Hannes Heine requested to merge dependabot/npm_and_yarn/cypress-8.6.0 into master

Created by: dependabot[bot]

Bumps cypress from 7.0.1 to 8.6.0.

Release notes

Sourced from cypress's releases.

8.6.0

Released 10/11/2021

Features:

  • cy.screenshot() now accepts overwrite: true as an option to overwrite existing screenshots with the same file name. Addresses #7955.
  • cy.select([]) can now be used to clear any selected options in a multi-value select. Addresses #4318.
  • Using cy.pause() when using cypress run --headed --no-exit will now pause a test. Addresses #4044.

Bugfixes:

  • Fixed a regression introduced in 8.2.0 where certain XMLHttpRequests would not display their response bodies in the DevTools Console when clicked. Fixes #17656.
  • Fixed a regression in 8.3.0 where capturing videos in Chrome versions earlier than 89 would result in choppy videos and skipped frames. Fixes #18021.
  • Cypress displays the correct error when certain custom error types are thrown within a test. Fixes #18259.
  • The Cypress App will no longer crash when passed a --spec: {} from the CLI and instead error when passed an invalid object argument. Fixes #3957.
  • Logging a plain object no longer results in the error "Cannot convert object to primitive value". Fixes #18143.

Misc:

  • Updated the cy.request() error message when conflicting failOnStatusCode and retryOnStatusCodeFailure options are passed to be clearer. Fixes #18271.

Dependency Updates:

  • Upgraded the Chromium browser version used during cypress run and when selecting Electron browser in cypress open from 91.0.4472.164 to 93.0.4577.58.
  • Upgraded electron from 13.2.0 to 14.1.0. Addressed in #18318 and #18384.

8.5.0

Released 09/27/2021

Features:

... (truncated)

Commits
  • 02e769f release 8.6.0
  • 7a4c59a fix: do not attempt to trim objects when printing to console (#18341)
  • 1d08280 fix(driver): cy.pause() should not be ignored with `cypress run --headed --...
  • 32464f3 fix: remove .json check from require_async, prevent child_process spawn (#18416)
  • c18b5e6 percy snapshot the tooltip visually, prevent it from being hidden
  • 9265669 fix: everyNthFrame should only be applied for Chrome 89+ (#18392)
  • 98ecdd5 docs: General updates to contributing guide (#18283)
  • c223e16 chore: Update Chrome (beta) to 95.0.4638.40 (#18389)
  • b3aae8e chore: use circleci timings split for e2e tests (#18367)
  • e918866 fix: fixed title (#18370)
  • Additional commits viewable in compare view

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 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)

Merge request reports