# PhotoPrism 250425-21ddba459 — April 25, 2025 - Product: PhotoPrism (https://whatsnew.fyi/product/photoprism) - Vendor: PhotoPrism - Date: 2025-04-25 - Version: 250425-21ddba459 - Original notes: https://github.com/photoprism/photoprism/releases/tag/250425-21ddba459 - Permalink: https://whatsnew.fyi/product/photoprism/releases/250425-21ddba459 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Vision API allows remote use of other instances and models - **added** — Arrow keys can be used to navigate in the Edit dialog - **added** — Added additional keyboard shortcuts with usage hints in action menus - **added** — User interface language can be changed on the login page - **added** — Find pictures with specific or no terms in Title and Caption - **added** — Added a collapsible sidebar for displaying metadata in fullscreen viewer - **added** — Added a new menu control in the top bar for additional actions in viewer - **added** — Added Set as Album Cover and Archive/Restore actions to the viewer menu - **added** — Transcoding creates fragmented MP4s optimized for streaming - **added** — Added support for uploading multiple pictures as a zip archive - **changed** — Upgraded Google TensorFlow from v1.15.2 to v2.18.0 - **changed** — Reduced frontend bundle size by 54% for faster loading - **changed** — Asynchronous updates improve backend responsiveness - **changed** — Improved performance and strategy for manual tagging in people identification - **changed** — Result views are reset when there are no matches or an error occurs - **changed** — Optimized thumbnail size selection for high aspect ratios - **changed** — Improved styles, colors, and mountain shading of the default world map - **fixed** — Fixed incorrect spelling in log messages - **fixed** — Improved focus management for more reliable keyboard event handling - **fixed** — Disabled animation when refreshing search results to prevent flickering - **fixed** — Fixed opening pictures from randomly sorted search results This [release](https://docs.photoprism.app/release-notes/#april-25-2025) includes a long list of enhancements and new features, many of them contributed by our community. Most notably, [performance has been significantly improved](https://github.com/photoprism/photoprism/issues/4778) in [many areas](https://github.com/photoprism/photoprism/pull/4323), we have added [a collapsible info sidebar](https://github.com/photoprism/photoprism/issues/4812) to the fullscreen viewer, it is possible to [choose a specific picture as album cover](https://github.com/photoprism/photoprism/issues/383), and you can [configure computer vision tasks](https://github.com/photoprism/photoprism/issues/1090) like image classification to [use an external service](https://github.com/photoprism/photoprism/issues/1090#issuecomment-2800728541) for [scalability](https://github.com/photoprism/photoprism/issues/98) and [customization](https://github.com/photoprism/photoprism/issues/127). A big THANK YOU to everyone who [submitted pull requests](https://docs.photoprism.app/developer-guide/), [improved translations](https://docs.photoprism.app/developer-guide/translations-weblate/), or [helped with testing](https://github.com/photoprism/photoprism/issues?q=is%3Aissue%20state%3Aopen%20label%3Aplease-test)! 💖 ###### Important Changes - To take advantage of the [performance improvements in TensorFlow 2](https://github.com/photoprism/photoprism/issues/222), users of [our Docker images](https://docs.photoprism.app/getting-started/docker-compose/) can set the [`PHOTOPRISM_INIT`](https://docs.photoprism.app/getting-started/config-options/#docker-image) variable to `"tensorflow"`. This will automatically detect, download, and [install a version of TensorFlow](https://github.com/photoprism/photoprism/blob/develop/scripts/dist/install-tensorflow.sh) optimized for your CPU. - If you are using one of our [manual installation packages](https://dl.photoprism.app/pkg/linux/README.html), you can find [libtensorflow binaries optimized for AMD64](https://dl.photoprism.app/tensorflow/amd64/) and [ARM64 CPUs](https://dl.photoprism.app/tensorflow/arm64/) on our download server. Updated [libheif binaries for HEIC/HEIF image](https://dl.photoprism.app/dist/libheif/) support are also available. - A 32-bit version for [Raspberry Pis with an ARMv7 CPU](https://docs.photoprism.app/getting-started/raspberry-pi/#older-armv7-based-devices) is no longer part of our [regular releases](https://github.com/photoprism/photoprism/releases), as [TensorFlow 2 does not run](https://github.com/photoprism/photoprism/issues/222#issuecomment-2781300037) on them. We have therefore [created an ARMv7 architecture branch](https://github.com/photoprism/photoprism/tree/arch/armv7) with an [irregular release schedule](https://hub.docker.com/r/photoprism/photoprism/tags?name=armv7) and [welcome contributions](https://docs.photoprism.app/developer-guide/). ###### What's new? - AI: [Upgraded Google TensorFlow from v1.15.2 to v2.18.0](https://github.com/photoprism/photoprism/issues/222) by @raystlin - AI: [Vision API allows remote use of other instances and models](https://github.com/photoprism/photoprism/issues/1090) - UX: [Reduced frontend bundle size by 54% for faster loading](https://github.com/photoprism/photoprism/issues/4778) by @AsikNasik - UX: [Asynchronous updates improve backend responsiveness](https://github.com/photoprism/photoprism/pull/4323) by @tschechniker - UX: [Arrow keys can be used to navigate in the Edit dialog](https://github.com/photoprism/photoprism/pull/3623) by @tomplast - UX: [Added additional keyboard shortcuts with usage hints in action menus](https://github.com/photoprism/photoprism/issues/1131) - UX: [Improved focus management for more reliable keyboard event handling](https://github.com/photoprism/photoprism/issues/4916) - UX: [Disabled animation when refreshing search results to prevent flickering](https://github.com/photoprism/photoprism/issues/4917) - UX: [U _[Truncated at 4000 characters — full notes: https://github.com/photoprism/photoprism/releases/tag/250425-21ddba459]_