Classic Mojang, I guess it’s probably in an attempt to make it easy for users to understand when a release was made.
I was going to say it wouldn’t make much of a difference for mods given they only really have one major release a year, but I’m pretty sure they also announced that they wanted to do more small releases instead. So we’ll see I guess, main fear I have is that we’re going to end up with very weird version range constraints.
they switched away from big yearly updates to smaller, more frequent updates (or “drops”, as they call them) some time ago, and they used the same versioning for those small updates and for hotfixes. so it was:
1.21.update-or-hotfix
now we have:
year.update.hotfix
i think it’s clear enough for what it is, even if it’s non standard it makes sense for minecraft’s new update schedule. 27.3.2 is the 2nd hotfix for the 3rd update of 2027
Wait did I miss Mojang abandoning SemVer after like a decade? Did they do a Q&A or anything to explain the rationale?
They made the change in November or December, and they couldn’t even properly use calver, just a bastardized version of it
Classic Mojang, I guess it’s probably in an attempt to make it easy for users to understand when a release was made.
I was going to say it wouldn’t make much of a difference for mods given they only really have one major release a year, but I’m pretty sure they also announced that they wanted to do more small releases instead. So we’ll see I guess, main fear I have is that we’re going to end up with very weird version range constraints.
They already did the small versions ‘drops’ in 1.21, so it’s already been in production for a year or so
they switched away from big yearly updates to smaller, more frequent updates (or “drops”, as they call them) some time ago, and they used the same versioning for those small updates and for hotfixes. so it was:
1.21.update-or-hotfix
now we have:
year.update.hotfix
i think it’s clear enough for what it is, even if it’s non standard it makes sense for minecraft’s new update schedule. 27.3.2 is the 2nd hotfix for the 3rd update of 2027