Forum Discussion
MalcolmTyrrell
Microsoft
Aug 13, 2024Mesh Toolkit 24.9 requires Unity 2022.3.34f1 (may explain missing URP package version)
With the release of 24.9, the Mesh Toolkit requires the use of the Unity Editor version 2022.3.34f1. This is a minor upgrade, so content that is already published will continue to work.
We mistakenly published a version of 24.9 (5.2409.244) which lacked the strict editor version filter in the package metadata. That unfortunately meant Unity offered it as an upgrade to users of 2022.3.15. Taking this upgrade in the older Unity version resulted in a project which failed to load correctly because of a missing dependency on URP version 14.0.11. That package is now flagged as deprecated and a new 24.9 package (5.2409.245) has been published.
- Is there some specific reason the Unity version is limited? This was a huge problem (which became worse over time) with AltSpace.
Wouldn't it be more prudent to keep up to the latest 2022 LTS instead of being locked to a version?- MalcolmTyrrell
Microsoft
Hi and thanks for the feedback. If previously uploaded content became incompatible with the Mesh runtime, it can be a big problem. At minimum, we'd have to request that all our users reupload their content. Content is _usually_ compatible within minor versions. However, to be safe, we try to minimize the combinations of versions that get used to ones we've explicitly tested. In particular, we try to keep the Toolkit and Runtime on the same version and try not to change versions too often. Nevertheless, every now and then we cannot avoid taking minor version changes to get essential bug fixes or updates.