chore(deps): update immich
This MR contains the following updates:
Package | Type | Update | Change | OpenSSF |
---|---|---|---|---|
ghcr.io/immich-app/immich-machine-learning (changelog) | Kustomization | minor |
v1.119.1 -> v1.120.1
|
|
ghcr.io/immich-app/immich-machine-learning (changelog) | digest |
e8c4164 -> 0a5d8d7
|
||
ghcr.io/immich-app/immich-server (changelog) | Kustomization | minor |
v1.119.1 -> v1.120.1
|
|
ghcr.io/immich-app/immich-server (changelog) | digest |
d63feee -> 4193f3c
|
Release Notes
immich-app/immich (ghcr.io/immich-app/immich-server)
v1.120.1
v1.120.1
This release addresses the issues below
What's Changed
🐛 Bug fixes
- fix(server): cannot render email template by @alextran1502 in https://github.com/immich-app/immich/pull/13957
- fix(server): allow starting backup through API and fix pg_dumpall args when using database URLs by @dotlambda in https://github.com/immich-app/immich/pull/13970
- fix(server): database backups compatible with deduplication by @Scrumplex in https://github.com/immich-app/immich/pull/13965
- fix(mobile): video player not playing in full size on Android by @alextran1502 in https://github.com/immich-app/immich/pull/13986
📚 Documentation
- fix: docker link by @danieldietzler in https://github.com/immich-app/immich/pull/13956
- docs: improve custom-locations wording to be easier to read by @slamp in https://github.com/immich-app/immich/pull/13849
- docs: Added a note about avoiding redundant database backups by @thariq-shanavas in https://github.com/immich-app/immich/pull/13958
- chore: tidy up backup-and-restore.md by @bo0tzz in https://github.com/immich-app/immich/pull/13961
- docs: 50k stars by @danieldietzler in https://github.com/immich-app/immich/pull/13964
- docs: add backups to startup folders list by @yodatak in https://github.com/immich-app/immich/pull/13967
- docs: update roadmap by @jrasm91 in https://github.com/immich-app/immich/pull/13984
New Contributors
- @slamp made their first contribution in https://github.com/immich-app/immich/pull/13849
- @yodatak made their first contribution in https://github.com/immich-app/immich/pull/13967
- @Scrumplex made their first contribution in https://github.com/immich-app/immich/pull/13965
Full Changelog: https://github.com/immich-app/immich/compare/v1.120.0...v1.120.1
v1.120.0
: - 50.000 Stars Release
v1.120.0 - 50.000 Stars Release
Welcome to release v1.120.0
of Immich. We've reached 50.000 stars on GitHub. Thank you for your love, support, and contributions to the project.
This release introduces a new built-in automatic database dump feature as well as bug fixes and enhancements. Some of the highlights include:
- Built-in automatic database backups
- Timeline location indicator on scrolling
- The web is now on Svelte 5
- Faster CPU transcoding for HDR videos
- Notable fix: Slow server start-up time on some systems
Built-in automatic database backups
This release introduces a mechanism that automatically creates a database dump and is enabled by default. It will run at 2 AM server time and keep the last 14 backups, all of which are configurable. You can find the settings in Administration > Settings > Backup Settings
The database zip files are placed at <UPLOAD_LOCATION>/backups
.
Below is an example of a database backup size for a library with 80_000 assets.
Currently, restores must be done manually, and instructions can be found in the documentation
Timeline location indicator on scrolling
The timeline on the web will now show the Month/Year information while scrolling to better indicate the viewport context.
https://github.com/user-attachments/assets/8453ed7c-9828-444b-8ea6-bf0f6f4d6aa5
Faster CPU transcoding for HDR videos
Immich now uses a faster tone-mapping implementation developed by the Jellyfin team to map colors from HDR to SDR. During testing, overall transcoding speed improved by as much as 69% for a 4K target resolution. The exact improvement will depend on hardware, source video, and transcoding settings.
[!NOTE] Note for third-party Immich distributions: as this filter only exists in jellyfin-ffmpeg, please ensure you use this build instead of a standard FFmpeg build.
Support Immich
If you find the project helpful, you can support Immich by purchasing a product key at https://buy.immich.app.
Cheers!
What's Changed
🚀 Features
- feat(web): scrubber label and animation by @alextran1502 in https://github.com/immich-app/immich/pull/13815
- feat: built-in automatic database backups by @zackpollard in https://github.com/immich-app/immich/pull/13773
🌟 Enhancements
- feat: mount checks on a folder level by @zackpollard in https://github.com/immich-app/immich/pull/13801
- feat(web): library settings crontab link includes existing expression by @zackpollard in https://github.com/immich-app/immich/pull/13807
- feat(web): disable opening image and library sub-items by default by @ITestInProd in https://github.com/immich-app/immich/pull/13729
- fix(mobile): Reapply thumbnail image improvements and fix issue #13804 by @dvbthien in https://github.com/immich-app/immich/pull/13835
- feat(server): use tonemapx for software tone-mapping by @mertalev in https://github.com/immich-app/immich/pull/13785
- feat: render asset path by @cfitzw in https://github.com/immich-app/immich/pull/13873
- chore(mobile): upgrade gradle by @alextran1502 in https://github.com/immich-app/immich/pull/13901
🐛 Bug fixes
- fix(server): handle N/A duration response from ffprobe by @jrasm91 in https://github.com/immich-app/immich/pull/13803
- fix: shutdown api process when another worker exits unexpectedly by @zackpollard in https://github.com/immich-app/immich/pull/13802
- fix(mobile): Revert thumbnail image ui improvements (#13655) by @alextran1502 in https://github.com/immich-app/immich/pull/13806
- fix(server): keep system config transformations by @jrasm91 in https://github.com/immich-app/immich/pull/13796
- fix(mobile): thumbnail not filled area on tablet by @alextran1502 in https://github.com/immich-app/immich/pull/13808
- fix(mobile): search page by @alextran1502 in https://github.com/immich-app/immich/pull/13833
- fix(mobile): not throwing error when cannot parse orientation value by @alextran1502 in https://github.com/immich-app/immich/pull/13853
- fix(mobile): do not removed not backup asset when selecting the correspond options by @yashrajjain726 in https://github.com/immich-app/immich/pull/13256
- fix(server): wrong image dimensions for RAW files (RAF, CR2) (also fixes face preview) by @C-Otto in https://github.com/immich-app/immich/pull/13377
- fix: healthcheck if custom host is set by @danieldietzler in https://github.com/immich-app/immich/pull/13887
- fix: remove duplicateIds on unique assets by @Pranay-Pandey in https://github.com/immich-app/immich/pull/13752
📚 Documentation
- chore(docs): update german readme to latest version by @MickLesk in https://github.com/immich-app/immich/pull/13824
- chore(docs): Add Immich Public Proxy to the Community Projects list by @alangrainger in https://github.com/immich-app/immich/pull/13836
- docs: fail2ban community project by @mmomjian in https://github.com/immich-app/immich/pull/13943
🌐 Translations
- chore(web): update translations by @weblate in https://github.com/immich-app/immich/pull/13688
- chore(web): update translations by @weblate in https://github.com/immich-app/immich/pull/13810
New Contributors
- @ITestInProd made their first contribution in https://github.com/immich-app/immich/pull/13729
- @alangrainger made their first contribution in https://github.com/immich-app/immich/pull/13836
Full Changelog: https://github.com/immich-app/immich/compare/v1.119.1...v1.120.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot. The local configuration can be found in the SI Renovate Bot repository.