Installation¶
You can install EXT:min like any other TYPO3 extension.
With composer:
$ composer req t3/min
Without composer:
You'll find min in TER for TYPO3. You can download it from web or right in the Extension Manager in TYPO3 backend.
Requirements¶
PHP 8.1 or higher
TYPO3 CMS 12.4 LTS
Setup¶
It is required to manually include the TypoScript configuration, of EXT:min.
You can do this in TypoScript using the @import function:
@import 'EXT:min/Configuration/TypoScript/setup.typoscript'
or define it as static include in the TypoScript template itself:
Upgrade notice¶
From 2.0 to 3.0¶
The tinysource option oneLineMode has been removed. This behaviour is enabled by default, now.
From 1.0 to 2.0¶
When you upgrade EXT:min from version 1.0 to 2.0, you need to update your TypoScript configuration!
The
protectCodemoved fromheadandbodysection, to root level. Any old occurrences are being ignored (which may break, protected code)- The following options has been removed, those functionalities are enabled by default, when tinysource is enabled:
stripTabsstripNewLinesstripDoubleSpacesstripTwoLinesToOne
The function
stripSpacesBetweenTagshas been removed entirely