v2.3.0 #24007
Replies: 9 comments 3 replies
-
|
Nice, Workflows is going to be awesome 😎 |
Beta Was this translation helpful? Give feedback.
-
|
I am so incredibly excited for the workflow update !! Nicely done |
Beta Was this translation helpful? Give feedback.
-
|
Nice work ! But can you fix the mobile app on android too please. Specially on Samsung device, I've seen a lot of people like me with a Samsung Galaxy S23 Ultra have trouble with the Immich android application. |
Beta Was this translation helpful? Give feedback.
-
|
Wow, thanks for the new OCR languages! |
Beta Was this translation helpful? Give feedback.
-
|
would love to see OCR as a trigger for workflow |
Beta Was this translation helpful? Give feedback.
-
|
Please add Year View in the Photo Grid - Group By option. |
Beta Was this translation helpful? Give feedback.
-
|
OCR support for other languages is here! Thank you so much. The Workflow feature looks very promising, though it seems like it might take some time to fully mature and support a wide range of functionalities. Do you happen to have any plans to support Webhooks in the meantime? While I understand that native, internal integration is more user-friendly for general users, reaching a high level of versatility will likely require significant development time. If Webhooks were supported alongside the current API, we could easily and quickly set up automation using external tools like n8n right away. |
Beta Was this translation helpful? Give feedback.
-
|
Is there a discussion thread about the planned features for workflows? I've been picking it up from other threads, but haven't seen an overall plan. |
Beta Was this translation helpful? Give feedback.
-
|
Please bring webhook support for the workflows and I'll add more extensions in Immich Power tools 🥳 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
v2.3.0
Loa loa loa, the stock is running low on 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!
Important
We will start the work on removing the old mobile timeline soon. If you are still using the old timeline, please make sure to switch to the new timeline. If this message does not make sense to you, you can ignore it as you are already on the new timeline
Highlights
Welcome to the release
v2.3.0of Immich. This version comes with enhancements to the OCR feature and many bug fixes. This release also introduces foundational support for workflows and an application restore mechanism directly in the web UI. Let’s dive into some of the highlights belowAdd/move action in mobile app
The asset viewer in the mobile app now includes an “Add to” button that lets you quickly add an asset to an album, the locked folder, or the archive. Thanks @happychriss!
OCR Improvement
This release includes several enhancements to the OCR feature. There are now language-specific OCR model variants, extending support to Greek, Korean, Russian, Belarusian, Ukrainian, Thai, and languages using the Latin script. All variants (including the existing models) support English as well. There is also an English-only model that performs better for libraries where multilingual support is not needed.
To switch to one of these models, you can navigate to the OCR settings, choose the relevant model, save, then re-run OCR on all assets through the Job Status page.
The OCR information can now be viewed by toggling a button in the web viewer. You can hover the mouse over the text and copy it.
Delete synchronization on Android.
This release restores the previous mechanism for synchronizing the deletion action between the web and the mobile app. In addition to putting the asset in Immich’s trash bin, the mechanism also puts the deleted asset in the device’s trash system when the app opens. The mechanism has been reworked to align with the new data sync mechanism in the mobile app. You can enable the mechanism in the
App Settings > Advanced > Sync Remote DeletionsNotable fixes: app freezes on resume on iOS
Previously, iOS background tasks, such as local or remote data sync and background uploads, could abruptly terminate database operations when the iOS’s background time expires, leaving the database lock unreleased. It leads to an annoying symptom: the app appears to freeze when opening from the background, requiring a hard restart (swipe up to close, then reopen) to regain access to the database. The bug happened sporadically and was incredibly hard to track down. Thanks to the relentless pursuit of the bug, we believe it has been caught through our extensive testing. Please let us know if you are still getting “bugged” by this one in the new version.
Sneak peek: Maintenance mode and workflow
We can’t contain the excitement to share two exciting items in the work, which have some portions already merged into the server, and are ready to be built upon
Maintenance mode
This mode will allow the admin to put the server into a state where no one can access it without entirely shutting it down. This paves the way for restoring the server from a previous point in time directly from the web UI, no more fidgeting with the terminal.
2025-11-14_11-55-02.mp4
Workflow
The foundation of workflows and plugins also made its way to the server; the UI is being worked on. This feature will enable many more custom use cases that are not available in the core application. The community can write custom plugins and share them. We are very excited to see this happening faster than anticipated. Below is a screenshot of how the feature could look.
What's Changed
🚀 Features
🌟 Enhancements
🐛 Bug fixes
📚 Documentation
🌐 Translations
New Contributors
Full Changelog: v2.2.3...v2.3.0
This discussion was created from the release v2.3.0.
Beta Was this translation helpful? Give feedback.
All reactions