Die Extension min für TYPO3 funktioniert auch mit Version 10.4 sehr gut als Minifier für verschiedenen Quellcode. Um während der Entwicklung die Kompression zu deaktivieren, wenn man im Backend angemeldet ist, muss der GET-Parameter "debug" ausgewertet werden.
Die in TYPO3 9.5 eingeführte Symfony Expression Syntax für Conditions in TypoScript muss in 10.4 verwendet werden, da die bisher verwendeten Ausdrücke als veraltet entfernt wurden.
Deshalb ist es nötig, das verwendete TypoScript zu aktualisieren, was in diesem Fall sehr schnell erledigt ist.
# bis 9.5
# [globalVar = TSFE : beUserLogin > 0] && [globalVar = GP:debug = 1]
# ab 10.4 geändert
[getTSFE().isBackendUserLoggedIn() && request.getQueryParams() ['debug'] > 0]
plugin.tx_min.tinysource.enable = 0
config {
linkVars := addToList(debug(1))
compressCss = 0
concatenateCss = 0
compressJs = 0
concatenateJs = 0
}
# bis 9.5
# [global]
# ab 10.4
[END]