Company
Date Published
Author
-
Word count
938
Language
English
Hacker News points
None

Summary

Cypress 15 builds upon the advancements made in versions 13 and 14 by further modernizing the test runner and aligning with current development environments. This iteration enhances support for the latest frameworks and Node.js versions while phasing out older dependencies and obsolete features. Key updates include an improved Electron/Chromium engine for increased test stability and speed, an upgraded test authoring experience with Cypress Studio, and the introduction of cy.prompt() for natural language test generation. Additionally, Cypress 15 continues refining cross-origin testing, requiring cy.origin() when tests involve multiple domains, and completely removing support for Webpack 4 in favor of Webpack 5 or Vite. These changes are designed to future-proof test suites, ensuring they run efficiently in modern environments and are well-positioned for upcoming enhancements.