TYPO3 12.4.38
14 October 2025
TYPO3 version 12.4.38 is now available.
Upgrading to TYPO3 12.4.38
TYPO3 12.4.38 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply TYPO3 updates as new versions are released, or use Installatron's Clone feature to duplicate an existing TYPO3 install to test the 12.4.38 upgrade prior to applying it live. Get started managing your TYPO3 installations with Installatron
What's New in TYPO3 12.4.38
Bug Fixes and Changes
- [TASK] Update PHPStan to 2.1.31 (thanks to Garvin Hicking)
- [TASK] Update php-cs-fixer to version 3.88.2 (thanks to Chris Müller)
- [TASK] Allow scalar values in \TYPO3\CMS\Core\Type\Map (thanks to Oliver Hader)
- [DOCS] Adjust wording in EXT:lowlevel CLI command section (thanks to someplace53)
- [TASK] Update iso database (thanks to Stefan Bürk)
- [TASK] Update phpstan to 2.1.30 (thanks to Garvin Hicking)
- [BUGFIX] Fix type error on empty $be_user_data['realName'] (thanks to Mikel Wohlschlegel)
- [TASK] Mitigate "Using null as an array offset is deprecated" (thanks to Stefan Bürk)
- [BUGFIX] Correct closing tag of typo3-formengine-valueslider (thanks to Benjamin Kott)
- [TASK] Check ReST rendering for commits with .rst files (thanks to Garvin Hicking)
- [TASK] Avoid calling deprecated ReflectionMethod::setAccessible() (thanks to Stefan Bürk)
- [TASK] Avoid deprecated \DateTimeInterface::RFC7231 (thanks to Stefan Bürk)
- [TASK] Update phpstan to 2.1.29 (thanks to Garvin Hicking)
- [TASK] Add documentation RST parsing to nightly CI pipeline (thanks to Garvin Hicking)
- [DOCS] Describe how to register a task and provide AdditionalFieldProvider (thanks to Lina Wolf)
- [TASK] Update phpstan to 2.1.27 (thanks to Garvin Hicking)
- [BUGFIX] Fix url check in GeneralUtility::sanitizeLocalUrl (thanks to Thomas Hohn)
- [BUGFIX] Skip consistency checks in ResourceStorage::addUploadedFile (thanks to Oliver Hader)
- [TASK] Update phpstan to 2.1.23 (thanks to Andreas Kienast)
- [TASK] Extend allowed list of uploadable text/misc files (thanks to Garvin Hicking)
- [DOCS] Fix wrong TSconfig syntax (thanks to Thomas Löffler)