Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency immich-app/immich from v1.112.1 to v1.122.3 #91

Merged
merged 1 commit into from
Dec 17, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 30, 2024

This PR contains the following updates:

Package Update Change
immich-app/immich minor v1.112.1 -> v1.122.3

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

immich-app/immich (immich-app/immich)

v1.122.3

Compare Source

v1.122.3
What's Changed
🌟 Enhancements
🐛 Bug fixes
📚 Documentation
🌐 Translations
New Contributors

Full Changelog: immich-app/immich@v1.122.2...v1.122.3

v1.122.2

Compare Source

v1.122.2

This release fixes visual glitches on Android due to enabling the Impeller rendering engine and a small fix for the web

What's Changed
🐛 Bug fixes
New Contributors

Full Changelog: immich-app/immich@v1.122.1...v1.122.2

v1.122.1

Compare Source

v1.122.1
Hotfixes

Full Changelog: immich-app/immich@v1.122.0...v1.122.1

v1.122.0

Compare Source

v1.122.0
Highlights

Welcome to release v1.122.0 of Immich. After a long release break, Immich is back and brings many new features with loads of bug fixes to enhance the user experience further and make Immich more delightful to use. Some of the highlights below:

  • HDR video support in the mobile app
  • Multiple URLs for machine learning service
  • Automatic switching between server URLs in the mobile app
  • Ability to hide users when searching in an Immich instance
  • Access the most recent albums through the web navigation bar
  • Custom email templates
  • Automatically clean up files left behind by interrupted uploads
  • More responsive hosted maps for users in Oceania
  • Notable fix: swiping between videos failing on older Android devices
HDR video support

Thanks to the tireless work of @​mertalev and @​shenlong-tanwen, HDR videos are displayed correctly in their full dynamic range using the native video player on each respective platform directly in Immich. We hope this feature brings you a more lively experience when viewing past videos.

[!NOTE]
Some videos may appear warped when viewing. If this occurs, please sign out and sign back in. This only needs to be done once and does not apply to new app installations on 1.122.0 or later.

Multiple URLs for machine learning service

Remote machine learning enables folks to run machine learning on a more powerful computer, like their gaming PC. However, the expectation of constant uptime of the remote PC was a pain point for users. Immich now allows specifying multiple URLs so it can fall back to other PCs, including the local machine learning service on the same server.

You can add additional URL endpoints in the Machine Learning Settings.

image

Auto-switching server URLs in the mobile app

We are happy to bring you one of the long-requested features: the ability for the app to use the local IP address of your server while you are on your home Wi-Fi and automatically switch to alternative URLs while you are out and about, ranging from VPN URLs to public DNS addresses.

This option is located in the newly redesigned settings page in the mobile app under the Networking section. We hope this setting will simplify the networking setup you must do at home, which was previously only achievable with a split DNS setup and a local DNS server.

[!NOTE]

This feature requires always granting precise location permission for the Immich app so it can read the Wi-Fi name in both foreground and background.

Android Permission iOS Permission
image image
New Settings Page Local Connection Info External Connection Info
image image image
Ability to hide users when searching in your instance

For admins hosting a public instance who don’t want users to see each other, you can now disable that mechanism in the Server Settings.

Access the most recent albums through the web navigation bar

We added a dropdown to quickly access the most recent albums directly through the navigation bar.

Custom email templates

You can now modify the email template for user registration, album creation, and album updates. This can be configured with the Email Templates setting.

image

Automatically clean up files left behind by interrupted uploads

Previously, when an upload process was canceled, the partial files on the server stayed in the upload folder as corrupted files, which wasted storage space. This release implements a mechanism that intercepts the interrupted request and cleanses the partial files.

More responsive hosted maps for users in Oceania

We have made some changes to improve the responsiveness of the hosted maps for users located in Oceania. Users located in those areas should now see their map load 2-3x faster generally as well as seeing more consistent response times.

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
🚨 Breaking Changes
🚀 Features
🌟 Enhancements
🐛 Bug fixes
📚 Documentation
New Contributors

Full Changelog: immich-app/immich@v1.121.0...v1.122.0

v1.121.0

Compare Source

v1.121.0
Highlights

Welcome to release v1.121.0 of Immich. This release focuses on bug fixes and performance optimization across the app. Some of the highlights below:

  • @immich/ui component library
  • Fallback to system fonts for Cyrillic letters on the mobile app
  • Multiselect using the shift key in the search result view
  • Notable fixes: album sync on the mobile app always ran when reopening the app, leading to degradation in performance and browsing
@immich/ui component library

Some of you may have seen that we added a new repository on GitHub. We have started building out a shared UI components library for Immich that will hopefully lead to a more manageable and consistent design. It’s still very much in the works, but here is a sneak peek at the button component.

image

Notable fix: album sync degrades performance on the mobile app

We fixed a bug on the server that caused visible performance degradation of the mobile app. The album syncing process is always triggered when the app is reopened instead of only syncing when there are changes on the server. This is a server fix, so we encourage you to update your server to this new release to fix this performance issue.

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

Full Changelog: immich-app/immich@v1.120.2...v1.121.0

v1.120.2

Compare Source

v1.120.2

This patch release brings the following bug fixes:

  • Postgres now uses the correct database dump command for version 14/15/16/17.
  • Config updates were not correctly applied to some components.
  • The mobile app doesn’t initialize the date locale for some languages.

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

🌟 Enhancements
🐛 Bug fixes
📚 Documentation

New Contributors

Full Changelog: immich-app/immich@v1.120.1...v1.120.2

v1.120.1

Compare Source

v1.120.1

This release addresses the issues below

What's Changed

🐛 Bug fixes
📚 Documentation

New Contributors

Full Changelog: immich-app/immich@v1.120.0...v1.120.1

v1.120.0: - 50.000 Stars Release

Compare Source

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

image

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.

image

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.

Screen.Recording.2024-11-06.at.08.46.53.mov
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
🌟 Enhancements
🐛 Bug fixes
📚 Documentation
🌐 Translations

New Contributors

Full Changelog: immich-app/immich@v1.119.1...v1.120.0

v1.119.1

Compare Source

v1.119.1

This patch release adds job options to the search view context menu when bulk-selecting assets.

image

What's Changed

🌟 Enhancements
📚 Documentation

New Contributors

Full Changelog: immich-app/immich@v1.119.0...v1.119.1

v1.119.0

Compare Source

v1.119.0

[!CAUTION]

The env variable for the host binding was erroneously named HOST instead of IMMICH_HOST (which is how it was listed in the docs). This has been corrected in this release.
If you were using the HOST env var in your setup before, please update it to IMMICH_HOST.

If you are using the built-in Prometheus endpoint for monitoring, please read on. If not, you can ignore this section.

The following env variables have been removed:

  • IMMICH_METRICS
  • IMMICH_API_METRICS
  • IMMICH_HOST_METRICS
  • IMMICH_IO_METRICS
  • IMMICH_JOB_METRICS

Use IMMICH_TELEMETRY_INCLUDE / IMMICH_TELEMETRY_EXCLUDE instead.

Examples:

-- IMMICH_METRICS=true
++ IMMICH_TELEMETRY_INCLUDE=all
-- IMMICH_METRICS=true
-- IMMICH_HOST_METRICS=false
++ IMMICH_TELEMETRY_INCLUDE=all
++ IMMICH_TELEMETRY_EXCLUDE=host
-- IMMICH_API_METRICS=true
-- IMMICH_HOST_METRICS=true
++ IMMICH_TELEMETRY_INCLUDE=api,host

Welcome to release v1.119.0 of Immich. This release focuses on fixing issues surrounding video encoding and thumbnail generation for a variety of old and new formats, along with minor improvements across the app. Some of the highlights below:

  • Create new OAuth users without passwords
  • Debounce email notifications for album changes
  • Improve mobile app layout on tablets
  • VAAPI hardware decoding
  • Notable fix: Face Detection using excessive RAM with OpenVINO
  • Notable fix: transcodes not playing in the mobile app in certain situations
VAAPI hardware decoding

Prior to this release, Immich only used VAAPI for video encoding; it still used the CPU for decoding and tone-mapping. This release adds end-to-end acceleration for VAAPI, making transcoding much faster with lower CPU utilization. With this addition, every supported acceleration API now has end-to-end acceleration in Immich.

If you use VAAPI hardware acceleration, you can enable hardware decoding in the transcoding settings to take advantage of this change.

Transcoding fix for mobile

When the source video is Dolby Vision, transcodes sometimes either didn't play in the mobile app, or only the audio was played. In particular, this meant that many videos captured on iOS could not be viewed on Android.

This issue has been fixed. However, existing transcodes of Dolby Vision videos created using Immich 1.114.0 - 1.118.2 will still have the issue and will need to be re-transcoded for correct playback in these cases.

To re-transcode affected videos, you can either select them in the web app and choose the Refresh encoded videos option or go to the Job Status page and click All next to Transcode Videos.

Note: you only need to do this if you encounter playback issues for these videos.

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

🚨 Breaking Changes
🚀 Features
🌟 Enhancements
🐛 Bug fixes
📚 Documentation

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 this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from 9e69f3a to 884f29a Compare September 3, 2024 15:20
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.113.0 Update dependency immich-app/immich from v1.112.1 to v1.113.1 Sep 3, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from 884f29a to 10814c8 Compare September 6, 2024 14:04
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.113.1 Update dependency immich-app/immich from v1.112.1 to v1.114.0 Sep 6, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from 10814c8 to 8a5bbc8 Compare September 12, 2024 19:34
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.114.0 Update dependency immich-app/immich from v1.112.1 to v1.115.0 Sep 12, 2024
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.115.0 Update dependency immich-app/immich from v1.112.1 to v1.116.0 Sep 26, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch 2 times, most recently from c21aa16 to 8dbd793 Compare September 27, 2024 18:07
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.116.0 Update dependency immich-app/immich from v1.112.1 to v1.116.1 Sep 27, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from 8dbd793 to 7566c06 Compare September 27, 2024 22:06
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.116.1 Update dependency immich-app/immich from v1.112.1 to v1.116.2 Sep 27, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from 7566c06 to e752abb Compare October 3, 2024 04:17
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.116.2 Update dependency immich-app/immich from v1.112.1 to v1.117.0 Oct 3, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from e752abb to 8841549 Compare October 15, 2024 12:17
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.117.0 Update dependency immich-app/immich from v1.112.1 to v1.118.0 Oct 15, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from 8841549 to 53e356f Compare October 15, 2024 21:45
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.118.0 Update dependency immich-app/immich from v1.112.1 to v1.118.1 Oct 15, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from 53e356f to ba3bd6e Compare October 16, 2024 20:30
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.118.1 Update dependency immich-app/immich from v1.112.1 to v1.118.2 Oct 16, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from ba3bd6e to dbff8da Compare October 28, 2024 17:04
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.118.2 Update dependency immich-app/immich from v1.112.1 to v1.119.0 Oct 28, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from dbff8da to 34684da Compare October 29, 2024 14:49
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.119.0 Update dependency immich-app/immich from v1.112.1 to v1.119.1 Oct 29, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from 34684da to 5e0caf2 Compare November 6, 2024 18:56
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.119.1 Update dependency immich-app/immich from v1.112.1 to v1.120.0 Nov 6, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from 5e0caf2 to 4a46cc1 Compare November 7, 2024 17:13
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.120.0 Update dependency immich-app/immich from v1.112.1 to v1.120.1 Nov 7, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from 4a46cc1 to 14a2e00 Compare November 12, 2024 20:40
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.120.1 Update dependency immich-app/immich from v1.112.1 to v1.120.2 Nov 12, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from 14a2e00 to 407a480 Compare November 20, 2024 18:00
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.120.2 Update dependency immich-app/immich from v1.112.1 to v1.121.0 Nov 20, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from 407a480 to 40fd26e Compare December 5, 2024 18:56
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.121.0 Update dependency immich-app/immich from v1.112.1 to v1.122.0 Dec 5, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from 40fd26e to a5435f6 Compare December 6, 2024 15:48
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.122.0 Update dependency immich-app/immich from v1.112.1 to v1.122.1 Dec 6, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from a5435f6 to 35f344b Compare December 9, 2024 01:51
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.122.1 Update dependency immich-app/immich from v1.112.1 to v1.122.2 Dec 9, 2024
@renovate renovate bot force-pushed the renovate/immich-app-immich-1.x branch from 35f344b to 30fdfee Compare December 13, 2024 17:39
@renovate renovate bot changed the title Update dependency immich-app/immich from v1.112.1 to v1.122.2 Update dependency immich-app/immich from v1.112.1 to v1.122.3 Dec 13, 2024
@antoncuranz antoncuranz merged commit 1f9aabc into main Dec 17, 2024
@renovate renovate bot deleted the renovate/immich-app-immich-1.x branch December 17, 2024 00:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant