Skip to content
  • Helmut Hummel's avatar
    [TASK] Enforce Composer 2 usage for TYPO3 development · 6889e440
    Helmut Hummel authored and Benni Mack's avatar Benni Mack committed
    To benefit from faster operations and cleaner updates
    Composer 2 usage is now enforced by requiring ^2.0
    of composer-runtime-api.
    
    Although currently there is no real code dependency yet
    to the runtime API introduced for Composer 2, this
    requirement enforces usage of Composer 2 for all interactions
    with this package (install/ update).
    
    The package is required as dev dependency to still
    allow "manual" usage of this package for classic installs
    and make the breaking impact low (composer install --no-dev
    will still work with Composer 1)
    
    For TYPO3 v11 this dependency will likely be a production
    dependency as well.
    
    composer up --lock
    composer req --dev composer-runtime-api:^2.0
    
    Resolves: #92753
    Releases: master, 10.4, 9.5
    Change-Id: Ie919c0cf36a0818eea2124bb9623485d3d642066
    Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66375
    
    
    Tested-by: default avatarTYPO3com <noreply@typo3.com>
    Tested-by: default avatarBenni Mack <benni@typo3.org>
    Reviewed-by: default avatarBenni Mack <benni@typo3.org>
    6889e440
Analyzing file…