-
v3.7.0-beta.1 Stable
released this
2023-11-25 11:12:21 -06:00 | 752 commits to develop since this release -
v3.6.4 Stable
released this
2023-09-23 01:57:46 -05:00 | 861 commits to develop since this releaseChanged
-
#1866 The
INITIAL_API_KEYenv var is now only relevant for the official docker image.Going forward, new non-docker Shlink installations provisioned with env vars that also wish to provide an initial API key, should do it by using the
vendor/bin/shlink-installer init --initial-api-key=%SOME_KEY%command, instead of usingINITIAL_API_KEY.
Added
- Nothing
Removed
- Nothing
Fixed
- #1819 Fix incorrect timeout when running DB commands during Shlink start-up.
- #1870 Make sure shared locks include the cache prefix when using Redis.
- #1866 Fix error when starting docker image with
INITIAL_API_KEYenv var.
Deprecated
- Nothing
Downloads
-
-
v3.6.3 Stable
released this
2023-06-14 11:23:20 -05:00 | 877 commits to develop since this releaseChanged
- Nothing
Added
- Nothing
Removed
- Nothing
Fixed
- #1817 Fix Shlink trying to create SQLite database tables even if they already exist.
Deprecated
- Nothing
Downloads
-
v3.6.2 Stable
released this
2023-06-08 12:00:06 -05:00 | 879 commits to develop since this releaseChanged
- Nothing
Added
- Nothing
Removed
- Nothing
Fixed
- #1808 Fix
rrbinary downloading during Shlink update.
Deprecated
- Nothing
Downloads
-
v3.6.1 Stable
released this
2023-06-04 02:31:19 -05:00 | 881 commits to develop since this releaseChanged
- Nothing
Added
- Nothing
Removed
- Nothing
Fixed
- #1413 Fix error when creating initial DB in Postgres in a cluster where a default
postgresdb does not exist or the credentials do not grant permissions to connect. - #1803 Fix default RoadRunner port when not using docker image.
Deprecated
- Nothing
Downloads
-
v3.6.0 Stable
released this
2023-05-24 01:46:54 -05:00 | 886 commits to develop since this releaseChanged
-
#1755 Update to roadrunner 2023
-
#1745 Roadrunner is now the default docker runtime.
There are now three different docker images published:
- Versions without suffix (like
3.6.0) will contain the default runtime, whichever it is. - Versions with
-roadrunnersuffix (like3.6.0-roadrunner) will always use roadrunner as the runtime, even if default one changes in the future. - Versions with
-openswoolesuffix (like3.6.0-openswoole) will always use openswoole as the runtime, even if default one changes in the future.
- Versions without suffix (like
Added
-
#1148 Add support to delete short URL visits.
This can be done via
DELETE /short-urls/{shortCode}/visitsREST endpoint or viashort-url:visits-deleteconsole command.The CLI command includes a warning and requires the user to confirm before proceeding.
-
#1681 Add support to delete orphan visits.
This can be done via
DELETE /visits/orphanREST endpoint or viavisit:orphan-deleteconsole command.The CLI command includes a warning and requires the user to confirm before proceeding.
-
#1753 Add a new
vendor/bin/shlink-installer initcommand that can be used to automate Shlink installations.This command can create the initial database, update it, create proxies, clean cache, download initial GeoLite db files, etc
The official docker image also uses it on its entry point script.
-
#1656 Add support for openswoole 22
-
#1784 Add new docker tag where the container runs as a non-root user.
-
#953 Add locks that prevent errors on duplicated keys when creating short URLs in parallel that depend on the same new tag or domain.
Removed
- Nothing
Fixed
- #1760 Fix domain not being set to null when importing short URLs with default domain.
- #953 Fix duplicated key errors and short URL creation failing when creating short URLs in parallel that depend on the same new tag or domain.
- #1741 Fix randomly using 100% CPU in task workers when trying to download GeoLite DB files.
- Fix Shlink trying to connect to RabbitMQ even if configuration set to not connect.
Deprecated
- Deprecated
ENABLE_PERIODIC_VISIT_LOCATEenv var. Use an external mechanism to automate visit locations.
Downloads
-
-
v3.5.4 Stable
released this
2023-04-12 12:03:52 -05:00 | 958 commits to develop since this releaseChanged
- Nothing
Added
- Nothing
Removed
- Nothing
Fixed
-
#1742 Fix URLs using schemas which do not contain
//, likemailto:, to no longer be considered valid. -
#1743 Fix Error when trying to create short URLs from CLI on an openswoole context.
Unfortunately the reason are real-time updates do not work with openswoole when outside an openswoole request, so the feature has been disabled for that context.
Deprecated
- Nothing
Downloads
-
v3.5.3 Stable
released this
2023-03-31 15:08:54 -05:00 | 967 commits to develop since this releaseChanged
- Nothing
Added
- Nothing
Removed
- Nothing
Fixed
- #1715 Fix short URL creation/edition allowing long URLs without schema. Now a validation error is thrown.
- #1537 Fix incorrect list of tags being returned for some author-only API keys.
- #1738 Fix memory leak when importing short URLs with many visits.
Deprecated
- Nothing
Downloads
-
v3.5.2 Stable
released this
2023-02-16 12:37:23 -06:00 | 987 commits to develop since this releaseChanged
- #1696 Migrated to PHPUnit 10.
Added
- Nothing
Removed
- Nothing
Fixed
- #1698 Fixed error 500 in
robots.txt. - #1688 Fixed huge performance degradation on
/tags/statsendpoint. - #1693 Fixed Shlink thinking database already exists if it finds foreign tables.
Deprecated
- Nothing
Downloads
-
v3.5.2-beta.1 Pre-Release
released this
2023-02-12 12:54:13 -06:00 | 1005 commits to develop since this release
mirror of
https://github.com/shlinkio/shlink.git
synced 2025-12-10 00:10:57 -06:00