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 3.8.1 #41

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps cypress from 3.4.1 to 3.8.1.

Release notes

Sourced from cypress's releases.

3.8.1

Released 12/26/2019

Bugfixes:

  • We fixed a bug where cypress run --headless would not run Chrome-family browsers headlessly. Fixes #5949.
  • We fixed an issue where, on some systems with IPv4 and IPv6 enabled, Cypress would fail to connect to the Chrome DevTools Protocol while launching Chrome, leading to test failures. Fixes #5912.
  • The strict cookie validation added in 3.5.0 for cy.setCookie(), cy.clearCookie(), and cy.getCookie() has been removed. Fixes #5642.
  • We fixed a regression in 3.8.0 where using .type() on number inputs to type non-number characters or the {enter} special character would not type the correct value. Fixes #5968 and #5997.
  • Configuration values set from the plugin file now display with the correct background color in the Configuration panel in the Test Runner Settings. Fixes #6024.
  • We removed the 'Me' and 'An Organization' selections in the Test Runner when setting up a project to more closely match the Dashboard UI. This also fixes an edge case where a user with no default organizations could potentially be unable to set up a project. Fixes #5954.

Misc:

  • We updated the fallback error message for visibility checks to be less confusing. Addresses #5982.
  • The type definitions for cy.location() have been improved. Addresses #5574.

Dependency Updates:

  • Upgraded get-port from 5.0.0 to 5.1.0. Addressed in #6004.
  • Upgraded chrome-remote-interface from 0.28.0 to 0.28.1. Addressed in #6008.
  • Upgraded which from 1.3.1 to 2.0.2. Addressed in #6017.
  • Upgraded ansi_up from 1.3.0 to 4.0.3. Addressed in #4331.
  • Upgraded jimp from 0.6.4 to 0.9.3. Addressed in #4331.

3.8.0

Released 12/12/2019

Features:

  • Chrome can now be run in headless mode by using cypress run --headless --browser chrome. Addresses #832.
  • Cypress now accepts a --tag argument to be used to identify separate runs. Any tags assigned will be shown on the run in the Cypress Dashboard. Addresses #2561.
  • The commands .its() and .invoke() now accept an options object to allow changing logging options. Addresses #1450.
  • Cypress will now attempt to use the unzip binary during cypress install before trying the slower, Node.js-based unzipping method. Addresses #3803.
  • Upgraded Electron to 7.1.4. This bumps the internal Node version to 12.8.1 and the internal Chromium version to 78.0.3904.113.

Bugfixes:

  • We fixed a regression in 3.5.0 where Cypress would crash on Windows when trying to pass a url through --config or --env command line flags. Fixes #5466.
  • We fixed a regression in 3.5.0 where a supplied Cookie header during "cy.visit() visit or cy.request() would be overwritten by the Cookie header generated from the browser's cookie store. Fixes #5894.
  • We fixed a regression in 3.5.0 where cy.getCookie() would incorrectly filter cookies by their domain, leading to unexpected results. Fixes #5656.
  • We fixed a regression in 3.5.0 where calling .type({ force: true }) on hidden inputs would not type the correct characters. Fixes #5835.
  • We fixed a regression in 3.5.0 where .type() was not respecting previous selections if the current value of the input was the same as the key. This also fixed an where .type() would not respect previous selections in non-selectionRange inputs (like email or number inputs). Fixes #5703.
  • During visibility checks, Cypress now properly evaluates a DOM element transformed by scale(0) or rotateY(90deg) as not visible. Fixes #723.
  • Fixed a bug where the specs list in interactive mode would not refresh when files are changed on disk. Fixes #5933.
  • env configuration option displays properly within the settings panel. Previously, setting env options would incorrectly render "undefined" as the value. Fixes #5859.

Misc:

... (truncated)
Commits
  • 875d569 release 3.8.1 [skip ci]
  • 6fd352a Fix typo [skip ci]
  • 9419a55 Document release-automations inline, fix typos [skip ci]
  • a6bdc66 chore(deps): Update dependency decaffeinate to version 6.0.9 🌟 (#6041)
  • 30cbd1b chore(deps): Pin dependency @cypress/sinon-chai to version 2.9.… (#6040)
  • 411def0 Typo in the cli readme Markdown header nesting (#6039)
  • ccbbbdd Config values that come from plugins are now colored properly (… (#6036)
  • 9e0f32a address feedback on #6033 (#6034)
  • 16b76f4 fix: edge cases during cy.type in number input (#6033)
  • 37dd275 remove unused deep 'style-loader' (#6028)
  • 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 #42.