From e72574da6d172bfe990a59b820bc7e2dfa4365fa 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 3a9b64f520b77ab34f6f0de8015ecdc0edb085ed 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 9c5f6c9cf8275952ca8724b40048cba7209c58f0 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,