Cypress v3.8.1 Release Notes
Release Date: 2019-12-26 // over 4 years ago-
🚀 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()
, andcy.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
from5.0.0
to5.1.0
. Addressed in #6004. - ⬆️ Upgraded
chrome-remote-interface
from0.28.0
to0.28.1
. Addressed in #6008. - ⬆️ Upgraded
which
from1.3.1
to2.0.2
. Addressed in #6017. - ⬆️ Upgraded
ansi_up
from1.3.0
to4.0.3
. Addressed in #4331. - ⬆️ Upgraded
jimp
from0.6.4
to0.9.3
. Addressed in #4331.
- 💻 We fixed a bug where