Cypress v15.14.0

v15.14.0

Performance:

  • Reduced browser memory growth during long interactive runs by clearing stored command log data (messages, URLs, snapshots, console props, and other fields—including custom Cypress.log properties) once tests age out of numTestsKeptInMemory, so the runner can reclaim memory and stay more responsive. Addressed in #33601.

Features:

  • Cypress now officially supports TypeScript 6. Addresses #33385 and #33511.
  • Adds Vite 8 support for component testing. Addresses #32550 and #33078.

Bugfixes:

  • Fixed an issue where Cypress tests in open mode would not pick up on modified env values in the user's config file. Fixed in #33567. Fixes #33372.
  • Fixed an issue where cy.wrap would not preserve a custom onFail handler when wrapping a rejected promise. Fixed in #33570.

Dependency Updates:

View original

Upgraded? How did it go?

Discussion