Any timeline or updates on when or if the issues with SharedArrayBuffer support as pointed out above will be fixed?
As of now all of Godot 4 web builds are still depending on this feature.
Sorry to post here again, but I just wanted to comment that I really believe the more major issue is not Safari, but rather the itch desktop app's built-in browser. Enabling a feature when you submit your game should not cause the entire app to crash on page load, even if the feature is experimental. I don't believe this to be a problem with Godot, but a problem with Itch. With the rise in popularity of Godot for game jams, I just feel like this is an essential problem to fix as there are a lot of people who would rather use the desktop app. There has to be a work-around for this, even if it means the game doesn't embed or something.
Thank you, the fix for safari browsers you mentioned on Github is much appreciated.
I was not specifically referring to that issue alone though, but other issues mentioned in this discussion, like:
1) Embedded youtube videos won't work if SharedArrayBuffer is enabled
2) View random submissions button not working
3) SharedArrayBuffer not working on Itch Desktop App
I only tested number 3 myself, for the other issues I'm looking at how recently it was brought up or the last info in your original post.
Thanks for clarifying. Requests generated for the app will no longer include that header which should hopefully prevent the crashing issue. But it’s possible there will still be compatibility issues. In the meantime, you can try out kitch (development branch of the app) if you are still having issues: https://itchio.itch.io/kitch-setup
The other changes will likely require more involved changes to how games are launched, I’ll probably have an update for that sometime in the near future.