Cypress v15.12.0: Word Wrap в Studio, патчи безопасности и исправления стабильности

Ключевые изменения

Cypress v15.12.0, выпущенный 13 марта 2026 года, — это релиз обслуживания, сфокусированный на улучшениях стабильности, опыта разработчика и критических патчах безопасности.

Новая функция: Word Wrap в Studio

Панель Studio теперь поддерживает перенос строк для отображаемого кода. Это улучшение упрощает чтение длинных селекторов, assertions и цепочек команд без горизонтальной прокрутки.

Патчи безопасности

Два обновления зависимостей устраняют известные CVE-уязвимости:

  • basic-ftp обновлён до v5.2.0 — патчит CVE-2026-27699
  • fast-xml-parser обновлён до v4.5.4 — патчит CVE-2026-25896

Исправления стабильности

  • Исправление зависания intercept: Ожидание нескольких вызовов cy.intercept() больше не зависает, когда страница навигирует и вызывает изменение стабильности.
  • Очистка терминала при SIGINT: Отправка Ctrl+C для выхода из Cypress больше не оставляет необработанные символы в терминале.
  • Выход из режима разработки: Закрытие окна Electron в режиме разработки теперь корректно завершает процесс gulp.
  • Утечка тегов stderr: Внутренние теги в потоках stderr больше не появляются в выводе CLI при component testing.

Влияние на QA-команды

Исправление зависания intercept — самое важное изменение для повседневного тестирования. Команды, активно использующие cy.intercept(), должны обновиться для устранения периодических зависаний тестов. Патчи безопасности делают это обновление обязательным для команд с требованиями compliance. Подробнее в нашем полном руководстве по Cypress.