Update shlinkio/shlink Docker tag to v4.5 #146
Reference in New Issue
Block a user
Delete Branch "renovate/shlinkio-shlink-4.x"
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:
4.4->4.5Release Notes
shlinkio/shlink (shlinkio/shlink)
v4.5Added
#2438 Add
MERCURE_ENABLEDenv 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_URLenv var has a value. This is considered deprecated though, and next major version will rely only onMERCURE_ENABLED, so if you are using Mercure, make sure to setMERCURE_ENABLED=trueto be ready.#2387 Add
REAL_TIME_UPDATES_TOPICSenv var and corresponding config option, to granularly decide which real-time updates topics should be enabled.#2418 Add more granular control over how Shlink handles CORS. It is now possible to customize the
Access-Control-Allow-Origin,Access-Control-Max-AgeandAccess-Control-Allow-Credentialsheaders via env vars or config options.#2386 Add new
any-value-query-paramandvalueless-query-paramredirect 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 ofvalueless-query-param).#2360 Add
TRUSTED_PROXIESenv 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.
#2274 Add more supported device types for the
deviceredirect 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.#2093 Add
REDIRECT_CACHE_LIFETIMEenv var and corresponding config option, so that it is possible to set theCache-Controlvisibility directive (publicorprivate) when theREDIRECT_STATUS_CODEhas been set to301or308.#2323 Add
LOGS_FORMATenv var and corresponding config option, to allow the logs generated by Shlink to be in console or JSON formats.Changed
Deprecated
/{short-code}/qr-codeis now deprecated and will be removed in Shlink 5.0. Use the equivalent capability from web clients instead.Removed
Fixed
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.
This PR has been generated by Renovate Bot.