github open-noodle/gallery v5.11.0-rc.0
v5.11.0-rc.0 (immich v3.4.1)

pre-release2 hours ago

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

Based on Immich v3.4.1 (was v3.3.5 in v5.10.0).

Try it

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

docker compose pull && docker compose up -d

AMD GPU users: the ROCm machine-learning image is ghcr.io/open-noodle/gallery-ml:v5.11.0-rc.0-rocm.

The Android app is attached below as gallery-v5.11.0-rc.0.apk (it reports itself as 5.11.0). iOS testers get the same build through TestFlight.

Important

Back up first, and plan your way back. On first start the server runs Immich v3.4's three database migrations, plus any Gallery migrations your current version doesn't have yet. v5.10.0 cannot start on a database that v5.11.0 has migrated, so going back means restoring the backup you took before upgrading.

What's in this RC

  • Immich v3.4.1 underneath: everything from Immich v3.4.0 and v3.4.1. Passkeys stay off, as in Immich's own v3.4 release.
  • Which spaces hold a photo: a small Spaces icon on each timeline thumbnail of a photo that is in one of your spaces (web and app). There's a switch to hide it.
  • Both / Personal / Spaces views of Photos: your own photos outside every space, or only the photos that reach you through spaces.
  • Remove photos from a space straight from the Photos timeline.
  • Data Saver video: a small extra copy of each video that the app streams on mobile data (off by default, admins turn it on).
  • Faces in videos: face detection across the whole video, keeping each person's clearest frame (off by default).
  • Stacks collapse in albums, on the web and in the app.
  • Change a person into a pet, or a pet into a person, from their page.
  • The storage template now works for S3 storage.
  • Fixes: the timeline stays loaded after it reloads in place; S3 originals keep their file extension when staged; face detection no longer fails on very thin images; "Try Demo" in the app logs in again; the Android app supports 16 KB memory pages.

Please test

Upgrade (server)

  • With a backup taken, upgrade from v5.10.0. The server starts, the logs say No schema drift detected, and your timeline, albums, people and spaces look as before.
  • A stock Immich app still connects to the server and shows your own photos.

Space icons on photos (web + app)

  • On Photos, photos that are in one of your spaces show the Spaces icon in the top-left corner: in the space's colour for one space, white with a count for several.
  • Web: point at a photo just above one that has the icon. The enlarged photo covers the icon below it, and the icon doesn't show through.
  • Turn off Show space icons on photos (web: Account Settings → App Settings; app: Settings → Photo Grid). The icons disappear and stay gone after a reload or app restart. Turn it back on and they return.

Both / Personal / Spaces (web + app)

  • Web: the first section of the Photos filter panel. App: the display menu in the Photos app bar. Personal shows only your photos that are in no space, Spaces only those that reach you through a space, and the choice is remembered.

Remove from a space (web + app)

  • Select photos on Photos that are in a space and remove them from that space. They leave the space but stay in your library.

Data Saver video (server + app)

  • Turn on Administration → Settings → Video Transcoding Settings → Data Saver video and let the copies build.
  • In the app, a video on mobile data plays the small copy. On Wi-Fi it plays the normal video. A video without a copy yet still plays.

Faces in videos (server)

  • Turn on Administration → Settings → Machine Learning Settings → Facial Recognition → Detect faces across the whole video, then run Face Detection with Missing. People who appear later in a video are found, with a clear face.

Stacks in albums (web + app)

  • An album holding stacked photos shows one photo per stack (on the web with a count), and opening it shows every photo of the stack.

Person ↔ pet (web)

  • On a person's page, Change type to pet moves them to the pets, and Change type to person brings them back with their photos.

S3 storage template (servers on S3 only)

  • New uploads move to their template path. If you upgraded with photos already in S3, run Storage Template Migration once and check that the files are moved and still open.

Android app

  • The APK installs and opens normally. On a Pixel 8 or newer with 16 KB page size turned on in the developer options, thumbnails and photos load.

Report issues on GitHub.

Don't miss a new gallery release

NewReleases is sending notifications on new releases.