Releases: photoprism/photoprism
December 3, 2021
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!
What's new?
November 30, 2021
What's new?
- Videos: Live photos page has been added to the sub-navigation
- Albums: Manually created albums are sorted by name, with favorites first
- Places: Improved location details in border regions and near Paris
- PWA: Updated app icons, style is now also applied to the user interface
For our sponsors and contributors:
- UI: New Abyss and Gemstone dark themes π
November 28, 2021
Official support for MySQL 8 is discontinued with this update as it's not feasible to perform a full test before each release. We recommend upgrading to MariaDB 10.6 or later. PostgreSQL support is planned for 2022 without a specific release date yet.
What's new?
November 27, 2021
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.
What's new?
- UX: Redesigned splash screen based on theme colors
- Places: Viewer loads faster and sorts photos by distance instead of date
- Places: Less frequent estimates to reduce background activity
- Places: Normalized names of states, oceans, and lakes
- Places: Updated location data from OpenStreetMap
- Places: State albums are grouped by country name
- Folders: Path names are searched in addition to titles
- People: Improved face detection performance
- People: Fixed naming faces in non-primary files
- People: Optimized matching of children's faces
- RAW: Upgraded Darktable to 3.6.0
- Metadata: Improved estimates and UTC time zone handling
- Metadata: Altitude is indexed even if coordinates are missing
- Auth: Usernames are not case sensitive anymore
- CLI: Added --force flag to
photoprism optimize
command - CLI: Improved parameter and command descriptions
- Config: Improved
docker-compose.yml
examples - Translations: Added Bahasa Indonesia and Hungarian
- Translations: Updated Polish and Italian
For our sponsors and contributors:
October 18, 2021
What's new?
- UI: Updated Lavender theme
- Places: Fixed maps initialization after reload in non-public mode
- Search: Added
live
andraw:true
filters as alternative totype:β¦
- Search: Added
faces:new
alias forface:new
- Config: Maximum background worker interval has been increased to 7 days
- Security: Added
Content-Security-Policy
header to prevent framing attacks - Translations: Updated Russian and Slovak
Early-access feature for our sponsors and contributors:
- UI: New Vanta dark theme β¨
October 10, 2021
What's new?
- Translations: Fixed German frontend typo
- Translations: Updated all backend locales
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
What's new?
- UX: Improved wording of search result notifications
- UX: Fixed sidebar navigation on small screens
- Users: Show name and email in sidebar navigation
- Folders: Directory names listed in .ppignore are ignored
- Config: Allows bypassing low memory suggestion
- Docs: Updated about page
- Translations: Updated all frontend locales
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 7, 2021
What's new?
- People: Improved stability and performance of new faces overview page
- Index: Duplicate error logs caused by broken JPEG files have been removed
- UX: Enhanced visibility of file errors in the edit dialog files tab
- CLI: Revised descriptions of commands and configuration flags
Early-access feature for our sponsors and contributors:
October 2, 2021
What's new?
- People: Enhanced UI / UX for renaming and merging faces
- People: Improved face detection accuracy
- Labels: Improved photo count accuracy
- Covers: Thumbnails load and update faster
- Search: Finds titles when query is too short for full-text index
- Search:
name:β¦
filter ignores path and extension - Videos: Optional Intel GPU hardware transcoding support
- Index: Automatic cleanup of orphaned file entries
- Logs: Updated log messages for improved readability
- Translations: Updated German and French
- Docker: Simplified installation of TensorFlow with AVX / AVX2 support
- Docker: Entrypoint script uses prefixed environment variables,
UID
andGID
are deprecated
September 25, 2021
What's new?
- Recognizes faces so that specific people can be found
- UX: Improved UI design, navigation, and wording
- Search: Omit full text index if query is too short
- Search: Added
keywords:β¦
,subjects:β¦
, andalbums:β¦
filters - Places: Internationalized maps incl RTL support
- Labels: Added photo counts to overview page
- Albums: Fixed share expiration date in form label
- Calendar: Empty month albums are hidden
- Viewer: Photos will be updated when search filters change
- Index: Ignore Synology
@eaDir
folders - Import: Ignore dot files listed in
.ppignore
- Upload: Added more detailed error logs
- Videos: Skip related images when downloading
- Videos: Added .mp as known MP4 file extension
- Videos: Default to UTC as metadata time zone
- Exiftool: Enabled large file support
- Metadata: Improved Exif parser with cycle detection
- Metadata: Support for long projection type names like transverse-cylindrical
- Config: Added RAW file extension blacklists for Darktable and RawTherapee
- Config: Added disable options for image classification and facial recognition
- Config: Added support for non-root site URLs
- Config: Added content delivery network URL option
- MariaDB: Set explicit table engine, charset, and collation
- MariaDB: Added log message for old versions with broken table name resolution
- Docker: Added
HOME
env for Darktable & RawTherapee - Docker: Single multi-arch image for AMD64, ARM64, and ARMv7