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/eslint-plugin-dev to v5.3.3 #884

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 26, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@cypress/eslint-plugin-dev (source) 5.0.2 -> 5.3.3 age adoption passing confidence

Release Notes

cypress-io/cypress (@​cypress/eslint-plugin-dev)

v5.3.3

Compare Source

v5.3.2

Compare Source

v5.3.1

Compare Source

v5.3.0: 5.3.0

Compare Source

Released 9/28/2020

Features:

  • Firefox support is now out of beta! 🎉 Firefox 80 and newer are now officially stable when used with Cypress. Addresses #​8241.
    • Versions of Firefox older than 80 can still be used, but will be subject to the firefoxGcInterval workaround. The desktop GUI will display a warning if such versions are used.

Bugfixes:

  • Fixed a bug where cy.route2 would not automatically JSONify an empty array handler. Addresses #​8532.
  • Fixed a bug where objects yielded by using cy.wait on a cy.route2 alias would not always have a response property. Addresses #​8536.
  • Fixed an issue where cy.route2 routes would not be able to intercept requests to HTTPS destinations on a different origin. Addresses #​8487.
  • Fixed an issue where subjects became undefined after certain assertion failures. Addresses #​5763.
  • Fixed an issue where a cy.task with no arguments passed would receive null as the first argument instead of undefined. Addresses #​5913.
  • Fixed an issue preventing users from passing the config-file argument when starting cypress through the node module API. Addresses #​8632.
  • Fixed an issue where cy.visit()s to a relative URL containing .. would not work. Addresses #​5090.
  • Fixed an issue where Mocha hooks could still be triggered after the Test Runner was manually stopped. Addresses #​8621.
  • Fixed an issue where cy.setCookie failed when given a cookie name with a __Host- prefix. Addresses #​8261.
  • Fixed an issue where a misleading error was displayed when test code threw an exception with a non-Error object. Addresses #​7870.

Misc:

  • The proxy now omits the Content-Security-Policy-Report-Only header the same way that it does for Content-Security-Policy. Addresses #​7936.
  • Added a status property to CypressRunResult objects. Addresses #​8580.
  • Updated types to no longer use deprecated Mocha interfaces. Addresses #​5795.
  • Passing an empty string to CYPRESS_INSTALL_BINARY now takes precedence over npm config. Addresses #​8488.

v5.2.0: 5.2.0

Compare Source

Released 9/15/2020

Features:

  • Added the configuration option includeShadowDom for enabling shadow DOM querying globally, per-suite, per-test, or programmatically. Addresses #​8442.
  • Added a followRedirect option to request interception with cy.route2(), allowing redirects to be followed before continuing to response interception. Addresses #​7967.
  • Added the capability to specify delayMs and throttleKbps when stubbing static responses with cy.route2(). Addresses #​7661.
  • Installing Cypress pre-releases no longer requires setting the CYPRESS_BINARY_INSTALL environment variable. Addresses #​8482.

Performance Improvements:

  • Fixed a performance issue which led to CPU bottlenecking during Cypress runs. Addresses #​8012 and #​8297.

Bugfixes:

  • Fixed an issue where using TypeScript path aliases in the plugins file would error. Addresses #​8555.
  • Fixed an issue where using cy.contains() within a shadow root would not yield the correct element. Addresses #​8494.
  • Fixed an issue where querying the shadow DOM in a cy.within() callback would throw the error root.getRootNode is not a function. Addresses #​8478.
  • Fixed an issue with cy.type() {moveToStart}/{moveToEnd} special characters moving the cursor to the current line instead of the entire text editable when typing in a contenteditable element. Addresses #​8465.
  • Fixed an issue where typing into a manually-focused number input would prepend the number instead of appending it. Addresses #​7170.
  • cy.type() now fires a KeyboardEvent event instead of an Event event. Addresses #​6125 and #​5650.
  • Fixed long selectors in the selector playground text input overflowing other page elements. Addresses #​8247 and #​4184.
  • Fixed an issue where assertions on cy.getCookie() would be called twice. Addresses #​6672.
  • Fixed an issue that caused the "Open in IDE" button on hooks and tests not to appear in Firefox. Addresses #​8257.
  • Fixed an issue causing Cypress to hang on test retry in run mode with certain assertions. Addresses #​8363.

Documentation Changes:

  • Fixed examples of delaying and throttling responses with cy.route2(). Addresses #​8489.
  • Added examples of using a response function with cy.route2(). Addresses #​8468.
  • Removed unmaintained languages. English docs is the only supported language by the Cypress team. We greatly appreciate the contributions from the community for other languages, but these docs are largely stale, unmaintained, and partial. The Cypress team will seek out more scalable docs internalization implementation in the future.

Misc:

  • The experimentalShadowDomSupport configuration flag has been removed. It is no longer necessary to enable shadow DOM testing.
  • Improved the error message when the subject provided to cy.shadow() is not a shadow host. Addresses #​8530.
  • Improved the error message when the Cypress binary is not executable. It now recommends trying to clear the cache and re-install. Addresses #​8397.
  • Added missing type declarations for the cy.route2() command.
  • Updated the type declaration for Cypress.Commands.add(), adding Promise to the list of allowed return types. Addresses #​7807.

v5.1.0: 5.1.0

Compare Source

Released 9/1/2020

Features:

  • Introducing experimental full network stubbing support 🎉.
    • With experimentalNetworkStubbing enabled, the cy.route2 command is available.
    • By using cy.route2(), your tests can intercept, modify, and wait on any type of HTTP request originating from your app, including XMLHttpRequests, fetch requests, beacons, and subresources (like iframes and scripts).
    • Outgoing HTTP requests can be modified before reaching the destination server, and the HTTP response can be intercepted as well before it reaches the browser.
    • See the cy.route2() docs for more information on how to enable this experiment.
  • cy.trigger() now accepts an eventConstructor option for specifying the constructor with which to create the event to trigger. Addresses #​5650.

Bugfixes:

  • Improved warnings for when user is exceeding test limits of the free Dashboard plan. Addresses #​8409.
  • Added retries to TestOptions types. Addresses #​8405.
  • Added types for specType field on Cypress.spec. Addresses #​8256.
  • Fixed a typo in type definitions. Addresses #​8417.
  • Cypress now resolves and loads tsconfig.json for TypeScript projects starting from the plugins directory. Addresses #​8359.
  • Fixed an issue where, if npm config's noproxy is set, unexpected behavior could occur. Addresses #​8287.
  • Fixed an issue where nesting hooks within other hooks caused the test to never finish. Addresses #​8350.
  • Fixed an issue in where tests would unexpectedly fail with a "Can't resolve 'async_hooks'" error. Addresses #​8375.
  • Fixed an issue where return values from blob utils were mistaken for promises and could cause errors. Addresses #​8365.
  • Fixed an issue with loading .mjs files. Addresses #​8361.
  • Fixed an issue causing tests to run slowly in Electron. Addresses #​7930.
  • Using .should with only chainer assertions will now throw an error. Addresses #​883.
  • cy.trigger() now includes the view property in the event object when appropriate. Addresses #​3686.
  • Fixed an issue where Cypress would not detect newer 64-bit installations of Chrome on Windows. Addresses #​8425.
  • Fixed an issue where Cypress would not detect per-user Firefox installations on Windows. Addresses #​8432.

Dependency Updates:

  • Updated dependency iconv-lite to version 0.6.2. Addresses #​8387.
  • Updated dependency command-exists to version 1.2.9. Addresses #​8388.
  • Updated dependency electron to version 9.2.1. Addresses #​8436.

Configuration

📅 Schedule: Branch creation - "after 2am and before 3am on sunday" in timezone America/New_York, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/cypress-eslint-plugin-dev-5.x branch from fe87b16 to 37d6470 Compare June 9, 2024 06:06
@renovate renovate bot force-pushed the renovate/cypress-eslint-plugin-dev-5.x branch from 37d6470 to eb719f5 Compare June 30, 2024 06:14
@renovate renovate bot force-pushed the renovate/cypress-eslint-plugin-dev-5.x branch from eb719f5 to 68b4427 Compare September 29, 2024 06:12
Copy link

cypress bot commented Sep 29, 2024

cypress-example-recipes    Run #130134

Run Properties:  status check passed Passed #130134  •  git commit fb9cf0dd38: chore(deps): update dependency @cypress/eslint-plugin-dev to v5.3.3
Project cypress-example-recipes
Branch Review renovate/cypress-eslint-plugin-dev-5.x
Run status status check passed Passed #130134
Run duration 12m 35s
Commit git commit fb9cf0dd38: chore(deps): update dependency @cypress/eslint-plugin-dev to v5.3.3
Committer renovate[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 2
Tests that did not run due to a developer annotating a test with .skip  Pending 35
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 641
View all changes introduced in this branch ↗︎
UI Coverage  17.89%
  Untested elements 66  
  Tested elements 57  
Accessibility  71.16%
  Failed rules  8 critical   11 serious   4 moderate   1 minor
  Failed elements 601  

@renovate renovate bot force-pushed the renovate/cypress-eslint-plugin-dev-5.x branch from 68b4427 to ca2b24c Compare November 3, 2024 07:37
@renovate renovate bot force-pushed the renovate/cypress-eslint-plugin-dev-5.x branch from ca2b24c to fb9cf0d Compare November 24, 2024 07:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants