Released 3/28/2022
Bugfixes:
- Corrected a logging issue with
cy.intercept()
where the response status code
and response body were sometimes missing from the log details inopen
mode.
Fixed #18757. - Fixed an issue in
cy.readFile()
where the command would not retry or provide
a meaningful error message ifnull
encoding was used and the file was not
found. Fixed #20683. - Updated the Cypress Keyboard shortcuts to only run the shortcut when the
pressed shortcut key was not used in conjunction with either thealt
,
ctrl
, orshift
modifier keys. This fixed an issue where the Cypress
shortcut handler would override the browser native keyboard shortcut for
search (ctrl + f
). Fixed
#20222. - Updates were made to correctly escape dollar signs in the
CYPRESS_DOWNLOAD_PATH_TEMPLATE
environment variable. Issues were seen
utilizing this template when the env was provided from a package manager file.
Fixed #19914. - Fix the
Cypress.Buffer
TypeScript type to reference the static constructor
ofBuffer
, instead of incorrectly referencing theBuffer
instance which
caused Type errors. Fixes
#20542.
Dependency Updates:
- Upgraded
electron
dependency from15.3.4
to15.3.5
to address the
CVE-2022-21718 NVD security
vulnerability. Addressed in
#20750. - Upgraded
minimist
dependency from1.2.5
to1.2.6
. Addressed in
#20756. - Upgraded
nanoid
dependency from3.1.20
to3.1.31
to address the
CVE-2021-23566 NVD security
vulnerability. Addressed in
#20726. - Upgraded
node-forge
dependency from1.0.0
to1.3.0
to address the
CVE-2022-24771 NVD security
vulnerability. Addressed in
#20727.