chore(deps): update dependency cypress to v5.6.0 #216
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:
5.1.0
->5.6.0
Release Notes
cypress-io/cypress
v5.6.0
: 5.6.0Compare Source
Released 11/09/2020
Features:
cy.route2()
. See an example. Addresses #387.cy.type()
. You can now type shortcuts like{ctrl+z}
. Addressed in #5694.Bugfixes:
cy.visit()
on sites withcontent-type
oftext-html
followed by parameters (liketext/html;charset=utf-8
) will no longer throw an error about visiting a site with an invalid content-type. Fixes #8506Cannot access 'continueSent' before initialization
error will no longer throw when usingcy.route2()
. Fixes #8926.cy.route2()
should now work properly. Addressed in #9059.cy.route2()
requests are displayed in the Command Log has been improved, including showing the progress bar correctly. Addresses #9053.Cannot read property 'replace' of undefined
error will no longer throw when attempting to generate the stack trace from an error thrown in the application. Fixes #7915.fixture:
prefix as a stubbed response tocy.route()
, JSON fixtures containing only a number or boolean will no longer throw an error. Fixes #4899.Misc:
.invoke()
and.its()
now allow for atimeout
option. Addresses #9079.cy.task()
now allow for parameterizing the task return type. Addresses #7136.cypress cache list
when no cached versions are found. Addresses #6303.Dependency Updates:
commander
from^4.1.1
to^5.1.0
. Addressed in #8979.semver
from6.3.0
to7.3.2
. Addressed in #9068.systeminformation
from4.26.9
to4.27.11
. Addressed in #8979.node-webkit-updater
. This should remove some security warnings that were shown during install. Addresses #8314.v5.5.0
: 5.5.0Compare Source
Released 10/26/2020
Features:
cy.viewport()
has a newmacbook-16
preset. Addresses #8889..type()
now fires thebeforeInput
event during typing. Note: Firefox does not support thebeforeinput
event. Addresses #7088.Bugfixes:
cy.route2
where HTTPS requests to a non-AUT origin would not be intercepted as expected.cy.route2()
now properly handles passing a method as its first argument. Fixes #8729.cy.route2()
where a "Cannot set property response of undefined" error would occasionally occur. Fixes #8858.cy.route2()
now serve the correct mime-type and content. Fixes #8623.experimentalNetworkStubbing
is enabled, usingcy.visit()
to URLs that redirect and set Transfer-Encoding: chunked will no longer fail in Cypress with a "Parse Error". Fixes #8497.cypress.run()
through the Module API now has astatus
property in the results matching the correct CLI types ("failed"
or"finished"
). Addresses #8798.e
character is passed to the--ci-build-id
flag, Cypress now properly reads it as a string. Fixes #8874.Misc:
runMode
oropenMode
toretries
alone. Addresses #8869.Dependency Updates:
electron
from10.1.3
to10.1.5
. Addresses #8927, #8975.color-string
from1.5.3
to1.5.4
. Addresses #8945.pretty-bytes
from^5.3.0
to^5.4.1
. Addresses #8964.v5.4.0
: 5.4.0Compare Source
Released 10/14/2020
Features:
cypress cache prune
to delete all installed Cypress versions from the cache except for the currently-installed version. Addresses #5972.--size
option for thecypress cache list
command that prints the sizes of the Cypress cache folders. Addresses #6404.--browser
flag, likecypress open --browser C:/User/App/browser.exe:chrome
, to help detect the browser type. Addresses #6389.cy.viewport()
has newiphone-7
,iphone-8
, andiphone-se2
presets. Addressed in #8624CYPRESS_NO_COMMAND_LOG=1
environment variable duringcypress open
orcypress run
to be used as a tool to debug performance issues. Addressed in #8689.Bugfixes:
chromeWebSecurity
option had no effect in Electron. Fixes #8399.test:after:run
event listener. Fixes #2271 and #8701..within()
and "cy.get()
" is called inside it, the scope will no longer permanently change. Fixes #2106, #4672, #4757, and #5183.cy.contains()
when used after an.each()
commands now query as expected. Fixes #4921./
is no longer added to the URL whenbaseUrl
has param(s). Fixes #2101.cy.route2()
the route handler timeouts will no longer leak into other tests and cause random failures. Addressed in #8727.Misc:
cy.route2()
. Addresses #8694 and #8782.Dependency Updates:
cypress run
and when selecting Electron browser incypress open
from83
to85
. Addressed in #8406.12.14.1
to12.16.3
. Addressed in #8406.electron
from9.2.1
to10.1.3
. Addressed in #8406.firefox-profile
from2.0.0
to4.0.0
. Addressed in #8786.node-forge
from0.9.0
to0.10.0
. Addressed in #8800.v5.3.0
: 5.3.0Compare Source
Released 9/28/2020
Features:
firefoxGcInterval
workaround. The desktop GUI will display a warning if such versions are used.Bugfixes:
cy.route2
would not automatically JSONify an empty array handler. Addresses #8532.cy.wait
on acy.route2
alias would not always have aresponse
property. Addresses #8536.cy.route2
routes would not be able to intercept requests to HTTPS destinations on a different origin. Addresses #8487.undefined
after certain assertion failures. Addresses #5763.cy.task
with no arguments passed would receivenull
as the first argument instead ofundefined
. Addresses #5913.cy.visit()
s to a relative URL containing..
would not work. Addresses #5090.cy.setCookie
failed when given a cookie name with a__Host-
prefix. Addresses #8261.Error
object. Addresses #7870.Misc:
Content-Security-Policy-Report-Only
header the same way that it does forContent-Security-Policy
. Addresses #7936.status
property toCypressRunResult
objects. Addresses #8580.CYPRESS_INSTALL_BINARY
now takes precedence over npm config. Addresses #8488.v5.2.0
: 5.2.0Compare Source
Released 9/15/2020
Features:
includeShadowDom
for enabling shadow DOM querying globally, per-suite, per-test, or programmatically. Addresses #8442.followRedirect
option to request interception withcy.route2()
, allowing redirects to be followed before continuing to response interception. Addresses #7967.delayMs
andthrottleKbps
when stubbing static responses withcy.route2()
. Addresses #7661.CYPRESS_BINARY_INSTALL
environment variable. Addresses #8482.Performance Improvements:
Bugfixes:
cy.contains()
within a shadow root would not yield the correct element. Addresses #8494.cy.within()
callback would throw the errorroot.getRootNode is not a function
. Addresses #8478.cy.type()
{moveToStart}/{moveToEnd}
special characters moving the cursor to the current line instead of the entire text editable when typing in acontenteditable
element. Addresses #8465.cy.type()
now fires aKeyboardEvent
event instead of anEvent
event. Addresses #6125 and #5650.cy.getCookie()
would be called twice. Addresses #6672.Documentation Changes:
cy.route2()
. Addresses #8489.cy.route2()
. Addresses #8468.Misc:
experimentalShadowDomSupport
configuration flag has been removed. It is no longer necessary to enable shadow DOM testing.cy.shadow()
is not a shadow host. Addresses #8530.cy.route2()
command.Cypress.Commands.add()
, addingPromise
to the list of allowed return types. Addresses #7807.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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.
This PR has been generated by Mend Renovate. View repository job log here.