Update dependency cypress to v6.3.0 #381

Merged
konrad merged 1 commits from renovate/cypress-6.x into master 2021-01-20 20:32:07 +00:00
Member

This PR contains the following updates:

Package Type Update Change
cypress devDependencies minor 6.2.1 -> 6.3.0

Release Notes

cypress-io/cypress

v6.3.0

Compare Source

Released 1/19/2021

Features:

  • Cypress Studio provides a visual way to generate tests within the Test Runner, by recording interactions against the application under test. Cypress Studio is an experimental feature that can be enabled by adding the experimentalStudio attribute to your configuration, cypress.json by default. Address #​73.
  • You can now test file downloads in Cypress without the download prompt displaying. Any files downloaded while testing file downloads will be stored in the downloadsFolder which is set to cypress/downloads by default. The downloadsFolder will be deleted before each run unless trashAssetsBeforeRuns is set to false. Addresses #​949.

Bugfixes:

  • When an uncaught exception is thrown outside a suite with an .only, the error will now correctly display in the Command Log. Fixes #​14455.
  • Cypress will no longer crash when no record key is provided to the --key flag when followed by other CLI flags. Fixed #​14593.
  • Extra screenshots will no longer be taken when tests are retried when there is a failure in an afterEach hook. Fixes #​9209.
  • Having waitForAnimations set to false no longer affects whether Cypress fires actions on inner elements. Fixes #​14370.
  • We fixed a regression in 5.0.0 that would cause string CYPRESS_ prefixed env variables containing commas to be parsed as multiple values. Fixes #​8818.
  • We fixed a regression in 4.9.0 where asserting have.value on an undefined subject would throw an error. Fixes #​14359.
  • We updated the CDP connection to attempt to use the stdio transport first with Chrome 72 and above, before falling back to using TCP. This should remediate issues causing sporadic "Cypress failed to make a connection to the Chrome DevTools Protocol after retrying" errors. Fixes #​6540, #​7450, #​8674, and #​8986.

Misc:

  • We removed several Chrome flags that are no longer supported. Addressed in #​14582.

Dependency Updates:

  • Replaced deprecated node-sass with sass. Addressed in #​14415.
  • Upgraded debug from 4.1.1 to 4.3.1. Addressed in #​14583.
  • Upgraded electron from 11.0.3 to 11.2.0. Addressed in #​14567.
  • Upgraded electron-builder from 22.8.0 to 22.9.1. Addressed in #​14493.
  • Upgraded shell-env from 3.0.0 to 3.0.1. Addressed in #​14622.
  • Upgraded uuid from 8.2.0 to 8.3.2. Addressed in #​14170.

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 | [`6.2.1` -> `6.3.0`](https://renovatebot.com/diffs/npm/cypress/6.2.1/6.3.0) | --- ### Release Notes <details> <summary>cypress-io/cypress</summary> ### [`v6.3.0`](https://github.com/cypress-io/cypress/releases/v6.3.0) [Compare Source](https://github.com/cypress-io/cypress/compare/v6.2.1...v6.3.0) _Released 1/19/2021_ **Features:** - **Cypress Studio** provides a visual way to generate tests within the Test Runner, by _recording interactions_ against the application under test. Cypress Studio is an experimental feature that can be enabled by adding the [`experimentalStudio`](https://on.cypress.io/experiments) attribute to your configuration, `cypress.json` by default. Address [#&#8203;73](https://github.com/cypress-io/cypress/issues/73). - **You can now test file downloads in Cypress** without the download prompt displaying. Any files downloaded while testing file downloads will be stored in the [`downloadsFolder`](https://on.cypress.io/configuration#Downloads) which is set to `cypress/downloads` by default. The `downloadsFolder` will be deleted before each run unless [`trashAssetsBeforeRuns`](https://on.cypress.io/configuration#Downloads) is set to `false`. Addresses [#&#8203;949](https://github.com/cypress-io/cypress/issues/949). **Bugfixes:** - When an uncaught exception is thrown outside a suite with an `.only`, the error will now correctly display in the Command Log. Fixes [#&#8203;14455](https://github.com/cypress-io/cypress/issues/14455). - Cypress will no longer crash when no record key is provided to the `--key` flag when followed by other CLI flags. Fixed [#&#8203;14593](https://github.com/cypress-io/cypress/issues/14593). - Extra screenshots will no longer be taken when tests are retried when there is a failure in an `afterEach` hook. Fixes [#&#8203;9209](https://github.com/cypress-io/cypress/issues/9209). - Having `waitForAnimations` set to `false` no longer affects whether Cypress fires actions on inner elements. Fixes [#&#8203;14370](https://github.com/cypress-io/cypress/issues/14370). - We fixed a regression in [5.0.0](https://on.cypress.io/changelog-5-0-0) that would cause string `CYPRESS_` prefixed env variables containing commas to be parsed as multiple values. Fixes [#&#8203;8818](https://github.com/cypress-io/cypress/issues/8818). - We fixed a regression in [4.9.0](https://on.cypress.io/changelog-4-9-0) where asserting `have.value` on an undefined subject would throw an error. Fixes [#&#8203;14359](https://github.com/cypress-io/cypress/issues/14359). - We updated the CDP connection to attempt to use the stdio transport first with Chrome 72 and above, before falling back to using TCP. This should remediate issues causing sporadic "Cypress failed to make a connection to the Chrome DevTools Protocol after retrying" errors. Fixes [#&#8203;6540](https://github.com/cypress-io/cypress/issues/6540), [#&#8203;7450](https://github.com/cypress-io/cypress/issues/7450), [#&#8203;8674](https://github.com/cypress-io/cypress/issues/8674), and [#&#8203;8986](https://github.com/cypress-io/cypress/issues/8986). **Misc:** - We removed several Chrome flags that are no longer supported. Addressed in [#&#8203;14582](https://github.com/cypress-io/cypress/issues/14582). **Dependency Updates:** - Replaced deprecated `node-sass` with `sass`. Addressed in [#&#8203;14415](https://github.com/cypress-io/cypress/pull/14415). - Upgraded `debug` from `4.1.1` to `4.3.1`. Addressed in [#&#8203;14583](https://github.com/cypress-io/cypress/issues/14583). - Upgraded `electron` from `11.0.3` to `11.2.0`. Addressed in [#&#8203;14567](https://github.com/cypress-io/cypress/issues/14567). - Upgraded `electron-builder` from `22.8.0` to `22.9.1`. Addressed in [#&#8203;14493](https://github.com/cypress-io/cypress/issues/14493). - Upgraded `shell-env` from `3.0.0` to `3.0.1`. Addressed in [#&#8203;14622](https://github.com/cypress-io/cypress/issues/14622). - Upgraded `uuid` from `8.2.0` to `8.3.2`. Addressed in [#&#8203;14170](https://github.com/cypress-io/cypress/issues/14170). </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-01-20 01:02:17 +00:00
renovate added 1 commit 2021-01-20 01:02:18 +00:00
Update dependency cypress to v6.3.0
All checks were successful
continuous-integration/drone/pr Build is passing
6455a601b5
konrad merged commit c5b3667b1a into master 2021-01-20 20:32:07 +00:00
This repo is archived. You cannot comment on pull requests.
No description provided.