A feature release about getting photos into collections faster and finding them more precisely. One action now adds every photo matching your filters — up to 50,000 — to an album or Space from anywhere in Gallery, and a new Text filter narrows the timeline by caption, filename, or the words recognized inside your photos. It rides on a refreshed Immich v3.0.2 base, with mobile filters reaching web parity and memory types now configurable per person.
July 11, 2026v5.0.0 to v5.1.010 selected highlights
6Feature highlights
4Important fixes
v5.0.0Previous release
v5.1.0Current release
What changed
The release at a glance
Add all filter results to a collection: one action adds every photo matching your current filters — up to 50,000 — to an album or Space, from the timeline, Spaces, albums, map, favorites, archive, and people.
A new Text filter narrows the timeline by description, original filename, and text recognized inside photos (OCR) — accent-insensitive and shareable by URL.
Memory types are now configurable: admins choose which kinds Gallery generates and each person toggles them on or off, with disabled types hidden from the Memories feed.
Administrators can merge the same person across different owners’ libraries, behind an explicit off-by-default toggle with a deliberate confirmation and impacted-owner notifications.
The whole fork moves onto the refreshed Immich v3.0.2 base, keeping Recently Added correct across time zones and bringing mobile filters to web parity.
Set your filters, then add every matching photo — not just the page you can see — to an album or Space in one action. It works from the timeline, Spaces, albums, the map, favorites, archive, and a person’s photos, paging through up to 50,000 results behind the scenes so nothing is left behind.
A new Text section in the filter panel narrows your timeline by caption, original filename, or the words recognized inside your photos — receipts, signs, screenshots. Matching is accent-insensitive, and every filter lives in the URL, so a filtered view is a link you can bookmark or share.
Memories are no longer one-size-fits-all. Admins choose which kinds of memories Gallery generates, and each person can switch individual types on or off in settings — with disabled types hidden from the Memories feed instead of quietly filling it.
Administrators can now merge the same person across different owners’ libraries — useful when two members each named the same face. It stays off by default behind an explicit admin toggle, requires a deliberate confirmation, and notifies every affected owner in-app after the merge.
The mobile filter sheet catches up to the web panel: sections are collapsible, and you can reorder or hide the ones you don’t use through a new Manage Sections screen. Your layout and collapsed state persist between sessions.
9885eb435c
1 highlights
From the Immich v3.0.2 Base
feature
Immich v3.0.2 Base Refresh
The fork moves onto the Immich v3.0.2 base — a maintenance release folded in on top of every Noodle feature. It brings a fix for how recently added photos are grouped on mobile, iOS scroll-to-top matching the system tab-bar gesture, HLS video-variant configuration, OAuth account linking, and search metadata for album share links — with no schema migrations required.
b245cc9dee
4 highlights
Fixes & Polish
fix
Recently Added Stays Correct Across Time Zones
Upstream v3.0.2 reparsed timeline dates to local time while the server still buckets by UTC, which re-emptied Recently Added for viewers in negative-offset time zones. Gallery restores UTC-stable bucketing so freshly imported photos land at the top again, everywhere.
The add-to-collection and other filter-bar actions no longer collide with the timeline scrubber on the right edge, keeping both reachable on dense libraries.
7c12f74905
fix
Branded Location Disclosure
The background-location disclosure strings lost their Noodle Gallery branding during the upstream refresh; they are restored across locales.
056ef1ecc8
fix
Reliable Mobile Database Reset
A v3.0.2 regression dropped the mobile app’s local-database reset used on sign-out and recovery; it is restored so a clean slate really is clean.