15.5.0

Released Released on October 16, 2025

Features:

  • When cypress run is used with both --record and --posix-exit-codes enabled, Cypress will now exit with code 112 when it cannot determine which spec to run next due to network conditions. Addresses #32485. Addressed in #32635.

Bugfixes:

  • An error is no longer thrown during command execution when the application under test overwrites the window.$ property with a non-function. Fixes #1502. Fixed in #32682.

  • When running cypress in Cypress development environments, or when ELECTRON_ENABLE_LOGGING is otherwise set to 1, certain messages written to stderr will no longer be bracketed with verbose tags. Addresses #32569. Addressed in #32674.

  • Improve performance of time between specs by not resetting the file_systems StorageType state when executing the CDP command Storage.clearDataForOrigin. Fixed in #32703.

Misc:

  • Browser detection in Cypress now always prefers 64-bit browser installs to 32-bit browser installs. Addressed in #32656.

  • Update code button styles and rename Get Code for Code on cy.prompt(). Addressed in #32745.

Dependency Updates:

  • Upgraded tsx from 4.20.5 to 4.20.6. Addressed in #32730.