typo3/cms-composer-installers
Composer plugin for TYPO3 CMS projects that installs the TYPO3 core and extensions into a working directory structure. Configure via composer.json extra settings like required extension-key for extensions and web-dir for the public document root.
This release contains a couple of bugfixes related to newer PHP versions.
This release contains a couple of bugfixes related to newer PHP versions.
This release contains a couple of bugfixes related to newer PHP versions
This release contains a couple of bugfixes related to newer PHP versions
This release is identical to 4.0.0-RC1 and done to make it possible for TYPO3 12LTS to depend on it, without forcing TYPO3 11LTS users to use it.
This release contains a couple of bugfixes related to newer PHP versions
Resources/Public folder, which will automatically be published by TYPO3 using
symlinks. See "breaking changes" for more implications on that change.While this is a great feature, it also comes with some implications that need to be considered:
Resources/Public folder.\TYPO3\CMS\Core\Utility\PathUtility::getAbsoluteWebPath
Example:use TYPO3\CMS\Core\Utility\PathUtility;
use TYPO3\CMS\Core\Utility\GeneralUtility;
PathUtility::getAbsoluteWebPath(GeneralUtility::getFileAbsFileName('EXT:ext_key/Resources/Public/Icons/Extension.svg'));
typo3-cms-extension) must define its extension key explicitly in composer.jsonapp-dir or root-dir within the root composer.json Only web-dir can still be changed,
but it needs to be a sub directory of the composer.json directoryIt is planned to release a stable version 4.0.0 in a few weeks and new projects with TYPO3 11.5 will then install this version of composer installers. If the extension you require in your project have hard coded paths that reference e.g. typo3conf/ext/ directly, you can still pin this package to version ^3.1 within your root composer.json
Allow composer/installers 2.0 and higher
Fixes an bug with installers when using composer.typo3.org as repository
Mark as compatible with all bugfix versions of PHP 7.4
Mark as compatible with all bugfix versions of PHP 7.4
Mark as compatible with PHP 7.4
Fix replace section parsing in ExtensionKeyResolver
Fix replace section parsing in ExtensionKeyResolver
Fix replace section parsing in ExtensionKeyResolver
Mark as compatible with PHP 7.4
Mark as compatible with PHP 7.3
Changes since 1.4.0:
cms-package-dirFull list of changes since 1.4.0
Changes since 1.4.0 RC4:
cms-package-dirFull list of changes since 1.4.0 RC4
Changes since 1.4.0 RC3:
Full list of changes since 1.4.0 RC3
Changes since 1.4.0 RC1:
extra -> typo3/cms -> extensionKey to extra -> typo3/cms -> extension-keyFull list of changes since 1.4.0 RC1
Changes since 1.3.0:
extensions-in-vendor-dir, prepare-web-dir and setting web-dir to . (since . is still default, not setting web-dir also issues a deprecation warning)extra -> typo3/cms -> extensionKey in package composer.json to explicitly set the extension key for an extensionFull list of changes since 1.3.x
Changes:
How can I help you explore Laravel packages today?