⚠️ Release candidate — not for production. Please back up your database before testing.
Based on Immich v3.1.0.
Release notes: https://opennoodle.de/releases/v5-5-0/
Try it
Set IMMICH_VERSION=v5.5.0-rc.0 in your .env, then:
docker compose pull && docker compose up -dWhat's new
- Generated memory types — nine new kinds of memory beside On This Day: month and season recaps, favourites throwbacks, on-this-day-in-a-place, trip anniversaries, people together, video moments, themed sets and person throwbacks.
- Workflows for Shared Spaces — two new workflow actions: add to space, and add to space album (creating the album if it does not exist).
- Space share links carry contributed photos — a link made from a space now covers what other members contributed, re-derived live.
- Search inside an album — album and space album pages are searchable surfaces instead of bouncing you to
/photos. - The new five-petal mark — new logo set across web, docs, loaders and both mobile launcher icons.
- Filter sections that cannot filter anything are hidden; album creation dates are editable; the info panel's People avatars are switchable.
Plus 11 fixes across filters, memories and mobile.
What to test
Most valuable first — these are the surfaces that changed most.
1. Generated memories (the big one)
The new rules fire on fixed days of the month, so you will not see all nine at once. That is by design:
| Day | Memory type |
|---|---|
| 1st | Month recap |
| 8th | Video moments |
| 13th | Person throwback |
| 15th | Favourites throwback |
| 20th | People together |
| 22nd | Themed (Smart Search) |
| daily | On this day in a place, Trip anniversary |
| Mar/Jun/Sep/Dec 1 | Season recap |
What to check:
- Over a few days, does the memories row above your timeline change rather than repeat?
- Do the titles and subtitles read correctly in your language? (They are server-generated and newly translated into nine locales.)
- Do the memories open and play on both web and mobile? New types need no app update — mobile renders them from server-sent titles.
- Turn individual types off under Settings → Memories (per-user) and in the admin settings (server-wide). Does a disabled type stop appearing?
- Libraries with only a year or two of history will legitimately produce fewer memories — the rules need earlier years to look back at. Please say how deep your library goes when reporting.
2. Workflows for Shared Spaces
- Build a workflow with a filter (e.g. geolocation, or filename) and the Add to space album action pointing at a space you own, naming an album that does not exist yet. Upload a matching photo — the album should be created, linked into the space, and the photo filed into it.
- Repeat with Add to space.
- Try pointing a step at a space where you are only a Viewer. The step should be skipped and logged, and the rest of the workflow should still run — not fail the whole thing.
3. Space share links
- Create a share link from inside a space that has photos contributed by other members. The link should show their photos too, not just yours.
- Then withdraw one of those photos from the space, or unlink the album, and reload the public link — access to that photo should be revoked immediately.
- Delete the space entirely: the link should degrade to the creator's own photos rather than breaking.
- As a Viewer in the space, a link you create should still be narrowed to what you own.
4. Search inside an album
- Open an album, search from inside it. You should stay on the album, not land on
/photos. - Add a person / tag / place filter — it should AND into the album rather than escaping it.
- Check the result count and the temporal picker describe the album, not your whole library.
- Repeat inside a space album, and separately on a space timeline — typed searches like
person:Aliceshould behave sensibly on both.
5. Filters
- A library with no videos should no longer show a Videos button; one with no ratings should not show stars.
- Open the filter panel in two different browsers — the section list should now match.
- Place links should nest the city under its country.
6. Mobile
- Filter sheet: the Done button should clear the Android system nav bar, and dragging the sheet should snap to where you let go.
- Memories built from Shared Space photos should now appear.
- A Space page's album shelf should respect the album sort you saved.
- The Android task switcher should show the Noodle Gallery name.
7. Album creation dates
- Change an album's creation date, then make a second unrelated edit in the same session — the date must not silently revert.
- Confirm the date you picked is stored as the local time you chose, not shifted by your UTC offset.
8. Reverting (if you need the escape hatch)
revert-to-immich.sql is attached to this release — use the one from this release, not from main. It now also removes Gallery's own workflow plugin, without which upstream Immich will not boot. If you revert, please confirm stock Immich starts.
Mobile beta
- iOS — join the beta on TestFlight
- Android — download
gallery-v5.5.0.apkfrom the assets below
Report issues on GitHub.
Full changelog: v5.4.0...v5.5.0-rc.0