PhotoPrism 260305-fad9d5395

260305-fad9d5395

March 5, 2026

Added 4
  • Ollama configuration support via OLLAMA_BASE_URL and OLLAMA_API_KEY environment variables
  • Thinking response fallback for Ollama caption generation
  • Hidden results now display file error reasons in Card and List views
  • HTTP security hardening config options
Changed 5
  • WebDAV response headers hardened for interoperability
  • Standardized CLI input path validation and exit codes
  • Improved compatibility with Google OIDC identity provider
  • Improved configuration and performance of Gzip route exclusions
  • Resolved known issues when hosting on a shared domain
Fixed 7
  • Merged photos keeping image type after video file merges
  • Handling of minor GPS coordinate overshoots near map boundaries in Places
  • Emoji subfolders conflicting with parent folder albums
  • Folder album path collisions caused by truncated slugs
  • Error buffer handling when interop index was missing in thumbnails
  • Clamped invalid Google JSON GPS coordinates to geo bounds
  • Handling of missing caption thumbnails and video remux errors in logs
Security 1
  • Upgraded Go to v1.26

This service release focuses on security hardening, interoperability improvements, and bug fixes to create a stable platform for upcoming features. 🔧

Ollama users benefit from easier configuration with the OLLAMA_BASE_URL and OLLAMA_API_KEY environment variables, as well as improved fallback response handling for caption generation with reasoning models. To improve reliability, we addressed edge cases in indexing, Places (GPS boundary overshoots), folder albums (emoji and slug collisions), thumbnails, metadata parsing, WebDAV response headers, CLI validation, OIDC compatibility, and shared-domain hosting.

What's new?
Translations

Missing user interface translations have been generated with the help of DeepL and Google Translate. Native speakers are welcome to help us improve them where needed. Learn more ›

Installation Packages

The packages attached to this release are intended for experienced users and maintainers of third-party integrations only, as they require manual configuration and do not include tested system dependencies. Since we are unable to provide support for custom installations, we recommend using one of our Docker images to run PhotoPrism on a private server or NAS device. Learn more ›

View original

Upgraded? How did it go?

Discussion