Comment on Jellyfin 10.11 RC1 Released
exu@feditown.com 4 days agoTheir reasoning is literally the second sentence on that page.
Note however that the
10.Y.Z
release chain represents the “cleanup” of the codebase, so it should be accepted that10.Y.Z
breaks all compatibility, at some point, with previous Emby-compatible interfaces, and may also break compatibility with previous10.Y
releases if required for later cleanup work
Any 10.Y.Z release is cleanup and can include breaking changes. That’s been the case for 10.9 and 10.10 already btw.
evulhotdog@sh.itjust.works 4 days ago
Sure they put a not in, but why not just follow semver to begin with instead of using semver with a bunch of asterisks, and essentially ignoring what semver is
ShortN0te@lemmy.ml 4 days ago
Consider the 10.y.z simply to be 0.y.z and everything works out.
Jellyfin inherited a lot of shitty code and architecture from emby. They simply cannot guarantee anything across patches until it is sorted out.
imho much better then releasing major version after major version because the break stuff regularly.