From 4f5ef7c2d7053ff9c8a0c31060c54ab31e5e7c08 Mon Sep 17 00:00:00 2001 From: Steve Gravrock Date: Mon, 16 Feb 2026 20:44:05 -0800 Subject: [PATCH] Drop support for Safari 16 and 17 Safari 16 and 17 runners are no longer reliably available in CI. Saucelabs still provides them, but session creation failures have been frequent for weeks now. When this has happened in the past, it's been a prelude to Saucelabs dropping the affected Safari versions altogether. We could live with retrying ~30-50% of test runs in the hope that things might improve, but it's probably better to just rip the band-aid off. --- README.md | 2 +- scripts/run-sauce-browsers | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 7963fc75..c0ef41dd 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Microsoft Edge) as well as Node. | Environment | Supported versions | |-------------------|----------------------------------| | Node | 20, 22, 24 | -| Safari | 16*, 17*, 26* | +| Safari | 26* | | Chrome | Evergreen | | Firefox | Evergreen, 102*, 115*, 128*, 140 | | Edge | Evergreen | diff --git a/scripts/run-sauce-browsers b/scripts/run-sauce-browsers index fc6abd7b..8816594c 100755 --- a/scripts/run-sauce-browsers +++ b/scripts/run-sauce-browsers @@ -1,8 +1,8 @@ #!/bin/sh # Run tests in supported browsers that are available on Saucelabs. -# Note: The latest Safari version is tested via GitHub Actions because Saucelabs -# only makes it available to paid enterprise accounts. See +# Note: Safari is tested via GitHub Actions because Saucelabs only makes Safari +# 18 and later available to paid enterprise accounts. See # .github/workflows/safari.yml. run_browser() { @@ -44,9 +44,6 @@ else fi run_browser firefox 102 -run_browser safari 17 -run_browser safari 16 - run_browser MicrosoftEdge latest echo