v2.2.0 #23377
Replies: 26 comments 43 replies
-
|
Awesome! Thank you all for the great update! |
Beta Was this translation helpful? Give feedback.
-
|
Incredible Work! Soo much Features ❤❤❤ |
Beta Was this translation helpful? Give feedback.
-
|
The chat feature is amazing ❤️ |
Beta Was this translation helpful? Give feedback.
-
|
Thank you for this release. I would love to see the OCR working, but it does not work for my setup. |
Beta Was this translation helpful? Give feedback.
-
|
Changelog says |
Beta Was this translation helpful? Give feedback.
-
|
Does OCR support characters other than Latin? |
Beta Was this translation helpful? Give feedback.
-
|
Thank you so much for this release and your hard work! I have updated the server and client to 2.2.0 and the client is now crashing all the time. Happy to share any logs if helpful. Client: Pixel 9 Pro XL / Immich 2.2.0 |
Beta Was this translation helpful? Give feedback.
-
|
Thanks! Immich seems to have lost track of the majority of my photos synced app to server and is having a heck of a time trying to back them up (again). It's odd because they are backed up--I can see them accessing Immich via a web page. |
Beta Was this translation helpful? Give feedback.
-
|
Video seek bar seems not to work here... I can view videos but when I seek the playback stops and I only can play from begin. Android App I tried with file on the server and with file on phone... |
Beta Was this translation helpful? Give feedback.
-
|
Does this fix the cuda issues from the last release? I didn't see it mentioned in the change log. Thank you! |
Beta Was this translation helpful? Give feedback.
-
|
Wondering if we can use other models for specific languages like smart search models. |
Beta Was this translation helpful? Give feedback.
-
|
In android app, text does not show in the Search box when you type |
Beta Was this translation helpful? Give feedback.
-
|
Will the ability to add an asset to an album via the info sheet on the mobile app be fixed/re-instated in the future? As described in #21935. Adding assets to albums as you view them is a bit of a hassle without it! |
Beta Was this translation helpful? Give feedback.
-
|
What OCR engine is being used here? More details about that? |
Beta Was this translation helpful? Give feedback.
-
|
Love it! I just set my server up a few days ago and already it's getting better! Love it so much that I ordered the retro disc with the server key, the retro immich magnet, and sticker pack ❤️ |
Beta Was this translation helpful? Give feedback.
-
|
Does this fix the crash of the immich during batch uploading (pi5, 4GB ram). The previous versions worked perfectly but with v1.129.0 the system got overloaded and crashed. I tried to limit RAM use, and Concurency but in vain. I found thread on the internet that more users have the similar problem. I read the notes about the release but did not find the exact comment about this fix. Thanks. for reply |
Beta Was this translation helpful? Give feedback.
-
|
Android mobile: seeking videos hangs. After clicking ahead on the seekbar, the video pauses and refuses to play. The check play button just overlays on the video |
Beta Was this translation helpful? Give feedback.
-
|
Updated to immich 2.20 and immich web is now really, really slow. |
Beta Was this translation helpful? Give feedback.
-
|
OCR-Job is 0 Might be the image in the yaml the problem: |
Beta Was this translation helpful? Give feedback.
-
|
2.2.0 upgrade broke my instance (unraid, openvino), issue with symptoms like #22742, mobile app constantly trying to reupload all assets |
Beta Was this translation helpful? Give feedback.
-
|
I got a strange problem with OCR: The same issue with the mobile model. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you for your work. I have to say that duplicate detection was a promising feature that for my use case I was taking a note of but could not use it (yet) and was waiting for some development such as the direction shown with this release. For context, I have a large external library, which is collected through the years from many sources. It includes, for example, travel albums (= file folders and subfolders) with my OH, so her photos she arranged and my photos I arranged. But there are also quite a few albums (=file folders and subfolders) where she stored my photos or she stored mine. So - duplicates. I also have a number of cases where I organised the file folders so it has the originals in a subfolder (sometimes also RAW images alongside the converted JPEG), and some of them exist in other folders as edited (color correct etc) versions. Again - duplicates. The issue I have with the current duplicate detection is that I can't reliably select which one to delete, because I'd like some consistency: I would like to get to a point where a) I can decide which ones to still keep and stack and b.) if I delete one as obsolete, this will be on a basis of current folder/path, so I am not ending up with half a folder deleted here and half there. At minimum and probably easy to implement as an extension of the additions in this release is to add the path as another row in the table shown (or at least do so when the "Folders" option is switched on for the user, as is for me), as well as to what the source of the asset is (a specific external library or uploaded through Immich directly). Ideally, there could be an advanced version of duplicate detection that provides a folder-level grouping of duplicates (folder A and folder B both have a number of corresponding duplicates, choose your action on a folder level). |
Beta Was this translation helpful? Give feedback.
-
|
Is it just me or has seeking over network become less usable with this version? I feel like I am seeing less updates when scrubbing. Using an iPhone 16 Pro with effictive network speed of 300-400 mbps (measured with iPerf3). |
Beta Was this translation helpful? Give feedback.
-
Is it just me, or is the copy to clipboard button gone?
|
Beta Was this translation helpful? Give feedback.
-
|
Is there an option to use openvino to increase OCR detection speed? |
Beta Was this translation helpful? Give feedback.
-
|
OCR is really cool! I'd like a way to see a list of the detected words in an image, to check why some search results appear and some don't. Being able to manually change them would be top too. |
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
v2.2.0
The month following our stable release 🎉 has flown by! We are blown away by the support from everyone around this milestone, especially for the Retro DVD 📀! If you want to get one for yourself, you still can, but once this batch is gone, we won’t be making any more, EVER! So get one while you can from immich.store!
Highlights
Welcome to version
v2.2.0of Immich. This release comes with the traditional Immich fashion, where the features and enhancements list is longer than the bug fixes list. Let’s dive right into the highlights of this exciting releasev2versionsDocker tag for
v2versionsThe
example.envfile has been updated to useIMMICH_VERSION=v2, which is a mutable Docker tag that points to the latest2.x.xrelease image.Optical Character Recognition (OCR)
OCR search has been one of the most requested features on our users' wishlists. Thanks to the fantastic work of @flipped-1121 and @mertalev, Immich can now recognize texts in images, adding a powerful capability to its already powerful search features. This will help users find lost family recipes or a crypto wallet’s passphrase more easily.
The OCR pipeline is integrated into the existing machine learning flow. For new uploads, it will run automatically with the existing machine learning flow. For existing setups, you can go to
Administration > Job > Click on “All” for OCR jobto extract OCR information for your galleryOCR currently has official support for English, Chinese (Simplified), Chinese (Traditional) and Japanese text. Languages using Latin script generally work as well, but may have lower accuracy or interpret characters without the diacritics.
To search for letters in photos, a new radio button has been added to the search type on the web app, and in the dropdown list on the mobile app.
[Web] Wasm implementation for justified layout calculation 🦀
This release comes with a blazing-fast re-implementation of the justified layout on the web, which makes calculating the size of the thumbnails in each bucket several times faster, significantly improving the rendering performance for a large bucket, i.e., 10s of thousands of assets in a single month
[Web] UI improvement for the review duplicates screen
To help you decide which asset to keep in a group of duplicates, more information has been added to the info section below each asset, including date/time, location, and the number of albums the asset is in. The info section has been redesigned to make scanning the information faster, with different properties getting highlighted. We will keep improving on this interface to make it more intuitive
[Mobile] Show albums in the asset’s detail
You can view and navigate to the albums that the asset belongs to in the info sheet
[Mobile] Show similar photos
The popular feature “Show similar photos” has made its way to the mobile app. You can use the button in the detail sheet to find similar images to the one you are viewing.
[Mobile] Chat-style for album activity view
The album’s activity view now displays the messages and actions in a chat-style view, making it easier to follow
[Mobile] High precision seeking for video
The progress bar of the video player now has higher precision duration handling. This makes seeking much more fluid than before, as well as making position updates in the progress bar smooth, rather than jumping from second to second.
[Mobile] New UI to present server-client version mismatch
As we are now in the stable-era, we want to make the notification of a new version more subtle, less distracting. The update message and icon’s color on the mobile app have been redesigned for that purpose.
When your server version is older than the available one, a message with a clickable link is displayed, directing you to the latest release notes. When your mobile app version is older than the one available on the App Store, a message with a clickable link appears, directing you to the App Store to perform the update.
Support Immich
If you find the project helpful, you can support Immich by purchasing a product key at https://buy.immich.app or our merchandise at https://immich.store
What's Changed
🔒 Security
🚀 Features
🌟 Enhancements
🐛 Bug fixes
📚 Documentation
New Contributors
Full Changelog: v2.1.0...v2.2.0
This discussion was created from the release v2.2.0.
Beta Was this translation helpful? Give feedback.
All reactions