From 5dee046d353eb1e8526e2287112bf58d2a6931cc Mon Sep 17 00:00:00 2001 From: mhsdesign <85400359+mhsdesign@users.noreply.github.com> Date: Thu, 2 Nov 2023 14:15:22 +0100 Subject: [PATCH] TASK: Require `"symfony/serializer": "^6.3"` --- Neos.ContentRepository.Core/composer.json | 2 +- .../Property/Normalizer/ProxyAwareObjectNormalizer.php | 3 +++ composer.json | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Neos.ContentRepository.Core/composer.json b/Neos.ContentRepository.Core/composer.json index 8a7598b4d7b..3a7617b0777 100644 --- a/Neos.ContentRepository.Core/composer.json +++ b/Neos.ContentRepository.Core/composer.json @@ -13,7 +13,7 @@ "neos/utility-objecthandling": "*", "neos/utility-arrays": "*", "doctrine/dbal": "^2.6", - "symfony/serializer": "*", + "symfony/serializer": "^6.3", "psr/clock": "^1", "behat/transliterator": "~1.0", "ramsey/uuid": "^3.0 || ^4.0" diff --git a/Neos.ContentRepositoryRegistry/Classes/Infrastructure/Property/Normalizer/ProxyAwareObjectNormalizer.php b/Neos.ContentRepositoryRegistry/Classes/Infrastructure/Property/Normalizer/ProxyAwareObjectNormalizer.php index 9dceb86186b..f1c1b1f1f1d 100644 --- a/Neos.ContentRepositoryRegistry/Classes/Infrastructure/Property/Normalizer/ProxyAwareObjectNormalizer.php +++ b/Neos.ContentRepositoryRegistry/Classes/Infrastructure/Property/Normalizer/ProxyAwareObjectNormalizer.php @@ -7,6 +7,9 @@ /** * An implementation of the ObjectNormalizer that supports Flow proxy classes + * + * Flow issue {@see https://github.com/neos/flow-development-collection/issues/3076#issuecomment-1790701913} + * * @phpstan-ignore-next-line we extend a class which is annotated as final :( */ final class ProxyAwareObjectNormalizer extends OriginalObjectNormalizer diff --git a/composer.json b/composer.json index 7348c34a7bb..d96c2022753 100644 --- a/composer.json +++ b/composer.json @@ -16,7 +16,7 @@ "neos/error-messages": "*", "neos/utility-objecthandling": "*", "neos/utility-arrays": "*", - "symfony/serializer": "*", + "symfony/serializer": "^6.3", "psr/clock": "^1", "behat/transliterator": "~1.0", "league/flysystem": "^3",