Upgrade Path

Immich 2.7.0 → 3.2.4

13 versions, 2 with breaking changes, 1 with upstream notes or warnings only, 0 required stops

Version by version, oldest first

2.7.2 – 2.7.5: no action items (4 versions)

3.0.0 2026-07-02

Breaking

This release includes several breaking changes; read the full migration guide here. It's worth mentioning that many of the breaking changes are updates to API endpoints and affect only third-party tools that integrate with Immich's API. For the vast majority of users, updating works exactly as it always has.

Note

How to update

Warning

v3.0.0 drops support for pgvecto.rs. If you run Immich before v1.133.0 and haven't done the migration step yet, see the migration guide here. https://docs.immich.app/install/upgrading/#migrating-to-vectorchord

First, update the IMMICH_VERSION in your .env file to v3:

- IMMICH_VERSION=v2
+ IMMICH_VERSION=v3

Then run the usual update commands:

docker compose pull && docker compose up -d

Note

For assets imported prior to v3, you will also need to re-run Metadata Extraction in the job panel for them to be re-processed.

Breaking

Full release notes for 3.0.0

3.0.1 – 3.0.2: no action items (2 versions)

3.0.3 2026-07-15

Note

In some specific circumstances, newly uploaded Live Photos could have broken thumbnails. If you see any such cases, please run the "missing" job for thumbnails or wait for the respective nightly job to clear it up.

Full release notes for 3.0.3

3.1.0 2026-07-29

Breaking

Full release notes for 3.1.0

3.2.0 – 3.2.4: no action items (4 versions)

Release notes from github.com/immich-app/immich/releases, checked 17 hours ago. Only text the vendor marks as breaking, or puts in a warning/caution/important note, or a plain note, is shown (a note that asks nothing of the admin, such as a call for feedback or testing, is not); read the full notes for anything else.