bahmutov / cypress-extends

Cypress plugin that adds "extends" support to the configuration file
34 stars 6 forks source link

chore(deps): update dependency cypress to v9.6.0 #82

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
cypress 9.5.4 -> 9.6.0 age adoption passing confidence

Release Notes

cypress-io/cypress ### [`v9.6.0`](https://togithub.com/cypress-io/cypress/releases/v9.6.0) [Compare Source](https://togithub.com/cypress-io/cypress/compare/v9.5.4...v9.6.0) *Released 4/25/2022* **Features:** - Now you can easily test multi-domain workflows by using the experimental [`cy.origin()`](https://docs.cypress.io/api/commands/origin) command. This feature allows you to test across different origins or domains within a single test. This experiment was designed to work side-by-side with the [`cy.session()`](https://docs.cypress.io/api/commands/session) experimental feature. You can turn on use of this command by setting the [`experimentalSessionAndOrigin`](https://docs.cypress.io/guides/references/experiments) configuration option to `true`. For more details, read [our blog post](https://cypress.io/blog/2022/04/25/cypress-9-6-0-easily-test-multi-domain-workflows-with-cy-origin/). Addressed [#​17336](https://togithub.com/cypress-io/cypress/issues/17336) and [#​944](https://togithub.com/cypress-io/cypress/issues/944). - Added a new configuration option called `experimentalSessionAndOrigin`. This option enables support for [`cy.session()`](https://docs.cypress.io/api/commands/session) and [`cy.origin()`](https://docs.cypress.io/api/commands/origin). - The `experimentalSessionSupport` configuration option has been removed and replaced by the `experimentalSessionAndOrigin` configuration option. Please update your configuration to use the new `experimentalSessionAndOrigin` option to continue to opt-in to this experimental feature. - When `experimentalSessionAndOrigin` is enabled, cross-origin requests will no longer immediately fail, but instead, time out based on the [`pageLoadTimeout`](https://docs.cypress.io/guides/references/configuration#Timeouts) configuration. This allows the request to be appropriately handled by the [`cy.origin()`](https://docs.cypress.io/api/commands/origin) command. - When `experimentalSessionAndOrigin` is enabled, Cypress will no longer wait on page loads between hooks before moving on to the next test. **Bugfixes:** - Fixed an issue with Firefox 98+ where the Enter keystroke was not being sent to an input element when using [`.type('{enter}')`](/api/commands/type). Fixed [#​21033](https://togithub.com/cypress-io/cypress/issues/21033). - We now verify if an interruption while running tests was signaled by the user or if it came from an error in a plugin before showing the error message. Fixed [#​21010](https://togithub.com/cypress-io/cypress/issues/21010). - Improved the error message observed on Windows platforms when unzipping the Cypress binary and the max file length is exceeded. Fixed in [#​21047](https://togithub.com/cypress-io/cypress/pull/21047). - Updated the `Cypress.Commands.add()` TypeScript types to better reflect the attributes of the `.add()` utility and the JQuery element, a possible previous subject type. [#​20376](https://togithub.com/cypress-io/cypress/issues/20376). **Dependency Updates:** - Upgraded `electron` dependency from `15.3.5` to `15.5.1` to consume fixes related to [improve performance](https://togithub.com/electron/electron/pull/33406) on macOS Big Sur and later. Addressed [#​21068](https://togithub.com/cypress-io/cypress/issues/21068).

Configuration

📅 Schedule: "every weekend" in timezone America/New_York.

🚦 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 WhiteSource Renovate. View repository job log here.