TYPO3 12.4.1

Release Notes

Version 12.4.1

Release Notes for TYPO3 CMS 12.4.1

This document contains information about TYPO3 CMS 12.4.1 which was released on 09.05.2023.

Get TYPO3 12.4.1 now

News

This version is a bugfix and maintenance release.

Read TYPO3 12.4.1 Release News

Checksums of TYPO3 12.4.1

SHA256

b6be18fced2dcfd60b187fefb7516d7e397cb5a32d31a6cc3efe5f0cbf191d58 typo3_src-12.4.1.tar.gz
160d8f794fc23d4475d3d0fff4a75a50ebe5386a05b31c8f316b17082a918996 typo3_src-12.4.1.zip

SHA1

e055b4ff23c5280116bb8716711350a3e736f1be typo3_src-12.4.1.tar.gz
e0b671712da0977c5686c5b2fce3a785115d9bc1 typo3_src-12.4.1.zip

MD5

67abebb3c4ae5aee5e82dc2c32e08242 typo3_src-12.4.1.tar.gz
4a6f4f1dbab2aa4fdd3412d7515791c5 typo3_src-12.4.1.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.1/tar.gz
wget --content-disposition https://get.typo3.org/12.4.1/tar.gz.sig
gpg --verify typo3_src-12.4.1.tar.gz.sig typo3_src-12.4.1.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.0:

  • 2023-05-09 d680ad9398 [RELEASE] Release of TYPO3 12.4.1 (thanks to Benni Mack)
  • 2023-05-09 ffb320279f [BUGFIX] Avoid notice in AbstractUserAuthentication (thanks to Georg Ringer)
  • 2023-05-09 0db5f835b0 [BUGFIX] Correctly represent CSP UriValue('*') (thanks to Oliver Hader)
  • 2023-05-09 a621a2e058 [TASK] Add StringUtility::cast and ::filter (thanks to Georg Ringer)
  • 2023-05-09 d53b41995f [BUGFIX] Do not send table wizard fields in payload (thanks to Andreas Fernandez)
  • 2023-05-09 e90d83f4eb [BUGFIX] Re-enable button after save in ext:install (thanks to Torben Hansen)
  • 2023-05-08 b8a41f11a8 [BUGFIX] Do not descend required markers down to inline fields (thanks to Nikita Hovratov)
  • 2023-05-08 3f5ef1a65c [TASK] Provide default language presets for SiteBasedTestTrait (thanks to Nikita Hovratov)
  • 2023-05-08 79561f71c4 [TASK] Consistently limit scope in FilesControlContainer (thanks to Oliver Bartsch)
  • 2023-05-08 5f1ab1b8ef [BUGFIX] Fix typo "progessQueue" in variable name (thanks to Oliver Klee)
  • 2023-05-07 fb21a53934 [BUGFIX] Properly replace record title placeholder in confirmation (thanks to Oliver Bartsch)
  • 2023-05-06 63e52966ea [TASK] Raise "sokil/php-isocodes-db-i18n" and generate language files (thanks to Stefan Bürk)
  • 2023-05-05 91f22b0762 [BUGFIX] Fix a typo in a comment (thanks to Oliver Klee)
  • 2023-05-05 84fd0ae0a9 [BUGFIX] Change selector to get container in files element (thanks to Andreas Fernandez)
  • 2023-05-05 4987831484 [BUGFIX] Catch FolderDoesNotExistException for selected folder (thanks to Oliver Bartsch)
  • 2023-05-05 b72ca0d07c [BUGFIX] Don't try to render icon for empty identifier (thanks to Oliver Bartsch)
  • 2023-05-05 c71855ead1 [TASK] Provide composer.json to fixture extensions (thanks to Anja Leichsenring)
  • 2023-05-05 11c9546e78 [TASK] Provide composer.json to fixture extensions in ext:core (thanks to Anja Leichsenring)
  • 2023-05-05 9ef2d0b9e6 [TASK] Require typo3fluid/fluid:^2.8.0 (thanks to Christian Kuhn)
  • 2023-05-04 8cd62f5522 [BUGFIX] Allow custom passwords while creating be users (thanks to Jan Delius)
  • 2023-05-04 f8f0290d4a [TASK] Use stable TF and styleguide in v12 (thanks to Christian Kuhn)
  • 2023-05-04 ed3456355d [DOCS] Correct example for AfterLinkIsGeneratedEvent in changelog (thanks to Chris Müller)
  • 2023-05-04 b1569ecd84 [TASK] Avoid pipeline run after merge for 12.4 (thanks to Stefan Bürk)
  • 2023-05-04 359b9ab688 [BUGFIX] Use proper type for recovery emails (thanks to Andreas Nedbal)
  • 2023-05-03 cbaddb1b9d [TASK] Ensure proper gitlab ci configuration for branch 12.4 (thanks to Stefan Bürk)
  • 2023-05-03 bc60401fc6 [BUGFIX] Render mime type audio/x-wav as audio file (thanks to Georg Ringer)
  • 2023-05-03 7c9e387652 [BUGFIX] Create session cookie when explicitly requested (thanks to Oliver Hader)
  • 2023-05-02 ead2eeecac [BUGFIX] Ensure content object is available in UriBuilder (thanks to Oliver Bartsch)
  • 2023-05-02 6fb93f48db [BUGFIX] Prioritize form default values over TCA overrides (thanks to Helmut Hummel)
  • 2023-05-02 692e15a5e2 [BUGFIX] Close opened CSP report when removing all reports (thanks to Andreas Fernandez)
  • 2023-05-02 fa305420be [BUGFIX] Avoid TypeError in extbase persistence (thanks to Oliver Bartsch)
  • 2023-05-02 39478a27df [TASK] Remove superfluous timestamp CKEditor plugin (thanks to Torben Hansen)
  • 2023-05-02 f731cb6cc7 [BUGFIX] Pass the full page record to the ConditionMatcher (thanks to Oliver Bartsch)
  • 2023-05-02 24b7dfd6ee [TASK] Make type annotations for ObjectStorage::toArray more specific (thanks to Oliver Klee)
  • 2023-05-01 7d7b46c9b3 [BUGFIX] Recursive INCLUDE_TYPOSCRIPT with extensions (thanks to Georg Ringer)
  • 2023-04-29 f98773ec46 [DOCS] Update SECURITY.md (thanks to Stephan Großberndt)
  • 2023-04-28 dd0b6e72eb [TASK] Show configured transport per webhook (thanks to Andreas Fernandez)
  • 2023-04-28 a2d6d8b475 [BUGFIX] Allow locallang labels for tt_content_defValues (thanks to Oliver Bartsch)
  • 2023-04-28 ebec8ae066 [BUGFIX] Use importShim() to load init modules (thanks to Andreas Fernandez)
  • 2023-04-28 07757e6771 [TASK] Provide composer.json to fixture extensions in ext:extbase (thanks to Anja Leichsenring)
  • 2023-04-27 1ac5a8f584 [DOCS] Adjust ViewHelper name (thanks to Oliver Bartsch)
  • 2023-04-27 0fd1cfacd2 [BUGFIX] Harmonize page ids in Record List search (thanks to Andreas Fernandez)
  • 2023-04-27 60becc56ba [TASK] Clean up avatar class (thanks to Christian Eßl)
  • 2023-04-27 75387f454f [TASK] Provide composer.json to fixture extensions in ext:backend (thanks to Anja Leichsenring)
  • 2023-04-26 0bae8154fc [BUGFIX] Fix visual glitches in tile view affecting Firefox (thanks to Andreas Fernandez)
  • 2023-04-26 e864e328ae [DOCS] Revise changelogs for v12.4 (thanks to Chris Müller)
  • 2023-04-26 97dd6662da [BUGFIX] Correct clearable implementation in scheduler (thanks to Benjamin Kott)
  • 2023-04-26 f96609106c [BUGFIX] Add missing CSS label classes and fix markup (thanks to Frank Naegler)
  • 2023-04-25 2cf35072b0 [TASK] Update testing-framework and styleguide (thanks to Stefan Bürk)
  • 2023-04-25 e496fddbe4 [BUGFIX] Avoid exceptions while loading presets (thanks to Gilbertsoft)
  • 2023-04-25 3ae6c8a919 [BUGFIX] Use correct configuration example for message routing (thanks to Andreas Fernandez)
  • 2023-04-25 2f60ee3b45 [DOCS] Update SECURITY.md (thanks to Stephan Großberndt)
  • 2023-04-25 3a83be5d41 [BUGFIX] Prevent undefined array key in UserIntInformation (thanks to Daniel Siepmann)
  • 2023-04-25 d92dfe0f8d [DOCS] Add 12.4.x directory to changelogs (thanks to Andreas Fernandez)
  • 2023-04-25 4a62422717 [TASK] Update SECURITY.md for TYPO3 v12.4 LTS (thanks to Oliver Hader)
  • 2023-04-25 d8829aec01 [TASK] Set TYPO3 version to 12.4.1-dev (thanks to Benni Mack)