From 51c0ca5e93f1254bd708840306ba5c73aeed6690 Mon Sep 17 00:00:00 2001 From: Alexis Lefebvre Date: Thu, 27 Nov 2025 23:44:21 +0100 Subject: [PATCH 1/3] chore: update CI after release of symfony 7.4 and 8.0 --- .github/workflows/ci-linux.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci-linux.yaml b/.github/workflows/ci-linux.yaml index ac7de37ad..7536beb3e 100644 --- a/.github/workflows/ci-linux.yaml +++ b/.github/workflows/ci-linux.yaml @@ -53,14 +53,12 @@ jobs: symfony-version: '6.4.*' dependency-versions: 'lowest' - # unreleased Symfony 7.4 - php-version: '8.2' - symfony-version: '^7.4.0-RC2' + symfony-version: '^7.4.0' dependency-versions: 'highest' - # unreleased Symfony 8.0 - php-version: '8.4' - symfony-version: '^8.0.0-RC2' + symfony-version: '^8.0.0' dependency-versions: 'highest' steps: From 1114577dc3805a462c1fcf733d458f5f6df7f815 Mon Sep 17 00:00:00 2001 From: Alexis Lefebvre Date: Sat, 29 Nov 2025 12:31:40 +0100 Subject: [PATCH 2/3] remove references to RC of Symfony 7.4 and 8.0 --- src/Test/MakerTestEnvironment.php | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/Test/MakerTestEnvironment.php b/src/Test/MakerTestEnvironment.php index 8c9223b1d..c03befc68 100644 --- a/src/Test/MakerTestEnvironment.php +++ b/src/Test/MakerTestEnvironment.php @@ -406,13 +406,7 @@ private function determineMissingDependencies(): array public function getTargetSkeletonVersion(): ?string { - $symfonyVersion = $_SERVER['SYMFONY_VERSION'] ?? ''; - - return match (true) { - str_starts_with($symfonyVersion, '^7.4.') && str_contains($symfonyVersion, 'RC') => '7.4.x-dev', - str_starts_with($symfonyVersion, '^8.0.') && str_contains($symfonyVersion, 'RC') => '8.0.x-dev', - default => $symfonyVersion, - }; + return $_SERVER['SYMFONY_VERSION'] ?? ''; } private function composerRequireMakerBundle(string $projectDirectory): void From 1588c733190e99bda66689e0f0062a063aebe0db Mon Sep 17 00:00:00 2001 From: Alexis Lefebvre Date: Sat, 29 Nov 2025 12:34:03 +0100 Subject: [PATCH 3/3] chore: `Authenticator` must implement `\Stringable` --- src/Security/Model/Authenticator.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Security/Model/Authenticator.php b/src/Security/Model/Authenticator.php index 307539e58..8f6c7892e 100644 --- a/src/Security/Model/Authenticator.php +++ b/src/Security/Model/Authenticator.php @@ -16,7 +16,7 @@ * * @internal */ -final class Authenticator +final class Authenticator implements \Stringable { public function __construct( public AuthenticatorType $type,