• irotsoma@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      1
      ·
      4 hours ago

      It’s not that kind of breaking change. It’s a change that won’t affect most people. Only those who chose to use a custom location for their media location and chose to set that to a relative path instead of an absolute one which caused the application to have trouble resolving the paths. The change eliminates a bug by preventing people from doing something that was not intended to be supported. So it’s not a “breaking” change necessarily in the sense that they are changing documented functionality. They are eliminating a way that people can misconfigure the application which may in some cases cause the application to break if someone successfully configured the application in this unintended way.

    • hedgehog@ttrpg.network
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      8 hours ago

      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.