cypress-io/cypress
### [`v3.8.3`](https://togithub.com/cypress-io/cypress/releases/v3.8.3)
[Compare Source](https://togithub.com/cypress-io/cypress/compare/v3.8.2...v3.8.3)
_Released 1/24/2020_
**Bugfixes:**
- We fixed an error during `cypress run` indicating `could not find CRI target` when Cypress was unable to find the tab to control. Fixes [#6053](https://togithub.com/cypress-io/cypress/issues/6053).
- HTTP requests to sites using a TLS version lower than 1.2 now no longer fail. Fixes [#5446](https://togithub.com/cypress-io/cypress/issues/5446).
- `cypress verify` will no longer error on some systems when `-screen` is not defined. Fixes [#6184](https://togithub.com/cypress-io/cypress/issues/6184).
- We fixed a regression in [3.5.0](https://on.cypress.io/changelog-3-5-0) causing [`cy.type({ force: true })`](https://on.cypress.io/type) to no longer forcibly type characters for readonly inputs. Fixes [#6116](https://togithub.com/cypress-io/cypress/issues/6116).
- Generated reports when using [custom reporters](https://on.cypress.io/reporters) now have a defined `file` property. Fixes [#1495](https://togithub.com/cypress-io/cypress/issues/1495).
**Misc:**
- Messages from [`cy.get()`](https://on.cypress.io/get) are now truncated at 50 lines the Command Log instead of the 1 line. Addresses [#6145](https://togithub.com/cypress-io/cypress/issues/6145).
- We now collect more environment variables for Bamboo CI when recording for the Dashboard. Addresses [#4895](https://togithub.com/cypress-io/cypress/issues/4895).
**Dependency Updates:**
- Upgraded `electron` from `7.1.9` to `7.1.10`. Addressed in [#6242](https://togithub.com/cypress-io/cypress/pull/6242).
- Upgraded `electron` from `7.1.7` to `7.1.9`. Addressed in [#6180](https://togithub.com/cypress-io/cypress/pull/6180).
- Upgraded `http-status-codes` from `1.3.2` to `1.4.0`. Addressed in [#6134](https://togithub.com/cypress-io/cypress/pull/6134).
- Upgraded `socket.io` and `socket.io-client` from `2.2.0` to `2.3.0`. Addressed in [#6179](https://togithub.com/cypress-io/cypress/pull/6179).
### [`v3.8.2`](https://togithub.com/cypress-io/cypress/releases/v3.8.2)
[Compare Source](https://togithub.com/cypress-io/cypress/compare/v3.8.1...v3.8.2)
_Released 01/10/2020_
**Bugfixes:**
- We fixed a regression in [3.8.0](https://on.cypress.io/changelog-3-8-0) on Linux when `unzip` is not installed where the progress of `cypress install` would show up to 200%. Fixes [#5967](https://togithub.com/cypress-io/cypress/issues/5967)
- Child elements of an element that uses both `transform` and `height` or `width` are now properly seen as visible during visiblity checks. Addresses [#5974](https://togithub.com/cypress-io/cypress/issues/5974).
- We now properly check backface visibility when the parents of a target element have the CSS style `transform-style: preserve-3d`. Fixes [#5682](https://togithub.com/cypress-io/cypress/issues/5682).
- DOM elements with a width or height of 0 and `overflow: hidden` are now properly calculated as invisible during visibility checks. Fixes [#6093](https://togithub.com/cypress-io/cypress/issues/6093).
- We fixed a regression in [3.7.0](https://on.cypress.io/changelog-3-7-0) where using [`.type()`](https://on.cypress.io/type) on number inputs to type non-number characters would not type the correct value. Fixes [#6055](https://togithub.com/cypress-io/cypress/issues/6055).
**Misc:**
- Messages from [`cy.log()`](https://on.cypress.io/log) are now truncated at 50 lines the Command Log instead of the 1 line. Addresses [#5625](https://togithub.com/cypress-io/cypress/issues/5625).
- We now capture GitLab CI's `CI_JOB_NAME` environment variable. Addressed in [#6111](https://togithub.com/cypress-io/cypress/pull/6111).
- Types for [event emitters](https://on.cypress.io/catalog-of-events#Binding-to-Events) `removeListener` and `removeAllListeners` have been added to `Cypress` and `cy`. Addresses [#5228](https://togithub.com/cypress-io/cypress/issues/5228).
- Types for the `runUrl` property returned from `cypress.run()` has been added. Addresses [#6087](https://togithub.com/cypress-io/cypress/issues/6087).
- We're continuing to make progress in converting our codebase from CoffeeScript to JavaScript. Addresses [#2690](https://togithub.com/cypress-io/cypress/issues/2690) in [#5947](https://togithub.com/cypress-io/cypress/pull/5947) and [#6075](https://togithub.com/cypress-io/cypress/pull/6075).
**Dependency Updates:**
- Upgraded `ansi_up` from `4.0.3` to `4.0.4`. Addressed in [#6074](https://togithub.com/cypress-io/cypress/pull/6074).
- Upgraded `electron` from `7.1.4` to `7.1.7`. Addressed in [#6085](https://togithub.com/cypress-io/cypress/pull/6085).
### [`v3.8.1`](https://togithub.com/cypress-io/cypress/releases/v3.8.1)
[Compare Source](https://togithub.com/cypress-io/cypress/compare/v3.8.0...v3.8.1)
_Released 12/26/2019_
**Bugfixes:**
- We fixed a bug where [`cypress run --headless`](https://on.cypress.io/command-line#cypress-run-headless) would not run Chrome-family browsers headlessly. Fixes [#5949](https://togithub.com/cypress-io/cypress/issues/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](https://togithub.com/cypress-io/cypress/issues/5912).
- The strict cookie validation added in [3.5.0](https://on.cypress.io/changelog-3-5-0) for [`cy.setCookie()`](https://on.cypress.io/setcookie), [`cy.clearCookie()`](https://on.cypress.io/clearcookie), and [`cy.getCookie()`](https://on.cypress.io/getcookie) has been removed. Fixes [#5642](https://togithub.com/cypress-io/cypress/issues/5642).
- We fixed a regression in [3.8.0](https://on.cypress.io/changelog-3-8-0) where using [`.type()`](https://on.cypress.io/type) on number inputs to type non-number characters or the `{enter}` special character would not type the correct value. Fixes [#5968](https://togithub.com/cypress-io/cypress/issues/5968) and [#5997](https://togithub.com/cypress-io/cypress/issues/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](https://togithub.com/cypress-io/cypress/issues/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](https://togithub.com/cypress-io/cypress/issues/5954).
**Misc:**
- We updated the fallback error message for visibility checks to be less confusing. Addresses [#5982](https://togithub.com/cypress-io/cypress/issues/5982).
- The type definitions for [`cy.location()`](https://on.cypress.io/location) have been improved. Addresses [#5574](https://togithub.com/cypress-io/cypress/issues/5574).
**Dependency Updates:**
- Upgraded `get-port` from `5.0.0` to `5.1.0`. Addressed in [#6004](https://togithub.com/cypress-io/cypress/pull/6004).
- Upgraded `chrome-remote-interface` from `0.28.0` to `0.28.1`. Addressed in [#6008](https://togithub.com/cypress-io/cypress/pull/6008).
- Upgraded `which` from `1.3.1` to `2.0.2`. Addressed in [#6017](https://togithub.com/cypress-io/cypress/pull/6017).
- Upgraded `ansi_up` from `1.3.0` to `4.0.3`. Addressed in [#4331](https://togithub.com/cypress-io/cypress/pull/4331).
- Upgraded `jimp` from `0.6.4` to `0.9.3`. Addressed in [#4331](https://togithub.com/cypress-io/cypress/pull/4331).
Configuration
📅 Schedule: "after 10pm,before 6am" in timezone America/New_York.
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box.
This PR contains the following updates:
3.8.0
->3.8.3
Release Notes
cypress-io/cypress
### [`v3.8.3`](https://togithub.com/cypress-io/cypress/releases/v3.8.3) [Compare Source](https://togithub.com/cypress-io/cypress/compare/v3.8.2...v3.8.3) _Released 1/24/2020_ **Bugfixes:** - We fixed an error during `cypress run` indicating `could not find CRI target` when Cypress was unable to find the tab to control. Fixes [#6053](https://togithub.com/cypress-io/cypress/issues/6053). - HTTP requests to sites using a TLS version lower than 1.2 now no longer fail. Fixes [#5446](https://togithub.com/cypress-io/cypress/issues/5446). - `cypress verify` will no longer error on some systems when `-screen` is not defined. Fixes [#6184](https://togithub.com/cypress-io/cypress/issues/6184). - We fixed a regression in [3.5.0](https://on.cypress.io/changelog-3-5-0) causing [`cy.type({ force: true })`](https://on.cypress.io/type) to no longer forcibly type characters for readonly inputs. Fixes [#6116](https://togithub.com/cypress-io/cypress/issues/6116). - Generated reports when using [custom reporters](https://on.cypress.io/reporters) now have a defined `file` property. Fixes [#1495](https://togithub.com/cypress-io/cypress/issues/1495). **Misc:** - Messages from [`cy.get()`](https://on.cypress.io/get) are now truncated at 50 lines the Command Log instead of the 1 line. Addresses [#6145](https://togithub.com/cypress-io/cypress/issues/6145). - We now collect more environment variables for Bamboo CI when recording for the Dashboard. Addresses [#4895](https://togithub.com/cypress-io/cypress/issues/4895). **Dependency Updates:** - Upgraded `electron` from `7.1.9` to `7.1.10`. Addressed in [#6242](https://togithub.com/cypress-io/cypress/pull/6242). - Upgraded `electron` from `7.1.7` to `7.1.9`. Addressed in [#6180](https://togithub.com/cypress-io/cypress/pull/6180). - Upgraded `http-status-codes` from `1.3.2` to `1.4.0`. Addressed in [#6134](https://togithub.com/cypress-io/cypress/pull/6134). - Upgraded `socket.io` and `socket.io-client` from `2.2.0` to `2.3.0`. Addressed in [#6179](https://togithub.com/cypress-io/cypress/pull/6179). ### [`v3.8.2`](https://togithub.com/cypress-io/cypress/releases/v3.8.2) [Compare Source](https://togithub.com/cypress-io/cypress/compare/v3.8.1...v3.8.2) _Released 01/10/2020_ **Bugfixes:** - We fixed a regression in [3.8.0](https://on.cypress.io/changelog-3-8-0) on Linux when `unzip` is not installed where the progress of `cypress install` would show up to 200%. Fixes [#5967](https://togithub.com/cypress-io/cypress/issues/5967) - Child elements of an element that uses both `transform` and `height` or `width` are now properly seen as visible during visiblity checks. Addresses [#5974](https://togithub.com/cypress-io/cypress/issues/5974). - We now properly check backface visibility when the parents of a target element have the CSS style `transform-style: preserve-3d`. Fixes [#5682](https://togithub.com/cypress-io/cypress/issues/5682). - DOM elements with a width or height of 0 and `overflow: hidden` are now properly calculated as invisible during visibility checks. Fixes [#6093](https://togithub.com/cypress-io/cypress/issues/6093). - We fixed a regression in [3.7.0](https://on.cypress.io/changelog-3-7-0) where using [`.type()`](https://on.cypress.io/type) on number inputs to type non-number characters would not type the correct value. Fixes [#6055](https://togithub.com/cypress-io/cypress/issues/6055). **Misc:** - Messages from [`cy.log()`](https://on.cypress.io/log) are now truncated at 50 lines the Command Log instead of the 1 line. Addresses [#5625](https://togithub.com/cypress-io/cypress/issues/5625). - We now capture GitLab CI's `CI_JOB_NAME` environment variable. Addressed in [#6111](https://togithub.com/cypress-io/cypress/pull/6111). - Types for [event emitters](https://on.cypress.io/catalog-of-events#Binding-to-Events) `removeListener` and `removeAllListeners` have been added to `Cypress` and `cy`. Addresses [#5228](https://togithub.com/cypress-io/cypress/issues/5228). - Types for the `runUrl` property returned from `cypress.run()` has been added. Addresses [#6087](https://togithub.com/cypress-io/cypress/issues/6087). - We're continuing to make progress in converting our codebase from CoffeeScript to JavaScript. Addresses [#2690](https://togithub.com/cypress-io/cypress/issues/2690) in [#5947](https://togithub.com/cypress-io/cypress/pull/5947) and [#6075](https://togithub.com/cypress-io/cypress/pull/6075). **Dependency Updates:** - Upgraded `ansi_up` from `4.0.3` to `4.0.4`. Addressed in [#6074](https://togithub.com/cypress-io/cypress/pull/6074). - Upgraded `electron` from `7.1.4` to `7.1.7`. Addressed in [#6085](https://togithub.com/cypress-io/cypress/pull/6085). ### [`v3.8.1`](https://togithub.com/cypress-io/cypress/releases/v3.8.1) [Compare Source](https://togithub.com/cypress-io/cypress/compare/v3.8.0...v3.8.1) _Released 12/26/2019_ **Bugfixes:** - We fixed a bug where [`cypress run --headless`](https://on.cypress.io/command-line#cypress-run-headless) would not run Chrome-family browsers headlessly. Fixes [#5949](https://togithub.com/cypress-io/cypress/issues/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](https://togithub.com/cypress-io/cypress/issues/5912). - The strict cookie validation added in [3.5.0](https://on.cypress.io/changelog-3-5-0) for [`cy.setCookie()`](https://on.cypress.io/setcookie), [`cy.clearCookie()`](https://on.cypress.io/clearcookie), and [`cy.getCookie()`](https://on.cypress.io/getcookie) has been removed. Fixes [#5642](https://togithub.com/cypress-io/cypress/issues/5642). - We fixed a regression in [3.8.0](https://on.cypress.io/changelog-3-8-0) where using [`.type()`](https://on.cypress.io/type) on number inputs to type non-number characters or the `{enter}` special character would not type the correct value. Fixes [#5968](https://togithub.com/cypress-io/cypress/issues/5968) and [#5997](https://togithub.com/cypress-io/cypress/issues/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](https://togithub.com/cypress-io/cypress/issues/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](https://togithub.com/cypress-io/cypress/issues/5954). **Misc:** - We updated the fallback error message for visibility checks to be less confusing. Addresses [#5982](https://togithub.com/cypress-io/cypress/issues/5982). - The type definitions for [`cy.location()`](https://on.cypress.io/location) have been improved. Addresses [#5574](https://togithub.com/cypress-io/cypress/issues/5574). **Dependency Updates:** - Upgraded `get-port` from `5.0.0` to `5.1.0`. Addressed in [#6004](https://togithub.com/cypress-io/cypress/pull/6004). - Upgraded `chrome-remote-interface` from `0.28.0` to `0.28.1`. Addressed in [#6008](https://togithub.com/cypress-io/cypress/pull/6008). - Upgraded `which` from `1.3.1` to `2.0.2`. Addressed in [#6017](https://togithub.com/cypress-io/cypress/pull/6017). - Upgraded `ansi_up` from `1.3.0` to `4.0.3`. Addressed in [#4331](https://togithub.com/cypress-io/cypress/pull/4331). - Upgraded `jimp` from `0.6.4` to `0.9.3`. Addressed in [#4331](https://togithub.com/cypress-io/cypress/pull/4331).Configuration
📅 Schedule: "after 10pm,before 6am" in timezone America/New_York.
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.