Skip to content

Commit

Permalink
feat(container): update image ghcr.io/shlinkio/shlink to v4.4.0 (#1171)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/shlinkio/shlink](https://redirect.github.com/shlinkio/shlink)
| minor | `4.3.1` -> `4.4.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

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

###
[`v4.4.0`](https://redirect.github.com/shlinkio/shlink/blob/HEAD/CHANGELOG.md#440---2024-12-27)

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

##### Added

-
[#&#8203;2265](https://redirect.github.com/shlinkio/shlink/issues/2265)
Add a new `REDIRECT_EXTRA_PATH_MODE` option that accepts three values:

- `default`: Short URLs only match if the path matches their short code
or custom slug.
- `append`: Short URLs are matched as soon as the path starts with the
short code or custom slug, and the extra path is appended to the long
URL before redirecting.
- `ignore`: Short URLs are matched as soon as the path starts with the
short code or custom slug, and the extra path is ignored.

This option effectively replaces the old `REDIRECT_APPEND_EXTRA_PATH`
option, which is now deprecated and will be removed in Shlink 5.0.0

-
[#&#8203;2156](https://redirect.github.com/shlinkio/shlink/issues/2156)
Be less restrictive on what characters are disallowed in custom slugs.

All [URI-reserved
characters](https://datatracker.ietf.org/doc/html/rfc3986#section-2.2)
were disallowed up until now, but from now on, only the gen-delimiters
are.

-
[#&#8203;2229](https://redirect.github.com/shlinkio/shlink/issues/2229)
Add `logo=disabled` query param to dynamically disable the default logo
on QR codes.

-
[#&#8203;2206](https://redirect.github.com/shlinkio/shlink/issues/2206)
Add new `DB_USE_ENCRYPTION` config option to enable SSL database
connections trusting any server certificate.

-
[#&#8203;2209](https://redirect.github.com/shlinkio/shlink/issues/2209)
Redirect rules are now imported when importing short URLs from a Shlink
>=4.0 instance.

##### Changed

-
[#&#8203;2281](https://redirect.github.com/shlinkio/shlink/issues/2281)
Update docker image to PHP 8.4
-
[#&#8203;2124](https://redirect.github.com/shlinkio/shlink/issues/2124)
Improve how Shlink decides if a GeoLite db file needs to be downloaded,
and reduces the chances for API limits to be reached.

Now Shlink tracks all download attempts, and knows which of them failed
and succeeded. This lets it know when was the last error or success, how
many consecutive errors have happened, etc.

It also tracks now the reason for a download to be attempted, and the
error that happened when one fails.

##### Deprecated

-   *Nothing*

##### Removed

-
[#&#8203;2247](https://redirect.github.com/shlinkio/shlink/issues/2247)
Drop support for PHP 8.2

##### Fixed

-   *Nothing*

</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 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:eyJjcmVhdGVkSW5WZXIiOiIzOS44My4zIiwidXBkYXRlZEluVmVyIjoiMzkuODMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
  • Loading branch information
spiceratops authored Dec 27, 2024
2 parents 03ce7ee + 6e72e5b commit 577169e
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion kubernetes/apps/selfhosted/shlink/app/helmrelease.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ spec:
app:
image:
repository: ghcr.io/shlinkio/shlink
tag: 4.3.1@sha256:bd08775055e3d5c3321f16f878e5b49899b12f9d01553f085b5a278e84f88fc6
tag: 4.4.0@sha256:89df56bc72a04809476cf2cbfd94c8fce222da89b57642d0e92b717452646e07
env:
DEFAULT_DOAPP: ${HOSTNAME}
DISABLE_TRACKING_FROM: 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
Expand Down

0 comments on commit 577169e

Please sign in to comment.