Skip to content

V1.55.0

Compare
Choose a tag to compare
@github-actions github-actions released this 09 May 03:12
· 2763 commits to main since this release

v1.55.0 馃帀

Hello, my dear Immich's fan,

In recent weeks we have focused on working on some big features such as global map view and facial recognition.

Facial recognition is especially challenging and required a lot of work on both the server and the clients so that the server can automatically cluster facial data. And also using the curated data as information for searching the people. I was planning to include the feature in this release but it might take a week or two longer than we expected. Since this release includes a very fun and useful feature such as the global map view and a ton of bug fixes for known issues, I have decided to push this out before the completion of facial recognition. I hope you enjoy this release.

I want to acknowledge that there is an influx of weird behaviors and bugs regarding the local sync, and upload/backup mechanism on the mobile app. We are planning to dive deeper into those issues after the facial recognition feature and client-side hashing feature are implemented. Sorry for the inconvenience and thank you for your understanding

Highlights

Global map view

We are happy to introduce the global map view, which clusters your photos and video and shows them as a grouping based on their geolocation

image

This version of the feature is not optimized yet and we are working on including the optimization in the subsequent releases.

Managing user's logged-in devices

You can now see and manage devices that are logged into your Immich account.

You might see a list of many devices due to some bug when we added the mechanism to record the logged-in devices in the database and forgot to clear it. If it happens, you can revoke access to all logged-in devices for peace of mind.

image

Acknowledgement

Thank you to all the old and new contributors who have helped fix bugs not only in Immich but also in Immich's dependencies libraries. I cannot do all of this without you.

As always, please consider supporting the project.

馃帀 Cheer! 馃帀

Support

If you find the project helpful and it helps you in some ways, you can support the project one time or monthly from GitHub Sponsors

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

Web

  • fix(web): correct color sidebar button when selected in dark mode by @alextran1502 in #2322
  • feat(web): PWA integration add apple icons and manifest file by @faupau03 in #2310
  • feat(web, server): manage authorized devices by @jrasm91 in #2329
  • fix(web): asset viewer navbar overlapping with details tab and context menu not closing on button press (except in album viewer) by @faupau03 in #2323
  • chore(web): organize user settings by @jrasm91 in #2340
  • feat(web): Global map showing all assets with geo information by @matthinc in #2355
  • fix(web): timeline distortion when scrolling due to rerender of scrollbar bucket and thumbnail size by @alextran1502 in #2398
  • feat(web): improve map styling and interaction by @alextran1502 in #2399

Server

  • fix(server): use current schema for search/explore by @jrasm91 in #2331
  • fix(server): oauth mobile callback url by @jrasm91 in #2339
  • chore(server,mobile): remove device info entity by @jrasm91 in #1527
  • ci(server): simplify server npm steps by @jrasm91 in #2352
  • feat(server): add api key to openapi spec by @michelheusschen in #2362
  • fix(server): pump local-reverse-geocoder to 0.15.2 / Fix Corrupted Reverse Geocoding CSV File by @sakowicz in #2396
  • chore(server): standardize process method names by @jrasm91 in #2363

Mobile

  • feat(mobile)Add text notifying user that no asset is found by @truedem0n in #2400
  • fix(web/mobile) Use Heart Icon & small icon changes by @SteffenAuer in #2397

Others

New Contributors

Full Changelog: https://github.com/immich-app/immich/compare/v1.54.1..v1.55.0