t3n / neos-debug

Adds a debug panel to your Neos CMS website
MIT License
30 stars 16 forks source link

Bump cypress from 3.4.1 to 3.7.0 in /e2e #52

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps cypress from 3.4.1 to 3.7.0.

Release notes *Sourced from [cypress's releases](https://github.com/cypress-io/cypress/releases).* > ## 3.7.0 > *Released 11/27/2019* > > **Features:** > > - Cypress now includes the full list of browsers found and their properties within the Cypress configuration. This means that the `browsers` array is also [editable within plugins by accessing `config.browsers`](https://on.cypress.io/launching-browsers#Customize-available-browsers) via the [Configuration API](https://on.cypress.io/configuration-api). The currently available browsers are also displayed within the [configuration panel](https://on.cypress.io/configuration#Resolved-Configuration) under Settings in the Test Runner. Addresses [#5067](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5067). > - Environment variables within GitHub Actions are now detected and passed to the Dashboard in order to display the proper [git information](https://on.cypress.io/continuous-integration#Git-information) for recorded runs. Fixes [#5609](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5609). > > **Bugfixes:** > > - Fixed a regression in 3.5.0 where a `cy.visit` that changes superdomain would incorrectly clear cookies of other domains. Fixes [#5756](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5756). > - Fixed a regression in 3.5.0 where cookies set in a redirect on a `cy.visit` or in a `cy.request` with a custom `Domain` that is not a subdomain of the current domain would fail to set. Fixes [#5656](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5656). > - Fixed a regression introduced in 3.5.0 which caused `cy.type` to send duplicate modifier keys. Fixes [#5622](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5622). > - We fixed a regression in [3.6.1](https://on.cypress.io/changelog-3-6-1) where [cy.request()](https://on.cypress.io/request) with `followRedirect: false` would fail if a `Set-Cookie` header was present in the response. Fixes [#5654](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5654). > - The context of `window` is no longer `undefined` within the application under test when called within a `setTimeout` during strict mode. Fixes [#5707](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5707). > - Cypress now captures the SHA of builds generated through Travis CI during pull requests. This should resolve issues with Cypress status checks sometimes not running within [GitHub Integration](https://on.cypress.io/github-integration). Fixes [#5728](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5728). > - Cypress now automatically strips double quotes from [`--ci-build-id`](https://on.cypress.io/command-line#cypress-run-ci-build-id-lt-id-gt) and [`group`](https://on.cypress.io/command-line#cypress-run-group-lt-name-gt) flag arguments during `cypress run`. Fixes [#5686](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5686). > - Assertions printed in the [Command Log](https://on.cypress.io/test-runner#Command-Log) now correctly identify integers from string integers. Fixes [#25](https://github-redirect.dependabot.com/cypress-io/cypress/issues/25). > - Empty spaces are now accurately reflected in the [Command Log](https://on.cypress.io/test-runner#Command-Log) within assertions. Fixes [#1360](https://github-redirect.dependabot.com/cypress-io/cypress/issues/1360). > - Keys printed in the [Command Log](https://on.cypress.io/test-runner#Command-Log) when using the `have.all.keys` assertion now correctly display. Fixes [#753](https://github-redirect.dependabot.com/cypress-io/cypress/issues/753). > - We fixed an issue where Cypress would throw an error when using [`cy.visit()`](https://on.cypress.io/visit) on a `cleverapp.io` domain. Fixes [#5722](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5722). > - Fixed a bug where fixtures consisting only of `null` would cause an error. Fixes [#472](https://github-redirect.dependabot.com/cypress-io/cypress/issues/472). > - Fixed a bug where, if the Test Runner child process is killed with a signal and does not exit normally, the npm CLI process would not exit with an error. Fixes [#5808](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5808). > > **Misc:** > > - Added a new, more specific error message when an item is not visible because it has `position: fixed` and is being overflowed over. Addresses [#1379](https://github-redirect.dependabot.com/cypress-io/cypress/issues/1379). > - `cy.visit`s that cause a superdomain change will now result in 2 requests to the origin server. This should not affect tests, as tests will still re-run on a superdomain change. This is a side-effect of the fix for [#5756](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5756). > - The configuration object returned from the plugins file is now validated and will throw a helpful error message when invalid. Addresses [#5712](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5712). > - The [configuration panel](https://on.cypress.io/configuration#Resolved-Configuration) under Settings in the Test Runner now has a white background for better readability. Also each configuration option with nested properties is now collapsible. Addressed in [#5068](https://github-redirect.dependabot.com/cypress-io/cypress/pull/5068). > > **Dependency Updates:** > > - Upgraded `parse-domain` from `2.0.0` to `2.3.4`. Addressed in [#5726](https://github-redirect.dependabot.com/cypress-io/cypress/pull/5726). > > ## 3.6.1 > *Released 11/08/2019* > > **Bugfixes:** > > - The Electron browser no longer hangs when testing applications that have a prompt in a `beforeunload` handler. Fixes [#2118](https://github-redirect.dependabot.com/cypress-io/cypress/issues/2118). > - We fixed a regression in [3.5.0](https://on.cypress.io/changelog-3-5-0) where HTTP redirects could cause strange behavior, including cookies not being set as expected, leading to authentication issues and other problems. Fixes [#5436](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5436) and [#5432](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5432). > - When using [`cy.setCookie()`](https://on.cypress.io/setcookie) with the same `options` Object, Cypress now correctly sets the new cookie instead of the one passed into a previous [`cy.setCookie()`](https://on.cypress.io/setcookie). Fixes [#2701](https://github-redirect.dependabot.com/cypress-io/cypress/issues/2701). > - We fixed a regression in [3.5.0](https://on.cypress.io/changelog-3-5-0) where [`cy.clearCookie()`](https://on.cypress.io/clearcookie) would not act as expected when using certain `baseUrls`. Fixes [#5453](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5453). > - Cypress no longer crashes with the error `Failed to parse or set cookie named "xxx"` when loading certain websites. Fixes [#4990](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4990). > - Cypress now sends the expected headers or request body in a [`cy.visit()`](https://on.cypress.io/visit) to an HTTPS URL using the default port, 443. Fixes [#5367](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5367). > - We fixed a regression in [3.6.0](https://on.cypress.io/changelog-3-6-0) where Cypress would crash with `TypeError: Cannot read property 'length' of null` on some network requests. Fixes [#5585](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5585). > - We fixed a regression in [3.5.0](https://on.cypress.io/changelog-3-5-0) that caused the red target to be rendered incorrectly when specifying offset coordinates to [`.click()`](https://on.cypress.io/click). Fixes [#5635](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5635). > - We fixed a regression in [3.6.0](https://on.cypress.io/changelog-3-6-0) that was causing an incorrect element to receive the `click` event during action commands. Fixes [#5578](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5578). > - We fixed a regression in [3.5.0](https://on.cypress.io/changelog-3-5-0) causing text after using modifier keys in [`.type()`](https://on.cypress.io/type) to not be typed. Fixes [#5622](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5622). > ... (truncated)
Commits - [`b96071b`](https://github.com/cypress-io/cypress/commit/b96071ba1be43c04767f9eba4361a58c7bdd8d0e) release 3.7.0 [skip ci] - [`5e3b4bd`](https://github.com/cypress-io/cypress/commit/5e3b4bdd845eea105cde704eaf9b81e9f23d91ce) Revert "fix type when previous selection in input in some cases" ([#5812](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5812)) - [`0ddedfa`](https://github.com/cypress-io/cypress/commit/0ddedfac0a144ddc2594a1fcefd7cd751d2e3990) Revert "fix type when previous selection in input in some cases ([#5809](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5809))" - [`bfb9d83`](https://github.com/cypress-io/cypress/commit/bfb9d83fb403a4bf4ba64cadfe4306a572338339) fix type when previous selection in input in some cases ([#5809](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5809)) - [`64f5bf0`](https://github.com/cypress-io/cypress/commit/64f5bf0870e17363f8a3963c3d3b13bf61321342) catch child process killed with a signal ([#5810](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5810)) - [`0311c58`](https://github.com/cypress-io/cypress/commit/0311c580c8066b3976603805fdff4266ce4adddc) TypeScriptify reporter. ([#5666](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5666)) - [`e19bcc0`](https://github.com/cypress-io/cypress/commit/e19bcc038a6da3ed0255284881c43622b7d25c01) CI should fail when something went wrong. ([#5779](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5779)) - [`e313f8c`](https://github.com/cypress-io/cypress/commit/e313f8cdc32a79330852362633196484e8e24cac) Fixed reporter unit-test failures. ([#5775](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5775)) - [`26ed04b`](https://github.com/cypress-io/cypress/commit/26ed04b63738f067f6b29c7b81d5452ddc3a322c) Fixed null JSON file error. ([#5562](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5562)) - [`421bed6`](https://github.com/cypress-io/cypress/commit/421bed6dc35be14ddb98a2f4a0756e076f6a4849) Enable e2e test run on windows systems ([#5586](https://github-redirect.dependabot.com/cypress-io/cypress/issues/5586)) - Additional commits viewable in [compare view](https://github.com/cypress-io/cypress/compare/v3.4.1...v3.7.0)


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)