Immich
High-performance photo and video backup solution
Alex Tran



An open-source and high-performance self-hosted backup solution for the videos and photos on your mobile device
⚠️ Immich is under very active development. Expect bugs and changes. Do not use it as the only way to store your photos and videos!
Features:
- Upload and view videos and photos
- Auto backup when the app is opened
- Selective album(s) for backup
- Download photos and videos to a local device
- Multi-user support
- Album and Shared albums
- Scrubbable/draggable scrollbar
- Support RAW (HEIC, HEIF, DNG, Apple ProRaw)
- Metadata view (EXIF, map)
- Search by metadata, objects and image tags
- Administrative functions (user management)
- Background backup
- Virtual scroll
- OAuth support
- LivePhoto backup and playback
- User-defined storage structure
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Some of the key highlights in this release include:
- Fix mobile scrubber on page load
- Disable asset sync clean up for more investigation
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Some of the key highlights in this release include:
- Improved slideshow shuffle order on web
- Edit seconds and milliseconds on web
- Upload to stack on web
- Local album event notifications on web
- Fixed mobile search page scrolling back to the top
This release also contains various bug fixes and the latest translations.
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This update adds support for GPU passthrough in umbrelOS 1.5.
The release notes of the previous version included the following changes:
- Fixed asset deletion on share
- Fixed activity display in shared albums
- Fixed compass button overlapping status bar
- Mitigated database lock scenario during full sync
- Fixed bottom navigation bar overlay
- Fixed storage indicator respect setting
- Fixed album selector in favorite view
- Various UI and performance improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This patch release primarily addresses several bugs in the mobile app:
- Fixed asset deletion on share
- Fixed activity display in shared albums
- Fixed compass button overlapping status bar
- Mitigated database lock scenario during full sync
- Fixed bottom navigation bar overlay
- Fixed storage indicator respect setting
- Fixed album selector in favorite view
- Various UI and performance improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
🎉 Immich v2.0.0 - First Stable Release!
This marks the first stable version of Immich. This release includes:
- Official stable release with long-term support commitment
- New homepage at https://immich.app/
- New API documentation at https://api.immich.app/
- New community metrics at https://data.immich.app/
- Bug fixes for un-hashed remainder assets display
- Improved email button styling
- Server stability improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes several enhancements and bug fixes:
- Material 3 switch/toggle for the web interface
- Configurable backup settings for Android, including backup only while charging
- Improved hashing process with concurrent hashing and progress indicator
- Download progress indicator in the mobile app
- Fixed issues with web modals and mobile app freezes
- Copy image to clipboard now works on Safari
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This patch release addresses issues from the previous version and includes:
- Fix for timeline data not being pulled correctly from the server
- Improvements to background sync reliability on Android
- Reset of sync checkpoints to ensure correct data retrieval
- Various bug fixes and performance enhancements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Some of the key highlights in this release include:
- Beta timeline is now the default version for the app
- Resume all paused jobs button added
- Geolocation utility improvements
- Read-only mode toggle on mobile app changed to long-press
- Fix for Raspberry Pi 4 crashes when generating thumbnails
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes several improvements and bug fixes:
- New image rendering pipeline for improved performance, especially on Android
- Option to view assets pending backup
- Ability to skip entries in the duplicate resolution utility
- Add assets to multiple albums at once on the web interface
- Various bug fixes and optimizations
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes bug fixes and improvements:
- Reset PIN code with password
- Reset the OAuth ID
- Fixed an issue with media location migration
- Improved beta timeline functionality
- Enhanced shared link features
- Added a utility to find large files
- Improved API key permissions and documentation
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes several new features and improvements:
- Beta mode for new timeline, sync, and upload mechanism
- Android widgets
- iOS widget improvements
- Deep links for assets, albums, and memories
- Improved person management and deletion
- Enhanced OAuth support
- Various UI and performance improvements
⚠️ Breaking changes:
- IMMICH_MEDIA_LOCATION now requires an absolute path if set
- API key permissions have changed, which may affect third-party applications
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes important bug fixes and improvements:
- Fixed database migration issues on some instances
- Fixed timezone-related issues affecting web timeline display
- Fixed navigation button disappearing in detail view when opened from albums
- Fixed local network permission prompt not showing on iOS
- Improved people sorting and display
- Better contrast for checkmark indicators
- iOS widgets now support iOS 17 and above
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes several new features and fixes important issues:
- iOS home screen widgets
- Granular API key access control creation
- Google Cast support on mobile app
- New user onboarding
- Album descriptions on mobile app
- Multiple admins support
- Keyboard navigation in timeline
- Various bug fixes and performance improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Key improvements:
- New API endpoint to check application version status
- Improved pinch-to-zoom action on mobile app
- Enhanced face tagging confirmation
- Replaced user edit button with action button for user details
- Fixed issues with locked assets in generated memories
- Improved search filter panel anchoring
- Fixed ctrl/cmd + click functionality for opening photos in new page
- Various styling and performance enhancements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Key improvements:
- Lower disk usage during VectorChord migration
- Added move to locked album button to more views on the web
- Fixed bug where the missing button for duplicate detection job was not working
- Fixed bug where a hard link did not navigate to the asset location on the timeline
- Fixed bug where locked assets showed up in local album view on the phone
- Various styling and translation fixes
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
⚠️ This release includes breaking changes. Please consider backing up your database before upgrading.
Key improvements:
- New VectorChord database extension for improved performance
- In-app notification system
- Show map in albums view (web only)
- Locked folder feature with PIN code and biometric verification
- Google Cast support (web only)
- User detail page in admin view
- RTL text support on the web
- Performance improvements in web timeline
- Notable fix: Thumbnail caching issue on the mobile app resolved
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Key improvements:
- Opt-in web-mobile delete action synchronization now available on Android
- Fixed an issue where the mobile app cannot log in with an instance using Authelia for OAuth
- Fixed an issue where navigating to the Library page could trigger a location permission request
- Fixed an issue where the mobile app might rehash some of the assets
- Improved handling of image processing
- Further bug fixes and performance improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Key improvements:
- Opt-in web-mobile delete action synchronization on Android
- Improve web responsive design on mobile devices
- Migrate mobile app translations to Weblate
- Improve mobile app map performance
- Fixed an issue where the server does not start on ARM devices
- Improved handling of image processing with updated sharp library
- Further bug fixes and performance improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Key improvements:
- New map styles and POI with a globe view
- Map performance improvements for high asset counts
- View HEIC, RAW and other image formats in full resolution in the web app
- Better support for NLLB search models
- Improved handling of metadata when transcoding
- Enhanced date and time change reactivity on the web interface
- Fixes an issue where users with an external library cannot see all assets on the mobile app
- Fixes an issue where some exclusion paths were ignored in the external library
- Fixes an issue where photos randomly appear in album view or person view on the web
- Further bug fixes and performance improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Key improvements:
- Fixed a bug where using the mouse on a touch device cannot open an asset
- Fixed a bug where the OAuth login flow cannot complete
- Fixed a bug where some albums don't show up on the mobile app
- Fixed a bug of navigating between albums not updating the page view
- Improved album page functionality
- Enhanced touch device detection on web interface
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Key improvements:
- Folder view in the mobile app
- Better person naming interface on the web
- External library scan performance
- Faster performance and lower memory footprint for the timeline on the web
- Remember the text search mode
- Machine learning improvements
- Jump-to-timeline enhancement
- Multiple bug fixes and performance improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Key improvements:
- Fixed several issues related to "memories" which were introduced in v1.127.0. After upgrading, memories will be reset and re-generated automatically. This may take some time.
- Enhanced face tagging feature with bug fixes, including searching for a person's name and adapting the form color to the theme brightness
- Resolved issues with map location memory, face tagging in videos, asset reimporting, ML endpoint delays, update notifier frequency, deduplication errors, duplicate memories, and background backup crashes on Android
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
🚨 Security update This release includes a fix for a cross-site scripting (XSS) vulnerability on shared link pages. It is highly recommended to update to this version as soon as possible.
Key improvements in this release:
- Manual face tagging and deletion
- Persistent memories for faster timeline loading
- Search by star rating on the web
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Key improvements in this release:
- Added search by tags and descriptions
- Revamped places interface on the web
- Added ability to mark people as favorites
- Improved shared link interface and filtering
- Added new features to album sharing
- Various bug fixes and performance improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Key improvements in this release:
- Added support for negative ratings (for rejected images)
- Added resolution selection and default preview playback for 360° panorama videos
- Added support for JPEG 2000 format
- Fixed issues with people merging, album editing, and user restoration
- Improved date handling for album summaries
- Various bug fixes and performance improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
⚠️ This update disables the Umbrel App Proxy authentication. Authentication is now handled by the Immich app itself.
Key improvements in this release:
- Fixed multiple timeline and album display issues affecting photo browsing experience
- Resolved photo management features including LivePhotos, thumbnails, and location editing
- Fixed database migration issues affecting search, timezone handling, and EXIF data
- Fixed a bug where the album page cannot be accessed if any album with its assets is in the trash.
- Fixed a bug where deduplication detection doesn't return any result
- Fixed a bug where the date picker component caused a rendering error if the app language was not in English
- Fixed a bug where thumbnail generation job queue all person faces at midnight
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
⚠️ This release includes an important Node.js security update. While these vulnerabilities likely don't affect Immich, updating is recommended.
Key improvements in this release:
- Major database performance improvements for faster overall app experience
- New share-to mechanism on mobile app to share media directly from other apps
- Slideshow mode now available everywhere in the web app
- Added lens information display in the detail panel
- Fixed Android app issues with newly taken photos and video playback
- Various other performance improvements and bug fixes
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes bug fixes:
- Fixed an issue where various jobs weren't running on new external library assets
- Fixed multi-selection behavior in the folder view
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes several improvements and fixes:
- Added ability to create tags on the fly
- Added asset actions in folder view (download, change date, archive, etc)
- Added ability to force view original videos in mobile app
- Fixed various issues with live photos and gallery display
- Fixed issues with reverse geocoding data import
- Improved duplicate detection suggestions
- Various UI and performance improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes several improvements and fixes:
- Added ability to merge faces sorted by similarity
- Added album view sort order in mobile app
- Fixed various issues with live photos playback
- Fixed upload panel and timeline navigation issues
- Fixed missing icons in web interface
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes several improvements and fixes:
- Added support for VOB video files
- Added ability to apply tags in bulk on search, person, and memory pages
- Fixed issues with hardware video transcoding
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes bug fixes:
- Fixed recent albums sorting in web interface
- Fixed translations on search page
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes several improvements and bug fixes:
- New shared UI component library for more consistent design
- Multiselect using shift key in search results
- Fixed performance issues with album sync on mobile app
- Improved video controls and slider UI on mobile
- Added photo and video storage space statistics
- Various bug fixes and performance optimizations
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes bug fixes and improvements:
- Fixed database backup compatibility with different Postgres versions
- Fixed thumbnail rotation when using embedded previews
- Fixed date localization issues in the mobile app
- Various configuration and documentation improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes bug fixes and improvements:
- Fixed issues with database backups and compatibility
- Fixed video player display on Android devices
- Fixed email template rendering
- Various documentation improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release introduces several new features and improvements:
- Built-in automatic database backups that run at 2 AM server time
- Timeline location indicator showing Month/Year while scrolling
- Faster CPU transcoding for HDR videos
- Improved mobile app layout on tablets
- Various bug fixes and performance improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release focuses on fixing issues surrounding video encoding and thumbnail generation for a variety of old and new formats, along with minor improvements across the app. Highlights:
- Create new OAuth users without passwords
- Debounce email notifications for album changes
- Improve mobile app layout on tablets
- VAAPI hardware decoding
- Notable fix: Face Detection using excessive RAM with OpenVINO
- Notable fix: transcodes not playing in the mobile app in certain situations
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Highlights:
- Option to refresh face detection
- Color filters for editing photos
- Timezone improvements
- Deprecated release notes section
- Better JPEG compression
- Multi-GPU support for ML
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Some of the key highlights in this release include:
- Better folder checks
- Support and feedback links
- Upgrade history
- Asset thumbnail improvements
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release includes the following bug fixes:
- Fixed handling of numeric hierarchical subject values in tags
- Fixed an issue library jobs not working correctly
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Welcome to version v1.116.0 of Immich. This release continues to focus on bug fixes and improvements. Some of the key highlights include:
- Improved .immich file boot checks
- Improved external library scanning
- Timezone improvements
- Tag clean up job
- Better person merge workflow
- Improved settings pages on web
- New "random" API for 3rd party apps
Notable bug fixes include:
- Fixed possible startup failure due to .immich files
- Improved handling of assets that are offline or deleted
- Fixed issue with uncaught errors causing the hashing process to abort in the mobile app
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Welcome to version v1.115.0 of Immich. This release focuses on cleaning up our backlog of issues. Some of the key highlights include:
- Administration button moved inside the profile sheet
- Manually link and unlink Live motion photos
- Default exclusion patterns for new external libraries
- Start-up folder checks for improved transparency
- Upload trash indicator
Notable bug fixes include:
- Signing out of the web now signs out of all tabs
- Long-standing issue regarding inaccurate album asset count has been fixed
- Search text is preserved when switching between "Context" and "File name or extension"
- Editing a person's name or birthdate on mobile has been fixed
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Welcome to version v1.114.0 of Immich. This release focuses on additional enhancements and bug fixes for recent new features. Some of the key highlights include:
- Tag improvements (including Lightroom support)
- Import faces from EXIF and XMP sidecars (Digikam format)
- Better handling of timezones
- New look for the upload panel
- Automatic database reconnection
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
⚠️ For OAuth users, please replace 'app.immich:/' with 'app.immich:///oauth-callback' for the Redirect URI in your OAuth provider settings.
Welcome to version v1.113.0 of Immich. This is one of the biggest releases yet, introducing some of the most requested features since the early days of Immich. Key highlights include:
- Folder view: Browse your photos and videos by folder like in a file explorer
- Tags: Support for hierarchical tags, with the ability to read existing tags from EXIF properties
- Timeline improvements: Better handling of large numbers of assets in a single day or month
- Library refresh stability: Improved stability for scanning large libraries
- Mobile album sync: Sync or mirror an album from your phone to the Immich server on your account
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Welcome to version v1.112.1 of Immich. This release includes bug fixes and UI enhancements. Some of the key highlights include:
- Material color theming for the mobile app
- Open in map view on the web
- Star rating
- Screen stays on and auto darkens when performing a long session of foreground upload
- New search models with improved performance
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Welcome to version v1.111.0 of Immich. This release focuses on UI enhancement, accessibility, and refactoring and adds a new editor feature to the mobile app, which includes photo rotation and cropping. Some of the key highlights include:
-
Photo editor on the mobile app
-
Notable fix: Random logout on the mobile app when the connection between the app and server is unstable
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Welcome to version v1.109 of Immich. This release introduces an additional way for you to support Immich financially as well as bug fixes for various issues. Some of the highlights in this release include:
-
Immich licenses (and https://buy.immich.app)
-
"My Immich" url forwarder (https://my.immich.app)
-
Generate thumbnail for iOS18 HEIC
-
Generate Motion Photos for Pixel 6, 7, and 8
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
🚨 This release includes a security update for Node.js. While we don't think these CVEs affect Immich, we strongly recommend you update. For more details, see https://nodejs.org/en/blog/vulnerability/july-2024-security-releases.
Welcome to release v1.108.0 of Immich. This release focuses on bug fixes and improvements across the app. We added a fun section of things we learned when working on Immich. You can take a look here at the Cursed Knowledge page. Some of the highlights in this release include:
- Notable fix: Use Redis for Websocket state tracking to allow HDD to spin down when inactive
- Using queue to improve CLI processing
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Welcome to version v1.107 of Immich. This release includes many bug fixes, new translations from many new languages, and enhancements to the recent new features in the last release, as well as a change in the default timeline display on the mobile app. Check out some of the highlights below:
- Enhancement to deduplication UI - bulk resolve duplicates, view duplicates in fullscreen.
- Display all local assets on the mobile timeline by default.
- Custom request headers for the mobile app.
- Facial recognition now recognizes more faces.
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
This release is packed with many new features, improvements, and bug fixes. Highlights include:
- Removal of the immich-microservices container
- Similar image detection and management
- End-to-end acceleration for NVENC and QSV transcoding
- Better video thumbnails
- Email notifications for album events
- Per user email notifications settings
- Send a test email when configuring the SMTP email server
- Public roadmap: https://immich.app/roadmap/
- Translation on the web
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich. Photos may take a while to load after the update.
Highlights of this release include:
- In-app language settings
- Haptic feedback control
- Enhanced UI/UX on the album list page
- AV1 transcoding
- Choose between WebP and JPEG for thumbnails and previews
- Option to use embedded preview in RAW images
- Option to fill the screen with slideshows view
- Read-only album sharing permission
- Permanent URL on the web for asset viewer
- Jump-to-date from memory view on the mobile app
- Action bar in memory view on the web
- Improve geocoding location data
Full release notes are found at https://github.com/immich-app/immich/releases
⚠️ As usual, please check that your mobile app is compatible with this release of Immich.
Full release notes for v1.98.2 are found at https://github.com/immich-app/immich/releases
⚠️ Your mobile app must be on at least version 1.94.0 to work with this release of Immich.
This update takes Immich to version 1.94.1, and includes the following changes:
- Search for people on the people page.
- Additional video transcoding options for audio and video codecs.
- Automatically update the external libraries when the filesystem changes
- and more!
Full release notes are found at: https://github.com/immich-app/immich/releases
⚠️ Your mobile app must be on at least version 1.91.0 to work with this release of Immich.
🚨 iOS Live Photos uploaded after v1.89.0 that are not linked need to be deleted and re-uploaded from the mobile app. This is a one-time action, and future live photos uploaded from the mobile app will be properly linked together.
Full release notes are found at: https://github.com/immich-app/immich/releases
⚠️ Your mobile app must be on at least version 1.88.0 to work with this release of Immich.
In this release we have simplified how Immich is deployed, beautified our app interface with a new font, namely Overpass, and finally released version 2 of our command line interface (CLI), which has been in the works for the past six months.
Full release notes are found at: https://github.com/immich-app/immich/releases
⚠️ The server and mobile app must be on the same version for the application to work correctly. After updating, you may need to re-run metadata extraction for videos impacted by a bug that has now been fixed.
Welcome to release v1.85.0 of Immich. This release introduces many bug fixes across the app, server, and web, along with new features. The most notable changes include:
- Changing the /server-info/stats endpoint to /server-info/statistics.
- Introducing global activity in a shared album and activity on the mobile app and album’s option.
- Adding a new option to shuffle slideshow, allowing you to randomize the order.
- Fixing a notable issue: Bulk data fetching for initial sync on the mobile app was causing the app to crash due to an out-of-memory error when dealing with a very large gallery.
- Introducing a new mobile app bar and user profile screen.
- Adding a shared link with password option.
- Introducing shared album activity on the web.
- Adding a custom scan interval for the external library.
- Fixing a notable issue: The app was unable to download machine learning models from the S3 bucket.
- Introducing asset stacking.
- Adding shared links on mobile.
- Introducing new storage template variables.
- Adding a custom theme.
Full release notes are found at: https://github.com/immich-app/immich/releases
⚠️ Please update Immich to this version as soon as possible. This release fixes two security flaws noted here: https://github.com/immich-app/immich/releases/tag/v1.82.0
Additionally, it was discovered that thumbnails (which can be downloaded from right-click -> save images as…) contain the full EXIF (metadata) information. Users are advised not to use the public-sharing feature until a fix is released if they have concerns about sharing metadata.
This update from v1.81.0 to v1.82.1 includes many bug fixes and performance improvements, as well as the following new features:
- Trash Feature
- Web Client WebSocket Feature
- Library Scanning Performance
- Time Bucket Grouping Accuracy (to take advantage of this feature, please run the job to “Extract Metadata” for all assets.)
- Storage Template Improvements
- Notable fix: no longer read iOS-modified photos as “FullSizeRender”
- and more!
Full release notes are found at: https://github.com/immich-app/immich/releases/tag/v1.82.0
⚠️ Please update Immich to this version as soon as possible. This release fixes a severe security vulnerability caused by a third-party dependency. Additionally, please note the following actions that may be required after the update:
- The reverse geocoding settings have been moved to the admin settings pages. If you have set the level of accuracy in the ".env" file, you will need to make the corresponding changes in the settings menu on the administration page on the web.
- Please migrate thumbnails to a new folder structure by running the new migration job in "Admin > Settings > Migration"
This update includes many bug fixes and performance improvements, including the following highlights:
- Added mechanism to store generated files for thumbnails and encoded-videos in subfolders
- Added an ability to suggest people’s names during name assignment for faces
- Added an option to show the sidebar menu for the people page in the user setting on the web
- Added week number as an option for path templating
- Fixes issues related to External Libraries, metadata processing, and Live Photos
- and more!
Full release notes are found at: https://github.com/immich-app/immich/releases
This update includes many bug fixes and performance improvements, including the following highlights:
- Support for external libraries
- Better synchronization mechanism on the mobile app
- Set minimum detected face to show on your instance
- Allow self-signed certificate on the mobile app
- Fixed LivePhotos upload on iOS
Full release notes are found at: https://github.com/immich-app/immich/releases
This update includes many bug fixes and performance improvements, including the following highlights:
- Show original uploader in shared album photo details
- Improved assets upload
- Customizable machine learning settings
- A fix for machine learning minScore not being set correctly
Full release notes are found at: https://github.com/immich-app/immich/releases
⚠️ This update includes the following breaking changes for advanced users who have modified their docker-compose.yml file:
- To disable machine learning now, use IMMICH_MACHINE_LEARNING_ENABLED=false (previously IMMICH_MACHINE_LEARNING_URL=false)
- Sentence-Transformers is no longer used for CLIP models, users who set MACHINE_LEARNING_CLIP_IMAGE_MODEL or MACHINE_LEARNING_CLIP_TEXT_MODEL must migrate to one of the ViT-B models listed here, with the caveat that OpenCLIP models will require running CLIP on all images since the embeddings are incompatible.
This update brings the following new features to Immich:
- Add the ability to use a configuration file for bootstrapping an Immich instance instead of using the administration web UI
- Machine learning sub-jobs can now be configured via the administration web UI
- Slide show mode on the web
- and more!
Full release notes are found at: https://github.com/immich-app/immich/releases
⚠️ The mobile app needs to be on at least version v1.73.0 to be fully compatible with this update.
This update brings the following new features to Immich:
- Optimized shared link view to use virtual viewports
- Add the ability to refresh metadata and regenerate thumbnails for individual photo or video
- Upgrade to Flutter 3.13 and improvement of album UI/UX
- Albums can now be viewed as a list on the web
- Add the ability to set the birthday of a person
- and more!
Full release notes are found at: https://github.com/immich-app/immich/releases
⚠️ The mobile app needs to be on version v1.73.0 to operate correctly with this update.
This update brings the following new features to Immich:
- Optimized viewing experience for the Album page.
- Added option to configure the generated thumbnail resolution.
- Added option to toggle visibility of the memory reel.
- Better quality for thumbnails and generated videos.
- and more!
Full release notes are found at: https://github.com/immich-app/immich/releases
This update brings the following new features to Immich:
- Choose a new feature photo for a person (in order to use this feature, please run the Detect Faces job for ALL)
- Shift-key selection on the web timeline
- Support for more raw formats
- Album titles now appear in the search results
- and more!
Full release notes are found at: https://github.com/immich-app/immich/releases
This update brings the following new features to Immich:
- Justified layout for timeline view
- Proper support for RAW file formats
- Memories feature
- and more!
Full release notes for this update can be found at https://github.com/immich-app/immich/releases/tag/v1.61.0
This update brings an absolute ton of new features to Immich, including:
- Global map view
- Improved video transcoding
- Partner sharing
- Facial recognition
- Logout all devices with a single click
- Add descriptions to assets and search using metadata syntax (m:<any-word-in-description>)
- Archive assets
- Typesense for better search
- Dedicated Favorites Page
- and more!
A full list of new features, improvements, and bug fixes for versions between 1.40.1_63-dev and 1.60.0 can be found at https://github.com/immich-app/immich/releases
