Skip to content

Releases: photoprism/photoprism

June 1, 2026

Choose a tag to compare

@lastzero lastzero released this 01 Jun 20:36
Immutable release. Only release title and notes can be modified.

This service release includes important security and reliability updates. As an additional safety measure, indexing, importing, and uploading can be disabled when free disk space falls below a configurable threshold to prevent storage volumes from filling up. A special thank you to everyone who reported bugs and helped us test the changes! οΈπŸ”’πŸ”§

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 β€Ί

May 23, 2026

Choose a tag to compare

@lastzero lastzero released this 23 May 11:20

This update introduces a redesigned Info Sidebar that lets you edit metadata, albums, and labels as well as manually tag faces without leaving the full-screen viewer. On the AI side, our ONNX-based face recognition pipeline has fully replaced the legacy Pigo detector, and the vision.yml configuration now accepts mixed-case model names so all identifiers from Hugging Face, Ollama, and OpenAI-compatible catalogs can be used.

Media handling has been thoroughly modernized: video transcoding now supports Vulkan hardware acceleration via FFmpeg 8, images use a native HEIC/AVIF reader (with libheif upgraded to v1.21.2), and layered TIFF and Adobe Photoshop PSD files are now supported. Other highlights include NOT & AND operators in the label filter, a drag-and-drop file upload zone, zstd compression for faster page loads, hardened WebDAV interoperability, and a new Ubuntu 26.04 LTS base image.

A big thank you to everyone who contributed and helped with testing! We hope you enjoy this release. πŸŒˆπŸ’Žβœ¨

What's new?

Redesigned Info Sidebar

Edit a metadata field by clicking on it. Some fields can be edited in place, while others open a dialog box.

info-sidebar-202605

Editing People & Faces

The viewer sidebar offers the same face management actions that are already available under Edit > People. In addition, it allows you to manually mark and assign faces that were missed by the automatic detection.

manual-face-marker-202605

Drag-and-Drop File Upload

Drop any number of files or folders onto the upload area, or click it to open a file picker. Files selected for upload are listed with their file names, sizes, and a thumbnail, if possible.

upload-drag-zone-2

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 β€Ί

March 5, 2026

Choose a tag to compare

@lastzero lastzero released this 05 Mar 20:25

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 β€Ί

November 30, 2025

Choose a tag to compare

@lastzero lastzero released this 01 Dec 05:07

This major update introduces the long-awaited Batch Edit dialog, which allows you to edit the metadata of multiple pictures in one go. On the AI side, an upgraded face recognition pipeline delivers more and better matches. PhotoPrism now integrates directly with Ollama and OpenAI to generate captions and labels. Support for custom TensorFlow models, refined configuration, and new scheduling options offer further flexibility.

You'll also notice many performance and usability enhancements, such as the ability to change the cover image for a person, as well as updated dependencies and new translations.

As always, a big thank you to everyone who contributed and helped with testing! We hope you enjoy the new release as much as we do. πŸŒˆπŸ’Žβœ¨

Upgrade Notes

  • To benefit from the facial recognition improvements, we recommend running photoprism faces audit --fix and photoprism faces index in a terminal to resolve any inconsistencies before detecting and matching additional faces. If you want the new engine to re-detect all faces for a clean state, you can do so by executing the commands photoprism faces reset -f and then photoprism faces index (after that, all detected faces must be reassigned). A complete rescan will also detect additional faces, but takes longer since more indexing tasks are performed.
  • PhotoPrism now supports multiple AI engines, so the PHOTOPRISM_DISABLE_TENSORFLOW option has been deprecated. You can still disable individual AI features using the PHOTOPRISM_DISABLE_* feature flags and/or a custom vision.yml configuration.

What's new?

Screenshots

Batch Edit

Quickly and easily update the metadata, albums, and labels of multiple pictures:

Batch Edit Dialog

Entries that are assigned to all selected pictures are listed first. Each entry is shown as a small chip. If a label or album is assigned to only some of the selected pictures, its chip is shown as partially assigned.

Labels and Albums

Usability Enhancements

Browse related pictures or set a cover image for a person:

Change Cover for a Person

Add pictures to multiple albums in one step:

add-to-album

Ollama AI Model Integration

Use advanced LLMs like the recently released Qwen3-VL to generate captions and labels for your pictures:

ski-captions ski-labels

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 β€Ί

...

Read more

July 7, 2025

Choose a tag to compare

@lastzero lastzero released this 07 Jul 15:15

This release adds support for using Ollama models in the Vision AI service, improves search performance, and introduces an "Adjust Location" dialog for setting photo coordinates on a map. Users can now delete albums from the toolbar and customize the language of location details. Video and metadata handling have been refined, with updates to transcoding, scanner detection, and CLI tools. A fix for SQLite index updates is also included. Batch editing features are in final development and will be available in an upcoming release. As always, a big thank you to everyone who contributed and helped with testing! πŸ’œ

What's new?

Screenshots

Adjust Location Dialog

adjust-location

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 β€Ί

April 26, 2025

Choose a tag to compare

@lastzero lastzero released this 26 Apr 11:51

This update adds preinstalled Linux Video Acceleration API (VAAPI) drivers and fixes the package names in the Intel QSV hardware driver installation script. πŸ”§

We have also fixed the .deb and .rpm installation package builds as an alternative to the plain .tar.gz packages attached to this release. Note that these are intended for experienced users and third-party integration maintainers 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. πŸ“¦

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 β€Ί

April 25, 2025

Choose a tag to compare

@lastzero lastzero released this 25 Apr 11:18

This release includes a long list of enhancements and new features, many of them contributed by our community. Most notably, performance has been significantly improved in many areas, we have added a collapsible info sidebar to the fullscreen viewer, it is possible to choose a specific picture as album cover, and you can configure computer vision tasks like image classification to use an external service for scalability and customization. A big THANK YOU to everyone who submitted pull requests, improved translations, or helped with testing! πŸ’–

Important Changes

What's new?

Screenshots

New Viewer Sidebar

yoda-foundtain

Viewer Action Menu

viewer-menu

Improved World Map with 3D Buildings

improved-maps

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.

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 β€Ί

March 21, 2025

Choose a tag to compare

@lastzero lastzero released this 21 Mar 11:48
57590c4

This release includes some major usability enhancements, PDF file format support, the latest translations contributed by our community, and fixes for recently discovered issues. With the UI update now largely complete, we know that many users will be excited to hear that after this release, our development focus will shift to batch editing, as well as improved multi-user and AI capabilities. We've been very much looking forward to this, and it's a great feeling to finally get started! πŸ€–

What's new?

Screenshots

Customizable Result Views

In List View, the selection toggles are in a separate column, making them easier to see and use. The view type can now be selected more easily in the toolbar, and any additional actions, such as uploading files, can be accessed from an action menu on the right, with the toolbar remaining visible as you scroll:

improved-list-view

New feature toggles are available under Settings > Content for users who want to see file names instead of titles, or who don't want to use the list view at all:

content-settings-demo

In addition, the amount of used and total disk space can be displayed in the sidebar navigation as shown in the screenshot above.

New UI Settings

Users can now select a custom start page and time zone under Settings > General:

general-settings-demo

Improved 3D Earth View in Places

If you like the recently introduced 3D Earth view in Places, you'll be happy to hear that the new version remembers your settings, and as a bonus, we've added stars to the universe. Since these are algorithmically generated, every background is unique! ✨

3d-earth-view-places

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 β€Ί

February 28, 2025

Choose a tag to compare

@lastzero lastzero released this 28 Feb 15:18

With this update, you'll get additional usability and performance improvements, as well as a new thumbnail size for Retina 5K displays that bridges the gap between 4K and 8K. We would also like to take this opportunity to thank our community, whose support has been and continues to be essential to the success of the project! πŸŒˆπŸ’Žβœ¨

What's new?

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 β€Ί

February 24, 2025

Choose a tag to compare

@lastzero lastzero released this 24 Feb 16:44

This service release changes the default thumbnail size in the Photo/Video Viewer to improve loading and swiping performance, especially on mobile Retina displays. It also includes updated translations and dependencies.

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. πŸ’¬

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 β€Ί