A Rebuilt Memories Page
Browse every retained generated memory from the Memories page, and choose how long generated memories stay in your library.

The floor moves. v5.7.0 rebases the whole fork onto the Immich v3.2.2 base — 378 upstream commits folded in under every Gallery surface, the largest base jump since the v5.0.0 cutover. Most of what arrives with it is visible: Memories gets a rebuilt page on the web and, for the first time, a list of its own on your phone — served from the API, so the Space-shared memories the lane above it already shows are in there too. The map grows a "Show photos in this area" button that turns whatever you have panned to into a timeline. Workflows keep a per-run log you can open when a rule did not do what you expected, and a tag can now be the thing that starts one. What deliberately does not arrive is Immich's new group sharing — Shared Spaces already does that job, so its settings surface is removed rather than left half-wired — and its new search, whose request shape is rejected at all four dispatch points because it carries no shared-space arm. The palette stays the search.
Browse every retained generated memory from the Memories page, and choose how long generated memories stay in your library.

Filter your map view by people, camera, tags, rating, favorites, and date — the same powerful filters, now on the map.

Teach your library to file itself. Build rules that run the moment a photo arrives — archive the screenshots, album the drone shots, lock the scans.

Gallery's foundation moves from Immich v3.1.0 to v3.2.2 — 378 upstream commits replayed underneath, with the fork's own 1,525 rebased on top of them.
Everything else the new base brings is upstream work, documented in Immich's own v3.2.0 release notes plus the v3.2.1 and v3.2.2 patch fixes on top.
The mobile app gets a Memories list of its own, and it reads the paginated memories API rather than the local database.
Asset Tagged joins the trigger list, so applying a tag is now an event a workflow can react to — tag a photo "receipt" and let the rule archive it, file it into an album and lock it.
Archiving, deleting, locking or restoring a selection on the phone now comes back with an Undo in the snackbar rather than a toast that only tells you what already happened.
Tag create and edit now print the full path the tag will live at, so you can see that "2024" is about to land under Travel rather than at the root.
An API key can now be rotated in place from user settings: the old secret stops working the moment you confirm, and the new one inherits the key's name and permissions.
Asset details on mobile now name the person who owns a photo and show their avatar.
The mobile map's bottom sheet now counts what is inside the current view — "No photos in this area", "1 photo", "248 photos".
Add to album now carries the selection size in its title — "Add 37 items to album" — so a bulk add started from a large selection confirms its own scope before you commit it.
Web uploads hash each file with hash-wasm's SHA-1 instead of a pure-JS implementation, keeping the old path as a fallback wherever WebAssembly is unavailable.
A burst the camera wrote inside the same second used to come back in whatever order Postgres felt like that page — so a sequence could reshuffle between loads.
Immich v3.2.0 introduces cluster groups — a second, account-level way for several people to share one library.
Upstream added a second search path that activates on the same endpoints whenever a request carries filter, orderBy or cursor — no new route, no flag.