Update dependency cypress to v8.2.0 #637

Merged
konrad merged 1 commits from renovate/cypress-8.x into main 2021-08-04 20:08:01 +00:00
Member

This PR contains the following updates:

Package Type Update Change
cypress devDependencies minor 8.1.0 -> 8.2.0

Release Notes

cypress-io/cypress

v8.2.0

Compare Source

Released 08/04/2021

Features:

  • You can now cache and restore cookies,
    localStorage,
    and
    sessionStorage
    in order to reduce test setup times by using
    cy.session(). The session API is experimental and
    can be enabled by setting the
    experimentalSessionSupport flag to true
    in your Cypress config. See
    our blog
    and the cy.session() doc for more detail.
  • The logging experience around HTTP requests has been updated.
    • fetch requests are always displayed in the Command Log, regardless of if
      experimentalFetchSupport is enabled.
    • Duplicate logs for XHRs, fetches, and cy.intercept() have been
      consolidated - Fixes
      #​14843.
    • The user experience around the information displayed in the console when
      clicking on cy.intercept() request logs has been improved.
    • Request logs now indicate if a request has gone to the origin or if it has
      been stubbed by displaying a filled or empty circle in the request log.
    • Request logs now display information about if the request and/or response
      was modified by a cy.intercept().
    • The tooltip displayed when mousing over a request log now displays
      information about the matched cy.intercept()/cy.route() rules.
    • Fixed an issue where pending request logs were not ended between tests.
      Fixes #​14655.
  • There's now a Cypress.currentTest property to access name the currently
    executing test via Cypress.currentTest.title and
    Cypress.currentTest.titlePath. Addresses
    #​2972.

Bugfixes:

  • A "removing cookie failed" error will no longer throw when cookies are cleared
    in Firefox. Fixes #​6375.
  • Cypress no longer throws the error "cannot read property split of undefined"
    in certain circumstances when application errors are thrown. Fixes
    #​17378.
  • Cypress now properly runs the final test when nested in a suite with a
    before hook. Fixes
    #​9026.
  • Fixed a regression in 8.0.0 where an
    error would longer throw when there is no /etc/passwd entry for the current
    user, such as in some Docker and GitHub Action setups. Fixes
    #​17415.
  • Cypress now throws if a function is incorrectly passed as the second argument
    to cy.wait(). Fixes
    #​17436.

Configuration

📅 Schedule: 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.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [cypress](https://github.com/cypress-io/cypress) | devDependencies | minor | [`8.1.0` -> `8.2.0`](https://renovatebot.com/diffs/npm/cypress/8.1.0/8.2.0) | --- ### Release Notes <details> <summary>cypress-io/cypress</summary> ### [`v8.2.0`](https://github.com/cypress-io/cypress/releases/v8.2.0) [Compare Source](https://github.com/cypress-io/cypress/compare/v8.1.0...v8.2.0) *Released 08/04/2021* **Features:** - You can now cache and restore [cookies](https://docs.cypress.io/api/cypress-api/cookies), [`localStorage`](https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage), and [`sessionStorage`](https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage) in order to reduce test setup times by using [`cy.session()`](/api/commands/session). The `session` API is experimental and can be enabled by setting the [`experimentalSessionSupport`](/guides/references/experiments) flag to `true` in your Cypress config. See [our blog](https://cypress.io/blog/2021/08/03/authenticate-faster-in-tests-cy-session-command/) and the [`cy.session()`](/api/commands/session) doc for more detail. - The logging experience around HTTP requests has been updated. - `fetch` requests are always displayed in the Command Log, regardless of if `experimentalFetchSupport` is enabled. - Duplicate logs for XHRs, fetches, and `cy.intercept()` have been consolidated - Fixes [#&#8203;14843](https://github.com/cypress-io/cypress/issues/14843). - The user experience around the information displayed in the console when clicking on `cy.intercept()` request logs has been improved. - Request logs now indicate if a request has gone to the origin or if it has been stubbed by displaying a filled or empty circle in the request log. - Request logs now display information about if the request and/or response was modified by a `cy.intercept()`. - The tooltip displayed when mousing over a request log now displays information about the matched `cy.intercept()`/`cy.route()` rules. - Fixed an issue where pending request logs were not ended between tests. Fixes [#&#8203;14655](https://github.com/cypress-io/cypress/issues/14655). - There's now a `Cypress.currentTest` property to access name the currently executing test via `Cypress.currentTest.title` and `Cypress.currentTest.titlePath`. Addresses [#&#8203;2972](https://github.com/cypress-io/cypress/issues/2972). **Bugfixes:** - A "removing cookie failed" error will no longer throw when cookies are cleared in Firefox. Fixes [#&#8203;6375](https://github.com/cypress-io/cypress/issues/6375). - Cypress no longer throws the error "cannot read property split of undefined" in certain circumstances when application errors are thrown. Fixes [#&#8203;17378](https://github.com/cypress-io/cypress/issues/17378). - Cypress now properly runs the final test when nested in a suite with a `before` hook. Fixes [#&#8203;9026](https://github.com/cypress-io/cypress/issues/9026). - Fixed a regression in [8.0.0](https://docs.cypress.io/guides/references/changelog#&#8203;8-0-0) where an error would longer throw when there is no `/etc/passwd` entry for the current user, such as in some Docker and GitHub Action setups. Fixes [#&#8203;17415](https://github.com/cypress-io/cypress/issues/17415). - Cypress now throws if a function is incorrectly passed as the second argument to `cy.wait()`. Fixes [#&#8203;17436](https://github.com/cypress-io/cypress/issues/17436). </details> --- ### Configuration 📅 **Schedule**: 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
renovate added the
dependencies
label 2021-08-04 20:01:44 +00:00
renovate added 1 commit 2021-08-04 20:01:45 +00:00
continuous-integration/drone/pr Build is passing Details
1e23559a5f
Update dependency cypress to v8.2.0
konrad merged commit 8edf69a342 into main 2021-08-04 20:08:01 +00:00
This repo is archived. You cannot comment on pull requests.
No description provided.