Skip to content

Build: Explicitly test on Safari 26, not latest#635

Merged
mgol merged 1 commit into
jquery:mainfrom
mgol:safari-not-latest
Jun 29, 2026
Merged

Build: Explicitly test on Safari 26, not latest#635
mgol merged 1 commit into
jquery:mainfrom
mgol:safari-not-latest

Conversation

@mgol

@mgol mgol commented Jun 29, 2026

Copy link
Copy Markdown
Member

BrowserStack often shares the Safari version included in the next macOS release as soon as that macOS releases a public beta, but there's no indicator in the API that this Safari version is a beta, making JTR pick it up via Safari_latest. To avoid this issue, specify Safari versions explicitly. Fortunately, major Safari versions are only released once a year, so the list can usually be updated together with a related iOS yearly major update.

Ref gh-636
Ref jquery/jquery#5857
Ref jquery/jquery#5858

3.x-stable version of this PR: gh-636

BrowserStack often shares the Safari version included in the next macOS release
as soon as that macOS releases a public beta, but there's no indicator in the
API that this Safari version is a beta, making JTR pick it up via
`Safari_latest`. To avoid this issue, specify Safari versions explicitly.
Fortunately, major Safari versions are only released once a year, so the list
can usually be updated together with a related iOS yearly major update.

Ref jquery/jquery#5857
Ref jquery/jquery#5858
@mgol mgol added this to the 4.0.3 milestone Jun 29, 2026
@mgol mgol self-assigned this Jun 29, 2026
@mgol mgol changed the title Build: Explicitly test on Safari 26, not latest (3.x version) Build: Explicitly test on Safari 26, not latest Jun 29, 2026
@mgol mgol merged commit ed7ed51 into jquery:main Jun 29, 2026
14 checks passed
@mgol mgol deleted the safari-not-latest branch June 29, 2026 20:13
@mgol mgol removed the Needs review label Jun 29, 2026
mgol added a commit that referenced this pull request Jun 29, 2026
BrowserStack often shares the Safari version included in the next macOS release
as soon as that macOS releases a public beta, but there's no indicator in the
API that this Safari version is a beta, making JTR pick it up via
`Safari_latest`. To avoid this issue, specify Safari versions explicitly.
Fortunately, major Safari versions are only released once a year, so the list
can usually be updated together with a related iOS yearly major update.

Closes gh-636
Ref gh-635
Ref jquery/jquery#5857
Ref jquery/jquery#5858
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants