Releases: shlinkio/shlink
Releases · shlinkio/shlink
v2.1.1
v2.1.0
Added
- #626 Added support for Microsoft SQL Server.
- #556 Short code lengths can now be customized, both globally and on a per-short URL basis.
- #541 Added a request ID that is returned on
X-Request-Id
header, can be provided from outside and is set in log entries. - #642 IP geolocation is now performed over the non-anonymized IP address when using swoole.
- #521 The long URL for any existing short URL can now be edited using the
PATCH /short-urls/{shortCode}
endpoint.
Changed
-
#656 Updated to PHPUnit 9.
-
#641 Added two new flags to the
visit:locate
command,--retry
and--all
.- When
--retry
is provided, it will try to re-locate visits which IP address was originally considered not found, in case it was a temporal issue. - When
--all
is provided together with--retry
, it will try to re-locate all existing visits. A warning and confirmation are displayed, as this can have side effects.
- When
Deprecated
- Nothing
Removed
- Nothing
Fixed
v2.0.5
v2.0.4
Added
- Nothing
Changed
- #577 Wrapped params used to customize short URL lists into a DTO with implicit validation.
Deprecated
- Nothing
Removed
- Nothing
Fixed
- #620 Ensured "controlled" errors (like validation errors and such) won't be logged with error level, preventing logs to be polluted.
- #637 Fixed several work flows in which short URLs with domain are handled form the API.
- #644 Fixed visits to short URL on non-default domain being linked to the URL on default domain with the same short code.
- #643 Fixed searching on short URL lists not taking into consideration the domain name.
v2.0.3
Added
- Nothing
Changed
- Nothing
Deprecated
- Nothing
Removed
- Nothing
Fixed
- #624 Fixed order in which headers for remote IP detection are inspected.
- #623 Fixed short URLs metadata being impossible to reset.
- #628 Fixed
GET /short-urls/{shortCode}
REST endpoint returning a 404 for short URLs which are not enabled. - #621 Fixed permission denied error when updating same GeoLite file version more than once.
v2.0.2
v1.21.2
v2.0.1
Added
- Nothing
Changed
- Nothing
Deprecated
- Nothing
Removed
- Nothing
Fixed
v2.0.0
Added
- #429 Added support for PHP 7.4
- #529 Created an UPGRADING.md file explaining how to upgrade from v1.x to v2.x
- #594 Updated external shlink packages, including installer v4.0, which adds the option to ask for the redis cluster config.
Changed
- #592 Updated coding styles to use shlinkio/php-coding-standard v2.1.0.
- #530 Migrated project from deprecated
zendframework
components to the newlaminas
andmezzio
ones.
Deprecated
- Nothing
Removed
-
#429 Dropped support for PHP 7.2 and 7.3
-
#229 Remove everything which was deprecated, including:
- Preview generation feature completely removed.
- Authentication against REST API using JWT is no longer supported.
See UPGRADE doc in order to get details on how to migrate to this version.
Fixed
- #600 Fixed health action so that it works with and without version in the path.