TYPO3 10.4.17

Release Notes

Version 10.4.17

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

This document contains information about TYPO3 CMS 10.4.17 which was released on 08.06.2021.

Get TYPO3 10.4.17 now


This version is a bugfix and maintenance release.

Read TYPO3 10.4.17 Release News

Checksums of TYPO3 10.4.17


05a9f6352b2506b2a3446d0e8d18cefb7ed5e25c0ee5f1aff80ccf68fdc775c6 typo3_src-10.4.17.tar.gz
7b74f7cac271f7d497a100799f2490ae053da0ab7d4e26164f30d0436b2cba3a typo3_src-10.4.17.zip


a8548b0c966797dffb1985d1e0c3c09abfdaecc7 typo3_src-10.4.17.tar.gz
f3035c327b2c0845efd5061547bcedee34dd4642 typo3_src-10.4.17.zip


5f953eddf474d9e4cb64a4d7bb80869e typo3_src-10.4.17.tar.gz
b4f9940b72cd2d578c6e40f4f34767fd typo3_src-10.4.17.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.16:

  • 2021-06-08 fe16eeb92d [RELEASE] Release of TYPO3 10.4.17 (thanks to Benni Mack)
  • 2021-06-07 533f0091c3 [DOCS] Add note about TSconfig behaviour in EXT:linkvalidator (thanks to Oliver Bartsch)
  • 2021-06-07 59f5dcbd1d [BUGFIX] Make translation mode buttons translatable (thanks to Oliver Bartsch)
  • 2021-06-07 c4e7c0b1e9 [BUGFIX] Respect multibyte characters in indexed_search search words (thanks to Andreas Fernandez)
  • 2021-06-02 b7677cce46 [BUGFIX] Update modal instances stack when hiding a modal (thanks to Andreas Fernandez)
  • 2021-06-02 5fd9ff2bc9 [BUGFIX] Fix change=reload for group fields (thanks to Andreas Fernandez)
  • 2021-06-02 cea81f94c6 [BUGFIX] Force scheme if forceAbsoluteUrl.scheme is set (thanks to Nikita Hovratov)
  • 2021-06-01 0090b13a05 [DOCS] Add Settings.cfg to lowlevel extension (thanks to Sybille Peters)
  • 2021-06-01 9081693051 [BUGFIX] Re-allow pages with a trailing slash (thanks to Benni Mack)
  • 2021-06-01 4df0bc5003 [TASK] Remove a library dependent view helper test (thanks to Christian Kuhn)
  • 2021-06-01 0a27a12796 [BUGFIX] Avoid reloading backend login form for checking HTTP referrer (thanks to Oliver Hader)
  • 2021-06-01 ab0d4fe2ef [BUGFIX] Fix allowed value for mail format configuration (thanks to André Buchmann)
  • 2021-05-31 2086d00ad1 [TASK] Add EXT:seo sitemap constants to constant editor (thanks to Oliver Bartsch)
  • 2021-05-29 ae812f17a0 [TASK] Better document extbase defaultQuerySettings behavior (thanks to Christian Kuhn)
  • 2021-05-28 d6df0d5bb7 [BUGFIX] Prevent disabling and deleting of current user (thanks to Oliver Bartsch)
  • 2021-05-27 77409ded96 [BUGFIX] Do not reset validation state when validating sections (thanks to Andreas Fernandez)
  • 2021-05-27 528b3a3371 [BUGFIX] Fix success message of password reset command (thanks to Oliver Bartsch)
  • 2021-05-26 8bf610a044 [TASK] Update url to license information (thanks to Georg Ringer)
  • 2021-05-26 b2e481e8e2 [TASK] Clean up JavaScript code smells (thanks to Oliver Hader)
  • 2021-05-25 217eb7dfa4 [BUGFIX] Support extra test arguments on acceptance tests (thanks to Larry Garfield)
  • 2021-05-25 ddda5182ea [BUGFIX] Only show contextual language information in List module (thanks to Benni Mack)
  • 2021-05-21 5895a0377d [TASK] Add tests for route enhancers having nested arguments declaration (thanks to Oliver Hader)
  • 2021-05-21 c8375c58c5 [BUGFIX] Fix extension upload form (thanks to Oliver Bartsch)
  • 2021-05-21 73fc82f1c4 [BUGFIX] Cache page TsConfig depending on site (thanks to Marco Huber)
  • 2021-05-20 e3d0eab2c6 [BUGFIX] Define missing fieldChangeFunc property (thanks to Oliver Bartsch)
  • 2021-05-20 990cc60e06 [BUGFIX] Add missing grid class in composer proposal view (thanks to Oliver Bartsch)
  • 2021-05-20 05500a90d7 [BUGFIX] Avoid PHP TypeError in EXT:lowlevel (thanks to Benni Mack)
  • 2021-05-20 107e2dca61 [BUGFIX] Handle LEFT JOINs in Extbase correctly (thanks to Markus Klein)
  • 2021-05-20 e0411d4fc3 [BUGFIX] Use native "recordTitle" for FormEngine title (thanks to Benni Mack)
  • 2021-05-20 7f76a25902 [BUGFIX] Fix typo in PHPdoc of trimExplode() (thanks to Oliver Bartsch)
  • 2021-05-20 8c8af8c01a [TASK] Simplify trimExplode() (thanks to Larry Garfield)
  • 2021-05-20 1cb6598358 [BUGFIX] Check request object in ExtensionComposerStatus (thanks to Jochen Roth)
  • 2021-05-20 4bf76405f4 [BUGFIX] Include TYPO3 version in PageRenderer requireJS cacheIdentifier (thanks to Benjamin Franzke)
  • 2021-05-20 cea30a0d1e [BUGFIX] Allow editing and copying of composer proposal (thanks to Oliver Bartsch)
  • 2021-05-19 55b85a38ca [BUGFIX] Fix HTTP_HOST verification when HTTPS is proxied to HTTP (thanks to Benjamin Franzke)
  • 2021-05-19 aac29ad6e7 [BUGFIX] Allow persisting PseudoFileReference via database form finisher (thanks to Oliver Hader)
  • 2021-05-17 3cf15c59ac [TASK] Streamline routing related phpDoc comments & annotations (thanks to Oliver Hader)
  • 2021-05-17 3b0fffbf6f [BUGFIX] Fix Drag+Drop in Page Module in Workspaces (thanks to Benni Mack)
  • 2021-05-14 268aa62d0e [TASK] Switch behavior of ArrayUtility::arrayDiffAssocRecursive() (thanks to Andreas Fernandez)
  • 2021-05-14 5b672dc5f7 [BUGFIX] Fix Typo3DbQueryParserTest for custom php timezones (thanks to Benjamin Franzke)
  • 2021-05-12 14e0c88f01 [BUGFIX] Ensure UriBuilder always contains a cObj (thanks to Benni Mack)
  • 2021-05-12 96e43f7c2b [BUGFIX] Harden RootlineUtility::enrichWithRelationFields (thanks to Oliver Klee)
  • 2021-05-12 a40fd16e94 [BUGFIX] Avoid SQL error for scheduler task on PostgreSQL (thanks to Stephan Großberndt)
  • 2021-05-11 65270f2e23 [BUGFIX] Normalize slug before converting Unicode characters to ascii (thanks to Dmitry Dulepov)
  • 2021-05-11 69df251407 [BUGFIX] Allow to disable allowed aspect ratios (thanks to Daniel Dorndorf)
  • 2021-05-11 d36ca4cae1 [BUGFIX] Log DataHandler errors instead of FlashMessage (thanks to Benni Mack)
  • 2021-05-11 3694b33edd [BUGFIX] Delay error handler registration (thanks to Benjamin Franzke)
  • 2021-05-11 758901205c [BUGFIX] Use forgot message from FlexForm (thanks to mabolek)
  • 2021-05-11 31ac96e4e9 [BUGFIX] ElementInformationController: Always show records meta info (thanks to Daniel Windloff)
  • 2021-05-11 c0297cb9d2 [TASK] Set TYPO3 version to 10.4.17-dev (thanks to Benni Mack)