unitycoder / UnityLauncherPro

Unity Hub Alternative Project Launcher with time saving features!
MIT License
490 stars 56 forks source link

new unity version numbers (Unity 6) #138

Closed unitycoder closed 2 weeks ago

unitycoder commented 1 year ago

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

unitycoder commented 8 months 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"

unitycoder commented 8 months ago

so far works, correctly sorted image

unitycoder commented 8 months ago

upload_2024-3-14_13-58-19 https://forum.unity.com/threads/unity-6-new-naming-convention.1558592/

unitycoder commented 8 months ago

^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

unitycoder commented 2 weeks ago

this seems to work already