TYPO3 10.4.6

Release Notes

Version 10.4.6

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.6

This document contains information about TYPO3 CMS 10.4.6 which was released on 28.07.2020.

Get TYPO3 10.4.6 now


This release is a combined bug fix and security release.

Find more details in the security bulletins:

Read TYPO3 10.4.6 Release News

Checksums of TYPO3 10.4.6


32f251154285e9f2b723751bcdaef1ca55c230971eb28fd09cdf2af884696ec6 typo3_src-10.4.6.tar.gz
8f6c4747c79c8cab5a11395dacaf31a408131bfda44139a758185fa856b883e1 typo3_src-10.4.6.zip


7b4681d0334dfd5820ec0139c03708c07aaf29fc typo3_src-10.4.6.tar.gz
6faf248bb0c40a1496a2448afb8f99d1f9988b80 typo3_src-10.4.6.zip


0a7c208a549a69a3f5b373fcbb8964d3 typo3_src-10.4.6.tar.gz
d2c5020c25875748a10262bba715f2d8 typo3_src-10.4.6.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.5:

  • 2020-07-28 4ec29fe14d [RELEASE] Release of TYPO3 10.4.6 (thanks to Oliver Hader)
  • 2020-07-28 85d3e70dff [SECURITY] Avoid ambiguous HMAC results (thanks to Oliver Hader)
  • 2020-07-28 6069aa2e63 [SECURITY] Apply file deny pattern to eID API used for file retrieval (thanks to Oliver Hader)
  • 2020-07-27 100a8daaf7 [BUGFIX] Respect different matcher config of ConstructorArgumentMatcher (thanks to Anja Leichsenring)
  • 2020-07-27 c5d321099d [BUGFIX] Drop obsolete CSS code (thanks to Andreas Fernandez)
  • 2020-07-27 9b88e6bdba [BUGFIX] Send warning email for backend login failure on all DBMS (thanks to Stephan Großberndt)
  • 2020-07-27 fac49f9ddd [TASK] Update description for lockIP and lockIPv6 (thanks to Torben Hansen)
  • 2020-07-27 d04be7c899 [BUGFIX] Correctly remove added items from unique selectbox (thanks to Nicole Cordes)
  • 2020-07-27 801f2c35af [BUGFIX] Skip TimeTracker errors in ErrorHandler (thanks to Benni Mack)
  • 2020-07-26 9ad1b7dba5 [TASK] Allow typo3/cms to be installed with Composer 2 (thanks to Helmut Hummel)
  • 2020-07-25 1da944bc92 [BUGFIX] Show indexed_search backend module on PostgreSQL for pages with subpages (thanks to Stephan Großberndt)
  • 2020-07-25 e25bc8a867 [BUGFIX] Adjust processing order of routes during URL generation (thanks to Oliver Hader)
  • 2020-07-25 9ada23455f [BUGFIX] Deleting a localized page deletes its localized records (thanks to Christian Kuhn)
  • 2020-07-24 814ee2dbb5 [BUGFIX] Provide example on how to limit phpunit test execution (thanks to Anja Leichsenring)
  • 2020-07-24 7d623d9219 [BUGFIX] Add missing css class to create new IRRE relations (thanks to Nicole Cordes)
  • 2020-07-23 e3c29b7fe6 [BUGFIX] Translation wizard shows correct elements in workspace (thanks to Christian Kuhn)
  • 2020-07-23 41977a4ac4 [TASK] Add 'enableControlPanels' argument (thanks to Florian Auderset)
  • 2020-07-23 a253b871c5 [BUGFIX] Limit amount of data fetched by the page tree (thanks to Tymoteusz Motylewski)
  • 2020-07-21 ef555ae9d4 [BUGFIX] Implement Tag interface for DocBlock tags (thanks to Simon Gilli)
  • 2020-07-21 68cba1dbfb [BUGFIX] Correctly render information boxes if image rendering tests fail (thanks to Andreas Fernandez)
  • 2020-07-21 6e3f539489 [BUGFIX] Fix indenting in changelog (thanks to Sybille Peters)
  • 2020-07-20 27ccbd2953 [BUGFIX] Set fixed widths for extension manager ui elements (thanks to Nikita Hovratov)
  • 2020-07-20 497756ecdf [BUGFIX] Increase size of sitemap_priority database field (thanks to Alexander Stehlik)
  • 2020-07-17 013342085d [TASK] Adjust ActionDispatcher comments in BackendUtility (thanks to Oliver Hader)
  • 2020-07-17 5ec8c27443 [TASK] Order Changelog versions for v10 descending (thanks to Alexander Nostadt)
  • 2020-07-17 c14e73fea3 [TASK] Remove inline JavaScript from backend paginate view helper (thanks to Oliver Hader)
  • 2020-07-16 827e8ebff5 [TASK] Reduce inline JavaScript for refreshing backend components (thanks to Benjamin Franzke)
  • 2020-07-15 9558db13b7 [TASK] Streamline GlobalEventHandler JavaScript module (thanks to Oliver Hader)
  • 2020-07-15 93b7d057ff [BUGFIX] Move translations of general information widget to EXT:dashboard (thanks to Richard Haeser)
  • 2020-07-15 94a90f1387 [BUGFIX] Avoid SQL error in indexed_search indexer on PostgreSQL (thanks to Stephan Großberndt)
  • 2020-07-13 cb1ed9aec1 [DOCS] Fix reST markup (thanks to Martin Bless)
  • 2020-07-09 0d6a8d9119 [BUGFIX] Always merge results from empty tabs (thanks to Helmut Hummel)
  • 2020-07-07 fea84ca009 [TASK] Set TYPO3 version to 10.4.6-dev (thanks to Oliver Hader)