github open-noodle/gallery v5.9.0-rc.0
v5.9.0-rc.0 (immich v3.3.3)

pre-release4 hours ago

⚠️ Release candidate — not for production. Please back up your database before testing.

Based on Immich v3.3.3.

What's in this RC

A major internal refactor of how Gallery's fork changes sit on top of upstream Immich. It makes future upstream rebases easier, supports rolling back to an earlier Gallery version, and improves the revert-to-Immich flow.

There's nothing specific to test. Please just use Gallery as usual and report anything that doesn't work as before.

Huge shoutout to @luminoso who's been doing some incredible refactoring work! 🚀 They've been splitting out all fork code, basically ensuring that all Gallery code is a completely separate layer on top of Immich. This includes all DB changes as well.

It will make future rebases on Immich much safer and easier. It also simplifies reverting back to Immich. They're working towards making it possible to simply change your Docker image back to Immich, and having everything work.

Try it

Set IMMICH_VERSION=v5.9.0-rc.0 in your .env, then:

docker compose pull && docker compose up -d

Report issues on GitHub.

Changes since v5.8.0

Gallery

  • Safe switch back to Immich, and no fork-only sync rows for stock apps (#1180)
  • Separate fork migration ledger, stock-server fallback, fork code moved out of upstream files (#1181)
  • Fork data in side tables; fork seams for sync, access, i18n, web and mobile (#1182)
  • Layer Gallery on Immich, wave 3: favorites column, viewer scope, search V3, trims, storage resolver (#1186)

Upstream

The history was rewritten by the upstream rebase, so a GitHub compare against v5.8.0 lists every fork commit; the list above is what's actually new.

Don't miss a new gallery release

NewReleases is sending notifications on new releases.