TYPO3 12.4.1
9 May 2023
TYPO3 version 12.4.1 is now available (major release).
What's New in TYPO3 12.4.1
Bug Fixes and Changes
- [BUGFIX] Avoid notice in AbstractUserAuthentication (thanks to Georg Ringer)
- [BUGFIX] Correctly represent CSP UriValue('*') (thanks to Oliver Hader)
- [TASK] Add StringUtility::cast and ::filter (thanks to Georg Ringer)
- [BUGFIX] Do not send table wizard fields in payload (thanks to Andreas Fernandez)
- [BUGFIX] Re-enable button after save in ext:install (thanks to Torben Hansen)
- [BUGFIX] Do not descend required markers down to inline fields (thanks to Nikita Hovratov)
- [TASK] Provide default language presets for SiteBasedTestTrait (thanks to Nikita Hovratov)
- [TASK] Consistently limit scope in FilesControlContainer (thanks to Oliver Bartsch)
- [BUGFIX] Fix typo "progessQueue" in variable name (thanks to Oliver Klee)
- [BUGFIX] Properly replace record title placeholder in confirmation (thanks to Oliver Bartsch)
- [TASK] Raise "sokil/php-isocodes-db-i18n" and generate language files (thanks to Stefan Bürk)
- [BUGFIX] Fix a typo in a comment (thanks to Oliver Klee)
- [BUGFIX] Change selector to get container in files element (thanks to Andreas Fernandez)
- [BUGFIX] Catch FolderDoesNotExistException for selected folder (thanks to Oliver Bartsch)
- [BUGFIX] Don't try to render icon for empty identifier (thanks to Oliver Bartsch)
- [TASK] Provide composer.json to fixture extensions (thanks to Anja Leichsenring)
- [TASK] Provide composer.json to fixture extensions in ext:core (thanks to Anja Leichsenring)
- [TASK] Require typo3fluid/fluid:^2.8.0 (thanks to Christian Kuhn)
- [BUGFIX] Allow custom passwords while creating be users (thanks to Jan Delius)
- [TASK] Use stable TF and styleguide in v12 (thanks to Christian Kuhn)
- [DOCS] Correct example for AfterLinkIsGeneratedEvent in changelog (thanks to Chris Müller)
- [TASK] Avoid pipeline run after merge for 12.4 (thanks to Stefan Bürk)
- [BUGFIX] Use proper type for recovery emails (thanks to Andreas Nedbal)
- [TASK] Ensure proper gitlab ci configuration for branch 12.4 (thanks to Stefan Bürk)
- [BUGFIX] Render mime type audio/x-wav as audio file (thanks to Georg Ringer)
- [BUGFIX] Create session cookie when explicitly requested (thanks to Oliver Hader)
- [BUGFIX] Ensure content object is available in UriBuilder (thanks to Oliver Bartsch)
- [BUGFIX] Prioritize form default values over TCA overrides (thanks to Helmut Hummel)
- [BUGFIX] Close opened CSP report when removing all reports (thanks to Andreas Fernandez)
- [BUGFIX] Avoid TypeError in extbase persistence (thanks to Oliver Bartsch)
- [TASK] Remove superfluous timestamp CKEditor plugin (thanks to Torben Hansen)
- [BUGFIX] Pass the full page record to the ConditionMatcher (thanks to Oliver Bartsch)
- [TASK] Make type annotations for ObjectStorage::toArray more specific (thanks to Oliver Klee)
- [BUGFIX] Recursive INCLUDE_TYPOSCRIPT with extensions (thanks to Georg Ringer)
- [DOCS] Update SECURITY.md (thanks to Stephan Großberndt)
- [TASK] Show configured transport per webhook (thanks to Andreas Fernandez)
- [BUGFIX] Allow locallang labels for tt_content_defValues (thanks to Oliver Bartsch)
- [BUGFIX] Use importShim() to load init modules (thanks to Andreas Fernandez)
- [TASK] Provide composer.json to fixture extensions in ext:extbase (thanks to Anja Leichsenring)
- [DOCS] Adjust ViewHelper name (thanks to Oliver Bartsch)
- [BUGFIX] Harmonize page ids in Record List search (thanks to Andreas Fernandez)
- [TASK] Clean up avatar class (thanks to Christian Eßl)
- [TASK] Provide composer.json to fixture extensions in ext:backend (thanks to Anja Leichsenring)
- [BUGFIX] Fix visual glitches in tile view affecting Firefox (thanks to Andreas Fernandez)
- [DOCS] Revise changelogs for v12.4 (thanks to Chris Müller)
- [BUGFIX] Correct clearable implementation in scheduler (thanks to Benjamin Kott)
- [BUGFIX] Add missing CSS label classes and fix markup (thanks to Frank Naegler)
- [TASK] Update testing-framework and styleguide (thanks to Stefan Bürk)
- [BUGFIX] Avoid exceptions while loading presets (thanks to Gilbertsoft)
- [BUGFIX] Use correct configuration example for message routing (thanks to Andreas Fernandez)
- [DOCS] Update SECURITY.md (thanks to Stephan Großberndt)
- [BUGFIX] Prevent undefined array key in UserIntInformation (thanks to Daniel Siepmann)
- [DOCS] Add 12.4.x directory to changelogs (thanks to Andreas Fernandez)
- [TASK] Update SECURITY.md for TYPO3 v12.4 LTS (thanks to Oliver Hader)