Skip to content
This repository has been archived by the owner on Jan 31, 2023. It is now read-only.

chore(deps): update dependency cypress to v6.9.1 #137

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jan 23, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
cypress 6.2.1 -> 6.9.1 age adoption passing confidence

Release Notes

cypress-io/cypress

v6.8.0

Compare Source

Released 3/17/2021

User Experience:

  • Improved the specs list user interface with a new icon set and accessibility features when in Component Testing mode (alpha). Addressed in #​15513

Bugfixes:

  • Cypress will no longer exit with an error when recording a run to the Dashboard with empty specfiles. Fixes #​15512.
  • When using experimentalStudio, Cypress Studio the icon to add commands will now fully display on long test titles. Fixes #​15182.

v6.7.1

Compare Source

Released 3/15/2021

Bugfixes:

  • Interacting with an element that requires scrolling within an element with scroll-behavior: smooth no longer fails Cypress's actionability check. Fixes #​15453.
  • A regression in 6.7.0 has been fixed so that the projectId will be written correctly to the cypress.json file on initial creation without an extra config object. Fixes #​15497.

v6.7.0

Compare Source

Released 3/15/2021

Features:

  • The experimentalRunEvents configuration flag has been removed. You can now listen to before:run, after:run, before:spec and after:spec events in the plugins file without needing the experimentalRunEvents configuration option. See the before:run, after:run, before:spec and after:spec docs for more information. Addressed in #​15276.
  • When canceling a run from the Dashboard, previously only parallelized runs would cancel correctly. Now all recorded runs will respect cancelation and exit early. Addresses #​1691.
  • Test configuration is now captured and sent when recording to the Dashboard. Addresses #​15487.
  • Cypress now sends test details to the Dashboard at the beginning of a recorded run, so historical test code and other data can be provided to the Dashboard upfront. Addressed in #​14925.
  • The full stack trace from errors thrown in the preprocessor are now displayed. Addressed in #​15198.
  • Configuration values which are changed at runtime prior to tests running are now properly shown as resolved from the spec code within the Module API to indicate where the change originated from. Addresses #​15486.

Bugfixes:

  • FFmpeg will no longer error ("width not divisible by 2") during video recording in Chromium-family browsers, including Chrome, Electron, and Edge. Fixes #​3491 and #​15300.
  • cy.wait() no longer falsely returns a timeout when the user aborts an XHR. Fixes #​9549.
  • .clear() and .type('{selectall}{del}') now behave the same when they're used against elements that contain text inputs. Fixes #​8447.
  • When using experimentalStudio, Cypress Studio now records typing by using the value of the input rather than the keys that were pressed. Studio also no longer records pressing special keys (such as arrows or ctrl) except for Enter. Fixes #​15023.
  • Empty jQuery objects are now properly shown in error messages in the Command Log. Fixes #​14279.
  • Length assertions on DOM elements now properly show the user-defined assertion message if specified. Fixes #​14484.
  • Cypress no longer scrolls on mouse down event, fixes #​8279.

Misc:

  • "Test recordings" recorded to the Cypress Dashboard are now referred to as recorded "test results." Addresses #​15376.
  • Errors shown from plugins files now display top-aligned. Addressed in #​15347.

Dependency Updates:

  • Upgraded electron from 11.2.3 to 11.3.0. Addressed in #​15201.

v6.6.0

Compare Source

Released 2/18/2021

Features:

  • Cypress now extracts and sends CodeFresh CI default variables when recording to the Dashboard. Addresses #​4609

Dependency Updates:

  • Upgraded ramda to version 0.27.1. Addressed in #​14958.

v6.5.0

Compare Source

Released 2/15/2021

Performance:

  • Improved the startup time of cypress open and cypress run. Addresses #​15075.

Bugfixes:

  • Fixed an issue where tests would display as failed if an event (such as an XHR request) failed after the test was already completed. This only affects the display of the test and not what was reported in run mode, so it would not have had an effect on suites running in CI. Addresses #​14978.
  • Fixed a regression introduced in 6.4.0 that caused Electron to crash when opening outside links in the Command Log. Addresses #​14912.
  • Fixed an issue where browser paths with double backslashes would not work as expected on Windows. Addresses #​14719.
  • Fixed Microsoft Edge browser detection when passing a path on Windows. Addresses #​14716.
  • Fixed an issue where the types for Cypress.on did not support chaining. Addresses #​14991.
  • Fixed an issue where, when installing two Cypress instances simulataneously, the downloaded .zip could become corrupted and break the install process. Addresses #​4595.

Misc:

  • Expanded search bar in desktop GUI to fill the entire width. Addresses #​14830.
  • Added autoEnd to the types for LogConfig. Addresses #​9590.
  • We collect more variables from Bitbucket pipelines to correctly display the pull request information in the Dashboard. Addresses #​15081.

Dependency Updates:

  • Upgraded electron to version 11.2.3. Addresses #​15056.

v6.4.0

Compare Source

Released 2/1/2021

Features:

  • Added a command log entry for when a file is donwloaded. Addresses #​14749.
  • The delayMs option for cy.intercept() has been renamed to delay. delayMs will still work, but it is deprecated and will be removed in a future release. Addresses #​14822.

Bugfixes:

  • Fixed an issue with handling spec paths containing special characters. Addresses #​14659.
  • Fixed an issue where Cypress Studio would not prompt to start adding commands after visiting an inputted url. Addresses #​14688.
  • Fixed an issue where Cypress Studio could generate empty cy.type() commands. Addresses #​14684.
  • Fixed an issue where Cypress Studio prompts user to enter a URL even if an error has already occured. Addresses #​14686.
  • Fixed an issue where Cypress Studio would not reload tests with watchForFileChanges: false. Addresses #​14744.
  • Fixed an issue where Cypress studio would add a cy.click() before cy.type(). Addresses #​14685.
  • Fixed an issue where Cypress Studio could use the wrong selector for a click event. Addresses #​14658.
  • Fixed multi-select support for Cypress Studio. Addresses #​14743.
  • Improved the UI for command failures within Cypress Studio. Addresses #​14691.
  • The Selector Playground is now closed automatically when Cypress Studio is opened. #​14689.
  • Fixed an issue with cy.intercept where aliases set via req.alias containing a period character would not work as expected. Addresses #​14444.
  • Fixed an issue where delays set using cy.intercept would not work as expected. Addresses #​14446 and #​14511.
  • Reverted a change to how the Chrome DevTools Protocol is established. Instead of using stdio and then falling back to TCP, Cypress now only uses TCP to try to connect to Chrome DevTools Protocol. Addresses #​14819.
  • Fixed an issue causing a webpack compilation error when a browserslist is present in project root. Addresses #​8864.

Misc:

  • Added more details to the "no specs found" error. Addresses #​14532.
  • Added more resolved config property types. Addresses #​14392.
  • Added UTM parameters to external links. Addresses #​14741.

Dependency Updates:

  • Upgraded recast to version 0.20.4. Addresses #​14623.
  • Upgraded registry-js to version 1.13.0. Addresses #​14668.
  • Upgraded @cypress/get-windows-proxy to version 1.6.2. Addresses #​14711.
  • Upgraded systeminformation to version 4.31.1. Addresses #​14715.
  • Upgraded semantic-release to version 17.2.3. Addresses #​14713.
  • Upgraded electron to version 11.2.1`. Addresses #​14764.

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.

Configuration

📅 Schedule: "after 2am and before 3am on saturday" in timezone America/New_York.

🚦 Automerge: Disabled due to failing status checks.

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, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/cypress-6.x branch from 651d18b to ca6d3c3 Compare February 6, 2021 07:55
@renovate renovate bot changed the title chore(deps): update dependency cypress to v6.3.0 chore(deps): update dependency cypress to v6.4.0 Feb 6, 2021
@renovate renovate bot force-pushed the renovate/cypress-6.x branch from ca6d3c3 to 121149e Compare February 20, 2021 07:50
@renovate renovate bot changed the title chore(deps): update dependency cypress to v6.4.0 chore(deps): update dependency cypress to v6.5.0 Feb 20, 2021
@renovate renovate bot force-pushed the renovate/cypress-6.x branch from 121149e to 06f5701 Compare March 27, 2021 06:53
@renovate renovate bot changed the title chore(deps): update dependency cypress to v6.5.0 chore(deps): update dependency cypress to v6.8.0 Mar 27, 2021
@renovate renovate bot force-pushed the renovate/cypress-6.x branch from 06f5701 to 5aa64a5 Compare April 24, 2021 06:43
@renovate renovate bot changed the title chore(deps): update dependency cypress to v6.8.0 chore(deps): update dependency cypress to v6.9.1 Apr 24, 2021
@renovate renovate bot force-pushed the renovate/cypress-6.x branch from 5aa64a5 to baf0cc1 Compare June 19, 2021 06:57
@renovate renovate bot force-pushed the renovate/cypress-6.x branch from baf0cc1 to 422969b Compare April 9, 2022 06:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant