TYPO3 13.4.2

Release Notes

Version 13.4.2

Release Notes for TYPO3 CMS 13.4.2

This document contains information about TYPO3 CMS 13.4.2 which was released on 10.12.2024.

Get TYPO3 13.4.2 now

News

This version is a bugfix and maintenance release.

Read TYPO3 13.4.2 Release News

Checksums of TYPO3 13.4.2

SHA256

3deb8ef3859330eb8dc2e097e57ea9e5fc2bae56bc790df00710ce51713fc602 typo3_src-13.4.2.tar.gz
d1a5207772b4733fd9b300aecf794a0b6cfddc9dcb57a253ffb20dea8b7047ab typo3_src-13.4.2.zip

SHA1

d70e69de3ab7586dcf2e46dab85048a858784e27 typo3_src-13.4.2.tar.gz
ad6cc6ebcf6134188b83c2534f981792f74ae09f typo3_src-13.4.2.zip

MD5

4107ebc03f9c6b722111943ac5a578b0 typo3_src-13.4.2.tar.gz
c6fb888cb54ae93d6e29d8ebcda99d10 typo3_src-13.4.2.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/13.4.2/tar.gz
wget --content-disposition https://get.typo3.org/13.4.2/tar.gz.sig
gpg --verify typo3_src-13.4.2.tar.gz.sig typo3_src-13.4.2.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 13.4.1:

  • 2024-12-10 33350b167fe [RELEASE] Release of TYPO3 13.4.2 (thanks to Benni Mack)
  • 2024-12-10 edb8a2ea83c [BUGFIX] Restore setting default lib.parseFunc.allowTags / denyTags (thanks to Benni Mack)
  • 2024-12-10 ea68086f372 [BUGFIX] Remove inconvenient nullable checkbox from datetime elements (thanks to Benjamin Franzke)
  • 2024-12-09 ae0cb077007 [BUGFIX] Include modal-trigger button value in submitted form data (thanks to Benjamin Franzke)
  • 2024-12-09 bf01e64d977 [BUGFIX] Do not calculate negative cache lifetime (thanks to Sascha Nowak)
  • 2024-12-09 13d6404e378 [TASK] Replace static cache property with DI (thanks to Anja Leichsenring)
  • 2024-12-09 1e41dbca436 [DOCS] Adjust indentation in rte_ckeditor documentation (thanks to Chris Müller)
  • 2024-12-09 605a0976554 [BUGFIX] Show correct path of login background image in log message (thanks to Chris Müller)
  • 2024-12-06 350770ae0f6 [BUGFIX] Streamline midnight vs null handling of time fields (thanks to Benjamin Franzke)
  • 2024-12-06 752c3f0b78b [TASK] Upgrade typescript to 5.7 (thanks to Andreas Kienast)
  • 2024-12-06 5a7e627f6f9 [TASK] Update typo3/testing-framework (thanks to Stefan Bürk)
  • 2024-12-05 c1b54631f28 [TASK] Add link from CSP module to see active mutations (thanks to Garvin Hicking)
  • 2024-12-05 bb9f92aeced [BUGFIX] Optimize prerequisite query in sys_log serialization updater (thanks to Patrick Schriner)
  • 2024-12-05 4987788d2a1 [BUGFIX] Apply options.showHistory default in EditDocumentController (thanks to Benjamin Kott)
  • 2024-12-05 f643bab1fdc [TASK] Update typo3/core-testing-phpXY image versions (thanks to Stefan Bürk)
  • 2024-12-05 b493dd31a10 [BUGFIX] Expose record information in edit view (thanks to Benjamin Kott)
  • 2024-12-05 6ae129b0ee9 [BUGFIX] Align validation notice icon in docheader (thanks to Benjamin Kott)
  • 2024-12-04 d4faf5b5b8d [TASK] Provide more tests for DataMapFactory (thanks to Garvin Hicking)
  • 2024-12-04 62932a90984 [TASK] Replace legacy css declarations (thanks to Benjamin Kott)
  • 2024-12-04 3f3489f783b [BUGFIX] Handle has-change state in FlexForm section container (thanks to Oliver Bartsch)
  • 2024-12-04 7b2cd50ba23 [BUGFIX] Prevent undefined array key errors in TcaSelectItems (thanks to Oliver Bartsch)
  • 2024-12-04 b84419f0a7b [BUGFIX] Make extension status context aware (thanks to Benjamin Kott)
  • 2024-12-03 3d164a0a513 [BUGFIX] Set correct column names in extbase DataMap (thanks to Christian Kuhn)
  • 2024-12-03 fe6db66eefb [BUGFIX] Validate $elementRecord before accessing children (thanks to André Buchmann)
  • 2024-12-03 e35db9edcc9 [TASK] Localize title for link browser (thanks to Sybille Peters)
  • 2024-12-03 4415e400cd4 [DOCS] Improve Changelog wording (thanks to Himanshu Ramavat)
  • 2024-12-03 badb06a5be0 [TASK] Add styleguide field generator for group with MM (thanks to Anja Leichsenring)
  • 2024-12-02 2518985a238 [BUGFIX] Add MM tablename and fieldnames fields with group/allowed (thanks to Christian Kuhn)
  • 2024-12-02 4b16ce0c565 [DOCS] Fix typo in ext:dashboard documentation (thanks to lukaswitten2710)
  • 2024-11-30 ea3391d69fd [TASK] Raise typo3/testing-framework (thanks to Christian Kuhn)
  • 2024-11-29 0441c0ac888 [DOCS] Display correct link texts for TCA properties (thanks to Chris Müller)
  • 2024-11-29 e12d73a8f35 [TASK] Update typo3/testing-framework (thanks to Stefan Bürk)
  • 2024-11-29 52e490b45f5 [TASK] Use default redirects.hitCount setting in acceptance test (thanks to Stefan Bürk)
  • 2024-11-28 8a33083f760 [BUGFIX] Do not override array finisher options with empty values (thanks to Thorben Nissen)
  • 2024-11-28 4b554297cae [BUGFIX] Register styleguide ext:form BE TS globally (thanks to Christian Kuhn)
  • 2024-11-28 0c2abc28590 [BUGFIX] Consider virtual tables in ElementInformationController (thanks to Oliver Bartsch)
  • 2024-11-28 55952f501a1 [TASK] Remove superfluous radio fields in extension manager (thanks to Torben Hansen)
  • 2024-11-28 b477fcb764d [TASK] Declare array return in CF backends findIdentifiersByTag() (thanks to Christian Kuhn)
  • 2024-11-28 ade90284249 [TASK] Raise php-webdriver/webdriver:^1.15.2 (thanks to Christian Kuhn)
  • 2024-11-28 4ff4a7c5e93 [TASK] Resolve phpstan property.unusedType (thanks to Christian Kuhn)
  • 2024-11-27 ee460a9311a [DOCS] Enhance RTE documentation for configuring a heading (thanks to Chris Müller)
  • 2024-11-27 692c00617df [TASK] Use phpunit DoesNotPerformAssertions attribute (thanks to Christian Kuhn)
  • 2024-11-26 22c789905ae [BUGFIX] Avoid copying workspace delete placeholder (thanks to Christian Kuhn)
  • 2024-11-26 c49ff903572 [TASK] Extend lifetime of tableoptions and collate deprecation (thanks to Stefan Bürk)
  • 2024-11-26 cdffcac123a [BUGFIX] Use migrated connection defaultTableOptions in EXT:reports (thanks to Stefan Bürk)
  • 2024-11-26 b1a7ab39372 [TASK] Add another image to DataScenarios/FAL tests (thanks to Christian Kuhn)
  • 2024-11-25 b5f13341c48 [DOCS] Remove outdated section about migration from EXT:form v7 (thanks to Chris Müller)
  • 2024-11-25 beb06d29e2e [TASK] Add description to scheduler additional fields (thanks to Rico Sonntag)
  • 2024-11-25 1c213dc2085 [BUGFIX] Fix highlighting of "Progress trackers" in styleguide menu (thanks to Philipp Kuhlmay)
  • 2024-11-24 086da1b4cac [BUGFIX] Properly resolve file extension restrictions in overrideChildTca (thanks to Oliver Bartsch)
  • 2024-11-24 9f310d2de0d [TASK] Update firebase/php-jwt ^6.10.2 and remove composer patch (thanks to Stefan Bürk)
  • 2024-11-22 65f01b75a38 [TASK] Add details to CLI scheduler:run exceptions (thanks to Philipp Kitzberger)
  • 2024-11-22 3a141759325 [BUGFIX] Check if TCA schema exists in getTableRelationFields (thanks to Nikita Hovratov)
  • 2024-11-22 f32f1ce0fca [TASK] Avoid some useless test assertions (thanks to Christian Kuhn)
  • 2024-11-22 e40d5b5406b [BUGFIX] Ignore invalid tree state in page tree drag actions (thanks to Andreas Nedbal)
  • 2024-11-22 c0036819dc7 [BUGFIX] Return HTTP 400 if request is invalid (thanks to Markus Klein)
  • 2024-11-22 3c23cbc3f8c [TASK] Use typo3/core-testing-php84:1.5 image for PHP 8.4 (thanks to Stefan Bürk)
  • 2024-11-22 f95c8728018 [TASK] Do not log exceptions due to invalid client HTTP headers (thanks to Christoph Lehmann)
  • 2024-11-22 e2233c77c38 [BUGFIX] Handle db value null in AbstractItemProvider (thanks to Nikita Hovratov)
  • 2024-11-22 038a09ffc52 [TASK] Fix spelling error in EXT:dashboard (thanks to Abdulhamid Kwieder)
  • 2024-11-21 33cbcb9453a [BUGFIX] Avoid rendering null values in upgrade docs modal (thanks to Elias Häußler)
  • 2024-11-21 6d1069ba31d [BUGFIX] Show hash to user even if InstallTool password is invalid (thanks to Simon Praetorius)
  • 2024-11-21 5e98b0e5679 [BUGFIX] Ensure trailing slash for PAGEVIEW paths (thanks to Simon Praetorius)
  • 2024-11-21 43701587adc [BUGFIX] Avoid array access warning in cleanup:missingrelations CLI (thanks to Christian Kuhn)
  • 2024-11-21 3b4b0190ef5 [BUGFIX] Update TcaSchema->getCapability() annotation (thanks to Christian Kuhn)
  • 2024-11-21 b33a9c1e5f8 [BUGFIX] Handle invalid site settings definition (thanks to Oliver Bartsch)
  • 2024-11-21 15a05a077db [TASK] Use phpstan v2 (thanks to Christian Kuhn)
  • 2024-11-21 2d893385e4f [TASK] Introduce test of error-handling for FormEngine's basic-inputs (thanks to Ayke Halder)
  • 2024-11-21 1ec4f6ad714 [TASK] Get rid of "resname" attribute in XLF files (thanks to Xavier Perseguers)
  • 2024-11-21 5af7be8f09e [BUGFIX] Set FormEngine error class on field and its label (thanks to Oliver Bartsch)
  • 2024-11-21 74d9296fbff [BUGFIX] Fix IPv6 Uri string generation (thanks to Benjamin Franzke)
  • 2024-11-21 421364aed9c [TASK] Make CKEditor context aware (thanks to Andreas Nedbal)
  • 2024-11-20 37491e8e8a7 [TASK] Add functional DataHandler tests for type=datetime (thanks to Benjamin Franzke)
  • 2024-11-20 e22a6c11a84 [BUGFIX] Fix typo in EXT:styleguide (thanks to Peter Kraume)
  • 2024-11-20 f807dd68104 [BUGFIX] Verify softref ref_uid target in refindex (thanks to Christian Kuhn)
  • 2024-11-20 2dcc12c7122 [BUGFIX] Children of selectTree filter should be expandable (thanks to Sybille Peters)
  • 2024-11-20 0cfe858d62a [TASK] Make SvgSpriteIconProvider "public" (thanks to Andreas Kienast)
  • 2024-11-20 8e664aff587 [TASK] Drop unused FormEditorController::renderRenderableOptions action (thanks to Oliver Hader)
  • 2024-11-20 95ab4688a77 [FEATURE] Allow modifying fetched page content (thanks to Oliver Bartsch)
  • 2024-11-20 d3069aed65d [BUGFIX] Prevent BackendUtility::getRecord() postgresql out of range (thanks to Garvin Hicking)
  • 2024-11-20 b61e9ed0bfd [DOCS] Add Webhooks documentation (thanks to Lina Wolf)
  • 2024-11-20 583d47102f0 [BUGFIX] Fix showing of parent items in select tree filtering (thanks to Andreas Nedbal)
  • 2024-11-20 af9eaa0148f [DOCS] Switch Interlinks from t3tsconfig to t3tsref (thanks to Lina Wolf)
  • 2024-11-20 ef81edb34f1 [BUGFIX] Improve keyboard accessibility of page module actions (thanks to Benjamin Kott)
  • 2024-11-20 6be807c2401 [TASK] Use American English in xlf files (thanks to Peter Kraume)
  • 2024-11-20 9d55b61fafa [BUGFIX] Fix styling of disabled nullable fields (thanks to Andreas Nedbal)
  • 2024-11-20 fecc2fdd894 [TASK] Ignore files generated by docs rendering on root level (thanks to Oliver Bartsch)
  • 2024-11-19 de3938fbe70 [BUGFIX] Prevent PHP error with empty link tag (thanks to Simon Praetorius)
  • 2024-11-19 8291f852daa [BUGFIX] Filter sys_log by level in administration log (thanks to Ayke Halder)
  • 2024-11-19 da5f81e2dcc [BUGFIX] Cast tag-content of several ViewHelpers to string (thanks to Georg Ringer)
  • 2024-11-19 01369c5b9dd [BUGFIX] Add FormEngine transformation for dbType=datetime in flexforms (thanks to Benjamin Franzke)
  • 2024-11-19 17902e84f89 [TASK] Avoid temporary phpstan exclude (thanks to Christian Kuhn)
  • 2024-11-19 982bc39719c [DOCS] Replace outdated card syntax (thanks to Lina Wolf)
  • 2024-11-19 b50e0d5c386 [BUGFIX] Resolve RecordPropertyClosure for flex fields (thanks to Oliver Bartsch)
  • 2024-11-19 43760200932 [DOCS] Add missing anchors in dashboard manual (thanks to Lina Wolf)
  • 2024-11-19 d19037144d6 [TASK] Avoid friendsoftypo3/phpstan-typo3 (thanks to Christian Kuhn)
  • 2024-11-19 bb73b570471 [DOCS] Add missing anchors in reactions (thanks to Lina Wolf)
  • 2024-11-19 4309c7a0d14 [DOCS] Add missing anchors in reports manual (thanks to Lina Wolf)
  • 2024-11-19 83a08cfcb0c [DOCS] Add missing anchors in adminpanel manual (thanks to Lina Wolf)
  • 2024-11-19 2dbe32591b4 [BUGFIX] Prevent PHP errors for empty Fluid templates (thanks to Simon Praetorius)
  • 2024-11-19 a9c6f276ea4 [TASK] Increase Uri test coverage (thanks to Benjamin Franzke)
  • 2024-11-19 163776f4e10 [BUGFIX] Properly resolve flexform schema for record (thanks to Oliver Bartsch)
  • 2024-11-18 cc386acf0be [TASK] Update Fluid Standalone to 4.0.2 (thanks to Simon Praetorius)
  • 2024-11-18 e3bcdec1c9b [BUGFIX] Use pid of mount point in RootlineUtility (thanks to Markus Friedrich)
  • 2024-11-18 f5a2ef877ce [TASK] Add docheader buttons to CSP module (thanks to Chris Müller)
  • 2024-11-18 583c4e8d37e [TASK] Add MethodCallArgumentValue PhpScanner analysis (thanks to Garvin Hicking)
  • 2024-11-18 c21877d6ad3 [BUGFIX] Resolve references of extension forms (thanks to Markus)
  • 2024-11-18 dc39c8dec8f [DOCS] Fix interlink-shortcodes in EXT:form and EXT:styleguide (thanks to Lina Wolf)
  • 2024-11-18 731e78f9fda [BUGFIX] Have ElementInformationController preview url use correct language (thanks to Filipe DA COSTA)
  • 2024-11-18 d9f21c559dd [BUGFIX] Fix rendering of native datetime fields as record title (thanks to Benjamin Franzke)
  • 2024-11-18 58e30a42b7d [DOCS] Define permalinks in redirects manual (thanks to Lina Wolf)
  • 2024-11-15 2aa0436c146 [DOCS] Add note about global TypoScript to #103439 Feature.rst (thanks to Benjamin Franzke)
  • 2024-11-15 3897a92cf63 [TASK] Disable unapplied TS-highlighting for unknown-variables in CodeMirror (thanks to Ayke Halder)
  • 2024-11-15 19cfd9bf443 [BUGFIX] Use same hash mechanism for comparing staticSqlFile (thanks to Oliver Bartsch)
  • 2024-11-15 f52692b3fd9 [BUGFIX] Ensure flexform data only contains a string or array (thanks to Ayke Halder)
  • 2024-11-15 8aa4e155e7f [BUGFIX] Localize header for editing site settings (thanks to Garvin Hicking)
  • 2024-11-15 fefb11e46d1 [TASK] Update css-tree to v3.0 (thanks to Benjamin Franzke)
  • 2024-11-15 2618c921ca7 [BUGFIX] Drop padding reset styles for btn-link usages (thanks to Benjamin Kott)
  • 2024-11-15 3d74f9b8d9d [BUGFIX] Adapt migration for changed folder_identifier SQL definition (thanks to Nikita Hovratov)
  • 2024-11-15 378bf85ef22 [BUGFIX] Add default extbase TypoScript into ext_localconf.php (thanks to Nikita Hovratov)
  • 2024-11-14 8cd7ac79d99 [DOCS] Add hint about "temp." TypoScript top-level object (thanks to Christian Kuhn)
  • 2024-11-14 b49121a7268 [BUGFIX] Allow using parentheses in TypoScript operator functions (thanks to Garvin Hicking)
  • 2024-11-14 112abcea41c [DOCS] Hint LanguageService->sL() docs on placeholder usage (thanks to Garvin Hicking)
  • 2024-11-13 946734f2a61 [BUGFIX] Consider all sheets for flexform field lookup (thanks to Nikita Hovratov)
  • 2024-11-12 18e96bc6706 [TASK] Set TYPO3 version to 13.4.2-dev (thanks to Oliver Hader)