Breaking: #108310 - Require composer.json in classic mode
See forge#108310
Description
Extension detection in classic mode now requires a valid composer.
file instead of ext_. The composer. file must
include "type": "typo3- and the extension key in
extra..
Impact
Extensions without a valid composer. are no longer detected
and loaded in classic mode installations.
Affected installations
All classic mode installations must verify that every extension contains
a composer. with:
"type"starting with"typo3-cms-" "extra.containing the extension keytypo3/ cms. extension- key"
Composer-based installations are not affected.
Migration
Extension authors must ensure their extensions include a valid
composer.. TER extensions have required this since 2021.
Example composer.:
{
"name": "vendor/extension-name",
"type": "typo3-cms-extension",
"extra": {
"typo3/cms": {
"extension-key": "extension_name"
}
}
}
Copied!