Release notes
*Sourced from [cypress's releases](https://github.com/cypress-io/cypress/releases).*
> ## 3.3.1
> *Released 5/23/2019*
>
> **News:**
>
> - We've [written a blog post](https://www.cypress.io/blog/2019/05/22/how-we-improved-network-speed-by-300-in-cypress-3-3-0/) about the 300% increase in proxy performance delivered in [3.3.0](https://on.cypress.io/changelog#3-3-0).
>
> **Bugfixes:**
>
> - Cypress no longer accidentally prints internal Electron logs when running `cypress run`. This bug would exhibit itself when verifying and running Cypress the first time after installation. You may have seen these logs when running in CI. Fixes [#4255](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4255).
> - Fixed a bug for users running external network proxies that prevented requests from completing. Requests should now all work correctly. Fixes [#4257](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4257).
> - Fixed a regression in [3.3.0](https://on.cypress.io/changelog#3-3-0) causing large requests such as `multipart/form-data` uploads to hang. Fixes [#4240](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4240), [#4252](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4252), and [#4253](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4253).
> - Fixed issue where support for `have.focus`, `not.have.focus`, `be.focused` and `not.be.focused` [assertions](https://on.cypress.io/assertions) were not working. Fixes [#4265](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4265).
> - Names given to [.as()](https://on.cypress.io/as) now work properly when they contain a `.` character. Fixes [#3512](https://github-redirect.dependabot.com/cypress-io/cypress/issues/3512).
> - The proper error is now thrown when passing `{log: false}` to a Cypress command that failed. Fixes [#3847](https://github-redirect.dependabot.com/cypress-io/cypress/issues/3847).
> - Fixed an issue where highlighting a command's snapshot would throw an error when no application was rendered in the AUT frame. Fixes [#4177](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4177).
> - We now properly detect the branch name when running Cypress in AppVeyor. Fixed in [#4234](https://github-redirect.dependabot.com/cypress-io/cypress/pull/4234).
>
> **Misc:**
>
> - Fix capitalization of `Xvfb` in error messages. Addressed in [#4262](https://github-redirect.dependabot.com/cypress-io/cypress/pull/4262).
>
> **Documentation Changes:**
>
> - We have some newly translated documentation in [Chinese](http://on.cypress.io/zh-cn) and [Japanese](http://on.cypress.io/ja). If you'd like to help in translating more, please open a pull request in our [documentation repo](https://github.com/cypress-io/cypress-documentation).
Commits
- [`da3f60a`](https://github.com/cypress-io/cypress/commit/da3f60a28c998b490493484696e914121ddc5f87) release 3.3.1 [skip ci]
- [`6850e68`](https://github.com/cypress-io/cypress/commit/6850e68b48708866f6549f37a0f656b884f11caf) do not mutate process.env when verifying ([#4281](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4281))
- [`4521cdc`](https://github.com/cypress-io/cypress/commit/4521cdcc87414def652fb622942d2ab0c2bc4db6) reduce the retry intervals to prevent slow test + timeout
- [`167badc`](https://github.com/cypress-io/cypress/commit/167badc587ac09a10ce1e17767c50d3464b23195) retry AppVeyor build after setting GH variables 4
- [`660475a`](https://github.com/cypress-io/cypress/commit/660475a3740eef7041cac6f721945b66e44700cf) retry AppVeyor build after setting GH variables 3
- [`0c8faae`](https://github.com/cypress-io/cypress/commit/0c8faaeca3eab40e4e24bf9a4ed5c93826240dc7) retry AppVeyor build after setting GH variables 2
- [`b50852b`](https://github.com/cypress-io/cypress/commit/b50852bde78fb5bd825648808499e1bf53c284b8) retry AppVeyor build after setting GH variables
- [`fdb3895`](https://github.com/cypress-io/cypress/commit/fdb3895a7925f92512745d520a8c59be5ecde4a3) print if we have GH env variables set on AppVeyor
- [`94de315`](https://github.com/cypress-io/cypress/commit/94de3155e2aa1de52fa11b9a1611fbc2f4e5e1e8) Merge branch 'develop' of github.com:cypress-io/cypress into develop
- [`4ebd4b6`](https://github.com/cypress-io/cypress/commit/4ebd4b6b2bd58dd9c6dbf6312743293ac4dc99df) use latest github commit module version, print if we have variables set
- Additional commits viewable in [compare view](https://github.com/cypress-io/cypress/compare/v3.3.0...v3.3.1)
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 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)
- 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.
Bumps cypress from 3.3.0 to 3.3.1.
Release notes
*Sourced from [cypress's releases](https://github.com/cypress-io/cypress/releases).* > ## 3.3.1 > *Released 5/23/2019* > > **News:** > > - We've [written a blog post](https://www.cypress.io/blog/2019/05/22/how-we-improved-network-speed-by-300-in-cypress-3-3-0/) about the 300% increase in proxy performance delivered in [3.3.0](https://on.cypress.io/changelog#3-3-0). > > **Bugfixes:** > > - Cypress no longer accidentally prints internal Electron logs when running `cypress run`. This bug would exhibit itself when verifying and running Cypress the first time after installation. You may have seen these logs when running in CI. Fixes [#4255](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4255). > - Fixed a bug for users running external network proxies that prevented requests from completing. Requests should now all work correctly. Fixes [#4257](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4257). > - Fixed a regression in [3.3.0](https://on.cypress.io/changelog#3-3-0) causing large requests such as `multipart/form-data` uploads to hang. Fixes [#4240](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4240), [#4252](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4252), and [#4253](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4253). > - Fixed issue where support for `have.focus`, `not.have.focus`, `be.focused` and `not.be.focused` [assertions](https://on.cypress.io/assertions) were not working. Fixes [#4265](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4265). > - Names given to [.as()](https://on.cypress.io/as) now work properly when they contain a `.` character. Fixes [#3512](https://github-redirect.dependabot.com/cypress-io/cypress/issues/3512). > - The proper error is now thrown when passing `{log: false}` to a Cypress command that failed. Fixes [#3847](https://github-redirect.dependabot.com/cypress-io/cypress/issues/3847). > - Fixed an issue where highlighting a command's snapshot would throw an error when no application was rendered in the AUT frame. Fixes [#4177](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4177). > - We now properly detect the branch name when running Cypress in AppVeyor. Fixed in [#4234](https://github-redirect.dependabot.com/cypress-io/cypress/pull/4234). > > **Misc:** > > - Fix capitalization of `Xvfb` in error messages. Addressed in [#4262](https://github-redirect.dependabot.com/cypress-io/cypress/pull/4262). > > **Documentation Changes:** > > - We have some newly translated documentation in [Chinese](http://on.cypress.io/zh-cn) and [Japanese](http://on.cypress.io/ja). If you'd like to help in translating more, please open a pull request in our [documentation repo](https://github.com/cypress-io/cypress-documentation).Commits
- [`da3f60a`](https://github.com/cypress-io/cypress/commit/da3f60a28c998b490493484696e914121ddc5f87) release 3.3.1 [skip ci] - [`6850e68`](https://github.com/cypress-io/cypress/commit/6850e68b48708866f6549f37a0f656b884f11caf) do not mutate process.env when verifying ([#4281](https://github-redirect.dependabot.com/cypress-io/cypress/issues/4281)) - [`4521cdc`](https://github.com/cypress-io/cypress/commit/4521cdcc87414def652fb622942d2ab0c2bc4db6) reduce the retry intervals to prevent slow test + timeout - [`167badc`](https://github.com/cypress-io/cypress/commit/167badc587ac09a10ce1e17767c50d3464b23195) retry AppVeyor build after setting GH variables 4 - [`660475a`](https://github.com/cypress-io/cypress/commit/660475a3740eef7041cac6f721945b66e44700cf) retry AppVeyor build after setting GH variables 3 - [`0c8faae`](https://github.com/cypress-io/cypress/commit/0c8faaeca3eab40e4e24bf9a4ed5c93826240dc7) retry AppVeyor build after setting GH variables 2 - [`b50852b`](https://github.com/cypress-io/cypress/commit/b50852bde78fb5bd825648808499e1bf53c284b8) retry AppVeyor build after setting GH variables - [`fdb3895`](https://github.com/cypress-io/cypress/commit/fdb3895a7925f92512745d520a8c59be5ecde4a3) print if we have GH env variables set on AppVeyor - [`94de315`](https://github.com/cypress-io/cypress/commit/94de3155e2aa1de52fa11b9a1611fbc2f4e5e1e8) Merge branch 'develop' of github.com:cypress-io/cypress into develop - [`4ebd4b6`](https://github.com/cypress-io/cypress/commit/4ebd4b6b2bd58dd9c6dbf6312743293ac4dc99df) use latest github commit module version, print if we have variables set - Additional commits viewable in [compare view](https://github.com/cypress-io/cypress/compare/v3.3.0...v3.3.1)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 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) - 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.