TYPO3 / CmsComposerInstallers

TYPO3 CMS Composer Installer
GNU General Public License v2.0
58 stars 39 forks source link

[BUGFIX] Ensure installers only handle supported types #98

Closed benjaminkott closed 3 years ago

benjaminkott commented 3 years ago

Previously all packages with the type starting with "typo3-cms-" were handled by the by the cms extension installer without limit them to the reserved keys "typo3-cms-extension" for community extensions and "typo3-cms-framework" for system extensions.

To ensure that custom handlers can be used here and avoid unexpected side-effects the extension the installer now only handles the reserved types.

Requiring the full core package with type "typo3-cms-core" is not supported anymore. The core installer is now limited to "typo3-cms-core" to avoid unwanted consequences due to the fallback to "library" since the package the type was not explicitly checked before.

benjaminkott commented 3 years ago

will reopen a new pr