Update all non-major dependencies #37
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/all-minor-patch"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v1.18.2→v1.20.2v4.11.0→v4.13.2v4.3→v4.62025.10→2025.122025.10→2025.122025.8→2025.12v2.4.1→v2.7.5v2.4.1→v2.7.50.25→0.280.15.0→0.16.1v0.15.2→v0.15.310.28.0→10.33.40.81.0→0.106.0v0.0.32→v0.0.36Release Notes
cert-manager/cert-manager (cert-manager)
v1.20.2Compare Source
v1.20.2 fixes invalid YAML generated in the Helm chart when both
webhook.configand
webhook.volumesare defined, and bumps Go to 1.26.2 along with dependenciesto address reported vulnerabilities.
Changes by Kind
Bug or Regression
webhook.configandwebhook.volumesare defined. (#8665, @cert-manager-bot)Other (Cleanup or Flake)
v1.20.1Compare Source
v1.20.1 fixes an issue for OpenShift users that has to do with the finalizer RBAC, bumps gRPC to address a reported non-affecting vulnerability, and fixes a duplicate
parentRefbug when both issuer config and annotations are present (Gateway API).Bug or Regression
parentRefbug when both issuer config and annotations are present. (#8658, @hjoshi123)v1.20.0Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
v1.20.0 adds alpha support for the new ListenerSet resource, adds support for Azure Private DNS; parentRefs are no longer required when using ACME with Gateway API, and OtherNames was promoted to Beta.
Changes by Kind
Feature
imagePullSecretsin thestartupapicheck-jobHelm template to enable pulling images from private registries. (#8186, @mathieu-clnk)parentRefoverride annotations on the Certificate resource. (#8518, @hjoshi123)venafi.cert-manager.io/custom-fieldsannotation on Issuer/ClusterIssuer and use it as base with override/append capabilities on Certificate level. (#8301, @k0da)acme.cert-manager.io/http01-ingress-ingressclassnameto overridehttp01.ingress.ingressClassNamefield in HTTP-01 challenge solvers. (#8244, @lunarwhite)global.nodeSelectorto helm chart to perform amergeand allow for a singlenodeSelectorto be set across all services. (#8195, @StingRayZA)XListenerSetsfeature gate (#8394, @hjoshi123)Documentation
Bug or Regression
Add full detailed DNS-01 errors to the events attached to the Challenge, for easier debugging (#8221, @wallrj-cyberark)
v1.25.5to fixCVE-2025-61727andCVE-2025-61729(#8290, @octo-sts[bot])cert-manager. Previously, it was set depending on various factors (namespace cert-manager is installed in and/or Helm release name). (#8162, @LiquidPL)Other (Cleanup or Flake)
XListenerSetsfeature gate toListenerSets(#8501, @hjoshi123)v1.20.0-beta.0Compare Source
Changes since v1.20.0-alpha.1
In this release, parentRef override annotations, Azure private DNS zone support, and configurable PEM size limits were added, while an ACME TXT record cleanup issue in CloudDNS and a potential controller panic from malformed DNS responses were fixed.
Feature
parentRefoverride annotations on the Certificate resource. (#8518, @hjoshi123)Bug or Regression
Other (Cleanup or Flake)
v1.20.0-alpha.1Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
This is a pre-release for cert-manager v1.20.0. Please help with testing!
Changed since v1.20.0-alpha.0
This alpha release adds experimental XListenerSet support, NetworkPolicy and CRD selectable field features, fixes critical bugs including an infinite re-issuance loop and IPv6 HTTP-01 challenge issues, patches security vulnerabilities (CVE-2025-61727, CVE-2025-61729), promotes OtherNames to Beta and DefaultPrivateKeyRotationPolicyAlways to GA, and changes the default container UID/GID from 1000/0 to 65532/65532.
Feature
XListenerSetfeature gate (#8394, @hjoshi123)Remove redundant global IP ranges from example policies. (#8370, @jcpunk)
venafi.cert-manager.io/custom-fieldsannotation on Issuer/ClusterIssuer and use it as base with override/append capabilities on Certificate level. (#8301, @k0da)acme.cert-manager.io/http01-ingress-ingressclassnameto overridehttp01.ingress.ingressClassNamefield in HTTP-01 challenge solvers. (#8244, @lunarwhite)global.nodeSelectorto helm chart to perform amergeand allow for a singlenodeSelectorto be set across all services. (#8195, @StingRayZA)Bug or Regression
v1.25.5to fixCVE-2025-61727andCVE-2025-61729(#8290, @octo-sts[bot])Other (Cleanup or Flake)
Dependencies Changes
Added
Changed
Removed
v1.20.0-alpha.0Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
Changes since
v1.19.0Feature
imagePullSecretsin thestartupapicheck-jobHelm template to enable pulling images from private registries. (#8186, @mathieu-clnk)Bug or Regression
cert-manager. Previously, it was set depending on various factors (namespace cert-manager is installed in and/or Helm release name). (#8162, @LiquidPL)v1.19.5Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
This is a simple patch release to fix some reported vulnerabilities. All users are recommended to upgrade.
Changes by Kind
Other (Cleanup or Flake)
v1.19.4Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
v1.19.4 is a simple patch release to fix some reported vulnerabilities - notably CVE-2026-24051 and CVE-2025-68121. All users should upgrade.
Changes by Kind
Bug or Regression
v1.19.3Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
This release contains three bug fixes, including a fix for the MODERATE severity DoS issue in GHSA-gx3x-vq4p-mhhv. All users should upgrade to the latest release.
Changes by Kind
Bug or Regression
Other (Cleanup or Flake)
v1.19.2Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
We updated Go to fix some vulnerabilities in the standard library.
Changes since
v1.19.1Bug or Regression
CVE-2025-47914andCVE-2025-58181which were reported by Trivy. (#8283, @SgtCoDFish)v1.25.5to fixCVE-2025-61727andCVE-2025-61729(#8294, @wallrj-cyberark)global.nodeSelectorto helm chart to perform amergeand allow for a singlenodeSelectorto be set across all services. (#8233, @cert-manager-bot)Other (Cleanup or Flake)
golang/x/crypto(#8270, @SgtCoDFish)v1.19.1Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
We reverted the CRD-based API defaults for
Certificate.Spec.IssuerRefandCertificateRequest.Spec.IssuerRefafter they were found to cause unexpected certificate renewals after upgrading to 1.19.0. We will try re-introducing these API defaults in cert-manager1.20.We fixed a bug that caused certificates to be re-issued unexpectedly if the
issuerRefkind or group was changed to one of the "runtime" default values.We upgraded Go to
1.25.3to address the following security vulnerabilities:CVE-2025-61724,CVE-2025-58187,CVE-2025-47912,CVE-2025-58183,CVE-2025-61723,CVE-2025-58186,CVE-2025-58185,CVE-2025-58188, andCVE-2025-61725.Changes since
v1.19.0:Bug or Regression
issuerRefof a Certificate was omitted, upgrading to1.19.xincorrectly caused the certificate to be renewed (#8175, @cert-manager-bot)v1.19.0Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
This release focuses on expanding platform compatibility, improving deployment flexibility, enhancing observability, and addressing key reliability issues.
Changes since
v1.18.0:Feature
global.nodeSelectorto helm chart to allow for a singlenodeSelectorto be set across all services. (#7818, @StingRayZA)pathTypeExactin ACME HTTP01 Ingress challenge solvers. (#7795, @sspreitzer)applyconfigurationsallowing clients to make type-safe server-side apply requests for cert-manager resources. (#7866, @erikgb)certmanager_certificate_challenge_statusPrometheus metric. (#7736, @hjoshi123)protocolfield forrfc2136DNS01 provider (#7881, @hjoshi123)hostUsersflag to all pods. Not set by default. (#7973, @hjoshi123)--acme-http01-solver-resource-*settings. (#7972, @lunarwhite)CAInjectorMergingfeature has been promoted to BETA and is now enabled by default (#8017, @ThatsMrTalbot)certificatemetrics to the collector approach. (#7856, @hjoshi123)Bug or Regression
error waiting for authorization(#7796, @hjoshi123)class,ingressClassName,name) are specified simultaneously (#8021, @lunarwhite)global.rbac.disableHTTPChallengesRoleHelm option. (#7836, @inteon)pathlabel of core ACME client metrics and will require users to update their monitoring dashboards and alerting rules if using those metrics. (#8109, @mladen-rusev-cyberark)ingress-nginxin E2E tests to ensure compatibility (#7792, @wallrj)Other (Cleanup or Flake)
tokenrequestRoleBinding resource to improve consistency (#7761, @lunarwhite)maps.Copyfor cleaner map handling (#8092, @quantpoet)vault-client-goto the newvault/apiclient. (#8059, @armagankaratosun)v1.19.0-alpha.0Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
Changes since
v1.18.0:Feature
#7726,@jcpunk)global.nodeSelectorto helm chart to allow for a singlenodeSelectorto be set across all services. (#7818,@StingRayZA)applyconfigurationsallowing clients to make type safe server-side apply requests for cert-manager resources. (#7866,@erikgb)#7414,@erikgb)certmanager_certificate_challenge_statusPrometheus metric. (#7736,@hjoshi123)protocolfield forrfc2136DNS01 provider (#7881,@hjoshi123)CAInjectorMerginghas been promoted to BETA and is now enabled by default (#8017,@ThatsMrTalbot)ACME profiles extension. (#7777,@wallrj)--acme-http01-solver-resource-*settings. (#7972,@lunarwhite)#8072,@prasad89)certificatemetrics to the collector approach. (#7856,@hjoshi123)Bug or Regression
error waiting for authorization(#7796,@hjoshi123)#7816,@kinolaev)class,ingressClassName,name) are specified simultaneously (#8021,@lunarwhite)#7961,@SgtCoDFish)global.rbac.disableHTTPChallengesRoleHelm option. (#7836,@inteon)#7792,@wallrj)Other (Cleanup or Flake)
tokenrequestRoleBinding resource to improve consistency (#7761,@lunarwhite)#7928,@SgtCoDFish)#8003,@hjoshi123)#7786,@wallrj)maps.Copyfor cleaner map handling (#8092,@quantpoet)v1.18.6Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
v1.18.6 is a simple patch release to fix some reported vulnerabilities, most notably CVE-2025-68121.
NB: We didn't attempt to patch CVE-2026-24051 but that vulnerability affects macOS only, so cert-manager will be unaffected.
Changes by Kind
Bug or Regression
v1.18.5Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
This release contains three bug fixes, including a fix for the MODERATE severity DoS issue in GHSA-gx3x-vq4p-mhhv. All users should upgrade to the latest release.
Changes by Kind
Bug or Regression
Other (Cleanup or Flake)
v1.18.4Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
We updated Go to fix some vulnerabilities in the standard library.
Changes since
v1.18.3Bug or Regression
CVE-2025-47914andCVE-2025-58181which were reported by Trivy. (#8282, @SgtCoDFish)v1.24.11to fixCVE-2025-61727andCVE-2025-61729(#8295, @wallrj-cyberark)Other (Cleanup or Flake)
golang/x/crypto(#8271, @SgtCoDFish)v1.18.3Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
We fixed a bug which caused certificates to be re-issued unexpectedly, if the issuerRef kind or group was changed to one of the "runtime" default values. We increased the size limit when parsing PEM certificate chains to handle leaf certificates with large numbers of DNS named or other identities. We upgraded Go to 1.24.9 to fix various non-critical security vulnerabilities.
Changes since
v1.18.2:Bug or Regression
Other (Cleanup or Flake)
kubernetes-csi/csi-driver-nfs (csi-driver-nfs)
v4.13.2: releaseCompare Source
What's Changed
Full Changelog: https://github.com/kubernetes-csi/csi-driver-nfs/compare/v4.13.1...v4.13.2
v4.13.1: releaseCompare Source
What's Changed
New Contributors
Full Changelog: https://github.com/kubernetes-csi/csi-driver-nfs/compare/v4.13.0...v4.13.1
v4.13.0: releaseCompare Source
What's Changed
New Contributors
Full Changelog: https://github.com/kubernetes-csi/csi-driver-nfs/compare/v4.12.0...v4.13.0
v4.12.1: releaseCompare Source
What's Changed
Full Changelog: https://github.com/kubernetes-csi/csi-driver-nfs/compare/v4.12.0...v4.12.1
v4.12.0: releaseCompare Source
What's Changed
New Contributors
Full Changelog: https://github.com/kubernetes-csi/csi-driver-nfs/compare/v4.11.0...v4.12.0
immich-app/immich (ghcr.io/immich-app/immich-machine-learning)
v2.7.5Compare Source
v2.7.5
What's Changed
🐛 Bug fixes
🌐 Translations
Full Changelog: https://github.com/immich-app/immich/compare/v2.7.4...v2.7.5
v2.7.4Compare Source
v2.7.4
This release addresses some issues with image rendering on the mobile app
What's Changed
🐛 Bug fixes
Full Changelog: https://github.com/immich-app/immich/compare/v2.7.3...v2.7.4
v2.7.3Compare Source
v2.7.3
What's Changed
🐛 Bug fixes
📚 Documentation
New Contributors
Full Changelog: https://github.com/immich-app/immich/compare/v2.7.2...v2.7.3
v2.7.2Compare Source
You knew it was coming 😅
This release addresses the following issues:
What's Changed
🐛 Bug fixes
Full Changelog: https://github.com/immich-app/immich/compare/v2.7.0...v2.7.2
v2.7.0Compare Source
v2.7.0
Welcome to Immich
v2.7.0!This release includes enhancements to the asset viewer, security improvements, changes to the duplicate APIs and viewer, and a bunch of bug fixes. Keep reading below for the complete highlights and a note on the upcoming
v3.0.0release.Known limitations
amd64currently requires the>= x86-64-v2microarchitecture. This will be patched in an upcoming patch release for backward compatibility with very old processors (before ~2010), but it will become a minimum requirement in 3.0.arm64is not affected by this change.Highlights
Remove from album
The web has a new action, "Remove from album," available in the asset viewer that makes it easier to remove an asset from an album. This action is available to both album and asset owners.
Move to locked folder in the Folder view
Similarly, the folder view now includes the "Move to locked folder" action.
Editor shortcuts
Users on the web can now edit with keyboard shortcuts. Press
eto open the editor. Once in the editor, press[or]to rotate the asset +/- 90 degrees. Finally, save any changes and close the editor withENTER.https://github.com/user-attachments/assets/969de104-b02d-41a6-830b-3e1a49541d14
Create a new face on-the-fly in the face tag editor
You can now create a new face/person on the fly from the face tagging editor interface
Deduplication improvements
The duplicate screen has gone through a bunch of iterations since it was first introduced all the way back in May, 2024. The latest release moves a bunch of logic from the client to the server, which now automatically suggests which asset to keep based on image size and EXIF data. Additionally, the new server implementation will automatically synchronize metadata, including albums, favorite status, rating, description, visibility, location, and tags. For more information about this process, see the new documentation.
Helmet configuration
You can now opt in to using a Content Security Policy (CSP) in Immich. The new environment variant
IMMICH_HELMET_FILEaccepts a boolean or a path to a helmet configuration file.Recommend action: The team recommends setting
IMMICH_HELMET_FILE=trueto enable the default policy. Then, please let us know if you run into any issues with it.Background and details
Since Immich is deployed in so many different ways, it has been hard to figure out how to enable a CSP that would not conflict with or break existing installs that might use 3rd party map providers, custom CSS, embed Immich in an iframe, or other such features. In this release, we have added the ability to both opt in to a default policy and configure a custom one. To use the default policy, simply set the environment variable
IMMICH_HELMET_FILE=true. To use a custom policy, set the environment variable to a path on disk (within the immich-server) that contains a valid helmet configuration (e.g.IMMICH_HELMET_FILE=/opt/immich/helmet.json). CSP can be used to control what scripts are allowed to run on the page, which domains to load images from, etc. Additionally, it can be used to configure headers for Referrer-Policy, X-Powered-By, X-Frame-Options, and others.New version check infrastructure
Prior to this release, instances that used the automatic version check feature would send HTTP requests to
github.com. Now, we have set up a small service atversion.immich.cloudto handle these types of requests. This avoids any privacy implications of connecting togithub.com, as well as moves the request load to our own infrastructure.Notable fix: live photo and video download in Safari
When downloading files in Safari with the same name, it will simply overwrite the file instead of automatically renaming it. In this release, the still and motion parts of a live photo are now named differently to prevent this from happening.
Notable fix: escape HTML in panorama photo viewer
In
v2.6.0, we added the ability to show/view clip text in the panorama viewer, but introduced an XSS vulnerability, which has been fixed in this release. Interestingly, this was XSS using text in the image, which would then get read by OCR.Notable fix: Immich User Agent for external requests
Similar to the mobile app, the server now sends a custom User Agent header. The format for the User Agent is
immich-server/{version}. For example,immich-server/2.7.0.v3.0.0Just a heads up that this is the likely to be the last release before
v3.0.0. Being a major release there will be a handful of breaking changes, although it's worth noting that nothing is currently planned that requires user intervention. It is mainly changes that impact 3rd party developers. More information and details should be available in the coming weeks.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/v2.6.3...v2.7.0
v2.6.3Compare Source
v2.6.3
What's Changed
🐛 Bug fixes
Full Changelog: https://github.com/immich-app/immich/compare/v2.6.2...v2.6.3
v2.6.2Compare Source
v2.6.2
This release addresses the following issues
What's Changed
🐛 Bug fixes
📚 Documentation
New Contributors
Full Changelog: https://github.com/immich-app/immich/compare/v2.6.1...v2.6.2
v2.6.1Compare Source
v2.6.1
Hot fixes
What's Changed
🐛 Bug fixes
Full Changelog: https://github.com/immich-app/immich/compare/v2.6.0...v2.6.1
v2.6.0Compare Source
v2.6.0
Welcome to Immich
v2.6.0, This release is a collection of more than 350 commits over 6 weeks. I know, it is an eternity between releases compared to our previous era. This version focuses on bug fixes and enhancements across the app to provide a more delightful and smoother experience to you. This release also prepares for the next major release in the coming month, which will remove the old timeline implementation. Let's dive into the highlights of the release:Highlights
schema-check: a newimmich-admincommandMap side panel (web)
The map view on the web now opens a mini-timeline component as a side panel when you click on a cluster of assets. This makes it easier to view the cluster at a glance and enables bulk actions, such as adding to favorites and adding to an album.
Pick album cover (mobile)
Users can now pick a new album cover directly from the mobile app.
https://github.com/user-attachments/assets/7f99dc80-21c6-4ce6-9f75-8e6b0163dcaa
Shared link slugs (mobile)
The mobile app now also supports setting a shared link slug, a feature that's been available on the web for a while.
https://github.com/user-attachments/assets/5420995a-cfd4-471d-a3ac-db4fa45de780
Shared link presets (web)
The expiration form input on the web was always a bit confusing, but it's been updated to make it easier to see and understand when a shared link will expire.
Native HTTP clients (mobile)
The mobile app now uses native HTTP clients across both Android and iOS, with support for mTLS, self-signed certificates, basic auth, and custom headers. These features should now be more reliable and extend to background tasks, video playback, and other parts of the app. This also improves the app's overall network request performance thanks to HTTP/2 and HTTP/3, multiplexing, and caching.
Video player and asset viewer improvements (mobile)
The asset viewer has undergone many improvements under the hood to make it simpler, faster and more reliable. We've also added playback support for GIFs, enabled video zooming, and made many more bug fixes and tweaks.
The asset viewer now uses a gradient for actions, and video controls have been restyled
Inline asset details
This used to be a bottom sheet and had a lot of glue for alignment. The new version is much more responsive and less buggy.
Before
https://github.com/user-attachments/assets/43b59b59-7d6a-48d0-94d7-84b8cae1c2a9
After
https://github.com/user-attachments/assets/9217b6f4-1c92-40b0-bd95-a0681307cf38
Improved search results (mobile)
The search results page now loads more results without rebuilding the entire grid, and should now load much faster. There are also new screens for when there are no search results and when all results have been loaded.
https://github.com/user-attachments/assets/42ce69d4-1618-48ee-9cb9-91ec22e12b27
schema-check: a newimmich-admincommandA new
immich-admincommand has been added in this release:schema-check. The command runs a report on the database to check if any indexes, constraints, tables, or columns are missing. This check also runs automatically on startup.Read profile claims from
idToken(OAuth)Prior to
v2.6.0, Immich resolved theemailand other claims from the userinfo endpoint. Now, Immich also supports reading those claims directly from theidToken. This makes it possible to use providers such as Microsoft ADFS that do not support the userinfo endpoint.As always, there are many more QoL improvements, bug fixes, and enhancements in this release. Please find the full release note below
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
🔒 Security
🚀 Features
🌟 Enhancements
🐛 Bug fixes
DB_URLis set to unix-domain socket connection by @fabio-garavini in #26252DROP INDEXin transaction to prevent missing index on rollback by @haoxi911 in #25399state_unsafe_mutationerror on people page by @michelheusschen in #26438📚 Documentation
🌐 Translations
New Contributors
Full Changelog: https://github.com/immich-app/immich/compare/v2.5.6...v2.6.0
v2.5.6Compare Source
v2.5.6
This patch release addresses the following issues
full-size image generationoption is enabled.🐛 Bug fixes
📚 Documentation
🌐 Translations
New Contributors
Full Changelog: https://github.com/immich-app/immich/compare/v2.5.5...v2.5.6
v2.5.5Compare Source
v2.5.5
v2.5.4was in the way of getting out, and we got another annoyance bug fixed, so we rolled it intov2.5.5Happy Friday! This release addresses more bugs from the
v2.5.0release. Enjoy!🐛 Bug fixes
📚 Documentation
🌐 Translations
New Contributors
Full Changelog: https://github.com/immich-app/immich/compare/v2.5.3...v2.5.5
v2.5.3Compare Source
What's Changed
🐛 Bug fixes
📚 Documentation
Full Changelog: https://github.com/immich-app/immich/compare/v2.5.2...v2.5.3
v2.5.2Compare Source
v2.5.2
v2.5.1has been sacrificed for the release God, so the Android app can now be releasedHotfixes
Load original imageoption doesn't render the image on iOSWhat's Changed
🐛 Bug fixes
Full Changelog: https://github.com/immich-app/immich/compare/v2.5.0...v2.5.2
v2.5.0: - 90000 Stars ReleaseCompare Source
v2.5.0
Highlights
Happy New Year! Welcome to Immich
v2.5.0. This release is our fireworks to celebrate both the new year and reaching 90,000 stars on GitHub. It is packed with major features that have been in the works for quite some time, and the team has kicked off the year with incredible momentum that we're excited to carry forward. We couldn't wait to share this with you. Let's dive right in:Free Up Space
This feature was requested ages ago. So long in fact, that it has a 3-digit ID (#165)! Given the rapid iteration and development pace of the pre-stable era, it was risky to include it in the app due to its bulk-delete nature. But it is now 2026 😄, so here we are.
Free Up Space allows you to remove local media files from your device that have already been successfully backed up to your Immich server (and are not in Immich trash). This helps reclaim storage on your mobile device without losing your memories. The feature can be accessed from the user profile panel or from the Settings page in the mobile app.
There are configuration options and steps to make sure that everything is verified before deleting from the app.
**WhatsApp**related albums are selected to be kept on the device. Assets that are not already on the device will not be redownloaded.**Keep albums**. By default, favorited assets are preserved on your device.**Always keep**All photos or All videos, regardless of other settings. This setting can hamper freeing up space significantly — with 80 GB of videos and 40 GB of photos, selecting**Always keep photos**retains thousands of photos on your device.For more information about this feature, please read it here
Non-destructive editing
Immich now supports non-destructive photo editing. This means that any edits you make to an asset do not modify the original file; instead, the modifications are stored in the database, and new thumbnails are generated based on those changes. This means you can always revert to the original asset if needed.
When you download an edited asset, Immich provides the edited version by default. However, you can choose to download the original version if needed. Immich always generates an edited full-size version based on your full-size quality settings. This occurs regardless of whether the "Enable full-size image generation" setting is enabled or disabled.
You can click on the following icon to enter edit mode
Currently, Immich supports the following types of edits:
Opening the editor on an edited asset will load the existing edits back in so you can make adjustments and changes.
Backup and restore from the web UI
Backup and restore are an important part of any self-hosted application; this feature helps you maintain reliable access to your instance during unexpected events, such as database corruption caused by system failure or power loss.
Historically, restoring an Immich instance to a specific point required the user to have access to the command line, which proved challenging for many users, especially those new to self-hosting and software maintenance.
Now, we have the entire backup and restore pipeline built into Immich, which allows you to quickly restore a database backup directly from the web UI. You can perform the steps either from the
Administration > Maintenancepage, or from a brand new instance on the welcome page.Restore from Administration's Maintenance page
Restore from Onboarding page
For more detailed steps, please read them in our documentation
Upload improvement
This release also improves foreground upload in the mobile app. The previous implementation improves background uploads but leaves foreground uploads less reliable by leveraging the queue system to offload upload handling to the OS, which can be throttled under specific criteria.
We are taking back more control over handling uploads with the try-and-true method used in the old timeline, but this time it is supercharged with concurrent uploads and also correctly handles assets with missing file extensions from software such as DJI or Fusion Camera.
Upload now will also send unique metadata for each asset to the server, so it can be used to quickly retrieve the checksum when reinstalling the app, saving time and CPU resources. This is especially useful for iCloud users, as the hashing process can take a long time.
For iOS and iCloud users, it is recommended to go to App Settings > Sync Status and tap the "Sync Cloud IDs" button to backfill the metadata for the uploaded content. You only need to do this once.
Visual refresh across all platforms
This release also brings you a refreshed look and feel across the web, mobile app, and the documentation sites, with a new font face ("The-name-must-not-be-named" Sans) that improves reading legibility, especially for numbers and smaller text.
The UI library (https://ui.immich.app/) components have also been added to the web app in more places. You should see a more standardized, coherent, and better hierarchy for UI components across the app.
All icon buttons now come with a tooltip, so you don't have to guess what function the button serves
Star rating (mobile)
Mobile now has the star-rating feature, similar to the web application. If you don't see a star rating on either platform, make sure the feature is enabled here.
Disable admin setup
New installs show a welcome page and allow anyone to sign up / register as an admin. To have more control over whether this is allowed or not, we have added the following environment variable:
This is especially useful if you have already initialized Immich and never want this situation to be possible in the future, which can happen if for whatever reason the database is reset.
Additional fine-grained permissions (api keys)
Some existing endpoints have been assigned fine-grained permissions, allowing the creation of API keys with limited access. The new permissions include:\n
map.read- Retrieve a list of latitude and longitude coordinates for every asset with location datamap.search- Retrieve location information for latitude & longitude coordinatesfolder.read- Retrieve information about folders and which assets they containProgressive JPEGs
All image-generation settings now include a new option to enable progressive JPEGs. When enabled, supported browsers will progressively render the image.
Slideshow loop option (web)
The slideshow settings on the web now include an option to automatically start the slideshow over.
Native HTTP clients
All remote images are now requested using optimized HTTP clients, meaning images load more quickly and can keep up with your scrolling. Caching is also improved: not only does this make images even snappier to load after being downloaded, it also improves the offline experience with better responsiveness and a larger cache size.
As always, there are many more QoL improvements, bug fixes, and enhancements in this release. Please find the full release note below
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
make,model, andlensModelin Storage Template by @rahul-kumar-saini in #24650🐛 Bug fixes
📚 Documentation
New Contributors
Full Changelog: https://github.com/immich-app/immich/compare/v2.4.1...v2.5.0
usememos/memos (ghcr.io/usememos/memos)
v0.28Features
Bug Fixes
v0.27Bug Fixes
haproxy-ingress/charts (haproxy-ingress)
v0.16.1Compare Source
v0.16.0Compare Source
v0.15.4Compare Source
v0.15.3Compare Source
v0.15.2Compare Source
v0.15.1Compare Source
metallb/metallb (metallb/metallb)
v0.15.3Compare Source
See the release notes for the details:
https://metallb.universe.tf/release-notes/#version-0-15-3
pnpm/pnpm (pnpm)
v10.33.4Compare Source
v10.33.3: pnpm 10.33.3Compare Source
Patch Changes
@pnpm/exeto v11+ on Intel macOS (darwin-x64),pnpm self-updatenow transparently switches to the JS-onlypnpmpackage on npm instead of installing@pnpm/exe@v11+(which doesn't ship a working binary for Intel Macs because of an upstream Node.js SEA bug — see #11423 and nodejs/node#62893). Without this, the self-update would silently leave the user with no workingpnpmbinary. The new install requires Node.js to be available onPATH; a warning is printed when the swap happens. All other host/version combinations are unchanged.pnpm self-update(with no version argument) no longer downgrades pnpm when the registry'slatestdist-tag points to an older release than the currently active version. Runpnpm self-update latestto force a downgrade #11418.Platinum Sponsors
Gold Sponsors
v10.33.2Compare Source
v10.33.1: pnpm 10.33.1Compare Source
Patch Changes
packageManagerfield selects pnpm v11 or newer, commands that v10 would have passed through to npm (version,login,logout,publish,unpublish,deprecate,dist-tag,docs,ping,search,star,stars,unstar,whoami, etc.) are now handed over to the wanted pnpm, which implements them natively. Previously they silently shelled out to npm — making, for example,pnpm version --helpprint npm's help on a project withpackageManager: pnpm@11.0.0-rc.3#11328.Platinum Sponsors
Gold Sponsors
v10.33.0: pnpm 10.33Compare Source
Minor Changes
dedupePeerssetting that reduces peer dependency duplication. When enabled, peer dependency suffixes use version-only identifiers (name@version) instead of full dep paths, eliminating nested suffixes like(foo@1.0.0(bar@2.0.0)). This dramatically reduces the number of package instances in projects with many recursive peer dependencies #11070.Patch Changes
Fail on incompatible lockfiles in CI when frozen lockfile mode is enabled, while preserving non-frozen CI fallback behavior.
When package metadata is malformed or can't be fetched, the error thrown will now show the originating error.
Fixed intermittent failures when multiple
pnpm dlxcalls run concurrently for the same package. When the global virtual store is enabled, the importer now verifies file content before skipping a rename, avoiding destructive swap-renames that break concurrent processes. Also tolerates EPERM during bin creation on Windows and properly propagatesenableGlobalVirtualStorethrough the install pipeline.Fixed handling of non-string version selectors in
hoistPeers, preventing invalid peer dependency specifiers.Improve the non-interactive modules purge error hint to include the
confirmModulesPurge=falseworkaround.When pnpm needs to recreate
node_modulesbut no TTY is available, the error now suggests either settingCI=trueor disabling the purge confirmation prompt viaconfirmModulesPurge=false.Adds a regression test for the non-TTY flow.
Fixed false "Command not found" errors on Windows when a command exists in PATH but exits with a non-zero code. Also fixed path resolution for
--filtercontexts where the command runs in a different package directory.When a pnpm-lock.yaml contains two documents, ignore the first one. pnpm v11 will write two lockfile documents into pnpm-lock.yaml in order to store pnpm version integrities and config dependency resolutions.
Fixed a bug preventing the
clearCachefunction returned bycreateNpmResolverfrom properly clearing metadata cache.Platinum Sponsors
Gold Sponsors
v10.32.1: pnpm 10.32.1Compare Source
Patch Changes
pnpm-workspace.yamlwithout apackagesfield caused all directories to be treated as workspace projects. This broke projects that usepnpm-workspace.yamlonly for settings (e.g.minimumReleaseAge) without defining workspace packages #10909.Platinum Sponsors
Gold Sponsors
v10.32.0: pnpm 10.32Compare Source
Minor Changes
--allflag topnpm approve-buildsthat approves all pending builds without interactive prompts #10136.Patch Changes
lockfile-include-tarball-url. Fixes #10915.Platinum Sponsors
Gold Sponsors
v10.31.0: pnpm 10.31Compare Source
Minor Changes
pnpm-workspace.yaml, comments, string formatting, and whitespace will be preserved.Patch Changes
Added
-Fas a short alias for the--filteroption in the help output.Handle undefined pkgSnapshot in
pnpm why -r#10700.Fix headless install not being used when a project has an injected self-referencing
file:dependency that resolves tolink:in the lockfile.Fixed a race condition when multiple worker threads import the same package to the global virtual store concurrently. The rename operation now tolerates
ENOTEMPTY/EEXISTerrors if another thread already completed the import.When
lockfile-include-tarball-urlis set tofalse, tarball URLs are now always excluded from the lockfile. Previously, tarball URLs could still appear for packages hosted under non-standard URLs, making the behavior flaky and inconsistent #6667.Fixed
optimisticRepeatInstallskipping install whenoverrides,packageExtensions,ignoredOptionalDependencies,patchedDependencies, orpeersSuffixMaxLengthchanged.Fixed
pnpm patch-commitfailing with "unable to access '/.config/git/attributes': Permission denied" error in environments where HOME is unset or non-standard (Docker containers, CI systems).The issue occurred because pnpm was setting
HOMEand the Windows user profile env var to empty strings to suppress user git configuration when runninggit diff. This caused git to resolve the home directory (~) as root (/), leading to permission errors when attempting to access/.config/git/attributes.Now uses
GIT_CONFIG_GLOBAL: os.devNullinstead, which is git's proper mechanism for bypassing user-level configuration without corrupting the home directory path resolution.Fixes #6537
Fix
pnpm why -r --parseablemissing dependents when multiple workspace packages share the same dependency #8100.Fix
link-workspace-packages=trueincorrectly linking workspace packages when the requested version doesn't match the workspace package's version. Previously, on fresh installs the version constraint is overridden to*in the fallback resolution paths, causing any workspace package with a matching name to be linked regardless of version #10173.Fixed
pnpm update --interactivetable breaking with long version strings (e.g., prerelease versions like7.0.0-dev.20251209.1) by dynamically calculating column widths instead of using hardcoded values #10316.Explicitly tell
npmthe path to the globalrcconfig file.The parameter set by the
--allow-buildflag is written toallowBuilds.Fix a bug in which specifying
filteronpnpm-workspace.yamlwould cause pnpm to not detect any projects.Print help message on running pnpm dlx without arguments and exit.
Platinum Sponsors
Gold Sponsors
v10.30.3: pnpm 10.30.3Compare Source
Patch Changes
packageManagerfield failing when pnpm is installed as a standalone executable in environments without a system Node.js #10687.Platinum Sponsors
Gold Sponsors
v10.30.2: pnpm 10.30.2Compare Source
Patch Changes
Platinum Sponsors
Gold Sponsors
v10.30.1: pnpm 10.30.1Compare Source
Patch Changes
/-/npm/v1/security/audits/quickendpoint as the primary audit endpoint, falling back to/-/npm/v1/security/auditswhen it fails #10649.Platinum Sponsors
Gold Sponsors
v10.30.0: pnpm 10.30Compare Source
Minor Changes
pnpm whynow shows a reverse dependency tree. The searched package appears at the root with its dependents as branches, walking back to workspace roots. This replaces the previous forward-tree output which was noisy and hard to read for deeply nested dependencies.Patch Changes
pnpm whydependency pruning to prefer correctness over memory consumption. Reverted PR: #7122.pnpm whyandpnpm listperformance in workspaces with many importers by sharing the dependency graph and materialization cache across all importers instead of rebuilding them independently for each one #10596.Platinum Sponsors
Gold Sponsors
v10.29.3: pnpm 10.29.3Compare Source
Patch Changes
pnpm list(andpnpm why) on large dependency graphs by replacing the recursive tree builder with a two-phase approach: a BFS dependency graph followed by cached tree materialization. Duplicate subtrees are now deduplicated in the output, shown as "deduped (N deps hidden)" #10586.allowBuildsnot working when set via.pnpmfile.cjs#10516.enableGlobalVirtualStoreoption is set, thepnpm deploycommand would incorrectly create symlinks to the global virtual store. To keep the deploy directory self-contained,pnpm deploynow ignores this setting and always creates a localized virtual store within the deploy directory.minimumReleaseAgeExcludenot being respected bypnpm dlx#10338.Platinum Sponsors
Gold Sponsors
v10.29.2: pnpm 10.29.2Compare Source
Patch Changes
Reverted fix: Fixed pnpm run -r failing with "No projects matched the filters" when an empty pnpm-workspace.yaml exists #10497.
Platinum Sponsors
Gold Sponsors
v10.29.1: pnpm 10.29.1Compare Source
Minor Changes
pnpm dlx/pnpxcommand now supports thecatalog:protocol. Example:pnpm dlx shx@catalog:.auditLevelin thepnpm-workspace.yamlfile #10540.workspace:protocol without version specifier. It is now treated asworkspace:*and resolves to the concrete version during publish #10436.Patch Changes
Fixed
pnpm list --jsonreturning incorrect paths when using global virtual store #10187.Fix
pnpm store pathandpnpm store statususing workspace root for path resolution whenstoreDiris relative #10290.Fixed
pnpm run -rfailing with "No projects matched the filters" when an emptypnpm-workspace.yamlexists #10497.Fixed a bug where
catalogMode: strictwould write the literal string"catalog:"topnpm-workspace.yamlinstead of the resolved version specifier when re-adding an existing catalog dependency #10176.Fixed the documentation URL shown in
pnpm completion --helpto point to the correct page at https://pnpm.io/completion #10281.Skip local
file:protocol dependencies duringpnpm fetch. This fixes an issue wherepnpm fetchwould fail in Docker builds when local directory dependencies were not available #10460.Fixed
pnpm audit --jsonto respect the--audit-levelsetting for both exit code and output filtering #10540.update tar to version 7.5.7 to fix security issue
Updating the version of dependency tar to 7.5.7 because the previous one have a security vulnerability reported here: CVE-2026-24842
Fix
pnpm audit --fixreplacing reference overrides (e.g.$foo) with concrete versions #10325.Fix
shamefullyHoistset viaupdateConfigin.pnpmfile.cjsnot being converted topublicHoistPattern#10271.pnpm helpshould correctly report if the currently running pnpm CLI is bundled with Node.js #10561.Add a warning when the current directory contains the PATH delimiter character. On macOS, folder names containing forward slashes (/) appear as colons (:) at the Unix layer. Since colons are PATH separators in POSIX systems, this breaks PATH injection for
node_modules/.bin, causing binaries to not be found when running commands likepnpm exec#10457.Platinum Sponsors
Gold Sponsors
v10.28.2: pnpm 10.28.2Compare Source
Patch Changes
Security fix: prevent path traversal in
directories.binfield.When pnpm installs a
file:orgit:dependency, it now validates that symlinks point within the package directory. Symlinks to paths outside the package root are skipped to prevent local data from being leaked intonode_modules.This fixes a security issue where a malicious package could create symlinks to sensitive files (e.g.,
/etc/passwd,~/.ssh/id_rsa) and have their contents copied when the package is installed.Note: This only affects
file:andgit:dependencies. Registry packages (npm) have symlinks stripped during publish and are not affected.Fixed optional dependencies to request full metadata from the registry to get the
libcfield, which is required for proper platform compatibility checks #9950.Platinum Sponsors
Gold Sponsors
v10.28.1: pnpm 10.28.1Compare Source
Patch Changes
Fixed installation of config dependencies from private registries.
Added support for object type in
configDependencieswhen the tarball URL returned from package metadata differs from the computed URL #10431.Fix path traversal vulnerability in binary fetcher ZIP extraction
ERR_PNPM_PATH_TRAVERSALerrorSupport plain
http://andhttps://URLs ending with.gitas git repository dependencies.Previously, URLs like
https://gitea.example.org/user/repo.git#commitwere not recognized as git repositories because they lacked thegit+prefix (e.g.,git+https://). This caused issues when installing dependencies from self-hosted git servers like Gitea or Forgejo that don't provide tarball downloads.Changes:
http://andhttps://URLs ending in.gitas git repositoriesisRepositorycheck from the tarball resolver since it's no longer needed with the new resolver orderFixes #10468
pnpm run -randpnpm run --filternow fail with a non-zero exit code when no packages have the specified script. Previously, this only failed when all packages were selected. Use--if-presentto suppress this error #6844.Fixed a path traversal vulnerability in tarball extraction on Windows. The path normalization was only checking for
./but not.\. Since backslashes are directory separators on Windows, malicious packages could use paths likefoo\..\..\.npmrcto write files outside the package directory.When running "pnpm exec" from a subdirectory of a project, don't change the current working directory to the root of the project #5759.
Fixed a path traversal vulnerability in pnpm's bin linking. Bin names starting with
@bypassed validation, and after scope normalization, path traversal sequences like../../remained intact.Revert Try to avoid making network calls with preferOffline #10334.
Fix
--save-peerto write valid semver ranges topeerDependenciesfor protocol-based installs (e.g.jsr:) by deriving from resolved versions when available and falling back to*if none is available #10417.Do not exclude the root workspace project, when it is explicitly selected via a filter #10465.
Platinum Sponsors
Gold Sponsors
bpg/terraform-provider-proxmox (proxmox)
v0.106.0Compare Source
Features
mknod()feature (#2845) (07f91b4)Bug Fixes
features,start_on_boot,hookscriptin read (#2852) (e316aba)portson linux bridge validate (#2855) (dacac9c)Miscellaneous
v0.105.0Compare Source
Features
vidsattribute toproxmox_network_linux_bridge(#2841) (f391b1c)Bug Fixes
eab_hmac_keyandeab_kidas Sensitive (#2838) (30051b2)host_managedon PVE 9.1+, not 9.0+ (#2828) (d348aed)vlan_awareinvidsvalidator (#2849) (9e47424)Miscellaneous
1e598ea→b54cbf5) (#2830) (16c2280)v0.104.0Compare Source
Features
host_managedoption for container networking (#2812) (03dcffb)Bug Fixes
format=on existingimport_fromdisks (#2822) (edfdac6)Miscellaneous
5f3787b→1e598ea) (#2818) (4e2d74e)v0.103.0Compare Source
Features
proxmox_metrics_server(#2805) (354abf4)file_name_regexfilter toproxmox_filesdata source (#2802) (c84eca9)proxmox_hardware_pcidata source (#2799) (76618a1)Miscellaneous
fcdb3e4→5f3787b) (#2807) (d067ce0)v0.102.0Compare Source
⚠ BREAKING CHANGES
cpu.unitsvalue instead of hardcoded 1024 (#2791)Features
node_address_sourcessh attribute for DNS-based node resolution (#2792) (87d0abb)upgradeattribute to cloud-init initialization block (#2788) (e828b52)Bug Fixes
cpu.unitsvalue instead of hardcoded 1024 (#2791) (b54e6c5)Miscellaneous
4b73464→4a36011) (#2793) (bfbf78c)bbbca2d→043fb46) (#2794) (5c82af8)2a2b4b5→fcdb3e4) (#2797) (32d0937)v0.101.1Compare Source
Bug Fixes
Miscellaneous
595c784→cd78d88) (#2777) (ef0c04d)v0.101.0Compare Source
⚠ BREAKING CHANGES
Features
cpu.limitattribute for containers (#2744) (cb25180)fullflag to clone block (#2755) (f7010e1)Bug Fixes
Miscellaneous
v0.100.0Compare Source
⚠ BREAKING CHANGES
Features
Bug Fixes
Miscellaneous
v0.99.0Compare Source
Features
proxmox_backup_jobresource andproxmox_backup_jobsdata source (#2711) (92b3e88)proxmox_filesdata source (#2703) (e848a57)proxmox_virtual_environment_haruleresource (PVE 9+) (#2682) (31ab05a)Bug Fixes
username_claimvalidation on openid realm (#2685) (7782dc5)Miscellaneous
c7e98cc→595c784) (#2708) (d6339f9)e2ddb15→c7e98cc) (#2691) (c33b2ab)v0.98.1Compare Source
Bug Fixes
tosin ACME account when API returns empty string (#2672) (f9bbd7d)Miscellaneous
v0.98.0Compare Source
Features
entrypointattribute (#2543) (178a8ad)Bug Fixes
ignore-unpack-errorsattr increateAPI request (8fe621d)startedattribute tocloned_vmresource (#2666) (d9b292a)Miscellaneous
9edf713→fb612b7) (#2663) (369254f)l26linux kernel range for vm (#2657) (cdd7356)v0.97.1Compare Source
Bug Fixes
Readand fix id overrideCreate(#2647) (f526c39)Miscellaneous
7a3fe6c→4b73464) (#2643) (9af341a)c83e68f→9edf713) (#2633) (c47a705)v0.97.0Compare Source
Features
Bug Fixes
encryption_key_fingerprintafter PBS apply (#2625) (82c49fd)Miscellaneous
9971854→b5d41d4) (#2611) (fcead36)v0.96.0Compare Source
Features
Bug Fixes
Descriptionbody-building bug and standardize delete handling in options (#2601) (a704bb1)applyresiliency, fix import of a pending zone (#2610) (a9ea3c1)import_fromas create-only (#2568) (2160f00)Miscellaneous
v0.95.0Compare Source
⚠ BREAKING CHANGES
cpu_countinconsistency between_nodeand_nodesdata sources (#2559)Bug Fixes
cpu_countinconsistency between_nodeand_nodesdata sources (#2559) (c4d8d6b)Miscellaneous
8e8c483→de0fac2) (#2557) (db2bba1)011d6e2→cc73743) (#2564) (5b10da9)v0.94.0Compare Source
Features
proxmox_virtual_environment_node_firewall(#2502) (d45f269)Bug Fixes
ip_configblock in cloud-init during clone (#2527) (4ed5433)v0.93.1Compare Source
Bug Fixes
Miscellaneous
4dc6199→7a3fe6c) (#2520) (1a1174c)6cc2338→8bbd140) (#2503) (d087c97)v0.93.0Compare Source
Features
path_in_datastorecomputed attribute for cross-resource refs (#2493) (616ec37)hotplugparameter (#2356) (891fd41)Bug Fixes
Miscellaneous
v0.92.0Compare Source
⚠ BREAKING CHANGES
The
proxmox_virtual_environment_download_fileresource now checks the upstream URL's Content-Length during every refresh withoverwrite=true(default). This restores the original behavior from v0.33.0 that was accidentally removed in v0.78.2. Users who want to disable upstream checking should setoverwrite=false.The
proxmox_virtual_environment_firewall_optionsresource now requires exactly one ofvm_idorcontainer_idto be specified. Previously, configurations with onlynode_namewould pass validation but fail at runtime. This change enforces the requirement at validation time.Features
Bug Fixes
download_file(#2474) (ad181ee), closes #2470vm_id/container_idrequired in VM/Container -level firewall options (#2453) (5ded5d4)Miscellaneous
apt_standard_repositorydocs (#2471) (ccbaabd), closes #2421v0.91.0Compare Source
Features
Bug Fixes
Miscellaneous
36b4f45→b6ba523) (#2439) (f82f03c)b6ba523→6cc2338) (#2448) (2b22bde)v0.90.0Compare Source
Features
Miscellaneous
20b91ed→a22b2e6) (#2418) (fa883ec)a22b2e6→36b4f45) (#2425) (11fccbe)v0.89.1Compare Source
Bug Fixes
pool_idattribute (#2405) (af3efa9)pool_membershipwithoutpool_id(#2408) (acc95bf)Miscellaneous
v0.89.0Compare Source
⚠ BREAKING CHANGES
Features
envparameter support (#2383) (ef134fc)Bug Fixes
Miscellaneous
1af3b93→8e8c483) (#2396) (a9926ca)5f858e3→9971854) (#2397) (cd63393)e7fa5ac→1e7e51e) (#2389) (6593102)v0.88.0Compare Source
Features
metricsresource (#2372) (d37a8bb)wait_for_ipconfiguration for agent/network interfaces (#2362) (f24add3)Bug Fixes
Miscellaneous
4469467→4dc6199) (#2365) (bcce7da)0a35821→e7fa5ac) (#2358) (dd416a1)e68f6a0→f60eaa8) (#2359) (b80a193)f60eaa8→6981837) (#2370) (faf56bc)v0.87.0Compare Source
Features
pool_membershipresource (#2297) (95f180b)purge_on_destroyanddelete_unreferenced_disks_on_destroyparameters (#2345) (05a59aa)Bug Fixes
groupresource missinggroup_id(#2333) (ee1c525)importcontent type (#2344) (f94e25d)Miscellaneous
6ca9eb0→e68f6a0) (#2335) (5354d6b)v0.86.0Compare Source
Features
Bug Fixes
Miscellaneous
7d73c4c→8c945d3) (#2253) (a2bb9b6)8c945d3→dd08f76) (#2270) (4c1514f)dd08f76→6bac879) (#2283) (0c9879a)v0.85.1Compare Source
Bug Fixes
dhcpfield tosimplezone datasource (#2243) (b4b8d09)nodesattribute optional (#2242) (798623b)Miscellaneous
v0.85.0Compare Source
Features
Bug Fixes
importcontent type to file datasource (#2221) (f918bed)Miscellaneous
3a9db7e→5f858e3) (#2222) (b38066b)8305f5f→ab1f5c4) (#2215) (6a1f972)v0.84.1Compare Source
Bug Fixes
Miscellaneous
v0.84.0Compare Source
Features
Miscellaneous
bb979b2→8305f5f) (#2186) (b70fa62)v0.83.2Compare Source
Bug Fixes
Miscellaneous
b773c94→bb979b2) (#2173) (7944277)v0.83.1Compare Source
Bug Fixes
Miscellaneous
a5e935d→d6bdb04) (#2161) (58d833d)d6bdb04→b773c94) (#2169) (a979850)containerdocumentation (#2160) (380fd7f)vm.initializationdocumentation (#2158) (29ef9d2)release-buildin contributing doc (#2167) (739471a)v0.83.0Compare Source
Features
sdn_*configurations (#2127) (e13d7ef)Bug Fixes
Miscellaneous
4859242→5502b0e) (#2134) (20f41e8)91e2cd4→4859242) (#2128) (9ae882e)v0.82.1Compare Source
Bug Fixes
Miscellaneous
9e56f0d→91e2cd4) (#2123) (9d179dd)v0.82.0Compare Source
Features
proxmox_virtual_environment_containersdata source (#2090) (45f2805)Bug Fixes
Miscellaneous
10a15b9→9e56f0d) (#2109) (420add8)clone-vmexample (#2094) (c7cd61a)rancher/local-path-provisioner (rancher/local-path-provisioner)
v0.0.36: Local Path Provisioner v0.0.36Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/rancher/local-path-provisioner/compare/v0.0.35...v0.0.36
v0.0.35: Local Path Provisioner v0.0.35Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/rancher/local-path-provisioner/compare/v0.0.34...v0.0.35
v0.0.34: Local Path Provisioner v0.0.34Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/rancher/local-path-provisioner/compare/v0.0.33...v0.0.34
v0.0.33: Local Path Provisioner v0.0.33Compare Source
What's Changed
hostUsersby @jcpunk in #541New Contributors
Full Changelog: https://github.com/rancher/local-path-provisioner/compare/v0.0.32...v0.0.33
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate.
ef79c391c8to34c7f1e5fb34c7f1e5fbtoc369082498c369082498tob7279221f7b7279221f7toab09e8443fab09e8443fto149b43ec5f149b43ec5fto751d84bae7751d84bae7to194477fa5d194477fa5dtof2f7fdcccaf2f7fdccca85a1ea0de385a1ea0de3to8b5ec2d9998b5ec2d999to106853cfd5106853cfd5todfe3d8e8c0dfe3d8e8c0to3b3acb3d753b3acb3d75to4358a303694358a30369to7dcd8f3f227dcd8f3f22to66e819112a66e819112ato2915af24492915af2449to63d608675aEdited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.
View command line instructions
Manual merge helper
Use this merge commit message when completing the merge manually.
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.