Skip to content
  • Benni Mack's avatar
    [TASK] Update symfony dependencies to 4.4 or 5.0 · f20a7aae
    Benni Mack authored
    TYPO3 Core v10 should rely on Symfony 4.4 (LTS release)
    and add support for 5.0 automatically.
    
    Symfony 4.4 made breaking changes to the Mailer and Mime components
    which now need adaptions.
    
    Used composer command:
    
    composer req "symfony/config":"^4.4 || ^5.0" \
    "symfony/console":"^4.4 || ^5.0" \
    "symfony/dependency-injection":"^4.4 || ^5.0" \
    "symfony/expression-language":"^4.4 || ^5.0" \
    "symfony/finder":"^4.4 || ^5.0" \
    "symfony/mailer":"^4.4 || ^5.0" \
    "symfony/mime":"^4.4 || ^5.0" \
    "symfony/property-access":"^4.4 || ^5.0" \
    "symfony/property-info":"^4.4 || ^5.0" \
    "symfony/routing":"^4.4 || ^5.0" \
    "symfony/yaml":"^4.4 || ^5.0" --update-with-all-dependencies
    
    Loading composer repositories with package information
    Updating dependencies (including require-dev)
    Package operations: 0 installs, 27 updates, 0 removals
      - Updating symfony/polyfill-ctype (v1.11.0 => v1.12.0)
      - Updating symfony/filesystem (v4.3.1 => v4.4.0)
      - Updating symfony/config (v4.3.2 => v4.4.0)
      - Updating symfony/service-contracts (v1.1.2 => v1.1.8)
      - Updating symfony/polyfill-php73 (v1.11.0 => v1.12.0)
      - Updating symfony/polyfill-mbstring (v1.11.0 => v1.12.0)
      - Updating symfony/console (v4.3.1 => v4.4.0)
      - Updating symfony/dependency-injection (v4.3.2 => v4.4.0)
      - Updating symfony/var-exporter (v4.3.1 => v4.4.0)
      - Updating symfony/cache-contracts (v1.1.1 => v1.1.7)
      - Updating psr/log (1.0.2 => 1.1.2)
      - Updating symfony/cache (v4.3.1 => v4.4.0)
      - Updating symfony/expression-language (v4.3.1 => v4.4.0)
      - Updating symfony/finder (v4.3.3 => v4.4.0)
      - Updating symfony/polyfill-php72 (v1.11.0 => v1.12.0)
      - Updating symfony/polyfill-intl-idn (v1.11.0 => v1.12.0)
      - Updating symfony/mime (v4.3.2 => v4.4.0)
      - Updating symfony/event-dispatcher-contracts (v1.1.1 => v1.1.7)
      - Updating symfony/event-dispatcher (v4.3.1 => v4.4.0)
      - Updating doctrine/lexer (v1.0.1 => 1.2.0)
      - Updating egulias/email-validator (2.1.9 => 2.1.11)
      - Updating symfony/mailer (v4.3.2 => v4.4.0)
      - Updating symfony/inflector (v4.3.1 => v4.4.0)
      - Updating symfony/property-access (v4.3.1 => v4.4.0)
      - Updating symfony/property-info (v4.3.1 => v4.4.0)
      - Updating symfony/routing (v4.3.1 => v4.4.0)
      - Updating symfony/yaml (v4.3.1 => v4.4.0)
    
    Resolves: #89721
    Releases: master
    Change-Id: I834a79e3880b3a7a95429c2fe052657e21599ec7
    Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62354
    
    
    Tested-by: default avatarTYPO3com <noreply@typo3.com>
    Tested-by: default avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
    Tested-by: default avatarSusanne Moog <look@susi.dev>
    Tested-by: default avatarBenni Mack <benni@typo3.org>
    Reviewed-by: default avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
    Reviewed-by: default avatarSusanne Moog <look@susi.dev>
    Reviewed-by: default avatarBenni Mack <benni@typo3.org>
    f20a7aae