13.12.0

Released Released on June 17, 2024

Features:

  • Added Component Testing support for Angular version 18. Addresses #29309.

Bugfixes:

  • We now trigger input and change events when typing {upArrow} and {downArrow} via .type() on input[type=number] elements. Fixes #29611.

  • Fixed an issue where auto scrolling the reporter would sometimes be disabled without the user's intent. Fixes #25084.

  • Fixed an issue where inlineSourceMaps was still being used when sourceMaps was provided in a user's TypeScript config for TypeScript version 5. Fixes #26203.

  • When capture protocol script fails verification, an appropriate error is now displayed. Previously, an error regarding Test Replay archive location was shown. Addressed in #29603.

  • Fixed an issue where receiving HTTP responses with invalid headers raised an error. Now Cypress removes the invalid headers and gives a warning in the console with debug mode on. Fixes #28865.

Misc:

  • Report afterSpec durations to Cloud API when running in record mode with Test Replay enabled. Addressed in #29500.

Dependency Updates:

  • Updated firefox-profile from 4.3.1 to 4.6.0. Addressed in #29662.

  • Updated typescript from 4.7.4 to 5.3.3. Addressed in #29568.

  • Updated url-parse from 1.5.9 to 1.5.10. Addressed in #29650.