Skip to content
This repository has been archived by the owner on May 20, 2024. It is now read-only.

Update dependency cypress to v3.7.0 #63

Merged
merged 1 commit into from Nov 30, 2019
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 30, 2019

This PR contains the following updates:

Package Type Update Change
cypress devDependencies minor 3.6.1 -> 3.7.0

Release Notes

cypress-io/cypress

v3.7.0

Compare Source

Released 11/27/2019

Features:

Bugfixes:

  • Fixed a regression in 3.5.0 where a cy.visit that changes superdomain would incorrectly clear cookies of other domains. Fixes #​5756.
  • Fixed a regression in 3.5.0 where cookies set in a redirect on a cy.visit or in a cy.request with a custom Domain that is not a subdomain of the current domain would fail to set. Fixes #​5656.
  • Fixed a regression introduced in 3.5.0 which caused cy.type to send duplicate modifier keys. Fixes #​5622.
  • We fixed a regression in 3.6.1 where cy.request() with followRedirect: false would fail if a Set-Cookie header was present in the response. Fixes #​5654.
  • The context of window is no longer undefined within the application under test when called within a setTimeout during strict mode. Fixes #​5707.
  • Cypress now captures the SHA of builds generated through Travis CI during pull requests. This should resolve issues with Cypress status checks sometimes not running within GitHub Integration. Fixes #​5728.
  • Cypress now automatically strips double quotes from --ci-build-id and group flag arguments during cypress run. Fixes #​5686.
  • Assertions printed in the Command Log now correctly identify integers from string integers. Fixes #​25.
  • Empty spaces are now accurately reflected in the Command Log within assertions. Fixes #​1360.
  • Keys printed in the Command Log when using the have.all.keys assertion now correctly display. Fixes #​753.
  • We fixed an issue where Cypress would throw an error when using cy.visit() on a cleverapp.io domain. Fixes #​5722.
  • Fixed a bug where fixtures consisting only of null would cause an error. Fixes #​472.
  • Fixed a bug where, if the Test Runner child process is killed with a signal and does not exit normally, the npm CLI process would not exit with an error. Fixes #​5808.

Misc:

  • Added a new, more specific error message when an item is not visible because it has position: fixed and is being overflowed over. Addresses #​1379.
  • cy.visits that cause a superdomain change will now result in 2 requests to the origin server. This should not affect tests, as tests will still re-run on a superdomain change. This is a side-effect of the fix for #​5756.
  • The configuration object returned from the plugins file is now validated and will throw a helpful error message when invalid. Addresses #​5712.
  • The configuration panel under Settings in the Test Runner now has a white background for better readability. Also each configuration option with nested properties is now collapsible. Addressed in #​5068.

Dependency Updates:

  • Upgraded parse-domain from 2.0.0 to 2.3.4. Addressed in #​5726.

Renovate configuration

📅 Schedule: "every weekend" in timezone America/New_York.

🚦 Automerge: Enabled.

♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

🔕 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

Newsflash: Renovate has joined WhiteSource, and is now free for all use. Learn more or view updated terms and privacy policies.

@renovate renovate bot merged commit e738968 into master Nov 30, 2019
@renovate renovate bot deleted the renovate/cypress-3.x branch November 30, 2019 07: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.

None yet

1 participant