Skip to content
  • Benni Mack's avatar
    [TASK] Allow usage of symfony 7 · b03970d9
    Benni Mack authored
    This change enables Symfony 7 in
    addition to symfony 6 in TYPO3.
    
    Symfony7 requires PHP 8.2, thus
    is not installed by default for the
    time being, as this change is also
    allowed for TYPO3 v12 support when
    running with PHP 8.2 and composer.
    
    Used commands:
    
    composer req -W \
     "symfony/config:^6.4 || ^7.0" \
     "symfony/console:^6.4 || ^7.0" \
     "symfony/dependency-injection:^6.4 || ^7.0" \
     "symfony/doctrine-messenger:^6.4 || ^7.0" \
     "symfony/expression-language:^6.4 || ^7.0" \
     "symfony/filesystem:^6.4 || ^7.0" \
     "symfony/finder:^6.4 || ^7.0" \
     "symfony/http-foundation:^6.4 || ^7.0" \
     "symfony/mailer:^6.4 || ^7.0" \
     "symfony/messenger:^6.4 || ^7.0" \
     "symfony/mime:^6.4 || ^7.0" \
     "symfony/options-resolver:^6.4 || ^7.0" \
     "symfony/property-access:^6.4 || ^7.0" \
     "symfony/property-info:^6.4 || ^7.0" \
     "symfony/rate-limiter:^6.4 || ^7.0" \
     "symfony/routing:^6.4 || ^7.0" \
     "symfony/uid:^6.4 || ^7.0" \
     "symfony/var-dumper:^6.4 || ^7.0" \
     "symfony/yaml:^6.4 || ^7.0"
    
     composer req --dev -W \
     "codeception/codeception:^5.0.13" \
     "codeception/module-filesystem:^3.0.1" \
     "friendsofphp/php-cs-fixer:^3.46" \
     "symfony/translation:^6.4 || ^7.0"
    
    Resolves: #102746
    Releases: main, 12.4
    Change-Id: I6bbbfb0bc6e26c00fba0010234b5c8b698cf0a81
    Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82314
    
    
    Tested-by: default avatarcore-ci <typo3@b13.com>
    Tested-by: default avatarBenni Mack <benni@typo3.org>
    Reviewed-by: default avatarBenni Mack <benni@typo3.org>
    b03970d9