Skip to content
Snippets Groups Projects
Commit 6889e440 authored by Helmut Hummel's avatar Helmut Hummel Committed by Benni Mack
Browse files

[TASK] Enforce Composer 2 usage for TYPO3 development

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>
parent 57af29e4
Branches
Tags
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment