Closed unitycoder closed 2 weeks ago
seems to be 6000.. need to figure out what is LTS version then. https://unity.com/releases/editor/beta/6000.0.0b11
unity said: "Unity 6 Beta -> Unity 6 Preview -> Unity 6"
so far works, correctly sorted
^that causes some issues, would have to fetch that info from their server.. too slow for full updates list, but probably need to request and cache it locally (for versions 6000 or later..)
both have the same number format because they are the same stream, with the same set of features etc. Whilst historically we would have bumped the minor version at the transition to LTS, that bump wasn't semantically correct, strictly speaking.
The LTS assignation is therefore more a signal of hardening/stabilisation, but not one that implies any semantic changes.
That being said, you can determine whether a given build is a Beta, Tech or LTS from the release metadata you can get from the release API: https://services.docs.unity.com/release/v1/#tag/Release/operation/getUnityReleases
https://forum.unity.com/threads/unity-6-new-naming-convention.1558592/#post-9702026
api: https://services.api.unity.com/unity/editor/release/v1/releases?limit=2&offset=0
this seems to work already
so there will be Unity 6 next year.. need to figure out how to sort version numbers again.
https://blog.unity.com/news/unite-2023-keynote-game-development-unity-6