12.15.0
Released Released on June 19, 2023
Features:
Added support for running Cypress tests with Chrome's new
--headless=newflag. Chrome versions 112 and above will now be run in theheadlessmode that matches theheadedbrowser implementation. Addresses #25972.Cypress can now test pages with targeted
Content-Security-PolicyandContent-Security-Policy-Report-Onlyheader directives by specifying the allow list via theexperimentalCspAllowListconfiguration option. Addresses #1030. Addressed in #26483The
videoCompressionconfiguration option now accepts both a boolean or a Constant Rate Factor (CRF) number between1and51. ThevideoCompressiondefault value is still32CRF and whenvideoCompressionis set totruethe default of32CRF will be used. Addresses #26658.The Cypress Cloud data shown on the Specs page and Runs page will now reflect Cloud Runs that match the current Git tree if Git is being used. Addresses #26693.
Bugfixes:
Fixed an issue where video output was not being logged to the console when
videoCompressionwas turned off. Videos will now log to the terminal regardless of the compression value. Addresses #25945.
Dependency Updates:
Removed
@cypress/mocha-teamcity-reporteras this package was no longer being referenced. Addressed in #26938.