github immich-app/immich v1.93.0

latest releases: v1.120.2, v1.120.1, v1.120.0...
10 months ago

v1.93.0

Announcement 📢

We are running a logo design contest for Immich; please visit the discussion thread and express your ideas if you have any. The contest will close on March 4th

Highlights

Welcome to release v1.93.0 of Immich. There are many updates in this version that we hope you'll like. Some of the key highlights include:

  • Improved face grouping for facial detection - switch to DBSCAN clustering algorithm.
  • New usage quota mechanism for users - specify the maximum storage each user can use on the server.
  • Improve the deletion actions on the mobile app - Present explicit options to clear up confusion about each action.
  • Faster map rendering on the mobile app
  • Force deletion with Shift + Del on the web app
  • Notable fix: The web can now show assets with a date in the future.

New face clustering algorithm

To improve the accuracy of grouping faces, Immich is now using a more advanced clustering algorithm for facial recognition called DBSCAN. This algorithm introduces a concept of density, making facial recognition more precise. To better understand DBSCAN's work, please watch this video for a step-by-step visualization.

In addition to better facial recognition, a feature of this change is the ability to re-run facial recognition without re-processing each asset. This is because the Recognize Faces job has been split into two jobs: Face Detection and Facial Recognition, with only Face Detection processing images with machine learning models. Re-running Facial Recognition (say, after changing facial recognition settings) is much quicker as a result.

image

Usage quota

You can now specify the storage quota for the user as the instance’s admin; once the limit is reached, the user won’t be able to upload to the instance anymore.

user table

edit quota edit quota

Deletion actions on the mobile app

To increase the wife-approval-factor aspect of Immich, we always try to improve the UI/UX, and make the application simpler for non-tech-savvy users. To make the delete action easier to understand, we now have three separate buttons to handle different scenarios that can happen, which are presented in the table below.

image


image

And as always, bugs are fixed, and many other improvements also come with this release.

Please consider supporting the project.


Support

If you find the project helpful, you can support Immich via the following channels.

It is a great way to let me know that you want me to continue developing and working on this project for years to come.

What's Changed

🗄️ Server

📱 Mobile

🖥️ Web

🧠 Machine Learning

⚡ CLI

  • fix(cli): uploadCounters increase only when files are uploaded by @AngelPone in #6357

📓 Documentation

🔨 Build

🤖 Dependencies

New Contributors

Full Changelog: v1.92.1...v1.93.0

Don't miss a new immich release

NewReleases is sending notifications on new releases.