Photoprism Versions Save

AI-Powered Photos App for the Decentralized Web 🌈💎✨

221102-905925b4d

1 year ago

Due to the many new features, enhancements and bug fixes, this is one of those updates that took longer to release. Before upgrading, please read the full release notes and note that this release does not yet include support for user roles other than Admin, as we need to specify, create and test each new role before we can release it. Once this is done, we will also provide additional user management documentation.

We've generated missing translations with the help of DeepL and Google Translate. Native speakers are invited to help us improve those if needed. A special thank you to everyone who contributed!

Breaking Changes

  • In order to improve security and compatibility, the default Docker image is now based on Ubuntu 22.04 LTS (Jammy Jellyfish) instead of Debian 12 (Bookworm). The entrypoint script has been updated to preserve group permissions required for hardware transcoding.
  • Session and user management have been re-implemented. If you are upgrading from a preview build, you must run the photoprism users reset --yes command in a terminal after the upgrade to recreate the new database tables so that they are compatible with the stable version. This will not affect your pictures or albums.
  • Upgrading from the last stable version should work without any problems. However, if you have already created additional accounts with the previously offered unofficial multi-user support, you will notice that only the main admin account is migrated automatically. Run photoprism users legacy in a terminal to display the legacy accounts so you can migrate them manually if needed.
  • Sharing link visitors can now see the picture locations in the regular album view and optionally on a map after clicking the link. Based on user feedback, we may add settings to hide the locations for enhanced privacy.
  • We recommend performing a full rescan after the upgrade to take advantage of new search filters and sort options.
  • Indexing is also necessary to find and view HEIC, DNG, and AVIF images that were previously unsupported or had errors. In some cases with incorrectly converted images, it may be necessary to recreate the JPEG sidecar files by running the photoprism convert -f command in a terminal before starting the rescan. To regenerate your thumbnails, run photoprism thumbs -f.

What's new?

220730-0e1222c83

1 year ago

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

What's new?

220617-0402b8d3

1 year ago

220614-dea9ff68

1 year ago

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

What is new?

220528-efb5d710

1 year ago

This update includes translations that were recently contributed via translate.photoprism.app. 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!

What is new?

Mobile Navigation Toolbar Submenu

mobile-grayscale-submenu

Gemstone Theme

You are welcome to play with our public demo. Be careful not to upload any private pictures!

desktop-gemstone-plus

220527-005770ca

1 year ago

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.

What is new?

Available options depend on the features enabled in the app config and user settings.

mobile-menu light

Splash Screen

If JavaScript is disabled, a hint is displayed at the bottom.

splash-screen

220524-c76de0df

1 year ago

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.

What is new?

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