eXist-db / usermanager

Rewrite of the original eXist-db user manager
GNU Lesser General Public License v2.1
2 stars 3 forks source link

Bump cypress from 3.4.1 to 5.4.0 #70

Closed dependabot-preview[bot] closed 3 years ago

dependabot-preview[bot] commented 3 years ago

Bumps cypress from 3.4.1 to 5.4.0.

Release notes

Sourced from cypress's releases.

5.4.0

Released 10/14/2020

Features:

  • You can now run cypress cache prune to delete all installed Cypress versions from the cache except for the currently-installed version. Addresses #5972.
  • There's a new --size option for the cypress cache list command that prints the sizes of the Cypress cache folders. Addresses #6404.
  • For video recordings of runs, there is now a video chapter key for each test. If your video player supports chapters, you can move to the start of each test right away. Addresses #3626.
  • In Windows, you can now append the browser type to the end of the path passed to the --browser flag, like cypress open --browser C:/User/App/browser.exe:chrome, to help detect the browser type. Addresses #6389.
  • cy.viewport() has new iphone-7, iphone-8, and iphone-se2 presets. Addressed in #8624
  • When there is a new version of Cypress available, the update modal has a new design with 'copy to clipboard' buttons to copy the upgrade commands. Addressed in #8751.
  • The Command Log can be hidden by passing the CYPRESS_NO_COMMAND_LOG=1 environment variable during cypress open or cypress run to be used as a tool to debug performance issues. Addressed in #8689.

Bugfixes:

  • We fixed a regression in 5.0.0 where the chromeWebSecurity option had no effect in Electron. Fixes #8399.
  • Tests will no longer hang and now properly throw when there is an error thrown from a test:after:run event listener. Fixes #2271 and #8701.
  • When a command is chained after .within() and "cy.get()" is called inside it, the scope will no longer permanently change. Fixes #2106, #4672, #4757, and #5183.
  • Dual commands like cy.contains() when used after an .each() commands now query as expected. Fixes #4921.
  • / is no longer added to the URL when baseUrl has param(s). Fixes #2101.
  • When using cy.route2() the route handler timeouts will no longer leak into other tests and cause random failures. Addressed in #8727.
  • Re-running failed build steps in Bitbucket will no longer create a new run on the Cypress Dashboard. Fixes #8720.
  • The forced garbage collection timer will no longer display when using a version of Firefox newer than 80. Fixes #8725.
  • The browser dropdown is no longer covered when opened from the Runs tab in the Test Runner. Fixed in #8745.
  • Fixed an issue where preprocessor-related plugins would cause tests not to run and a duplicate instance of Cypress to be spawned. Fixes #8634.

Misc:

  • Improved type definitions for cy.route2(). Addresses #8694 and #8782.
  • The Test Runner now shows an indicator in the footer and a toast notification if there is a new version available. Addressed in #8702 and #8803.

Dependency Updates:

  • Upgraded Chrome browser version used during cypress run and when selecting Electron browser in cypress open from 83 to 85. Addressed in #8406.
  • Upgraded bundled Node.js version from 12.14.1 to 12.16.3. Addressed in #8406.
  • Upgraded electron from 9.2.1 to 10.1.3. Addressed in #8406.
  • Upgraded firefox-profile from 2.0.0 to 4.0.0. Addressed in #8786.
  • Upgraded node-forge from 0.9.0 to 0.10.0. Addressed in #8800.

5.3.0

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.
Commits
  • 6ec4a71 release 5.4.0 [skip ci]
  • 004ebb2 fix: Register and run default preprocessor in child process (#8826)
  • 4e7885d Merge pull request #8846 from cypress-io/a89e4a037-master-into-develop
  • 9229487 Merge branch 'develop' into a89e4a037-master-into-develop
  • a89e4a0 chore: Fix red master (#8841)
  • 6e40a4b chore: release @cypress/vue-v1.0.1-alpha.3
  • 41a83f1 chore: better debug logs for semrel (#8834)
  • 40a1d2e chore: release @cypress/webpack-preprocessor-v5.4.7
  • 5e4b638 fix: make imported @cypress/react working and pass CI (#8718)
  • 72cdf0c Merge branch 'master' into develop
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by chrisbreiding, a new releaser for cypress since your current version.


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) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 3 years ago

Superseded by #71.