Upgrade Path

Immich 1.144.1 → 3.2.4

34 versions, 2 with breaking changes, 7 with upstream notes or warnings only, 0 required stops

Version by version, oldest first

2.0.0 – 2.2.3: no action items (7 versions)

2.3.0 2025-11-19

Important

We will start the work on removing the old mobile timeline soon. If you are still using the old timeline, please make sure to switch to the new timeline. If this message does not make sense to you, you can ignore it as you are already on the new timeline

Full release notes for 2.3.0

2.3.1 2025-11-20

Important

We encourage all users to update to this version to avoid the issue that will happen when the next minor update is available, i.e., v2.4.0

Full release notes for 2.3.1

2.4.0 – 2.4.1: no action items (2 versions)

2.5.0 2026-01-27

Note

Reclaim storage To use the reclaimed space right away, you must manually empty the system/gallery trash outside Immich.

Note

Limitations:

  • Mobile clients must be updated to v2.5.0 in order view the edited version of an asset. Clients will continue to > see the original asset if on a mobile app version <2.5.0
  • As of this version, the edited download won't include the EXIF metadata of the original asset. This feature will come in future releases.
  • Mobile editing still uses the old edit system (saving a new version of the photo). The mobile editor will be upgraded to use the new non-destructive editing system in a future release.

Full release notes for 2.5.0

2.5.2 2026-01-29

Note

This version of the mobile app will pull down some data from the server to fix the incorrect data in the mobile app local database, so you will see the sync icon running for a little bit

Full release notes for 2.5.2

2.5.3 – 2.5.6: no action items (3 versions)

2.6.0 2026-03-19

Warning

For those who are still using the old timeline, please switch to the new timeline to avoid interruption, as the old timeline will be removed in the next release.

ps: The old timeline has an exclamation icon next to the logo.

Full release notes for 2.6.0

2.6.1 – 2.6.3: no action items (3 versions)

2.7.0 2026-04-07

Note

Known limitations

  • The machine learning service on amd64 currently requires the >= x86-64-v2 microarchitecture. This will be patched in an upcoming patch release for backward compatibility with very old processors (before ~2010), but it will become a minimum requirement in 3.0. arm64 is not affected by this change.

Full release notes for 2.7.0

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.