Release Notes

Noodle Gallery v5.0.0

A major release: Noodle Gallery moves onto the Immich v3.0 foundation — the largest base upgrade to date, up from 2.7.5 — with every Noodle feature preserved on top. It lands alongside a security and correctness audit that hardened shared-space access across 22 test-first slices, plus a mobile shared-space parity pass that brings faces, people, person detail, and filter facets to viewers on the phone.

July 3, 2026 v4.58.0 to v5.0.0 14 selected highlights
11Feature highlights
3Important fixes
v4.58.0Previous release
v5.0.0Current release
Upgrading from v4

Already on v4? Move up in two steps

v5.0.0 is a drop-in upgrade — your photos, database, and settings carry over untouched. Point your .env at the new major, then pull.

  1. 1

    Bump the version tag in your .env:

    IMMICH_VERSION=v4 IMMICH_VERSION=v5
  2. 2

    Pull the new images and restart:

    docker compose pull && docker compose up -d

Database migrations run automatically on first start. Back up your database before a major upgrade — the install guide has the full walkthrough.

What changed

The release at a glance

1 highlights

Platform Foundation

feature

Immich v3.0 Base Cutover

Noodle Gallery v5.0.0 rebases the whole fork onto the Immich v3.0.1 base — a major jump from v2.7.5. Seventeen upstream schema migrations (audit log, device IDs, album membership, and the video, plugin, integrity, and workflow tables) are now part of the foundation, with the fork's own migrations reconciled on top, branding reapplied across renamed files and nine new translation keys, and the revert-to-Immich path re-verified against the new base.

9e2f87ce2a
6 highlights

New from the Immich v3.0 foundation

feature

Mobile Photo Editing

The photo editor is now on your phone. Crop, rotate, and adjust right in the mobile app — the same non-destructive tools as the web, with your originals always preserved.

9e2f87ce2a
feature

Text in Your Photos

Your photos are full of text — receipts, signs, whiteboards, screenshots. The mobile viewer now recognizes it, so you can select and copy the words straight out of an image instead of retyping them.

9e2f87ce2a
feature

Instant Video Streaming

Videos start playing the moment you tap them. Gallery streams on the fly and adapts quality to your connection — smooth on a phone over cellular, crisp on a laptop over fibre — with no wait for a download or a pre-transcode.

9e2f87ce2a
feature

Recently Added

A new view sorts your library by when photos arrived rather than when they were taken, so a fresh import, an AirDrop, or a just-restored backup lands right at the top where you expect it. On web and mobile.

9e2f87ce2a
feature

Slideshow on Mobile

Play any album or day as a full-screen slideshow straight from your phone — a simple, lean-back way to hand the device around the table and let the memories play.

9e2f87ce2a
feature

Plus, straight from upstream

The v3.0 base brings more that Noodle Gallery now inherits: an early look at Workflows for drag-and-drop automation, using Gallery as your Android system gallery, a faster timeline for very large months, a smoother unified video player, sturdier Android background backup, uploading straight into an album from the phone, and choosing the size of the photos you share.

9e2f87ce2a
3 highlights

Security & Correctness Audit

fix

Consistent Minimum-Faces Counts

The per-user minimum-faces preference is now honored on the shared-space People list and stats, resolved once per request, so the People-page count always matches the list instead of falling back to the machine-learning default.

ea18f84d10
fix

Realtime Video Playback on S3

Realtime HLS transcoding is fixed for S3-primary installs: the ffmpeg input is materialized once per session via a local passthrough or temp download, cached and reused across seeks and quality switches, and cleaned up exactly once on every teardown path.

c507e23b17
fix

Two Dozen Hardening & Polish Fixes

The audit's remaining findings landed as red-first, test-guarded fixes: a masked owner favorite in shared-space sync, filter-suggestion visibility aligned with search, a branded loading spinner and a real command-palette Server Stats route, the trimmed takeout upload payload, correct mobile intent routing, and more.

00cf4fa0cd
4 highlights

Mobile Shared-Space Parity

feature #735

Faces on Space-Shared Photos

The mobile app now shows an asset's people on photos shared through a Space — matching web — by fetching them from the server for assets the viewer doesn't own, instead of reading only the owner-scoped local sync database.

91b5bc382d
feature #737

Shared-Space People on the People Page

The mobile global People page now lists people who appear only through shared Spaces, sourced from the server's shared-space-inclusive, access-projected list and re-sorted client-side — with a graceful fall back to the local list when offline.

bcf0073c4e
feature #738

A Space Person's Photos on Their Detail Page

Tapping a shared-space person on mobile now opens their photos instead of an empty "0 items" page, routing the detail timeline through the membership-gated shared-space assets endpoint exactly like web.

9dd3e7a76b
feature #739

Filter Facets for Space Viewers

The mobile filter and search sheet now populates People, Places, Tags, and Cities for a viewer whose visible photos are all shared-space, by threading the shared-spaces flag into the facet and search calls the web filter panel already used.

5225051f90
Previous release Open the Noodle Gallery v4.58.0 release notes. Featured launch Open the Shared Spaces feature page. Featured launch Open the Global People feature page.