Karna@lemmy.ml to Linux@lemmy.ml · 9 hours agoImmich 1.136 Photo and Video Backup Brings Breaking Changeslinuxiac.comexternal-linkmessage-square16fedilinkarrow-up192arrow-down10cross-posted to: [email protected]
arrow-up192arrow-down1external-linkImmich 1.136 Photo and Video Backup Brings Breaking Changeslinuxiac.comKarna@lemmy.ml to Linux@lemmy.ml · 9 hours agomessage-square16fedilinkcross-posted to: [email protected]
minus-squareirotsoma@lemmy.blahaj.zonelinkfedilinkarrow-up2·5 hours agoIt’s a full release, not a point/patch release, the title just doesn’t show the second .0. They use semantic versioning so it’s major.minor.patch. It’s also a very minor change and only affects a single configuration property and only people who used relative paths in that property.
minus-squareBaron Von J@lemmy.worldlinkfedilinkarrow-up2·edit-23 hours agoBreaking changes should warrant a 2.0 version, not a 1.minor version. Edit: I am basing my comments on https://semver.org/ guidelines
minus-squarehedgehog@ttrpg.networklinkfedilinkarrow-up1·2 hours agoImmich isn’t a library (the main use case for semver is dependencies that will be pulled into other projects) and as far as I know they don’t state that they use semver.
minus-squareBaron Von J@lemmy.worldlinkfedilinkarrow-up1·2 hours agoBut it is a service that clients connect to via an API.
It’s a full release, not a point/patch release, the title just doesn’t show the second .0. They use semantic versioning so it’s major.minor.patch.
It’s also a very minor change and only affects a single configuration property and only people who used relative paths in that property.
Breaking changes should warrant a 2.0 version, not a 1.minor version.
Edit: I am basing my comments on https://semver.org/ guidelines
Immich isn’t a library (the main use case for semver is dependencies that will be pulled into other projects) and as far as I know they don’t state that they use semver.
But it is a service that clients connect to via an API.