Skip to content

Release Notes

Back us on Patreon or GitHub Sponsors. Your continued support helps us provide regular updates and services like world maps. Thank you! 💜

You can test new features by changing the image tag in your docker-compose.yml from :latest to :preview, then pulling the most recent image, and finally restarting your instance.

Development Preview

Build 220919-cc8bab446

In order to improve security and compatibility, the default Docker image of our upcoming release will be based on Ubuntu 22.04 LTS (Jammy Jellyfish) instead of Debian 12 (Bookworm). You will still be able to choose a different Linux distribution by changing the image tag in your local service configuration. Thanks a lot to all who contributed!

What's new?

September 1, 2022

Build 220901-f493607b0

With this update you get all the latest translations contributed by our community, mobile navigation enhancements, upgraded dependencies and, as usual, fixes for recently discovered issues. Thanks to everyone involved!

What's new?

July 30, 2022

Build 220730-0e1222c83

Fixes the activation of public mode with PHOTOPRISM_AUTH_MODE instead of PHOTOPRISM_PUBLIC.

What's new?

July 28, 2022

Build 220728-729ddd920

Includes indexing, metadata, and authentication enhancements, as well as updated translations.

What's new?

Breaking Changes

June 29, 2022

Build 220629-5d7448d2

With this update, you'll enjoy a much faster and smoother scrolling experience as well as direct streaming of OGV, VP8, VP9, AV1, WebM and HEVC videos if they do not exceed the configured bitrate limit. Special thanks to Heiko Mathes and Andre Carrera for their contributions!

June 17, 2022

Build 220617-0402b8d3

This update features updated translations as well as fixes for recently discovered issues.

June 14, 2022

Build 220614-dea9ff68

A small but important update that includes translations to Arabic, a migration fix for MariaDB, and many updated dependencies.

May 28, 2022

Build 220528-efb5d710

This update includes translations that were recently contributed via Missing translations were added by us using DeepL and Google Translate. Native speakers are invited to help improve those if needed. Thank you very much!

May 27, 2022

Build 220527-005770ca

This update improves navigation fonts and mobile submenu colors for light themes. We are also working to establish PhotoPrism+ as the name for our community membership and associated benefits. For this, sponsorship information in the app, on our website, on GitHub Sponsors and Patreon is gradually being updated.

May 24, 2022

Build 220524-c76de0df

This service release fixes potential issues with our new Debian 12-based Docker image that shipped with the last update. These may have prevented users from deploying it without making changes to their environment. In our ongoing effort to improve usability and performance, we have also implemented a number of UX/UI optimizations, such as using the default operating system font instead of Google's Roboto.

Thank you to everyone who helped with testing, signed up as a sponsor, or contributed in other ways! We appreciate it very much.

May 17, 2022

Build 220517-b9c68f8f

This update features search UX enhancements, a new Docker base image based on Debian 12 "Bookworm", as well as fixes for recently discovered issues. Front- and backend translations in numerous languages have been added and updated. Thanks to all involved!

March 2, 2022

Build 220302-0059f429

The Docker images for this release are based on Debian 11 "Bullseye" and include many updated dependencies such as Darktable 3.8. Behind the scenes, the build process has also been improved so that it will be easier to provide standalone packages in the future.

You can now join us on to help translate the UI!

January 21, 2022

Build 220121-2b4c8e1f

We've generated missing translations with the help of DeepL and Google Translate. Native speakers are invited to help us improve those if needed. Learn how to contribute.

January 18, 2022

Build 220118-76c94a1f

January 7, 2022

Build 220107-f5b7ef83

Based on our zero bug policy, this update focuses on bug fixes, security, and UX enhancements for search filters, metadata, and the indexer. In addition, one of the merged pull requests may improve face recognition performance on smaller devices and with large libraries.

December 15, 2021

Build 211215-93b26f19

PhotoPrism is not directly affected by the Apache Log4j vulnerability. Logs may still contain messages that can cause harm if consumed by an unpatched Java application. As a precaution, this release includes additional rules and filters to validate user input.

December 10, 2021

Build 211210-2cb90e7e

Starting with this release, the regular multi-arch Docker image is 64-bit only. A 32-bit version of our stable release for older devices is offered separately. This frees up development and infrastructure resources with minimal impact.

December 3, 2021

Build 211203-fdb6b5e1

Since the funding goal required to make all features and maps generally available has not been reached, early-access features have been renamed to sponsor features in this update. Offline and high-resolution street maps remain free for everyone, while hybrid, topographic, and outdoor maps are now a sponsor feature. We believe this is fair. A big thank you to all our sponsors and contributors!

November 30, 2021

Build 211130-13cfcf6d

For our sponsors and contributors:

  • UI: New Abyss and Gemstone dark themes 💎

November 28, 2021

Build 211128-7e8974fd

Official support for MySQL 8 is discontinued with this update as Oracle seems to have stopped shipping new features and enhancements. As a result, the testing effort required before each release is no longer feasible. We recommend upgrading to MariaDB 10.6 or later. PostgreSQL support is planned for 2022 without a specific release date yet.

November 27, 2021

Build 211127-86c43159

When possible, location estimates now include a latitude and longitude. Photos load faster when you open them in Places, and the viewer sorts them by distance. Time zone handling has been completely reworked, in particular for UTC. The Docker base image has been upgraded to Ubuntu 21.10, which ships with Darktable 3.6 among other updated dependencies.

For our sponsors and contributors:

October 18, 2021

Build 211018-e200f322

For our sponsors and contributors:

  • UI: New Vanta dark theme ✨

October 10, 2021

Build 211010-83b4f783

We've generated missing translations with the help of DeepL and Google Translate. Native speakers are invited to help us improve those if needed. Learn how to contribute.

October 9, 2021

Build 211009-d6cc8df5`

October 7, 2021

Build 211007-8f55d6f8

For our sponsors and contributors:

October 2, 2021

Build 211002-bf015326

September 25, 2021

Build 210925-96168e4b

May 23, 2021

Build 210523-b1856b9d

May 20, 2021

Build 210520-4b32bac7

May 19, 2021

Build 210519-24b5c7e6

May 18, 2021

Build 210518-80981c25

May 5, 2021

Build 210505-d3e53a89

April 26, 2021

Build 210426-da6e948f

April 22, 2021

Build 210422-97e75b04

February 22, 2021

Build 210222-ac5a9d5e

February 17, 2021

Build 210217-49039368

February 16, 2021

Build 210216-4939e36a

February 11, 2021

Build 210211-b9595dd4

February 8, 2021

Build 210208-9e10ba69

January 28, 2021

Build 210128-a82061e0

January 21, 2021

Build 210121-07e559df

January 20, 2021

Build 210120-e7cd5e9a

January 19, 2021

Build 210119-a5399f06

For our sponsors and contributors:

January 11, 2021

Build 210111-cc05c430

January 4, 2021

Build 210104-7f9e806a

January 2, 2021

Build 210102-af71e5f7

  • WebDAV: Uploads and other changes trigger auto indexing / importing
  • Config: Use random hash for improved preview token security
  • UX: Disabled page zoom so that app feels more native on mobile devices
  • UX: Reduced min password length to 4 characters
  • UX: Improved docker-compose.yml examples
  • UX: Reduced icon size in "add to album" dialog

December 31, 2020

Build 201231-8e22fbf8

  • Initial Stable Release

Getting Updates

Even when you use an image with the :latest tag, Docker does not automatically download new images for you. To update, you can either manually pull the most recent image and restart, or set up a service like Watchtower to get automatic updates.