Skip to content

Build: Explicitly test on Safari 26, not latest (3.x version)#636

Merged
mgol merged 1 commit into
jquery:3.x-stablefrom
mgol:3.x-safari-not-latest
Jun 29, 2026
Merged

Build: Explicitly test on Safari 26, not latest (3.x version)#636
mgol merged 1 commit into
jquery:3.x-stablefrom
mgol:3.x-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-635
Ref jquery/jquery#5857
Ref jquery/jquery#5858

main version of this PR: gh-635

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 jquerygh-635
Ref jquery/jquery#5857
Ref jquery/jquery#5858
@mgol mgol added this to the 3.6.1 milestone Jun 29, 2026
@mgol mgol self-assigned this 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-635
Ref gh-636
Ref jquery/jquery#5857
Ref jquery/jquery#5858
@mgol mgol merged commit 0930d0f into jquery:3.x-stable Jun 29, 2026
11 checks passed
@mgol mgol deleted the 3.x-safari-not-latest branch June 29, 2026 20:34
@mgol mgol removed the Needs review label Jun 29, 2026
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