Update immich to v1.139.4 #18

Open
renovate-bot wants to merge 1 commits from renovate/immich into main
Member

This PR contains the following updates:

Package Update Change
ghcr.io/immich-app/immich-machine-learning minor v1.138.1 -> v1.139.4
ghcr.io/immich-app/immich-server minor v1.138.1 -> v1.139.4

Release Notes

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

v1.139.4

Compare Source

v1.139.4
What's Changed
🐛 Bug fixes
New Contributors

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

v1.139.3

Compare Source

v1.139.3
What's Changed
🐛 Bug fixes
📚 Documentation
New Contributors

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

v1.139.2

Compare Source

v1.139.2

v1.139.0 and v1.139.1 have made the ultimate sacrifice for switching from npm to pnpm in our release pipeline


Welcome to release v1.139.2. This version continues to bring improvements to the beta timeline, from fixing bugs to significantly improving the image rendering pipeline, especially on Android. We appreciate users who have helped us test out the beta timeline! We encourage you all to switch to it to help us catch more bugs as the stable release is nigh. Let’s dive into the highlights of this release.

Highlights
  • [beta] New image rendering pipeline
  • [beta] Show remainder assets detail
  • Option to skip in the duplicate resolver tools
  • Add to multiple albums action
  • [beta] Fixed the bug that upload progress doesn’t resume upon app restart (really fix it this time)
[beta] New image rendering pipeline

Thanks to our one and only wizard @​mertalev 🧙, the mobile app now uses our own custom image loading and rendering pipeline, featuring multithreading and a series of other optimizations. In particular, this significantly improves displaying of local images on Android. Not only does this improve thumbnail loading speed, but local thumbnails are noticeably higher quality by avoiding compression. The experience of scrolling the timeline should now be on par with the local gallery app. Additionally, remote assets now benefit from request cancellation to avoid downloading thumbnails that are no longer relevant, further improving responsiveness when quickly scrolling the timeline.

[beta] Show assets pending backup

You can now view which assets are in the remaining list of backups. This helps track down problematic assets that cannot be uploaded for some reason. *cough, iCloud assets, cough*

image image

Option to skip an entry in the duplicate resolution utility

You can now navigate back and forth to get to other entries in the duplicate list.

image

Add to multiple albums action

On the web, you can now add assets to multiple albums at once from the album selection modal.

image

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

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


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 | Update | Change | |---|---|---| | [ghcr.io/immich-app/immich-machine-learning](https://github.com/immich-app/immich) | minor | `v1.138.1` -> `v1.139.4` | | [ghcr.io/immich-app/immich-server](https://github.com/immich-app/immich) | minor | `v1.138.1` -> `v1.139.4` | --- ### Release Notes <details> <summary>immich-app/immich (ghcr.io/immich-app/immich-machine-learning)</summary> ### [`v1.139.4`](https://github.com/immich-app/immich/releases/tag/v1.139.4) [Compare Source](https://github.com/immich-app/immich/compare/v1.139.3...v1.139.4) ##### v1.139.4 ##### What's Changed ##### 🐛 Bug fixes - fix: cannot load thumbnail from unknown content length by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;21192](https://github.com/immich-app/immich/pull/21192) - fix: border around dark theme button on onboarding page by [@&#8203;NicholasFlamy](https://github.com/NicholasFlamy) in [#&#8203;20846](https://github.com/immich-app/immich/pull/20846) - fix(web): handle edge cases in timeToSeconds function to prevent crashes by [@&#8203;baldarn](https://github.com/baldarn) in [#&#8203;21019](https://github.com/immich-app/immich/pull/21019) - fix: use composite cache key in user circle avatar by [@&#8203;shenlong-tanwen](https://github.com/shenlong-tanwen) in [#&#8203;21220](https://github.com/immich-app/immich/pull/21220) - fix: wait for watched files to finish being written ([#&#8203;17100](https://github.com/immich-app/immich/issues/17100)) by [@&#8203;TapuCosmo](https://github.com/TapuCosmo) in [#&#8203;21180](https://github.com/immich-app/immich/pull/21180) ##### New Contributors - [@&#8203;baldarn](https://github.com/baldarn) made their first contribution in [#&#8203;21019](https://github.com/immich-app/immich/pull/21019) **Full Changelog**: <https://github.com/immich-app/immich/compare/v1.139.3...v1.139.4> ### [`v1.139.3`](https://github.com/immich-app/immich/releases/tag/v1.139.3) [Compare Source](https://github.com/immich-app/immich/compare/v1.139.2...v1.139.3) ##### v1.139.3 ##### What's Changed ##### 🐛 Bug fixes - fix(web): add to multiple albums translation doesn't have plural formatting by [@&#8203;DevServs](https://github.com/DevServs) in [#&#8203;21087](https://github.com/immich-app/immich/pull/21087) - fix: shared album asset count query by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;21157](https://github.com/immich-app/immich/pull/21157) - fix: parse correct metadata to userDto for SQlite store implmentation by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;21154](https://github.com/immich-app/immich/pull/21154) - fix: sync flow block oAuth login page navigation by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;21187](https://github.com/immich-app/immich/pull/21187) - fix: local offset hours by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;21147](https://github.com/immich-app/immich/pull/21147) - fix: prefer local video if available by [@&#8203;shenlong-tanwen](https://github.com/shenlong-tanwen) in [#&#8203;21119](https://github.com/immich-app/immich/pull/21119) ##### 📚 Documentation - docs: update oauth.md - Authentik link leads to Page Not Found error by [@&#8203;pojlFDlxCOvZ4Kg8y1l4](https://github.com/pojlFDlxCOvZ4Kg8y1l4) in [#&#8203;21186](https://github.com/immich-app/immich/pull/21186) ##### New Contributors - [@&#8203;DevServs](https://github.com/DevServs) made their first contribution in [#&#8203;21087](https://github.com/immich-app/immich/pull/21087) - [@&#8203;pojlFDlxCOvZ4Kg8y1l4](https://github.com/pojlFDlxCOvZ4Kg8y1l4) made their first contribution in [#&#8203;21186](https://github.com/immich-app/immich/pull/21186) **Full Changelog**: <https://github.com/immich-app/immich/compare/v1.139.2...v1.139.3> ### [`v1.139.2`](https://github.com/immich-app/immich/releases/tag/v1.139.2) [Compare Source](https://github.com/immich-app/immich/compare/v1.138.1...v1.139.2) ##### v1.139.2 *`v1.139.0` and `v1.139.1` have made the ultimate sacrifice for switching from `npm` to `pnpm` in our release pipeline* *** Welcome to release `v1.139.2`. This version continues to bring improvements to the beta timeline, from fixing bugs to significantly improving the image rendering pipeline, especially on Android. We appreciate users who have helped us test out the beta timeline! We encourage you all to switch to it to help us catch more bugs as the stable release is nigh. Let’s dive into the highlights of this release. ##### Highlights - \[beta] New image rendering pipeline - \[beta] Show remainder assets detail - Option to skip in the duplicate resolver tools - Add to multiple albums action - \[beta] Fixed the bug that upload progress doesn’t resume upon app restart (really fix it this time) ##### \[beta] New image rendering pipeline Thanks to our one and only wizard [@&#8203;mertalev](https://github.com/mertalev) 🧙, the mobile app now uses our own custom image loading and rendering pipeline, featuring multithreading and a series of other optimizations. In particular, this significantly improves displaying of local images on Android. Not only does this improve thumbnail loading speed, but local thumbnails are noticeably higher quality by avoiding compression. The experience of scrolling the timeline should now be on par with the local gallery app. Additionally, remote assets now benefit from request cancellation to avoid downloading thumbnails that are no longer relevant, further improving responsiveness when quickly scrolling the timeline. ##### \[beta] Show assets pending backup You can now view which assets are in the remaining list of backups. This helps track down problematic assets that cannot be uploaded for some reason. \*cough, iCloud assets, cough\* <p align="center"> <img width="300" alt="image" src="https://github.com/user-attachments/assets/77747baa-eb4f-4947-8dbf-9d1e48a8a547" /> <img width="300" alt="image" src="https://github.com/user-attachments/assets/4c5860a6-5ae1-46b0-9b96-90de8a874686" /> </p> ##### Option to skip an entry in the duplicate resolution utility You can now navigate back and forth to get to other entries in the duplicate list. <p align="center"> <img width="500" alt="image" src="https://github.com/user-attachments/assets/6e2a4b87-75c9-4850-a46e-1ef908b2d09f" /> </p> ##### Add to multiple albums action On the web, you can now add assets to multiple albums at once from the album selection modal. <p align="center"> <img width="500" alt="image" src="https://github.com/user-attachments/assets/71ba8834-f633-4657-856b-a1ff61f2f7dc" /> </p> ##### 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.139.2 --> ##### What's Changed ##### 🌟 Enhancements - feat(web): Skip duplicates by [@&#8203;xCJPECKOVERx](https://github.com/xCJPECKOVERx) in [#&#8203;20880](https://github.com/immich-app/immich/pull/20880) - feat: get metadata about the current api key by [@&#8203;jrasm91](https://github.com/jrasm91) in [#&#8203;21027](https://github.com/immich-app/immich/pull/21027) - feat(web): Add to Multiple Albums by [@&#8203;xCJPECKOVERx](https://github.com/xCJPECKOVERx) in [#&#8203;20072](https://github.com/immich-app/immich/pull/20072) - chore(web): make search result loading behaviour more consistent by [@&#8203;uhthomas](https://github.com/uhthomas) in [#&#8203;20741](https://github.com/immich-app/immich/pull/20741) - feat(mobile): platform thumbnail api by [@&#8203;mertalev](https://github.com/mertalev) in [#&#8203;20910](https://github.com/immich-app/immich/pull/20910) - feat(mobile): platform image providers by [@&#8203;mertalev](https://github.com/mertalev) in [#&#8203;20927](https://github.com/immich-app/immich/pull/20927) - feat: show remainder assets info by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;21114](https://github.com/immich-app/immich/pull/21114) - feat(mobile): optimized thumbnail widget by [@&#8203;mertalev](https://github.com/mertalev) in [#&#8203;21073](https://github.com/immich-app/immich/pull/21073) - feat: add a counter to the duplicate utility by [@&#8203;normana10](https://github.com/normana10) in [#&#8203;21109](https://github.com/immich-app/immich/pull/21109) ##### 🐛 Bug fixes - fix(mobile): show most recent image in album as thumbnail by [@&#8203;aaronjamt](https://github.com/aaronjamt) in [#&#8203;21037](https://github.com/immich-app/immich/pull/21037) - fix: skip albums selected or excluded from backups from deletions by [@&#8203;shenlong-tanwen](https://github.com/shenlong-tanwen) in [#&#8203;21116](https://github.com/immich-app/immich/pull/21116) - fix: thumbnail rendering on backup asset detail tile by [@&#8203;alextran1502](https://github.com/alextran1502) in [#&#8203;21120](https://github.com/immich-app/immich/pull/21120) ##### 📚 Documentation - chore: update docs to use pnpm by [@&#8203;danieldietzler](https://github.com/danieldietzler) in [#&#8203;21113](https://github.com/immich-app/immich/pull/21113) ##### 🌐 Translations - chore(web): update translations by [@&#8203;weblate](https://github.com/weblate) in [#&#8203;20449](https://github.com/immich-app/immich/pull/20449) ##### New Contributors - [@&#8203;aaronjamt](https://github.com/aaronjamt) made their first contribution in [#&#8203;21037](https://github.com/immich-app/immich/pull/21037) - [@&#8203;normana10](https://github.com/normana10) made their first contribution in [#&#8203;21046](https://github.com/immich-app/immich/pull/21046) **Full Changelog**: <https://github.com/immich-app/immich/compare/v1.138.1...v1.139.2> </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:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi41IiwidXBkYXRlZEluVmVyIjoiNDEuODMuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
renovate-bot added 1 commit 2025-08-23 00:01:55 +00:00
renovate-bot force-pushed renovate/immich from 3a5f389075 to a7a83c5b18 2025-08-25 08:02:55 +00:00 Compare
renovate-bot changed title from Update immich to v1.139.2 to Update immich to v1.139.3 2025-08-25 08:02:58 +00:00
renovate-bot force-pushed renovate/immich from a7a83c5b18 to d84fd265a2 2025-08-26 00:01:53 +00:00 Compare
renovate-bot changed title from Update immich to v1.139.3 to Update immich to v1.139.4 2025-08-26 00:01:56 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/immich:renovate/immich
git checkout renovate/immich
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Homelab/Docker-Immich#18
No description provided.