Gallery Docs
Documentation version
Gallery Docs

v0.20.0 (2026-11-10)

NOTE

These notes were compiled automatically from the commit history. Release notes were not kept for this release, so wording is terse and some changes may be missing.

Added#

  • Photos: Allow RO users to enter and verify pins.
  • Search: Album pin lock.
  • Search: Allow never unloading OCR search model.
  • Admin: Basic storage admin panel.
  • Admin: Display storage based off of user and album in admin panel.
  • Admin: For offline download improvements.
  • Admin: Offline downloads.
  • Apps: Add search and filters based off of detected “people”.
  • Apps: Memories.
  • Apps: Offline download robustness.
  • General: Allow user profile pins to be removed or changed by admins.
  • General: Memories.
  • General: Memories.
  • General: Offline job improvements.
  • General: Track an album “owner” and don’t let that user be removed as an album manager.
  • General: Track and backfill GalleryItem size.

Changed#

  • Photos: Block item gets if album they’re in is locked.
  • Photos: Thumbnails of locked albums are also locked.
  • Search: Admin page for people.
  • Search: Better search abilities.
  • Search: Frontend face reassignment UX optimizations.
  • Search: IMprove advanced search UX.
  • Search: Intersect text search posting lists as sorted slices.
  • Search: Load smart search shards in parallel and pre-warm them at startup.
  • Search: Load text search shards in batches without Lines and pre-warm them.
  • Search: Load the smart search text encoder at startup.
  • Search: Multi select on facaial page.
  • Search: Ocr search: in-memory trigram index and 1M-item perf harness (OCR phase 5).
  • Search: Run simple search queries in parallel and cap the text group at 50.
  • Search: Some more locked album changes.
  • Search: Unassigned faces view improvements.
  • Search: Update text search shards in place instead of dropping them.
  • Search: Warm up simple search at startup.
  • Search: Warn in the smart search admin panel when the vector cache is too small.
  • Admin: User storage Quotas.
  • Admin: Wait for offline transcode cleanup goroutine on stop.
  • Authentication: Group permission changes.
  • Apps: Better unassigned faces UX.
  • Apps: Editable star ratings.
  • Apps: Final group changes.
  • Apps: Pahse 3 memories.
  • Apps: Some frontend album lock changes.
  • Apps: Text search in the search modal, album screen, and lightbox (OCR phase 4).
  • TV app: “Text in photos” row on the search screen (OCR phase 4).
  • General: Memories phase 2.
  • General: OCR text search no longer in beta.
  • General: Release facial recognition as non beta.
  • General: Smart search no longer in beta.

Removed#

  • Photos: Remove duplicate fullscreen button.
  • Search: Drop padding tokens from smart search query encoding.

Fixed#

  • Search: Fix advanced search having a double scrollbar.
  • Apps: Attempt to fix player.
  • General: Fix #1 in offline transcode problems.