TYPO3 12.4.10
Release Notes
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 nowChecksums of TYPO3 12.4.10
SHA256
a93fa7bf3f214448be91cfcdb67ba4359646a7faa5c6cf7c0c1d896267b74456 typo3_src-12.4.10.tar.gz 8677cb64929fa4d93a44eb14bd194d94e77e5e026b8bee3f81f3e24226cd6b84 typo3_src-12.4.10.zip
SHA1
b48ad21ca3b750006c02ed97daede92e98787d11 typo3_src-12.4.10.tar.gz ba395435ef6959154a2221a58ce4169e5e1cad3c typo3_src-12.4.10.zip
MD5
f88256a51982a298348fa112d0702bac typo3_src-12.4.10.tar.gz 5a5ca48ea1e3da5cde77a6c0951423f8 typo3_src-12.4.10.zip
Package Signatures
TYPO3 Release Packages (the downloadable tarballs and zip files) as well as Git tags are signed using PGP signatures during the automated release process. Besides that, MD5 and SHA2-256 hashes are being generated for these files. Find more details on verifying signatures and hashes in the infrastructure guide.
Download GPG signed release README.md file
Example of verifying integrity of tar.gz package of current release:
wget --content-disposition https://get.typo3.org/12.4.10/tar.gz wget --content-disposition https://get.typo3.org/12.4.10/tar.gz.sig gpg --verify typo3_src-12.4.10.tar.gz.sig typo3_src-12.4.10.tar.gz
Upgrading
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.
Changes
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
inBU::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)