惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Heimdal Security Blog
C
Check Point Blog
Jina AI
Jina AI
T
Tailwind CSS Blog
IT之家
IT之家
Stack Overflow Blog
Stack Overflow Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
人人都是产品经理
人人都是产品经理
S
SegmentFault 最新的问题
U
Unit 42
Cyberwarzone
Cyberwarzone
T
The Blog of Author Tim Ferriss
I
Intezer
V
Visual Studio Blog
月光博客
月光博客
A
Arctic Wolf
L
LINUX DO - 热门话题
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
T
Threatpost
F
Fortinet All Blogs
Simon Willison's Weblog
Simon Willison's Weblog
酷 壳 – CoolShell
酷 壳 – CoolShell
K
Kaspersky official blog
L
Lohrmann on Cybersecurity
T
Tenable Blog
爱范儿
爱范儿
大猫的无限游戏
大猫的无限游戏
博客园_首页
Recent Announcements
Recent Announcements
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
C
Cybersecurity and Infrastructure Security Agency CISA
P
Privacy International News Feed
The Register - Security
The Register - Security
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
J
Java Code Geeks
I
InfoQ
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Webroot Blog
Webroot Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
The Last Watchdog
The Last Watchdog
AWS News Blog
AWS News Blog
Last Week in AI
Last Week in AI
Spread Privacy
Spread Privacy
云风的 BLOG
云风的 BLOG
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Apple Machine Learning Research
Apple Machine Learning Research
F
Full Disclosure
Vercel News
Vercel News
The Hacker News
The Hacker News

Immich Blog

Release v3.0.0 | Immich Blog Migrating to v3 | Immich Blog June recap | Immich Blog FUTO — 2 years later | Immich Blog May recap | Immich Blog April recap | Immich Blog Awesome Immich | Immich Blog Release v2.7.0 | Immich Blog March recap | Immich Blog Release v2.6.0 | Immich Blog February recap | Immich Blog Building the Immich editor | Immich Blog January recap | Immich Blog Release v2.5.0 | Immich Blog 2025 - A year in review | Immich Blog Release v2.4.0 | Immich Blog November recap | Immich Blog Release v2.3.0 | Immich Blog October recap | Immich Blog Google flags Immich sites as dangerous | Immich Blog Release v2.1.0 | Immich Blog Release v2.0.0 - Stable 🎉 | Immich Blog Release v2.0.0 - Stable 🎉 | Immich Blog New Svelte component library | Immich Blog Sync v2 | Immich Blog Cursed knowledge | Immich Blog New API documentation | Immich Blog Immich launches merch | Immich Blog 2024 - A year in review | Immich Blog Immich introduces product keys | Immich Blog Immich joins FUTO | Immich Blog 2023 - A year in review | Immich Blog
Release v2.2.0 | Immich Blog
Immich Team · 2025-10-30 · via Immich Blog

October 30, 2025

— Immich Team

Release notes for v2.2.0 — v2 stable docker tag, OCR, an even faster justified layout implementation on web, various features that are now on mobile, and more!!


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.0 of 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 release

  • New mutable Docker tag for v2 versions
  • Optical Character Recognition (OCR)
  • [Web] WASM implementation for justified layout calculation 🦀
  • [Web] UI improvement for the review duplicates screen
  • [Mobile] Show albums in the asset's detail sheet
  • [Mobile] Show similar photos
  • [Mobile] Chat-style for activity view
  • [Mobile] High precision seeking for video
  • [Mobile] New UI to present server-client version mismatch
  • Option to create a new user as an admin
  • Notable fix: older iOS devices freeze when spawning background tasks
  • Notable fix: temporary files on iOS are now cleaned up properly

Docker tag for v2 versions

The example.env file has been updated to use IMMICH_RELEASE=v2, which is a mutable Docker tag that points to the latest 2.x.x release 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 job to extract OCR information for your gallery

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 sheet

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.

What's Changed

🔒 Security

🚀 Features

🌟 Enhancements

🐛 Bug fixes

📚 Documentation

New Contributors

Full Changelog: https://github.com/immich-app/immich/compare/v2.1.0...v2.2.0

Cheers,
The Immich Team