Shlink v2.8.0 Release Notes
Release Date: 2021-08-04 // over 2 years ago-
โ Added
- #1089 Added new
ENABLE_PERIODIC_VISIT_LOCATE
env var to docker image which schedules thevisit:locate
command every hour when provided with valuetrue
. - ๐ #1082 Added support for error correction level on QR codes.
Now, when calling the
GET /{shorCode}/qr-code
URL, you can pass theerrorCorrection
query param with valuesL
for Low,M
for Medium,Q
for Quartile orH
for High.- ๐ #1080 Added support to redirect to URLs as soon as the path starts with a valid short code, appending the rest of the path to the redirected long URL.
With this, if you have the
https://example.com/abc123
short URL redirecting tohttps://www.twitter.com
, a visit tohttps://example.com/abc123/shlinkio
will take you tohttps://www.twitter.com/shlinkio
.This behavior needs to be actively opted in, via installer config options or env vars.
- ๐ #943 Added support to define different "not-found" redirects for every domain handled by Shlink.
Shlink will continue to allow defining the default values via env vars or config, but afterwards, you can use the
domain:redirects
command or thePATCH /domains/redirects
REST endpoint to define specific values for every single domain.๐ Changed
- #1118 Increased phpstan required level to 8.
- โก๏ธ #1127 Updated to infection 0.24.
- โก๏ธ #1139 Updated project dependencies, including base docker image to use PHP 8.0.9 and Alpine 3.14.
๐ Deprecated
- Nothing
โ Removed
- ๐ #1046 Dropped support for PHP 7.4.
๐ Fixed
- โก๏ธ #1098 Fixed errors when using Redis for caching, caused by some third party lib bug that was fixed on dependencies update.
- #1089 Added new