Update dependency cypress to v7.6.0 #561

Merged
konrad merged 1 commits from renovate/cypress-7.x into main 2021-06-23 22:30:19 +00:00
Member

This PR contains the following updates:

Package Type Update Change
cypress devDependencies minor 7.5.0 -> 7.6.0

Release Notes

cypress-io/cypress

v7.6.0

Compare Source

Released 06/23/2021

Features:

  • You can now override the default delay between typing characters for .type() with Cypress.Keyboard.defaults() or via test configuration. Addresses #​566.
  • The experience when opening a new project via cypress open has been improved. Addressed in #​15826.
    • The scaffolded example files have been updated to include examples tests of the TodoMVC project.
    • You can now easily delete all of the scaffolded example files directly from the Test Runner GUI.
    • There's now a button to create a new spec file when no spec files are found in the project.
    • A new onboarding banner with be present with helpful links for new users and new projects.
  • The incoming request object yielded to request handler functions passed to cy.intercept() (req) now has a req.query property, which is a getter/setter for the query parameters on the request URL. Addresses #​16327.
  • You can now pass an ArrayBuffer as a request / response body with cy.intercept(). Addresses #​16722

Bugfixes:

  • Cypress no longer hangs intermittently when using webpack 5. Fixes #​15447.
  • It is no longer necessary to return the config from the plugins function when using the dev-server:start event for component testing. Fixes #​16860.
  • cy.intercept() now correctly sets the response body as a string instead of an ArrayBuffer when it contains multi-byte characters. Fixes #​16292.
  • cy.intercept() won't corrupt certain binary responses. Fixes #​16722.
  • On Windows, the Cypress executable is now code signed by "Cypress.io, Inc.". This fixes spawn UNKNOWN errors when launching Cypress with code signing required by policy on Windows. Fixes #​2543
  • We now warn on EPERM errors when accessing the project directory instead of erroring. Fixes #​16933.
  • Cypress now better handles running when browsers with unconventional versions are present on the machine. Fixes #​15485.
  • Expanded the types for CyHttpMessages.BaseMessage.headers to support the value being an array of strings. Fixes #​16734.

Dependency Updates:

  • Added enquirer dependency. Fixes #​16846.

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.5.0` -> `7.6.0`](https://renovatebot.com/diffs/npm/cypress/7.5.0/7.6.0) | --- ### Release Notes <details> <summary>cypress-io/cypress</summary> ### [`v7.6.0`](https://github.com/cypress-io/cypress/releases/v7.6.0) [Compare Source](https://github.com/cypress-io/cypress/compare/v7.5.0...v7.6.0) *Released 06/23/2021* **Features:** - You can now override the default delay between typing characters for `.type()` with [`Cypress.Keyboard.defaults()`](https://on.cypress.io/keyboard-api) or via [test configuration](https://on.cypress.io/writing-and-organizing-tests#Allowed-config-values). Addresses [#&#8203;566](https://github.com/cypress-io/cypress/issues/566). - The experience when opening a new project via `cypress open` has been improved. Addressed in [#&#8203;15826](https://github.com/cypress-io/cypress/pull/15826). - The scaffolded example files have been updated to include examples tests of the TodoMVC project. - You can now easily delete all of the scaffolded example files directly from the Test Runner GUI. - There's now a button to create a new spec file when no spec files are found in the project. - A new onboarding banner with be present with helpful links for new users and new projects. - The incoming request object yielded to request handler functions passed to `cy.intercept()` (`req`) now has a `req.query` property, which is a getter/setter for the query parameters on the request URL. Addresses [#&#8203;16327](https://github.com/cypress-io/cypress/issues/16327). - You can now pass an `ArrayBuffer` as a request / response body with `cy.intercept()`. Addresses [#&#8203;16722](https://github.com/cypress-io/cypress/issues/16722) **Bugfixes:** - Cypress no longer hangs intermittently when using webpack 5. Fixes [#&#8203;15447](https://github.com/cypress-io/cypress/issues/15447). - It is no longer necessary to return the config from the plugins function when using the `dev-server:start` event for component testing. Fixes [#&#8203;16860](https://github.com/cypress-io/cypress/issues/16860). - `cy.intercept()` now correctly sets the response body as a string instead of an ArrayBuffer when it contains multi-byte characters. Fixes [#&#8203;16292](https://github.com/cypress-io/cypress/issues/16292). - `cy.intercept()` won't corrupt certain binary responses. Fixes [#&#8203;16722](https://github.com/cypress-io/cypress/issues/16722). - On Windows, the Cypress executable is now code signed by "Cypress.io, Inc.". This fixes `spawn UNKNOWN` errors when launching Cypress with code signing required by policy on Windows. Fixes [#&#8203;2543](https://github.com/cypress-io/cypress/issues/2543) - We now warn on `EPERM` errors when accessing the project directory instead of erroring. Fixes [#&#8203;16933](https://github.com/cypress-io/cypress/issues/16933). - Cypress now better handles running when browsers with unconventional versions are present on the machine. Fixes [#&#8203;15485](https://github.com/cypress-io/cypress/issues/15485). - Expanded the types for `CyHttpMessages.BaseMessage.headers` to support the value being an array of strings. Fixes [#&#8203;16734](https://github.com/cypress-io/cypress/issues/16734). **Dependency Updates:** - Added `enquirer` dependency. Fixes [#&#8203;16846](https://github.com/cypress-io/cypress/issues/16846). </details> --- ### 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-06-23 22:02:30 +00:00
renovate added 1 commit 2021-06-23 22:02:31 +00:00
continuous-integration/drone/pr Build is passing Details
0a1f2db851
Update dependency cypress to v7.6.0
konrad merged commit 5badb65037 into main 2021-06-23 22:30:19 +00:00
This repo is archived. You cannot comment on pull requests.
No description provided.