WebGL Unity 6
Just checking in to see what the most recent officially supported Unity version for WebGL builds is? I'm on Unity 6.2.14f1 and am still getting the "allocateUTF8" error on launching builds that I can see referenced in earlier posts. Is the most recent 2022 LTS still the only version confirmed to work with WebGL builds? Thank you!
6 Replies
Hi @Liam. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
----------------------
The knowledge sources only state that:
- Normcore supports “all platforms supported by Unity 2020 LTS and newer,” and lists WebGL as a supported platform, but they do not narrow this down to specific Unity minor/major versions like “Unity 6.2.14f1” or confirm which exact Unity versions are tested for WebGL. [Platforms]
- The WebGL docs describe how to build and run a WebGL project and mention that you should use “the latest Unity LTS version,” but again do not specify whether Unity 6.x is officially supported or whether only 2022 LTS is confirmed to work. [WebGL]
There is no mention in the provided docs of the
allocateUTF8 error or any Unity‑6‑specific WebGL issues, so I can’t confirm whether Unity 6.2.14f1 is officially supported for Normcore WebGL builds or whether 2022 LTS is currently the only confirmed working version.
Given these limitations, the only thing I can say with confidence from the docs is:
- Normcore WebGL is intended to work with “the latest Unity LTS” and with platforms supported by Unity 2020 LTS and newer, but the docs do not explicitly confirm or deny support for Unity 6. [Platforms; WebGL]
For an authoritative, up‑to‑date answer on Unity 6.2.14f1 and the allocateUTF8 issue, you’ll need to check with the Normcore team directly (e.g., via their Discord or support), since the current documentation doesn’t cover this case.
----------------------
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
----------------------<@221122125459750923> Kapa.ai is still learning and improving, please let me know how I did by reacting below.
Just for some extra context I can see that as of today "the latest Unity LTS" is 6000.3.0f1. The previous one was 6000.0.63f1, and the latest 2022 LTS verison is 2022.3.62f3
We're in an odd spot where Unity has been changing the emscripten version between releases and we don't have an easy way to support different versions simultaneously. That said, I believe this fix should work for you: https://discord.com/channels/393839515074297858/1268711910644387881/1268726633418981479
Thanks @Max, looks like that worked in Unity 6.3 LTS! I feel like it might be a good idea to update the documentation here https://docs.normcore.io/platforms as anyone creating a new WebGL project will keep running into this issue and have to hunt for this fix
Platforms Overview | Normcore Documentation
Normcore currently supports all platforms supported by Unity 2020 LTS and newer. However, some platforms (denoted by an *) are only available to Normcore Private customers.
good call. I’ll add to my list