From ce9cbe2addbaa9e92080d2245cd717099b3f847f Mon Sep 17 00:00:00 2001 From: Alejandro Celaya Date: Sat, 20 Dec 2025 13:16:47 +0100 Subject: [PATCH 1/2] Add support for redis connections via unix socket --- CHANGELOG.md | 2 ++ composer.json | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f33116af..caf7e118 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com), and this * `before-date`: matches when current date and time is earlier than the defined threshold. * `after-date`: matches when current date and time is later than the defined threshold. +* [#2513](https://github.com/shlinkio/shlink/issues/2513) Add support for redis connections via unix socket (e.g. `REDIS_SERVERS=unix:/path/to/redis.sock`). + ### Changed * [#2522](https://github.com/shlinkio/shlink/issues/2522) Shlink no longer tries to detect trusted proxies automatically, when resolving the visitor's IP address, as this is a potential security issue. diff --git a/composer.json b/composer.json index 3e35cc4f..6b560969 100644 --- a/composer.json +++ b/composer.json @@ -41,7 +41,7 @@ "pagerfanta/core": "^3.8", "ramsey/uuid": "^4.7", "shlinkio/doctrine-specification": "^2.2", - "shlinkio/shlink-common": "dev-main#f2550b5 as 7.3.0", + "shlinkio/shlink-common": "dev-main#d4ae052 as 8.0.0", "shlinkio/shlink-config": "dev-main#fb186e4 as 4.1.0", "shlinkio/shlink-event-dispatcher": "dev-main#54d4701 as 4.4.0", "shlinkio/shlink-importer": "dev-main#af03f6b as 5.7.0", @@ -68,7 +68,6 @@ "phpunit/php-code-coverage": "^12.0", "phpunit/phpcov": "^11.0", "phpunit/phpunit": "^12.0.10", - "roave/security-advisories": "dev-master", "shlinkio/php-coding-standard": "~2.5.0", "shlinkio/shlink-test-utils": "^4.4", "symfony/var-dumper": "^8.0", From 983a7f444ca30abc187dd5c9507ef9cb177fa621 Mon Sep 17 00:00:00 2001 From: Alejandro Celaya Date: Sat, 20 Dec 2025 13:28:22 +0100 Subject: [PATCH 2/2] Document removal of redis database index as path --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index caf7e118..de5c2dc2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,6 +32,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com), and this * [#2520](https://github.com/shlinkio/shlink/issues/2520) Remove deprecated `--including-all-tags` and `--show-api-key-name` deprecated options from `short-url:list` command. Use `--tags-all` and `--show-api-key` instead. * [#2521](https://github.com/shlinkio/shlink/issues/2521) Remove deprecated `--tags` option in all commands using it. Use `--tag` multiple times instead, one per tag. * [#2543](https://github.com/shlinkio/shlink/issues/2543) Remove support for `--order-by=field,dir` option `short-url:list` command. Use `--order-by=field-dir` instead. +* Remove support to provide redis database index via URI path. Use `?database=3` query instead. ### Fixed * *Nothing*