chore(helm): update image docker.io/shlinkio/shlink 4.4.6 → 4.5.0 (#37837)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/shlinkio/shlink](https://redirect.github.com/shlinkio/shlink)
| minor | `1a697ba` -> `69cf80c` |

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>shlinkio/shlink (docker.io/shlinkio/shlink)</summary>

###
[`v4.5.0`](https://redirect.github.com/shlinkio/shlink/blob/HEAD/CHANGELOG.md#450---2025-07-24)

[Compare
Source](https://redirect.github.com/shlinkio/shlink/compare/v4.4.6...v4.5.0)

##### Added

-
[#&#8203;2438](https://redirect.github.com/shlinkio/shlink/issues/2438)
Add `MERCURE_ENABLED` env var and corresponding config option, to more
easily allow the mercure integration to be toggled.

For BC, if this env var is not present, we'll still consider the
integration enabled if the `MERCURE_PUBLIC_HUB_URL` env var has a value.
This is considered deprecated though, and next major version will rely
only on `MERCURE_ENABLED`, so if you are using Mercure, make sure to set
`MERCURE_ENABLED=true` to be ready.

-
[#&#8203;2387](https://redirect.github.com/shlinkio/shlink/issues/2387)
Add `REAL_TIME_UPDATES_TOPICS` env var and corresponding config option,
to granularly decide which real-time updates topics should be enabled.

-
[#&#8203;2418](https://redirect.github.com/shlinkio/shlink/issues/2418)
Add more granular control over how Shlink handles CORS. It is now
possible to customize the `Access-Control-Allow-Origin`,
`Access-Control-Max-Age` and `Access-Control-Allow-Credentials` headers
via env vars or config options.

-
[#&#8203;2386](https://redirect.github.com/shlinkio/shlink/issues/2386)
Add new `any-value-query-param` and `valueless-query-param` redirect
rule conditions.

These new rules expand the existing `query-param`, which requires both a
specific non-empty value in order to match the condition.

The new conditions match as soon as a query param exists with any or no
value (in the case of `any-value-query-param`), or if a query param
exists with no value at all (in the case of `valueless-query-param`).

-
[#&#8203;2360](https://redirect.github.com/shlinkio/shlink/issues/2360)
Add `TRUSTED_PROXIES` env var and corresponding config option, to
configure a comma-separated list of all the proxies in front of Shlink,
or simply the amount of trusted proxies in front of Shlink.

This is important to properly detect visitor's IP addresses instead of
incorrectly matching one of the proxy's IP address, and if provided, it
disables a workaround introduced in
[https://github.com/shlinkio/shlink/pull/2359](https://redirect.github.com/shlinkio/shlink/pull/2359).

-
[#&#8203;2274](https://redirect.github.com/shlinkio/shlink/issues/2274)
Add more supported device types for the `device` redirect condition:

  - `linux`: Will match desktop devices with Linux.
  - `windows`: Will match desktop devices with Windows.
  - `macos`: Will match desktop devices with MacOS.
  - `chromeos`: Will match desktop devices with ChromeOS.
  - `mobile`: Will match any mobile devices with either Android or iOS.

-
[#&#8203;2093](https://redirect.github.com/shlinkio/shlink/issues/2093)
Add `REDIRECT_CACHE_LIFETIME` env var and corresponding config option,
so that it is possible to set the `Cache-Control` visibility directive
(`public` or `private`) when the `REDIRECT_STATUS_CODE` has been set to
`301` or `308`.

-
[#&#8203;2323](https://redirect.github.com/shlinkio/shlink/issues/2323)
Add `LOGS_FORMAT` env var and corresponding config option, to allow the
logs generated by Shlink to be in console or JSON formats.

##### Changed

-
[#&#8203;2406](https://redirect.github.com/shlinkio/shlink/issues/2406)
Remove references to bootstrap from error templates, and instead inline
the very minimum required styles.

##### Deprecated

-
[#&#8203;2408](https://redirect.github.com/shlinkio/shlink/issues/2408)
Generating QR codes via `/{short-code}/qr-code` is now deprecated and
will be removed in Shlink 5.0. Use the equivalent capability from web
clients instead.

##### Removed

- *Nothing*

##### Fixed

- *Nothing*

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMC4wIiwidXBkYXRlZEluVmVyIjoiNDEuMjAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
This commit is contained in:
TrueCharts Bot
2025-07-28 14:49:58 +02:00
committed by GitHub
parent a728a22e7c
commit 929309a377
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -9,7 +9,7 @@ annotations:
truecharts.org/min_helm_version: "3.14" truecharts.org/min_helm_version: "3.14"
truecharts.org/train: stable truecharts.org/train: stable
apiVersion: v2 apiVersion: v2
appVersion: 4.4.6 appVersion: 4.5.0
dependencies: dependencies:
- name: common - name: common
version: 28.13.0 version: 28.13.0
@@ -43,5 +43,5 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/shlink - https://github.com/truecharts/charts/tree/master/charts/stable/shlink
- https://hub.docker.com/r/shlinkio/shlink - https://hub.docker.com/r/shlinkio/shlink
type: application type: application
version: 18.2.0 version: 18.3.0
+1 -1
View File
@@ -1,7 +1,7 @@
image: image:
repository: docker.io/shlinkio/shlink repository: docker.io/shlinkio/shlink
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
tag: 4.4.6@sha256:1a697baca56ab8821783e0ce53eb4fb22e51bb66749ec50581adc0cb6d031d7a tag: 4.5.0@sha256:69cf80c0a864c2e841463f42b5af8fac211f0e70795b47f0bb46031ac37d13ea
service: service:
main: main:
ports: ports: