This repository was archived by the owner on Jan 31, 2023. It is now read-only.
Update dependency @cypress/vite-dev-server to v5#703
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
Update dependency @cypress/vite-dev-server to v5#703renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
44fa065 to
dff111a
Compare
45373d5 to
414d9de
Compare
767468b to
4b36b9a
Compare
c50d0d3 to
0fc3f2f
Compare
40f60c2 to
8aa5d6c
Compare
84aad6b to
7bc53b6
Compare
ceda2c4 to
af9a193
Compare
863cb33 to
f4c9e42
Compare
f4c9e42 to
7a21470
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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:
2.2.3->5.0.2Release Notes
cypress-io/cypress
v5.0.2Compare Source
v5.0.1Compare Source
v5.0.0: 5.0.0Compare Source
Released 8/19/2020
Summary:
Cypress now includes support for test retries! Similar to how Cypress will retry assertions when they fail, test retries will allow you to automatically retry a failed test prior to marking it as failed. Read our new guide on Test Retries for more details.
Breaking Changes:
Please read our Migration Guide which explains the changes in more detail and how to change your code to migrate to Cypress 5.0.
cypress-plugin-retriesplugin has been deprecated in favor of test retries built into Cypress. Addresses #1313.Cypress.Cookies.defaults()whitelistoption has been renamed topreserveto more closely reflect its behavior. Addressed in #7782.blacklistHostsconfiguration has been renamed toblockHoststo more closely reflect its behavior. Addressed in #7622.cy.server()whitelistoption has been renamed toignoreto more closely reflect its behavior. Addresses #6642.libgbm-devis now a requirement to run Cypress on Linux. Addressed in #7791.cy.setCookie(),cy.getCookie(), andcy.getCookies()will now contain thesameSiteproperty if specified. Addresses #6892.experimentalGetCookiesSameSiteconfiguration flag has been removed, since this behavior is now the default. Addresses #6892.Cypress.BlobmethodsarrayBufferToBlob,base64StringToBlob,binaryStringToBlob, anddataURLToBlobhave changed fromPromise<Blob>toBlob. Addresses #6001.?in them. We now use the webpack preprocessor by default and it does not support files with question marks. Addressed in #7982.esModuleInteropoption is no longer coerced totrue. If you need to utilizeesModuleInterop, set it in yourtsconfig.json. Addresses #7575.__dirnameand__filenameno longer include leading slashes. Addressed in #7982.Features:
retriesconfiguration option to configure the number of times to retry a failing test. Addresses #1313..click(),.dblclick(), and.rightclick()now accept optionsaltKey,ctrlKey,metaKey, andshiftKeyto hold down key combinations while clicking. Addresses #486..snapshot()off ofcy.stub()andcy.spy()to disabled snapshots during those commands. For example:cy.stub().snapshot(false). Addresses #3849.Bugfixes:
Cannot set property 'err' of undefinedwill no longer incorrectly throw when rerunning tests in the Test Runner. Fixes #7874 and #8193.Cannot read property 'isAttached' of undefinederror duringcypress runon Firefox versions >= 75. Fixes #6813.Maximum call stack size exceededwill no longer throw when callingscrollIntoViewon an element in the shadow dom. Fixes #7986.display: inlinewill no longer be considered hidden if it has child elements within it that are visible. Fixes #6183.experimentalShadowDomSupportis enabled,.parent()and.parentsUntil()commands now work correctly in shadow dom as well as passing a selector to.parents()when the subject is in the shadow dom. Fixed in #8202.afterEachorbeforeEachhook after the hook has already passed. Fixes #3744.cy.screenshot()onAfterScreenshotoption as a unique screenshot. Fixes #8079.cypress openif a non-default-channel browser was selected. Fixes #8281.tsconfig.jsonwill now be loaded and used to configure TypeScript compilation of spec and support files. Fixes #7006 and #7503.reporterStatsnow correctly show the number of passed and failed tests when a test passes but theafterEachfails. Fixes #7730.Documentation Changes:
Misc:
Windowobject returned fromcy.window()is now correct. Addresses #7856.ApplicationWindowcan now be extended. Addresses #7856.reporterOptionshas been added. Addresses #7877.Dependency Updates
80to83. Addressed in #7791.12.8.1to12.14.1. Addressed in #7791.chalkfrom2.4.2to4.1.0. Addressed in #7650.cli-table3from0.5.1to0.6.0. Addressed in #7650.electronfrom8.3.1to9.2.0. Addressed in #7791 and #8235.execafrom1.0.0to4.0.2. Addressed in #7650.expressfrom4.16.4to4.17.1. Addressed in #8179.fs-extrafrom8.1.0to9.0.1. Addressed in #7650.log-symbolsfrom3.0.0to4.0.0. Addressed in #7650.tmpfrom0.1.0to0.2.1. Addressed in #7650.v4.0.1: 4.0.1Compare Source
Released 2/7/2020
Bugfixes:
Misc:
v4.0.0: 4.0.0Compare 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 anoptionsobject with anargsproperty in order to support more advanced browser launch options. Addresses #6306.chromiumset as theirfamilyfield. Addresses #6243.--browserflag no longer acceptscanaryas its sole argument to run Chrome Canary. You now have to specifychrome:canaryto use the Chrome Canary browser. Addresses #6243.cy.writeFile()now yieldsnullinstead 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.browserobject with a newchannelproperty which contains the release channel of the detected browser. Addresses #6243..onlyto multiple tests or suites will now run all tests with the.onlyproperty. Addresses #2828.isFiniteassertion is now supported. Addresses #5669.emptyassertion is now supported when used against Map objects. Addresses #6072.nestedassertion chainer property is now supported. Addresses #3080 and #5004.Bugfixes:
.onlywhen 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_profilerdebug stream. Addresses #6169.Dependency Updates
@benmalka/foxdriver. Addressed in #1359.@cypress/browserify-preprocessorfrom1.1.2to2.1.1. Addressed in #4308 and #4226.bluebirdfrom3.5.0to3.7.2. Addressed in #4226.cachedirfrom1.3.0to2.3.0. Addressed in #4208 and #4226.chaifrom3.5.0to4.2.0. Addressed in #2862 and #4226.chai-as-promisedfrom6.0.0to7.1.1. Addressed in #4226.chalkfrom2.4.0to3.0.0. Addressed in #4226.commanderfrom2.15.1to4.0.1. Addressed in #4208 and #4226.debugfrom2.15.1to4.0.1. Addressed in #4226.execafrom0.10.0to3.3.0. Addressed in #4226.firefox-profiler. Addressed in #1359.foxdriver. Addressed in #1359.fs-extrafrom5.0.0to8.1.0. Addressed in #4226.getosfrom3.1.1to3.1.4. Addressed in #4226.is-cifrom1.2.1to2.0.0. Addressed in #4226.mochafrom2.5.3to7.0.1. Addressed in #2703 and #4226.listrfrom0.12.0to0.14.3. Addressed in #4226.log-symbolsfrom2.2.0to3.0.0. Addressed in #4226.marionette-client. Addressed in #1359.ramdafrom0.24.1to0.26.1. Addressed in #4226.sinonfrom3.2.0to8.1.1. Addressed in #2881 and #4226.strip-ansifrom3.0.1to6.0.0. Addressed in #1359.systeminformation. Addressed in #1359.support-colorsfrom5.5.0to7.1.0. Addressed in #4208 and #4226.untildifyfrom3.0.3to4.0.0. Addressed in #4226.v3.4.0: 3.4.0Compare Source
Released 7/9/2019
User Authentication Changes:
Continuous Integration Support:
Bugfixes:
contain.text,contain.html, andcontain.valueassertions now support partial matching in all scenarios to match expected behavior. Fixes #1969.Misc:
cypress downloadthat checks the checksum and filesize. This will fix issues with Cypress downloads being corrupted in transit. Fixes #812 and #3515.cy.route(). Fixes #2372.cy.click()fails because an element has the CSSpointer-events: none. Fixes #3164.cy.server()for theonAnyRequest,onAnyResponse, andonAnyAbortcallback options. Fixes #3992.Documentation Changes:
cy.get()'s optionalwithinSubjectargument.Dependency Updates:
string-to-streamsince it was no longer being used. Addressed in #4619.@cypress/commit-infofrom2.1.3to2.1.4. Addressed in #4597.@cypress/react-tooltipfrom0.4.0to0.5.0. Addressed in #4610.errorhandlerfrom1.5.0to1.5.1. Addressed in #4618.fs-extrafrom8.0.1to8.1.0. Addressed in #4620.request-progressfrom0.4.0to3.0.0. Addressed in #4584.v3.3.1: 3.3.1Compare Source
Released 5/23/2019
News:
Bugfixes:
cypress run. This bug would exhibit itself when verifying and running Cypress the first time after installation. You may have seen these logs when running in CI. Fixes #4255.multipart/form-datauploads to hang. Fixes #4240, #4252, and #4253.have.focus,not.have.focus,be.focusedandnot.be.focusedassertions were not working. Fixes #4265..character. Fixes #3512.{log: false}to a Cypress command that failed. Fixes #3847.Misc:
Xvfbin error messages. Addressed in #4262.Documentation Changes:
v3.3.0: 3.3.0Compare Source
Released 5/17/2019
Features:
HTTP_PROXY,HTTPS_PROXY, andNO_PROXYenvironment variables and proxies traffic accordingly through Cypress based on these values. This includes network traffic within your application under test, when downloading Cypress, and when accessing 'Runs' within the Test Runner. Please read our new Proxy Configuration doc to understand more about proxy configuration in Cypress. Fixes #672, #733, #939, #1039, #1459, #1469, #1470, #1541, #1608, #2295, #3855, #3865, #1401 and #3857.have.focus,not.have.focus,be.focusedandnot.be.focusedassertions have been added. Addresses #97.cy.visit()orcy.request()are now automatically retried under the hood when the request fails. This more closely reflects Chrome's default behavior on requests. Addresses #4013, #898 and #1013.cy.visit()andcy.request()now support new optionsretryOnStatusCodeFailureandretryOnNetworkFailureto allow changing Cypress's automatic request retry on status codes and network errors. Addresses #4013, #898 and #1013..type()now supports the special character sequences{insert},{pageup}, and{pagedown}. Addresses #3845..wait()when they match an alias multiple times. Addresses #477.cy.visit()command now displays its resolvedoptionsarguments. Addresses #3721.xhr.abort()and the browser canceling the request due to page navigation. Addresses #3973.cypress runnow supports scripts oftype="module". Fixes #3696.Cypress.isCy()method to check if a value is a valid instance ofcyor acychainable. Fixes #3822.Bugfixes:
NODE_OPTIONSenvironment variables set, Cypress no longer issues an incorrect 0 exit code. #1676.its()to no longer retry when it yieldsundefined. #3837cy.fixture()to throw aEISDIRerror if a directory had the same name as a file within that same directory. Fixes #3739.user-agentheaders sent as arguments tocy.request()andcy.visit()are now properly sent. Fixes #3873 and #3719.cypress verify, we now kill the verification process after 10 seconds and print the error message. This should prevent some situations where Cypress would hang during installation or verification and never exit. Fixes #819.cypress verifyandcypress runcommands by starting its own Xvfb server on Linux if the first attempt fails due to possibleDISPLAYmisconfiguration. Addresses #4034.hasOwnProperty) into .type(). Fixes #3423.formoption totrueif theContent-Typeheader equalsapplication/x-www-form-urlencodedandjsonis not already set by a user. This fixes a situation where Cypress would try to parse thebodyas a string, resulting in a confusing error message. Fixes #2923.cy.contains()now correctly handles comma delimited arguments passed to the selector argument. Fixes #2407.--browserargument. Fixes #3979Cypress.log()now throws an error when not properly passed an object as its argument. Addresses #3658.Cypress.log()no longer throws when called before any other Cypress commands. Fixes #3658.Misc:
ffmpegbuilds with Windows builds, resulting in a 35-40% reduction in zipped size and a 36-43% reduction in unzipped size of download. Addresses #3888.Connection: keep-aliveheader so that the connection will be reused if possible. Addresses #3857.timeoutoption incy.hash(). Fixes #3844.matchassertion so that it now only acceptsRegExptype arguments. Fixes #2578..trigger()type definition now expects itsoptionsto beObjectLike. Addressed in #3809.cy.clock()type definition now allows for typeDate. Fixed in #4106.Cypress.LocalStorage.clearmethod. Fixes #4070.Cypress.isCy()method. Fixes #3822.cy.visit()options. Fixes #3989.Documentation Changes:
{insert},{pageup}, and{pagedown}as supported special character sequences to.type(). Addressed in #1567.focusassertion to Assertions doc. Addresses #1372.retryOnStatusCodeFailureandretryOnNetworkFailuretocy.visit()andcy.request()..its()and.invoke()docs to better explain how default assertions are handled. Addresses #1643.Dependency Updates
commit-infofrom2.1.2to2.1.2. Addressed in #4045data-uri-to-bufferfrom0.0.4to1.2.0. Addresses #4152.electronfrom1.8.2to2.0.18. Addresses #4000.electron-packagerfrom9.1.0to13.1.1. Addresses #4155.express-handlebarsfrom3.0.0to3.0.2. Addressed in #4086.find-processfrom1.2.1to1.4.1. Addressed in #4087.getosfrom2.8.4to3.1.1. Addressed in #4222.http-status-codesfrom1.3.0to1.3.2. Addressed in #3949.jimpfrom0.6.0to0.6.4. Addressed in #4097.method-override. Addressed in #4209.nodefrom8.2.1to8.9.3. Addressed in #4001.parse-domainfrom 2.1.7 to 2.0.0 to avoid a regression released inparse-domain. Addresses #3717.pluralizefrom3.1.0to7.0.0. Addressed in #4205 and #4206.semverfrom5.6.0to5.7.0. Addressed in #4112.sendfrom0.16.2to0.17.0. Addressed in #4134.supports-colorfrom5.5.0to6.1.0. Addressed in #4150.tar-fs. Addressed in #4148.term-sizefrom1.2.0to2.0.0. Addressed in #4148.tmpfrom0.0.33to0.1.0. Addressed in #4111.trashfrom4.3.0to5.2.0. Addressed in #4140.url-parsefrom1.4.4to1.4.7. Addressed in #4110.widest-linefrom2.0.1to3.1.0. Addressed in #4139.v3.2.0: 3.2.0Compare Source
Released 3/15/2019
Features:
cy.visit()has been expanded to allow optionsurl,method,body, andheaders. This allowscy.visit()to be called with aPOSTmethod or with headers likeAccept-LanguageorAuthorization. Fixes #1500, #1904 and #908.cy.request()now allows any valid HTTPmethodto be used includingTRACE,COPY,LOCK,MKCOL,MOVE,PURGE,PROPFIND,PROPPATCH,UNLOCK,REPORT,MKACTIVITY,CHECKOUT,MERGE,M-SEARCH,NOTIFY,SUBSCRIBE,UNSUBSCRIBE,SEARCH, andCONNECT. Addresses #1302--browserargument of the Command Line and thebrowserargument of the Module API have been updated to allow passing a<path>. Addresses #1026.cy.type()now accepts{home}and{end}special character sequences to move the cursor to the start or end of a line. Addresses #2033.caljajdfkjjjdehjdoimjkkakekklcck. This allows Cypress to be added to extension whitelists for those working under corporate policies that prohibit extensions. Addresses #3673, #1239 and #2494.Bugfixes:
item.first is not a function. Fixes #2927.browserinstallations. Fixes #3183 and #3218..in their filename while not specifying the file extension. We are also displaying a clearer warning when a fixture file cannot be found. Fixes #1402.@typeshave been moved from CypressdependenciesintodevDependencies. This should fix situations where user's type dependencies were conflicting with Cypress's third party type definitions. Fixes #3371 and #1227.Cypress.config('baseUrl')has been updated to no longer strip singular/at the end of urls and instead only strip instances of multiple/. Fixes #3540.cy.wrap()no longer throws an error when a non-jQuery wrapped DOM element is passed in as an argument. Fixes #3549.setTimeoutorsetIntervalwere not properly passed on to the target function. Fixes #3592..filter()has been updated so that when called with a function, the options are now properly read. Fixes #3315.(). #3267.its()returnsundefinedit no longer errors. It will now follow the same logic as all other commands and only fail when directly by a.should()command with an assertion that is not met. Fixes #1531.cy.wrap()is followed directly by a.should()command,cy.wrap()will now retry when its argument evaluates toundefineduntil it meets the requirements of the assertion or thecy.wrap()command times out. Fixes #3241.Misc:
--specthat is not surrounded by quotes""recommending that the argument instead be surrounded by quotes. In some cases, not providing quotes can cause the arguments to be read in a way that is likely not its intended use. Addresses #3318 and #2298.dataattributes. The examples also have some small typo fixes. Fixes #502. Addressed in #3272, #3287, and #3700.loopback. Addresses #3712.yarnupdate instructions alongsidenpm. Addresses #2871.cypress run. Addresses #1449.Cypress.onto listen forwindow.alertevents to allow forSinon.stub. Fixes #3451..triggeroptions. Addressed in #3588.Documentation Changes:
--browserandbrowserargs to acceptpath#1419{home}and{end}character sequences tocy.type()doc. Also wrote better description of what{downarrow}and{uparrow}character sequences actually do. #1347cy.request()doc.Dependency Updates
@cypress/commit-infofrom2.1.1to2.1.2. #3327.@cypress/xvfbfrom1.2.3to1.2.4. #3328.@ffmpeg-installer/ffmpegfrom1.0.15to1.0.17. #3329.cachedirfrom1.3.0to2.1.0. #3660.chalkfrom2.4.1to2.4.2. #3362.chokidarfrom1.6.0to1.7.0. #3363.coffee-scriptfrom1.12.5to1.12.7. #3365.commanderfrom2.11.0to2.19.0. #3366.common-tagsfrom1.4.0to1.8.0. #3368.compressionfrom1.7.2to1.7.3. #3379.cookiefrom0.2.4to0.3.1. #3380.cookie-parserfrom1.4.3to1.4.4. [#3443](https://togithub.com/Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.