Released 5/23/2022
Features:
- The Electron version and shipped Chromium browser version has been updated.
Addressed in #21418.
Deprecations:
- The
Cypress.Cookies.preserveOnce()
andCypress.Cookies.defaults()
Cypress
APIs have been deprecated. In a future release, support for
Cypress.Cookies.preserveOnce()
andCypress.Cookies.defaults()
will be
removed. Consider using the experimental
cy.session()
command instead to cache and restore
cookies and other sessions details between tests. Fixed
#21333.
Bugfixes:
- Updated the
cy.contains()
command to correctly
error and retry if the provided regex pattern begins with an equal sign and a
match was not initially found. Previously the command would incorrectly fail
with a syntax error. Fixed
#21108. - Corrected the
cy.session()
command log grouping and validation verbiage.
This change provides better insights to logs associated with the command.
Fixed #21377. - Removed
eventemitter2
third-party type definitions fromcy
andCypress
that were unintentionally exposed. Fixed
#20556.
Dependency Updates:
- Upgraded the bundled node version shipped with Cypress from
16.5.0
to
16.13.2
. Addressed in
#21418. - Upgraded the Chromium browser version used during
cypress run
and when
selecting Electron browser incypress open
from94.0.4606.81
to
100.0.4896.75
. Addressed in
#21418. - Upgraded
electron
dependency from15.5.1
to18.0.4
. Addressed in
#21418.