Bump cypress from 3.3.2 to 3.4.0
Created by: Tirokk
Authored by dependabot-preview[bot] Merged
Bumps cypress from 3.3.2 to 3.4.0.
Release notes
Sourced from cypress's releases.
3.4.0
Released 7/9/2019
User Authentication Changes:
- Users can now log in to the Test Runner using the browser installed on their system. Fixes #3583, #4337, and #1162.
- Users can now log in to the Test Runner with Google or with SSO (if configured). Fixes #3519.
Continuous Integration Support:
- Environment variables for Semaphore CI v2 are now recognized when recording a test for the dashboard. Fixes #4671.
- Support for Concourse CI has been added when recording a test for the dashboard. Fixes #4376.
- SnapCI support has been removed and GoCD support has been added. Fixes #2680.
Bugfixes:
contain.text
,contain.html
, andcontain.value
assertions now support partial matching in all scenarios to match expected behavior. Fixes #1969.- Electron rendering warnings are no longer printed to console output. Fixes #4288.
Misc:
- Added verification for
cypress download
that checks the checksum and filesize. This will fix issues with Cypress downloads being corrupted in transit. Fixes #812 and #3515.- Added a warning when a percent-encoded URL is passed to
cy.route()
. Fixes #2372.- Added an error for when
cy.click()
fails because an element has the CSSpointer-events: none
. Fixes #3164.- Added a warning for Windows users who have Group Policy settings that may interfere with usage of Cypress. Fixes #4391.
- The JSON schema file used for intelligent code completion for the Cypress configuration file has been updated to match our documentation. Addressed in #4300.
- Type definitions were added to
cy.server()
for theonAnyRequest
,onAnyResponse
, andonAnyAbort
callback options. Fixes #3992.- The outline when focusing on a panel heading within the 'Settings' tab of the Test Runner now correctly outlines the element. Fixes #3357.
Documentation Changes:
- Documented
cy.get()
's optionalwithinSubject
argument.- Documented "Expected to find element..." error message and potential causes.
- Documented new "Cypress detected policy settings on your computer that may cause issues" warning in Error Messages.
Dependency Updates:
- Removed
string-to-stream
since it was no longer being used. Addressed in #4619.- Upgraded
@cypress/commit-info
from2.1.3
to2.1.4
. Addressed in #4597.- Upgraded
@cypress/react-tooltip
from0.4.0
to0.5.0
. Addressed in #4610.- Upgraded
errorhandler
from1.5.0
to1.5.1
. Addressed in #4618.- Upgraded
fs-extra
from8.0.1
to8.1.0
. Addressed in #4620.- Upgraded
request-progress
from0.4.0
to3.0.0
. Addressed in #4584.- We also updated and removed some dependencies used for development.
Commits
-
4984eee
release 3.4.0 [skip ci] -
9571415
Issue 3164 small patch (#4681) -
4af7f58
error message for pointer-events:none (#3168) -
c57d302
Verify downloaded test runner zip file 812 (#4193) -
bfec784
Warn when a percent-encoded URL is passed to cy.route (#4561) -
27ccf75
Publicly export withinSubject option on get command (#2791) -
13b5a0a
Prefer American spelling 'canceled' (#4676) -
52ca8ed
support partial matching text,html,value (#3259) -
2c4663f
Pull out extra env vars for Semaphore v2 (#4673) -
f89a823
Do auth in the user's browser, do auth through the dashboard, s… (#3616) - Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by flotwig, a new releaser for cypress since your current version.
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 ignore this [patch|minor|major] version
will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it -
@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:
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- 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)
Finally, you can contact us by mentioning @dependabot.