I have Immich Server Version: v1.115.0. They’re up to v1.129.0. I am guessing there have been lots of breaking changes in that range, since that was true the last time I updated.

Is there a safe way now to update without making me read all the release notes and carefully craft my docker compose file in multiple steps to make sure I don’t lose anything in the process of getting caught up?

Thanks for any tips.

ETA: Or just, how do you handle your Immich (in Docker) updates in general?

2ND EDIT: I did read the release notes. After a lot of reading, there was 1 change (updating their internal Port # for the main service to 2283) It’s done. Thanks y’all. My cats appreciate you all.

      • @[email protected]
        link
        fedilink
        English
        62 months ago

        Don’t trust Semantic Versioning claims, devs can and so screw it up. That said, if they claim to follow semver, it’ll probably work, but I’ve had patch versions break my code before.

        • @[email protected]
          link
          fedilink
          English
          22 months ago

          That’s true, but it applies to any versioning system. If they’re not following semver and just mentioning breaking changes in their changelog, we’ll inevitably run into situations where developers make mistakes.

          • @[email protected]
            link
            fedilink
            English
            12 months ago

            Yup. As always, do backups for anything important. Semver is certainly helpful in communicating scope of changes.