13.14.0
Released Released on August 26, 2024
Performance:
Fixed a potential memory leak in the Cypress server when re-connecting to an unintentionally disconnected CDP connection. Fixes #29744. Addressed in #29988.
Features:
Added new
experimentalJustInTimeCompileconfiguration option for component testing. This option will only compile resources directly related to your spec, compiling them 'just-in-time' before spec execution. This should result in improved memory management and performance for component tests incypress openandcypress runmodes, in particular for large component testing suites.experimentalJustInTimeCompileis currently supported forwebpackandvite. Addresses #29244..type({upArrow})and.type({downArrow})now also works for date, month, week, time, datetime-local and range input types. Addresses #29665.Added a
CYPRESS_SKIP_VERIFYflag to enable suppressing Cypress verification checks. Addresses #22243.Updated the protocol to allow making Cloud API requests. Addressed in #30066.
Passing
--browserflag alone will automatically launch browser after being guided through project and/or testing type selection. Addressed in #28538.
Bugfixes:
Fixed an issue where files outside the Cypress project directory were not calculating the bundle output path correctly for the
file:preprocessor. Addresses #8599.Fixed an issue where Cypress would not run if Node.js version
22.7.0was being used with TypeScript and ES Modules. Fixes #30084.Correctly determines current browser family when choosing between
unloadandpagehideoptions in App Runner. Fixes #29880.
Misc:
Allow HiDPI screen running Wayland to use Cypress window/browser by adding
--ozone-platform-hint=autoflag to Electron's runtime argument. Addresses #20891.
Dependency Updates:
Updated
detect-portfrom1.3.0to1.6.1. Addressed in #30038.