chore(deps): update dependency cypress to v4 #131
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.8.3
->4.0.1
Release Notes
cypress-io/cypress
v4.0.1
Compare Source
Released 2/7/2020
Bugfixes:
Misc:
v4.0.0
Compare Source
Released 2/6/2020
Summary:
Cypress 4.0.0 includes support for Mozilla Firefox browsers (beta support) and Microsoft Edge (Chromium based) browsers which is a big step forward for Cross Browser Testing in Cypress. We've also updated many of the underlying tools behind Cypress that bring new powerful features.
Breaking Changes:
before:browser:launch
, we no longer yield the second argument as an array of browser arguments and instead yield anoptions
object with anargs
property in order to support more advanced browser launch options. Addresses #6306.chromium
set as theirfamily
field. Addresses #6243.--browser
flag no longer acceptscanary
as its sole argument to run Chrome Canary. You now have to specifychrome:canary
to use the Chrome Canary browser. Addresses #6243.cy.writeFile()
now yieldsnull
instead of the contents written to the file in order to more align with the behavior offs
. Addresses #2466.Features:
Cypress.isBrowser()
utility function. Addresses #2023.Cypress.browser
object with a newchannel
property which contains the release channel of the detected browser. Addresses #6243..only
to multiple tests or suites will now run all tests with the.only
property. Addresses #2828.isFinite
assertion is now supported. Addresses #5669.empty
assertion is now supported when used against Map objects. Addresses #6072.nested
assertion chainer property is now supported. Addresses #3080 and #5004.Bugfixes:
.only
when multiple tests or suites contained the same title now run correctly. Fixes #5345..its()
command now properly supports 0 as a value for indexes or object keys. Fixes #6216.Documentation Changes:
Cypress.isBrowser()
doc.Misc:
config
. Addresses #6279.cypress:server:util:process_profiler
debug stream. Addresses #6169.Dependency Updates
@benmalka/foxdriver
. Addressed in #1359.@cypress/browserify-preprocessor
from1.1.2
to2.1.1
. Addressed in #4308 and #4226.bluebird
from3.5.0
to3.7.2
. Addressed in #4226.cachedir
from1.3.0
to2.3.0
. Addressed in #4208 and #4226.chai
from3.5.0
to4.2.0
. Addressed in #2862 and #4226.chai-as-promised
from6.0.0
to7.1.1
. Addressed in #4226.chalk
from2.4.0
to3.0.0
. Addressed in #4226.commander
from2.15.1
to4.0.1
. Addressed in #4208 and #4226.debug
from2.15.1
to4.0.1
. Addressed in #4226.execa
from0.10.0
to3.3.0
. Addressed in #4226.firefox-profiler
. Addressed in #1359.foxdriver
. Addressed in #1359.fs-extra
from5.0.0
to8.1.0
. Addressed in #4226.getos
from3.1.1
to3.1.4
. Addressed in #4226.is-ci
from1.2.1
to2.0.0
. Addressed in #4226.mocha
from2.5.3
to7.0.1
. Addressed in #2703 and #4226.listr
from0.12.0
to0.14.3
. Addressed in #4226.log-symbols
from2.2.0
to3.0.0
. Addressed in #4226.marionette-client
. Addressed in #1359.ramda
from0.24.1
to0.26.1
. Addressed in #4226.sinon
from3.2.0
to8.1.1
. Addressed in #2881 and #4226.strip-ansi
from3.0.1
to6.0.0
. Addressed in #1359.systeminformation
. Addressed in #1359.support-colors
from5.5.0
to7.1.0
. Addressed in #4208 and #4226.untildify
from3.0.3
to4.0.0
. Addressed in #4226.Renovate configuration
📅 Schedule: "every weekend" in timezone America/New_York.
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.