Update Immich containers to v1.143.1 #603

Merged
remoll merged 1 commits from renovate/immich-app-images into main 2025-09-23 22:10:54 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
ghcr.io/immich-app/immich-machine-learning Kustomization minor v1.142.1 -> v1.143.1
ghcr.io/immich-app/immich-server Kustomization minor v1.142.1 -> v1.143.1

Release Notes

immich-app/immich (ghcr.io/immich-app/immich-machine-learning)

v1.143.1

Compare Source

v1.143.1
What's Changed
🐛 Bug fixes
🌐 Translations

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

v1.143.0

Compare Source

v1.143.0

[!NOTE]
If you're still experiencing issues with remote assets or albums not showing up on the mobile app, please ensure that your server is updated to the latest version. If you are still having issues, try logging out and back in.

Highlights

Welcome to release v1.143.0 of Immich. Like all releases, this one includes the latest batch of translations. A special thanks to everyone who has contributed so far to translating the project. If you are interested in helping translate yourself, check out our project on Weblate. Other than that, this release is mostly bug fixes, with a few minor enhancements. Now let’s dive right in!

  • Material 3 switch/toggle (web) #​22100
  • Bring back configurable backup settings (mobile) #​22114
  • Concurrent hashing & hashing progress (mobile) #​21997
  • Download progress (mobile) #​22178
  • Notable fix: Web modals #​22079
  • Notable fix: Mobile “freezes” #​22111
  • Notable fix: Copy image on Safari
Material 3 switch/toggle (web)

The web project has an updated switch/toggle, thanks to @​SevereCloud (immich-app/ui#267) for that.

image
Bring back configurable backup settings (Android)

Just like the previous timeline implementation, the new version now has similar settings for

  • Backup only while charging
  • Upload only after a minimum amount of elapsed time
Concurrent hashing & hashing progress (mobile)

Improvements have been made to the client-side hashing implementation, which now enables hashing to happen concurrently. This significantly increases throughput, and now the speed is mostly limited by how fast files can be read from internal storage. The hashing process has also been updated to only hash assets from the albums selected for backups, which reduces the number of downloads for iCloud users.

Download progress (mobile)

The mobile app now has a built-in download progress indicator, which makes it easy to see the progress of files being downloaded onto the device.

image image

Notable fix: Web modals

Previous to this release, the web application would often “freeze” or become unusable after using a modal (creating a shared link, creating an api key, confirming the deletion of assets, etc.). This issue has been fixed.

Notable fix: Mobile “freezes”

This release fixes an issue that the mobile application could occasionally “freeze”, with the thumbnails would stop loading, and certain pages would become unusable until the application was forced closed. This has proved much more challenging to solve. We determined that the cause was due to concurrent access to SQLite from background/foreground processes, which could have put the app into this state. We have taken measures to address these situations and believe the application should be much more stable. If you are still running into these types of issues, please let us know!

Notable fix: Copy image on Safari

The “copy image to clipboard” functionality has long worked on non-Safari browsers, but in this release, we were finally able to identify and implement a fix. Copying an image to the clipboard should now also work on Safari.

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
🚀 Features
🌟 Enhancements
🐛 Bug fixes
📚 Documentation
🌐 Translations
New Contributors

Full Changelog: https://github.com/immich-app/immich/compare/v1.142.1...v1.143.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [ghcr.io/immich-app/immich-machine-learning](https://github.com/immich-app/immich) | Kustomization | minor | `v1.142.1` -> `v1.143.1` | | [ghcr.io/immich-app/immich-server](https://github.com/immich-app/immich) | Kustomization | minor | `v1.142.1` -> `v1.143.1` | --- ### Release Notes <details> <summary>immich-app/immich (ghcr.io/immich-app/immich-machine-learning)</summary> ### [`v1.143.1`](https://github.com/immich-app/immich/releases/tag/v1.143.1) [Compare Source](https://github.com/immich-app/immich/compare/v1.143.0...v1.143.1) ##### v1.143.1 ##### What's Changed ##### 🐛 Bug fixes - fix: migrate backup delay from old timeline by [@&#8203;shenlong-tanwen](https://github.com/shenlong-tanwen) in [#&#8203;22327](https://github.com/immich-app/immich/pull/22327) ##### 🌐 Translations - chore(web): update translations by [@&#8203;weblate](https://github.com/weblate) in [#&#8203;22022](https://github.com/immich-app/immich/pull/22022) - chore(web): update translations by [@&#8203;weblate](https://github.com/weblate) in [#&#8203;22288](https://github.com/immich-app/immich/pull/22288) **Full Changelog**: <https://github.com/immich-app/immich/compare/v1.143.0>... ### [`v1.143.0`](https://github.com/immich-app/immich/releases/tag/v1.143.0) [Compare Source](https://github.com/immich-app/immich/compare/v1.142.1...v1.143.0) ##### v1.143.0 > \[!NOTE] > *If you're still experiencing issues with remote assets or albums not showing up on the mobile app, please ensure that your server is updated to the latest version. If you are still having issues, try logging out and back in.* ##### Highlights Welcome to release `v1.143.0` of Immich. Like all releases, this one includes the latest batch of translations. A special thanks to everyone who has contributed so far to translating the project. If you are interested in helping translate yourself, check out our project on [Weblate](https://hosted.weblate.org/projects/immich/immich/). Other than that, this release is *mostly* bug fixes, with a few minor enhancements. Now let’s dive right in! - Material 3 switch/toggle (web) [#&#8203;22100](https://github.com/immich-app/immich/issues/22100) - Bring back configurable backup settings (mobile) [#&#8203;22114](https://github.com/immich-app/immich/issues/22114) - Concurrent hashing & hashing progress (mobile) [#&#8203;21997](https://github.com/immich-app/immich/issues/21997) - Download progress (mobile) [#&#8203;22178](https://github.com/immich-app/immich/issues/22178) - Notable fix: Web modals [#&#8203;22079](https://github.com/immich-app/immich/issues/22079) - Notable fix: Mobile “freezes” [#&#8203;22111](https://github.com/immich-app/immich/issues/22111) - Notable fix: Copy image on Safari ##### Material 3 switch/toggle (web) The web project has an updated switch/toggle, thanks to [@&#8203;SevereCloud](https://github.com/SevereCloud) ([immich-app/ui#267](https://github.com/immich-app/ui/pull/267)) for that. <img width="400" alt="image" src="https://github.com/user-attachments/assets/9968ec63-1eb8-4e22-a59c-59ed37f11d42" /> ##### Bring back configurable backup settings (Android) Just like the previous timeline implementation, the new version now has similar settings for - Backup only while charging - Upload only after a minimum amount of elapsed time ##### Concurrent hashing & hashing progress (mobile) Improvements have been made to the client-side hashing implementation, which now enables hashing to happen *concurrently*. This significantly increases throughput, and now the speed is mostly limited by how fast files can be read from internal storage. The hashing process has also been updated to only hash assets from the albums selected for backups, which reduces the number of downloads for iCloud users. <img width="400" src="https://github.com/user-attachments/assets/d20499ae-0764-44fb-8679-2c07318b09e3"/> ##### Download progress (mobile) The mobile app now has a built-in download progress indicator, which makes it easy to see the progress of files being downloaded onto the device. <p align="center"> <img width="300" alt="image" src="https://github.com/user-attachments/assets/2372ac4d-f7f5-48e6-9d75-1a0d29ceb7b7" /> <img width="300" alt="image" src="https://github.com/user-attachments/assets/03f63e7e-85cd-4ba3-ada5-9a6774913cae" /> <p/> ##### Notable fix: Web modals Previous to this release, the web application would often “freeze” or become unusable after using a modal (creating a shared link, creating an api key, confirming the deletion of assets, etc.). This issue has been fixed. ##### Notable fix: Mobile “freezes” This release fixes an issue that the mobile application could occasionally “freeze”, with the thumbnails would stop loading, and certain pages would become unusable until the application was forced closed. This has proved much more challenging to solve. We determined that the cause was due to concurrent access to SQLite from background/foreground processes, which could have put the app into this state. We have taken measures to address these situations and believe the application should be much more *stable*. If you are still running into these types of issues, please let us know! ##### Notable fix: Copy image on Safari The “copy image to clipboard” functionality has long worked on non-Safari browsers, but in this release, we were finally able to identify and implement a fix. Copying an image to the clipboard should now also work on Safari. ##### Support Immich <p align="center"> <img src="https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExbjY2eWc5Y2F0ZW56MmR4aWE0dDhzZXlidXRmYWZyajl1bWZidXZpcyZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/87CKDqErVfMqY/giphy.gif" width="450" title="SUPPORT THE PROJECT!"> </p> 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> <!-- Release notes generated using configuration in .github/release.yml at v1.143.0 --> ##### What's Changed ##### 🚀 Features - chore: bump immich/ui by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;22100](https://github.com/immich-app/immich/pull/22100) - feat: add configurable backup on charging only and delay settings for android by [@&#8203;shenlong-tanwen](https://github.com/shenlong-tanwen) in [#&#8203;22114](https://github.com/immich-app/immich/pull/22114) ##### 🌟 Enhancements - feat(web): toggle theme shortcut by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;22139](https://github.com/immich-app/immich/pull/22139) - refactor: hashing service by [@&#8203;shenlong-tanwen](https://github.com/shenlong-tanwen) in [#&#8203;21997](https://github.com/immich-app/immich/pull/21997) - fix: download feedback by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;22178](https://github.com/immich-app/immich/pull/22178) - feat: availability checks by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;22185](https://github.com/immich-app/immich/pull/22185) - feat: show preparing/hashing status in backup page by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;22222](https://github.com/immich-app/immich/pull/22222) ##### 🐛 Bug fixes - fix: close menu anchor on navigation by [@&#8203;shenlong-tanwen](https://github.com/shenlong-tanwen) in [#&#8203;22021](https://github.com/immich-app/immich/pull/22021) - fix: sidebar link hightlight by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;22035](https://github.com/immich-app/immich/pull/22035) - fix(oauth): omit blank pkce from url when not supported by [@&#8203;uphillcheddar](https://github.com/uphillcheddar) in [#&#8203;21976](https://github.com/immich-app/immich/pull/21976) - fix(server): bulk edit rating by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;21839](https://github.com/immich-app/immich/pull/21839) - fix: distance of segment label overlapsed scrubber label by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;22043](https://github.com/immich-app/immich/pull/22043) - fix: navigate to time by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;22078](https://github.com/immich-app/immich/pull/22078) - fix(web): issue with modal locking the page by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;22079](https://github.com/immich-app/immich/pull/22079) - fix(mobile): prevent concurrent refresh and processing tasks by [@&#8203;mertalev](https://github.com/mertalev) in [#&#8203;22111](https://github.com/immich-app/immich/pull/22111) - chore(deps): bump flutter to 3.35.3 by [@&#8203;mertalev](https://github.com/mertalev) in [#&#8203;22054](https://github.com/immich-app/immich/pull/22054) - fix: poll counts from DB rather than using callbacks from library by [@&#8203;shenlong-tanwen](https://github.com/shenlong-tanwen) in [#&#8203;22117](https://github.com/immich-app/immich/pull/22117) - fix: beta migration check by [@&#8203;shenlong-tanwen](https://github.com/shenlong-tanwen) in [#&#8203;22092](https://github.com/immich-app/immich/pull/22092) - fix: ensure background worker is scheduled when the app is dismissed by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;22032](https://github.com/immich-app/immich/pull/22032) - fix: display album image in selection mode by [@&#8203;vitoksmile](https://github.com/vitoksmile) in [#&#8203;22087](https://github.com/immich-app/immich/pull/22087) - fix: initial size of bottom sheet by [@&#8203;vitoksmile](https://github.com/vitoksmile) in [#&#8203;22085](https://github.com/immich-app/immich/pull/22085) - fix: Refresh photo after updating featured photo by [@&#8203;stewx](https://github.com/stewx) in [#&#8203;21971](https://github.com/immich-app/immich/pull/21971) - fix(mobile): load original image by [@&#8203;mertalev](https://github.com/mertalev) in [#&#8203;22142](https://github.com/immich-app/immich/pull/22142) - fix: show delete on device when asset has a local match by [@&#8203;shenlong-tanwen](https://github.com/shenlong-tanwen) in [#&#8203;22143](https://github.com/immich-app/immich/pull/22143) - fix: do not migrate existing users by [@&#8203;shenlong-tanwen](https://github.com/shenlong-tanwen) in [#&#8203;22146](https://github.com/immich-app/immich/pull/22146) - fix(web): download panel by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;22150](https://github.com/immich-app/immich/pull/22150) - fix(mobile): thumbnail shimmering effect by [@&#8203;mertalev](https://github.com/mertalev) in [#&#8203;22158](https://github.com/immich-app/immich/pull/22158) - fix: asset viewer background isn't shown by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;22161](https://github.com/immich-app/immich/pull/22161) - fix: show thumbnail instantly when jumping to top of the page by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;22163](https://github.com/immich-app/immich/pull/22163) - fix(mobile): stack row blocking gestures and not showing up by [@&#8203;mertalev](https://github.com/mertalev) in [#&#8203;21854](https://github.com/immich-app/immich/pull/21854) - chore: refresh backup stats when entering backup page by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;21977](https://github.com/immich-app/immich/pull/21977) - fix: display thumbnail while scrubbing paused by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;22164](https://github.com/immich-app/immich/pull/22164) - fix(web): do not upscale small pictures by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;22191](https://github.com/immich-app/immich/pull/22191) - fix: get scrubber in search view working by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;22175](https://github.com/immich-app/immich/pull/22175) - fix: sqlite parameters limit by [@&#8203;shenlong-tanwen](https://github.com/shenlong-tanwen) in [#&#8203;22119](https://github.com/immich-app/immich/pull/22119) - fix(mobile): smaller search page size by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;22210](https://github.com/immich-app/immich/pull/22210) - fix: automatically remove leading/trailing whitespace from search que… by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;22214](https://github.com/immich-app/immich/pull/22214) - fix(web): show danger/warning when taken dates overlap by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;22213](https://github.com/immich-app/immich/pull/22213) - fix(web): copy to clipboard on safari by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;22217](https://github.com/immich-app/immich/pull/22217) - fix(web): only copy images via canvas by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;22225](https://github.com/immich-app/immich/pull/22225) - fix: local share action not working on iPad by [@&#8203;shenlong-tanwen](https://github.com/shenlong-tanwen) in [#&#8203;22238](https://github.com/immich-app/immich/pull/22238) - fix: retain scroll position on scale update by [@&#8203;shenlong-tanwen](https://github.com/shenlong-tanwen) in [#&#8203;22237](https://github.com/immich-app/immich/pull/22237) ##### 📚 Documentation - docs: add community immich-birthday and immich-stack projects by [@&#8203;sid3windr](https://github.com/sid3windr) in [#&#8203;21934](https://github.com/immich-app/immich/pull/21934) - chore(docs): add an updated Podman/Quadlets community guide by [@&#8203;linux-universe](https://github.com/linux-universe) in [#&#8203;20744](https://github.com/immich-app/immich/pull/20744) ##### 🌐 Translations - chore(web): update translations by [@&#8203;weblate](https://github.com/weblate) in [#&#8203;21842](https://github.com/immich-app/immich/pull/21842) ##### New Contributors - [@&#8203;uphillcheddar](https://github.com/uphillcheddar) made their first contribution in [#&#8203;21976](https://github.com/immich-app/immich/pull/21976) - [@&#8203;sid3windr](https://github.com/sid3windr) made their first contribution in [#&#8203;21934](https://github.com/immich-app/immich/pull/21934) - [@&#8203;linux-universe](https://github.com/linux-universe) made their first contribution in [#&#8203;20744](https://github.com/immich-app/immich/pull/20744) - [@&#8203;vitoksmile](https://github.com/vitoksmile) made their first contribution in [#&#8203;22087](https://github.com/immich-app/immich/pull/22087) **Full Changelog**: <https://github.com/immich-app/immich/compare/v1.142.1...v1.143.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMTUuMSIsInVwZGF0ZWRJblZlciI6IjQxLjExNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate added 1 commit 2025-09-23 02:03:10 +00:00
renovate force-pushed renovate/immich-app-images from 9f3d33519f to 7ddeb47538 2025-09-23 20:03:53 +00:00 Compare
renovate changed title from Update Immich containers to v1.143.0 to Update Immich containers to v1.143.1 2025-09-23 20:03:55 +00:00
remoll merged commit f93752a5d1 into main 2025-09-23 22:10:54 +00:00
remoll deleted branch renovate/immich-app-images 2025-09-23 22:10:55 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: remoll/k3s-infra#603
No description provided.