Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incompatible with Safari 16 on iOS and mac OS #542

Closed
amyjko opened this issue Jul 26, 2024 · 0 comments
Closed

Incompatible with Safari 16 on iOS and mac OS #542

amyjko opened this issue Jul 26, 2024 · 0 comments
Assignees
Labels
defect Something isn't working as intended or a design isn't serving our stakeholders
Milestone

Comments

@amyjko
Copy link
Collaborator

amyjko commented Jul 26, 2024

What happened?

There is a top level await bug in Safari 16 that causes SvelteKit to fully fail to load a page. Here is the Safari defect:

sveltejs/kit#8529

Here is the corresponding SvelteKit report, documenting that this bug is hit when importing public environment variables:

sveltejs/kit#11739

There's currently no way to work around this, so Safari 16 is completely unsupported. Our only option would be hard coding some secrets, which we can't do.

Safari 16 is still in use by about 1-2% of iPhone, iPad, and mac users, and that is millions.

Anything else?

No response

What browsers are you seeing the problem on?

Safari

What operating system are you using?

macOS

@amyjko amyjko added the defect Something isn't working as intended or a design isn't serving our stakeholders label Jul 26, 2024
@amyjko amyjko added this to the 1.0 milestone Jul 26, 2024
@amyjko amyjko self-assigned this Jul 26, 2024
@amyjko amyjko closed this as completed in 5fedeee Jul 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
defect Something isn't working as intended or a design isn't serving our stakeholders
Projects
Status: Done
Development

No branches or pull requests

1 participant