Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency cypress to v6.4.0 #647

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jan 4, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
cypress 6.2.0 -> 6.4.0 age adoption passing confidence

Release Notes

cypress-io/cypress

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.
  • 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 version11.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.

v6.2.1

Compare Source

Released 1/4/2021

Bugfixes:

  • Test retries, when retrying on several failed tests, will no longer cause hanging during cypress run. Fixes #​9040.
  • multipart/form-data is no longer wrongly encoded when using cy.intercept(). This should prevent Unexpected end of multipart data errors on the back end service where the request was pointing to. Fixes #​9359.
  • cy.contains() no longer throws an error when a single quote is used inside its argument when RegExp. Fixes #​8626.
  • Passing capture: 'runner' to a cy.screenshot() command inside .within() now screenshots the entire Test Runner as expected. Fixes #​14253.
  • Cypress.dom.isJquery() now always returns a boolean instead of undefined sometimes. Fixes #​14278.
  • calledOnceWith and calledOnceWithExactly sinon matchers no longer throw an error when used within Cypress. Fixes #​9644.
  • We now pass --disable-backgrounding-occluded-windows as a default flag to Chrome to prevent backgrounding rendering when the Cypress window is occluded. Fixes #​9604.

Misc:

  • After login, if a name is undefined on your profile, the Test Runner will show the profile's email and link to instructions to update the name. Addresses #​14288.

Dependency Updates:

  • Upgraded devtools-protocol from 0.0.734984 to 0.0.839267. Addressed in #​14353.
  • Upgraded electron from 11.0.3 to 11.1.1. Addressed in #​14352.

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 WhiteSource Renovate. View repository job log here.

@renovate renovate bot requested a review from xmlking as a code owner January 4, 2021 21:46
@renovate renovate bot changed the title chore(deps): update dependency cypress to v6.2.1 chore(deps): update dependency cypress to v6.3.0 Jan 20, 2021
@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 1, 2021
@sonarcloud
Copy link

sonarcloud bot commented Feb 1, 2021

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@xmlking xmlking closed this May 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants