15.15.0: Reliability fixes for Vite 8, multi-origin tests, and Firefox

Released Released on May 11, 2026

React component specs no longer register every test block twice when using Vite 8, a regression that affected all component testing workflows on the current Vite major. This release also resolves cy.origin() failures after test isolation, adds retry logic for transient Firefox launch failures, and updates the socket.io and uuid dependencies. It also deprecates cy.end(); start a new command chain off cy instead, ahead of its removal in a future release.

Read the changelog