[!!!][FEATURE] Set Symfony 6.1 as minimum requirement
This change raises the used Symfony Components to at least version Symfony 6.1. The requirement for "typo3/symfony-psr-event-dispatcher-adapter" is removed, as this was for support for allowing symfony4 AND symfony5 with the same TYPO3 major version. A few important highlights: * Symfony DI now only accepts objects or null to be returned by $container->get('myService') * Lots of typehints were added, this is mainly an issue if extensions extend Symfony classes * PHP 8.1+ requirements (which we already have in place for TYPO3 v12) See all features within Symfony 6.1: * https://symfony.com/blog/category/living-on-the-edge/6.1 Symfony 6 is supported until November 2027 (once we upgrade to Symfony 6 LTS, which will happen in November 2023) unlike Symfony 5 LTS which has an EOL on November 2025. Used commands: > composer req composer/composer:^2.3.0 -W --dev > composer remove typo3/symfony-psr-event-dispatcher-adapter > composer remove --no-update ...
Showing
- composer.json 19 additions, 20 deletionscomposer.json
- composer.lock 380 additions, 429 deletionscomposer.lock
- typo3/sysext/adminpanel/composer.json 1 addition, 1 deletiontypo3/sysext/adminpanel/composer.json
- typo3/sysext/backend/Classes/Command/LockBackendCommand.php 1 addition, 1 deletiontypo3/sysext/backend/Classes/Command/LockBackendCommand.php
- typo3/sysext/backend/Classes/Command/ReferenceIndexUpdateCommand.php 1 addition, 1 deletion...t/backend/Classes/Command/ReferenceIndexUpdateCommand.php
- typo3/sysext/backend/Classes/Command/UnlockBackendCommand.php 1 addition, 1 deletion...3/sysext/backend/Classes/Command/UnlockBackendCommand.php
- typo3/sysext/core/Classes/Command/Descriptor/TextDescriptor.php 3 additions, 3 deletions...sysext/core/Classes/Command/Descriptor/TextDescriptor.php
- typo3/sysext/core/Classes/Command/DumpAutoloadCommand.php 1 addition, 1 deletiontypo3/sysext/core/Classes/Command/DumpAutoloadCommand.php
- typo3/sysext/core/Classes/Command/ExtensionListCommand.php 1 addition, 1 deletiontypo3/sysext/core/Classes/Command/ExtensionListCommand.php
- typo3/sysext/core/Classes/Command/ListCommand.php 1 addition, 1 deletiontypo3/sysext/core/Classes/Command/ListCommand.php
- typo3/sysext/core/Classes/Command/SendEmailCommand.php 1 addition, 1 deletiontypo3/sysext/core/Classes/Command/SendEmailCommand.php
- typo3/sysext/core/Classes/Command/SiteListCommand.php 1 addition, 1 deletiontypo3/sysext/core/Classes/Command/SiteListCommand.php
- typo3/sysext/core/Classes/Command/SiteShowCommand.php 1 addition, 1 deletiontypo3/sysext/core/Classes/Command/SiteShowCommand.php
- typo3/sysext/core/Classes/Console/CommandApplication.php 1 addition, 1 deletiontypo3/sysext/core/Classes/Console/CommandApplication.php
- typo3/sysext/core/Classes/Console/CommandRegistry.php 3 additions, 3 deletionstypo3/sysext/core/Classes/Console/CommandRegistry.php
- typo3/sysext/core/Classes/DependencyInjection/EnvVarProcessor.php 2 additions, 2 deletions...sext/core/Classes/DependencyInjection/EnvVarProcessor.php
- typo3/sysext/core/Classes/Log/Logger.php 3 additions, 5 deletionstypo3/sysext/core/Classes/Log/Logger.php
- typo3/sysext/core/Classes/Mail/MailMessage.php 5 additions, 5 deletionstypo3/sysext/core/Classes/Mail/MailMessage.php
- typo3/sysext/core/Classes/Routing/UrlGenerator.php 1 addition, 1 deletiontypo3/sysext/core/Classes/Routing/UrlGenerator.php
- typo3/sysext/core/Classes/ServiceProvider.php 1 addition, 1 deletiontypo3/sysext/core/Classes/ServiceProvider.php
Please register or sign in to comment