nullable warnings by JoC0de · Pull Request #568 · GlitchEnzo/NuGetForUnity (original) (raw)
There are probably all kind of use cases. In my company where we develop mobile games we are mostly trying to update to new LTS within six months from release. Some old games that are not maintained any more are on older version but we don't actually open them in Unity any more. Plus even if we wanted to build a new release of some old game we would probably have to update Unity first because of all the yearly breaking changes by Android and iOS.
On the other hand, desktop games probably don't have such hard limits to push them to update Unity so I would expect a lot of them get stuck on some old version where they have last seen active development.
Anyway 2022 LTS was released this year which I think means that 2020 LTS is no longer supported since Jun and since we are supporting from 2018 that means we are supporting last 3 releases that are not supported by Unity any more. When I put it like this it sounds reasonable. We could reduce it to 2 such releases but probably not more...