TYPO3 12.4.10

Release Notes

Version 12.4.10

Release Notes for TYPO3 CMS 12.4.10

This document contains information about TYPO3 CMS 12.4.10 which was released on 16.01.2024.

Get TYPO3 12.4.10 now


This version is a bugfix and maintenance release.

Read TYPO3 12.4.10 Release News

Checksums of TYPO3 12.4.10


a93fa7bf3f214448be91cfcdb67ba4359646a7faa5c6cf7c0c1d896267b74456 typo3_src-12.4.10.tar.gz
8677cb64929fa4d93a44eb14bd194d94e77e5e026b8bee3f81f3e24226cd6b84 typo3_src-12.4.10.zip


b48ad21ca3b750006c02ed97daede92e98787d11 typo3_src-12.4.10.tar.gz
ba395435ef6959154a2221a58ce4169e5e1cad3c typo3_src-12.4.10.zip


f88256a51982a298348fa112d0702bac typo3_src-12.4.10.tar.gz
5a5ca48ea1e3da5cde77a6c0951423f8 typo3_src-12.4.10.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 12.4.9:

  • 2024-01-16 d07cbbfea1 [RELEASE] Release of TYPO3 12.4.10 (thanks to Oliver Hader)
  • 2024-01-16 82dc46cc78 [DOCS] Remove invalid configuration option from SMTP upgrade example (thanks to Benjamin Franzke)
  • 2024-01-14 570d83b66b [BUGFIX] Add missing label for RedirectsCleanupCommand statusCode (thanks to Anja Leichsenring)
  • 2024-01-14 9b891c58ec [TASK] Update UploadedFile.php (thanks to Thore)
  • 2024-01-14 3f8710ce58 [TASK] Fix comment in convertDatabaseRowValuesToPhp (thanks to Nikita Hovratov)
  • 2024-01-12 c17e797898 [BUGFIX] Update doctrine/dbal to ensure performance bugfix (thanks to Stefan Bürk)
  • 2024-01-12 8889d55ba3 [BUGFIX] Use DataHandler->log consistently (thanks to Benni Mack)
  • 2024-01-12 994d152d4f [BUGFIX] Allow SelectItem to be used in registerPlugin syntax (thanks to Benni Mack)
  • 2024-01-11 b638cefbe3 [TASK] Explicitly style gap between Content Element header icons (thanks to Nikita Hovratov)
  • 2024-01-11 ff9d301104 [TASK] Update lit packages (thanks to Andreas Kienast)
  • 2024-01-11 9f64e5165c [BUGFIX] Allow all records on recycler pages (thanks to Benni Mack)
  • 2024-01-11 5ea3e67b98 [TASK] Update typescript and friends (thanks to Andreas Kienast)
  • 2024-01-10 036c2e3611 [TASK] Avoid invalid datetime database default in a test (thanks to Stefan Bürk)
  • 2024-01-10 931fc9a785 [BUGFIX] Properly handle unknown link type (thanks to Oliver Bartsch)
  • 2024-01-09 17bab36551 [BUGFIX] Prevent text wrap of title for file reference container (thanks to Torben Hansen)
  • 2024-01-09 d84789f65b [BUGFIX] Migrate legend configuration of chart widgets (thanks to Oliver Bartsch)
  • 2024-01-09 56a81d6e46 [TASK] Avoid hard-coded table tt_content in GridColumnItem (thanks to Nikita Hovratov)
  • 2024-01-09 55794e45cb [BUGFIX] Check all method for existence in OpcodeCacheService (thanks to Stefan Bürk)
  • 2024-01-09 8096733e2d [BUGFIX] Use configured languageField in context menu item providers (thanks to Oliver Bartsch)
  • 2024-01-09 98193c9042 [TASK] Update flag-icons and related build packages (thanks to Andreas Kienast)
  • 2024-01-09 7743cb093c [TASK] Raise node version to 18.19 (thanks to Andreas Kienast)
  • 2024-01-09 5185f3076e [TASK] Update core-testing-* images version (thanks to Stefan Bürk)
  • 2024-01-08 861096e4a0 [TASK] Update luxon to 3.4.4 (thanks to Andreas Kienast)
  • 2024-01-08 a27be54db2 [TASK] Update JavaScript testing suite (thanks to Andreas Kienast)
  • 2024-01-08 c6c43cb33b [TASK] Update sortablejs to 1.15.1 (thanks to Andreas Kienast)
  • 2024-01-08 fed6200a19 [TASK] Fix typo in CSP module description (thanks to Peter Kraume)
  • 2024-01-08 194f56b0d1 [BUGFIX] Allow redirects to special no module routes (thanks to Oliver Bartsch)
  • 2024-01-07 c1d6f8870a [TASK] Implement missing delete functionality for FileReference (thanks to Torben Hansen)
  • 2024-01-06 0f5205efb4 [BUGFIX] Do not show deleted page translation in page module in WS (thanks to Benni Mack)
  • 2024-01-06 81de9ac1b3 [TASK] Assert result based on symfony version in deprecated code tests (thanks to Stefan Bürk)
  • 2024-01-06 822eb0e846 [TASK] Upgrade typo3/cms-styleguide (thanks to Stefan Bürk)
  • 2024-01-06 e64fbb78b7 [TASK] Update phpstan/phpstan:^1.10.51 (thanks to Anja Leichsenring)
  • 2024-01-05 d250d1f657 [BUGFIX] Fetch original file from file reference in ThumbnailViewHelper (thanks to Oliver Bartsch)
  • 2024-01-05 8c40ce022b [TASK] Exclude thumbnails from screen readers in file list module (thanks to Christian Rath-Ulrich)
  • 2024-01-05 82dbb4fe3f [BUGFIX] Use defined languageField in DataHandler (thanks to Oliver Bartsch)
  • 2024-01-05 fbd25fd7ec [BUGFIX] Prevent InvalidArgumentException in user constraints calculation (thanks to Oliver Bartsch)
  • 2024-01-04 8cdf638067 [TASK] Streamline indentation of arrays and comments (thanks to Benni Mack)
  • 2024-01-04 b03970d94d [TASK] Allow usage of symfony 7 (thanks to Benni Mack)
  • 2024-01-04 5a4a17fa19 [TASK] Update locales translation files (thanks to Anja Leichsenring)
  • 2024-01-03 80be67711d [BUGFIX] Show creator name in element information modal (thanks to Jasmina Ließmann)
  • 2024-01-03 a951aef39a [TASK] Update copyright year in README.md and INSTALL.md (thanks to Torben Hansen)
  • 2024-01-03 d6ab2e28a8 [TASK] Update @codemirror and friends (thanks to Andreas Kienast)
  • 2024-01-03 b4c06428e5 [BUGFIX] Respect empty alt attribute in ImageViewhelper (thanks to Oliver Bartsch)
  • 2024-01-01 b32e985b5c [BUGFIX] Do not render empty link explanation callout (thanks to Oliver Bartsch)
  • 2023-12-30 202edbf731 [TASK] Update core-testing-phpXY images version (thanks to Stefan Bürk)
  • 2023-12-28 465622956f [TASK] Align error handler tests with changed PHPUnit behavior (thanks to Stefan Bürk)
  • 2023-12-26 b61dfba9df [BUGFIX] Omit calling getRecordWSOL in BU::getProcessedValue() (thanks to Oliver Bartsch)
  • 2023-12-22 ae2739dd1f [DOCS] Add documentation for sys_note (thanks to florian.thiele)
  • 2023-12-22 b9cabb72c2 [TASK] Add strict parameter to base64url decode (thanks to Oliver Hader)
  • 2023-12-22 72f257222e [BUGFIX] Prevent 'Undefined array key' in FileDeletionAspect (thanks to Oliver Bartsch)
  • 2023-12-21 8e54ff8ebb [BUGFIX] Avoid PHP warning when checking TCA hideTable (thanks to Markus Klein)
  • 2023-12-21 e565bf50b6 [TASK] Streamline the PHPUnit configuration files (thanks to Oliver Klee)
  • 2023-12-21 8b5fffdd36 [DOCS] Fix code example in comment of UserSessionManager (thanks to Chris Müller)
  • 2023-12-20 bdd2a5bac8 [TASK] Notify user about forced module redirect (thanks to Oliver Bartsch)
  • 2023-12-20 8c81e38b5d [TASK] Provide more information to itemsProcFunc calls (thanks to Georg Ringer)
  • 2023-12-20 db22f222fe [BUGFIX] Consider URL encoded values for addQueryString.exclude (thanks to Oliver Hader)
  • 2023-12-20 0a9b6282be [BUGFIX] Prevent Undefined array key debugMode in Indexer (thanks to Oliver Bartsch)
  • 2023-12-19 9fa175c01e [TASK] Ensure removing dangling images works with podman (thanks to Stefan Bürk)
  • 2023-12-19 390092d83f [BUGFIX] No "update storage index" FAL task fail with too many records (thanks to Garvin Hicking)
  • 2023-12-19 5e2a9d4ea2 [TASK] Sanitize embedded HTML in Installation-Wide Configuration GUI (thanks to Benjamin Franzke)
  • 2023-12-19 48d746eb29 [BUGFIX] Avoid type errors in ResourceFactory methods (thanks to Stefan Bürk)
  • 2023-12-18 5dc850cff0 [BUGFIX] Add sufficient role and aria attributes (thanks to Christian Rath-Ulrich)
  • 2023-12-18 b5c54bccb9 [BUGFIX] Prevent TypeError in FileSearchDemand (thanks to Oliver Bartsch)
  • 2023-12-18 d54560bac3 [BUGFIX] Display inherited module workspace access restriction (thanks to Oliver Bartsch)
  • 2023-12-18 ca85d36da7 [BUGFIX] Fix access restrictions of scheduler sub modules (thanks to Oliver Bartsch)
  • 2023-12-18 f31fd1f534 [BUGFIX] Prevent exception for invalid file link (thanks to Oliver Bartsch)
  • 2023-12-18 38063d6e38 [DOCS] Prevent PHP 8.1 issues for formValues usage (thanks to Henrik Elsner)
  • 2023-12-18 7851524870 [BUGFIX] Fix backend layout lookup in page info module (thanks to Torben Hansen)
  • 2023-12-17 5ceb5f5a05 [BUGFIX] Fix error copying pages with outdated user permissions (thanks to Georg Ringer)
  • 2023-12-16 db882a063a [TASK] Update chart.js library to 4.4.0 (thanks to Oliver Bartsch)
  • 2023-12-15 3f25e7ffa4 [BUGFIX] Properly handle module access for workspaces (thanks to Oliver Bartsch)
  • 2023-12-14 9a41fb0a27 [BUGFIX] Consider empty or invalid password policy reference (thanks to Oliver Hader)
  • 2023-12-13 e4105acedf [TASK] Extract registration of controller actions into separate method (thanks to Nikita Hovratov)
  • 2023-12-12 12f6726830 [BUGFIX] Expose import file in BeforeImportEvent (thanks to Oliver Bartsch)
  • 2023-12-12 a26f2dbe93 [BUGFIX] Avoid exception on trailing comma in include_static_file.txt (thanks to Thomas Hohn)
  • 2023-12-12 731e9acb92 [TASK] Set TYPO3 version to 12.4.10-dev (thanks to Benni Mack)