-
Notifications
You must be signed in to change notification settings - Fork 395
Description
What would you like?
The example project in directory examples/firefox-esr is configured to show Cypress 14. This should be updated to Cypress 15.
Why is this needed?
Cypress 15 is the current version and examples should be kept up-to-date.
Other
Currently examples/firefox-esr is held back to use Cypress 14, because the example is based on using the Debian package firefox-esr and for Debian trixie
, the version offered is 128.14.0esr
. This version is not compatible with Cypress 15.
[email protected] removed support for Chrome DevTools Protocol with the Firefox browser and attempting to run this version against Firefox 128.14.0esr
results in the error message:
Cypress does not support running Firefox version 128 due to lack of WebDriver BiDi support. To use Firefox with Cypress, install version 135 or newer.
Firefox ESR 128 reached end-of-life on Sep 16, 2025. The current Firefox ESR version is Firefox ESR 140.3.0
.
- prerequisite for update to Cypress 15 is the availability of the Debian
trixie
packagefirefox-esr 140*
. See tracking page.
As an alternative, Firefox 140.3.0esr
is available for download from https://download-installer.cdn.mozilla.net/pub/firefox/releases/ and so it can be specified for use with Cypress Docker factory using FIREFOX_VERSION='140.3.0esr'
. This does however not fit the structure for the example, which is based on the simple use of apt-get install firefox-esr
to install Firefox ESR.