TYPO3 10.4.1

Release Notes

Version 10.4.1

Stay secure and up-to-date with TYPO3 ELTS!

The TYPO3 CMS community supported from 2020-04-21 until 2023-04-30.
Extend your support now until 2026-04-30 to get access to the latest security and compatibility updates for this version.

Learn more about TYPO3 ELTS Browse the TYPO3 ELTS Portal

Release Notes for TYPO3 CMS 10.4.1

This document contains information about TYPO3 CMS 10.4.1 which was released on 28.04.2020.

Get TYPO3 10.4.1 now


This version is a bugfix and maintenance release.

Read TYPO3 10.4.1 Release News

Checksums of TYPO3 10.4.1


515415bceb280d9d66215f7a38266126083673fd6e596904f66a869bd828dbf3 typo3_src-10.4.1.tar.gz
2c7e8d12b301e5f6fc6dbbc006f6510b062d4cf7ae7eca8c80b66995f1d05f81 typo3_src-10.4.1.zip


851a35f81d1e0264b4fda62f7fb6f4932ade0185 typo3_src-10.4.1.tar.gz
003c6b59a44021e0d8ebe873f7e650bee76c9083 typo3_src-10.4.1.zip


e1d0dd9af4219d6e65efd712eebdfff5 typo3_src-10.4.1.tar.gz
faa596850c15a78910aae6ab9017e1ee typo3_src-10.4.1.zip


The usual upgrading procedure applies. No database updates are necessary. It might be required to clear all caches; the "important actions" section in the TYPO3 Install Tool offers the accordant possibility to do so.


Here is a list of what was fixed since 10.4.0:

  • 2020-04-28 d54b7fc011 [RELEASE] Release of TYPO3 10.4.1 (thanks to Benni Mack)
  • 2020-04-28 8ff6876594 [BUGFIX] Set default value defined in columnsOverrides (thanks to Oliver Bartsch)
  • 2020-04-28 b2538a07df [BUGFIX] Check if $conf['tags.'] is array in ContentObjectRenderer (thanks to Christian Eßl)
  • 2020-04-28 b5143ab36f [TASK] Allow overriding current site url during installation (thanks to Helmut Hummel)
  • 2020-04-28 3c6d295a8f [TASK] Provide dependency injection configuration for extbase DataMapper (thanks to Benjamin Franzke)
  • 2020-04-28 e67853b5c4 [TASK] Remove dead and outdated check for TYPO3_PATH_WEB constant (thanks to Helmut Hummel)
  • 2020-04-28 a92fd9f7dd [BUGFIX] Allow deletion of records in tables without soft delete (thanks to Helmut Hummel)
  • 2020-04-28 b333945eca [BUGFIX] Make backend.user conditions in FE work (thanks to Benni Mack)
  • 2020-04-28 6265055990 [BUGFIX] Fix inline icon rendering of bitmap icons (thanks to Benjamin Franzke)
  • 2020-04-28 f471ccd2c5 [BUGFIX] Migrate mail SMTP encrypt option for symfony/mailer compatibility (thanks to Benjamin Franzke)
  • 2020-04-28 ac0864d09b [BUGFIX] Fully check dependencies of dependencies (thanks to Simon Gilli)
  • 2020-04-27 2a01c3f74a [DOCS] Fix warnings of rendering ext:dashboard (thanks to Daniel Siepmann)
  • 2020-04-27 4e498f4ea3 [TASK] Allow DI based services in localconf during extension install (thanks to Benjamin Franzke)
  • 2020-04-27 e4f4ca08fb [BUGFIX] Use proper cache name for ContentFetcher (thanks to Benni Mack)
  • 2020-04-27 bc5a8f7108 [TASK] Rework nightly test run to execute less tests (thanks to Anja Leichsenring)
  • 2020-04-27 9bfdc2f48a [DOCS] Fix some broken or outdated links (thanks to Sybille Peters)
  • 2020-04-27 910bda6216 [BUGFIX] Do not disable caching for caches with TransientMemoryBackend (thanks to Stephan Großberndt)
  • 2020-04-27 572d71dcbf [TASK] Replace usage of GeneralUtility::milliseconds in Indexer (thanks to Georg Ringer)
  • 2020-04-27 7519d7bf01 [BUGFIX] Re-introduce sorting for updateable and (un)installed extensions (thanks to Andreas Fernandez)
  • 2020-04-25 e03789abb4 [TASK] Update Feature-80579-ImprovedJavaScriptModalAPI.rst (thanks to Alexander Obert)
  • 2020-04-22 b2e8e2c776 [BUGFIX] Apply missing returnUrl for filelist action buttons (thanks to Oliver Hader)
  • 2020-04-22 3af8177874 [DOCS] Add dashboard widget registration example via Services.php (thanks to Daniel Siepmann)
  • 2020-04-22 fad04ddead [BUGFIX] Resolve non-hidden workspace version of hidden live page properly (thanks to Benni Mack)
  • 2020-04-22 1d0f8fce48 [TASK] Use GlobalEventHandler and ActionDispatcher instead of inline JS (thanks to Oliver Hader)
  • 2020-04-22 8e305dd10a [TASK] Add 10.4.x Changelog section (thanks to Oliver Hader)
  • 2020-04-22 392f25a3d1 [DOCS] Update rte_ckeditor documentation for 10.4 LTS release (thanks to Josef Glatz)
  • 2020-04-22 bea79f8344 [BUGFIX] QueryView: add missing space between form and message (thanks to Josef Glatz)
  • 2020-04-21 a5dcd52b73 [BUGFIX] Add missing type cast to support sqlite (thanks to Daniel Siepmann)
  • 2020-04-21 260e9c0fee [DOCS] Fix escaped class names in title of changelog (thanks to Daniel Siepmann)
  • 2020-04-21 b524b1b9e0 [BUGFIX] Fix wrong function calls on AbstractGridObject in hook code (thanks to Christian Eßl)
  • 2020-04-21 3dfa4ad0d4 [TASK] Fix typo in code example (thanks to David Steeb)
  • 2020-04-21 dead9a1eba [BUGFIX] Remove $scheme from LegacyLinkNotationConverter::resolve() (thanks to Christian Eßl)
  • 2020-04-21 2c2e2314c2 [TASK] Set TYPO3 version to 10.4.1-dev (thanks to Benni Mack)