13.7.0
Released Released on March 12, 2024
Features:
Added shadow DOM snapshot support within Test Replay in order to highlight elements correctly within the Cypress reporter. Addressed in #28823.
Adds additional context to error messages displayed when Test Replay artifacts fail to upload. Addressed in #28986.
Performance:
Fixed a performance regression from 13.6.3 where unhandled service worker requests may not correlate correctly. Fixes #28868.
Reduces the number of attempts to retry failed Test Replay artifact uploads from 8 to 3, to reduce time spent on artifact upload attempts that will not succeed. Addressed in #28986.
Bugfixes:
Changed screenshot capture behavior in Chromium to activate the main Cypress tab before capturing. This prevents screenshot capture from timing out in certain situations. Fixed in #29038. Fixes #5016
Fixed an issue where
.click()commands on children of disabled elements would still produce "click" events -- even without{ force: true }. Fixes #28788.Changed RequestBody type to allow for boolean and null literals to be passed as body values. #28789.
Misc:
Changed Component Testing scaffolding instruction to
pnpm addto add framework dependencies when a project usespnpmas package manager. Addresses #29052.Command messages in the Cypress command logs will now truncate display at 100 lines instead of 50. Fixes #29023.
Capture the
beforeTesttimestamp inside the browser for the purposes of accurately determining test start for Test Replay. Addressed in #29061.
Dependency Updates:
Updated
http-proxy-middlewarefrom2.0.4to2.0.6. Addressed in #28902.Updated
signal-exitfrom3.0.3to3.0.7. Addressed in #28979.