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 4.0.2 #46

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps cypress from 3.4.1 to 4.0.2.

Release notes

Sourced from cypress's releases.

4.0.2

Released 2/14/2020

Bugfixes:

  • Fixed a bug where Firefox tests could fail to run on macOS if another instance of Firefox was open. Addresses #6380.
  • Updated @cypress/browserify-preprocessor to 2.1.4, fixing a regression involving non-top-level require()s in tests. Addresses #6403.
  • Fixed a bug where re-running a failed workflow in GitHub Actions would not generate a new Dashboard run. Addresses #6450.
  • Fixed incorrect type definitions for Cypress.isBrowser. Addresses #6447.
  • Fixed a regression introduced in 4.0.0 where using .should('contain', ...) on a cy.contains() would produce unexpected results. Addresses #6384.

Misc:

  • Improved the error experience GUI when launching a browser fails. Addresses #6432.
  • Improved the error experience when visiting the Cypress server outside of a Cypress-launched browser. Addresses #6435.

4.0.1

Released 2/7/2020

Bugfixes:

  • Fixed a bug where Chromium could not be detected on macOS. Addresses #6358.
  • Fixed bugs where Edge and Firefox Nightly could not be detected on macOS. Addresses #6354 and #6345.
  • Fixed a bug where 64-bit editions of Firefox could not be detected on Windows. Addresses #6355.
  • Fixed a bug where video recordings of Firefox would omit all frames from before the last cross-domain navigation of the test. Addresses #6369.
  • Fixed a bug where Cypress could crash with the message "cannot read property 'on' of undefined" while running Firefox. Addresses #6356.
  • Corrected a link to the screenshot API documentation in the type definitions. Addresses #6359.

Misc:

  • Updated the default preferences set on Firefox to hide update notifications and otherwise improve the Firefox experience. Addresses #6346.

4.0.0

Released 2/6/2020

Summary:

Cypress 4.0.0 includes support for Mozilla Firefox browsers (beta support) and Microsoft Edge (Chromium based) browsers which is a big step forward for Cross Browser Testing in Cypress. We've also updated many of the underlying tools behind Cypress that bring new powerful features.

Breaking Changes:

:warning: Please read our Migration Guide which explains the changes in more detail and how to change your code to migrate to Cypress 4.0.

  • Mocha, Chai, and Sinon.JS has been upgraded which includes a number of breaking changes and new features. Addresses #2528, #2529, #2866.
  • During before:browser:launch, we no longer yield the second argument as an array of browser arguments and instead yield an options object with an args property in order to support more advanced browser launch options. Addresses #6306.
  • We updated the Cypress browser objects of all Chromium-based browsers, including Electron, to have chromium set as their family field. Addresses #6243.
  • The --browser flag no longer accepts canary as its sole argument to run Chrome Canary. You now have to specify chrome:canary to use the Chrome Canary browser. Addresses #6243.
  • cy.writeFile() now yields null instead of the contents written to the file in order to more align with the behavior of fs. Addresses #2466.
  • Installing Cypress on your system now requires Node.js 8+. Addresses #5632.
  • Cypress no longer support CJSX. Addresses #3469.
... (truncated)
Commits
  • dc794d6 release 4.0.2 [skip ci]
  • 12204f4 Revert "test: add tests for special sequences {moveToStart} / {… (#6469)
  • 7ac5e2b restore proper npm commands for testing other projects
  • dd3b63a Update project error UI (#6432)
  • 15c3e95 Improve error experience when visiting outside of Cypress-launched browser (#...
  • b8d6a6d fix pollution of :contains pseudo selector (#6434)
  • 42cc628 Extract error methods from utils into error_utils (#6465)
  • 6ace4c5 test: add tests for special sequences {moveToStart} / {moveToEn… (#6203)
  • 1069310 extract out ui-components dropdown (#6452)
  • 9326174 decaffeinate: Run post-processing cleanups on browser.coffee
  • Additional commits viewable in compare view


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 4 years ago

Superseded by #47.