Update dependency cypress to v7.2.0 #494

Merged
konrad merged 1 commits from renovate/cypress-7.x into main 2021-04-27 10:23:59 +00:00
Member

This PR contains the following updates:

Package Type Update Change
cypress devDependencies minor 7.1.0 -> 7.2.0

Release Notes

cypress-io/cypress

v7.2.0

Compare Source

Released 04/26/2021

Features:

  • You can now navigate through folders in the Test Runner using the Tab keyboard input and open or close the folder's content with the Enter & Space keyboard inputs. Addresses #​3741.

Performance:

  • Fixed a regression in 7.0.0 that caused tests to run slowly, especially when run with constrained CPU resources. Fixes #​15853.
  • Fixed a regression in 7.0.0 causing decreased performance in Chromium browsers due to requesting screencast frames when video is disabled. Fixes #​16030.

Bugfixes:

  • Fixed a regression in 7.0.0 that caused the Test Runner to crash with an ERR_INVALID_ARG_TYPE type error. We now correctly detect a utf8 request body with multi-byte Unicode characters. Fixes #​15901.
  • Reusing cy.intercept() aliases will now work as expected. Fixes #​15823.
  • Fixed an issue in 7.0 where users could get a misleading "must pass a handler as the 3rd argument" error when using cy.intercept. Fixes #​16117.
  • cypress run-ct no longer hangs on Windows machines. Fixes #​15976.
  • Hovering over a command log without a snapshot will no longer cause the error Cannot read property 'name' of null. Fixes #​15816.
  • .type() will no longer change the value attribute of button-like inputs with type button, submit, reset, image, radio, or checkbox. Fixes #​15913.

Misc:

  • Lodash types have been updated. Addressed in #​15860.
  • Types for the selector playground have been added. Addressed in #​15834.
  • Cypress.Cookies.defaults() now returns the correct type instead of void. Addresses #​15426.
  • .then() will show the correct type when a collection of HTMLElements is provided. Addressed in #​15869.
  • Improved types for cy.intercept(). Addressed in #​16167.

Dependency Updates:

  • Downgraded the Chromium browser version used during cypress run and when selecting Electron browser in cypress open from 89.0.4348.1 to 89.0.4328.0. This was done to address a performance regression introduced in 7.0.0. Addressed in #​16113.
  • Upgraded systeminformation from 5.3.1 to 5.6.4. Addressed in #​15819.
  • Replaced lolex with @sinonjs/fake-timers. Addressed in #​15595.

Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [cypress](https://github.com/cypress-io/cypress) | devDependencies | minor | [`7.1.0` -> `7.2.0`](https://renovatebot.com/diffs/npm/cypress/7.1.0/7.2.0) | --- ### Release Notes <details> <summary>cypress-io/cypress</summary> ### [`v7.2.0`](https://github.com/cypress-io/cypress/releases/v7.2.0) [Compare Source](https://github.com/cypress-io/cypress/compare/v7.1.0...v7.2.0) _Released 04/26/2021_ **Features:** - You can now navigate through folders in the Test Runner using the Tab keyboard input and open or close the folder's content with the Enter & Space keyboard inputs. Addresses [#&#8203;3741](https://github.com/cypress-io/cypress/issues/3741). **Performance:** - Fixed a regression in [7.0.0](https://docs.cypress.io/guides/references/changelog#&#8203;7-0-0) that caused tests to run slowly, especially when run with constrained CPU resources. Fixes [#&#8203;15853](https://github.com/cypress-io/cypress/issues/15853). - Fixed a regression in [7.0.0](https://docs.cypress.io/guides/references/changelog#&#8203;7-0-0) causing decreased performance in Chromium browsers due to requesting screencast frames when video is disabled. Fixes [#&#8203;16030](https://github.com/cypress-io/cypress/issues/16030). **Bugfixes:** - Fixed a regression in [7.0.0](https://docs.cypress.io/guides/references/changelog#&#8203;7-0-0) that caused the Test Runner to crash with an `ERR_INVALID_ARG_TYPE` type error. We now correctly detect a utf8 request body with multi-byte Unicode characters. Fixes [#&#8203;15901](https://github.com/cypress-io/cypress/issues/15901). - Reusing `cy.intercept()` aliases will now work as expected. Fixes [#&#8203;15823](https://github.com/cypress-io/cypress/issues/15823). - Fixed an issue in 7.0 where users could get a misleading "must pass a handler as the 3rd argument" error when using `cy.intercept`. Fixes [#&#8203;16117](https://github.com/cypress-io/cypress/issues/16117). - `cypress run-ct` no longer hangs on Windows machines. Fixes [#&#8203;15976](https://github.com/cypress-io/cypress/issues/15976). - Hovering over a command log without a snapshot will no longer cause the error `Cannot read property 'name' of null`. Fixes [#&#8203;15816](https://github.com/cypress-io/cypress/issues/15816). - `.type()` will no longer change the `value` attribute of button-like inputs with type button, submit, reset, image, radio, or checkbox. Fixes [#&#8203;15913](https://github.com/cypress-io/cypress/issues/15913). **Misc:** - Lodash types have been updated. Addressed in [#&#8203;15860](https://github.com/cypress-io/cypress/issues/15860). - Types for the selector playground have been added. Addressed in [#&#8203;15834](https://github.com/cypress-io/cypress/issues/15834). - `Cypress.Cookies.defaults()` now returns the correct type instead of `void`. Addresses [#&#8203;15426](https://github.com/cypress-io/cypress/issues/15426). - `.then()` will show the correct type when a collection of HTMLElements is provided. Addressed in [#&#8203;15869](https://github.com/cypress-io/cypress/pull/15869). - Improved types for `cy.intercept()`. Addressed in [#&#8203;16167](https://github.com/cypress-io/cypress/pull/16167). **Dependency Updates:** - Downgraded the Chromium browser version used during `cypress run` and when selecting Electron browser in `cypress open` from `89.0.4348.1` to `89.0.4328.0`. This was done to address a performance regression introduced in [7.0.0](https://docs.cypress.io/guides/references/changelog#&#8203;7-0-0). Addressed in [#&#8203;16113](https://github.com/cypress-io/cypress/pull/16113). - Upgraded `systeminformation` from `5.3.1` to `5.6.4`. Addressed in [#&#8203;15819](https://github.com/cypress-io/cypress/issues/15819). - Replaced `lolex` with `@sinonjs/fake-timers`. Addressed in [#&#8203;15595](https://github.com/cypress-io/cypress/issues/15595). </details> --- ### Renovate configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
renovate added the
dependencies
label 2021-04-26 22:02:31 +00:00
renovate added 1 commit 2021-04-26 22:02:31 +00:00
continuous-integration/drone/pr Build is passing Details
e920fa470b
Update dependency cypress to v7.2.0
konrad merged commit ae889fea6f into main 2021-04-27 10:23:59 +00:00
This repo is archived. You cannot comment on pull requests.
No description provided.