TYPO3 13.4.29

Release Notes

Version 13.4.29

Release Notes for TYPO3 CMS 13.4.29

This document contains information about TYPO3 CMS 13.4.29 which was released on 12.05.2026.

Get TYPO3 13.4.29 now

News

This version is a bugfix and maintenance release.

Read TYPO3 13.4.29 Release News

Checksums of TYPO3 13.4.29

SHA256

ff0fc3f82cd1501ae4ff58c6d2d3c6d1a9cc049bb5678a06a97d39c89f95f93e typo3_src-13.4.29.tar.gz
6707e3141945ed74e0090c0c9813b4edcf923a2888b2e26f307fd4854958eac8 typo3_src-13.4.29.zip

SHA1

276889132fe479b6c10b0b1cf70f1eeeaaa69a62 typo3_src-13.4.29.tar.gz
502cf7c195fa29f6eca8cc0a65972b47dae63e6f typo3_src-13.4.29.zip

MD5

7dd04b3becc2bc32183d82aeecbe3949 typo3_src-13.4.29.tar.gz
f162a4827d02af96ab0466e33be65302 typo3_src-13.4.29.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.29/tar.gz
wget --content-disposition https://get.typo3.org/13.4.29/tar.gz.sig
gpg --verify typo3_src-13.4.29.tar.gz.sig typo3_src-13.4.29.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.28:

  • 2026-05-12 1affc559d3f [RELEASE] Release of TYPO3 13.4.29 (thanks to Oliver Hader)
  • 2026-05-11 ddac158c5e4 [BUGFIX] Restore usable drag and drop in long page module views (thanks to Matthias Vogel)
  • 2026-05-11 8cd458abac4 [FEATURE] Backport f:render.text to TYPO3 v13 (thanks to Matthias Vogel)
  • 2026-05-10 f409383f3af [BUGFIX] Fix invalid class path for PHPStorm meta (thanks to Simon Schaufelberger)
  • 2026-05-07 20fabd4cf3f [BUGFIX] Fix site route matching for slugs identical to site path (thanks to Franz Kugelmann)
  • 2026-05-06 77b3350a1bb [TASK] Upgrade php-cs-fixer ruleset to @PER-CS3x0 (thanks to Benni Mack)
  • 2026-05-06 e6893c707c6 [TASK] Remove experimental flag from PageInformation class (thanks to Chris Müller)
  • 2026-05-05 236cccddda5 [BUGFIX] Ensure indexed_search does not throw exceptions (thanks to Benni Mack)
  • 2026-05-02 0a9b8404535 [BUGFIX] Avoid false-positive "version of a version" in DataHandler (thanks to Christian Kuhn)
  • 2026-05-02 10d593dbd5b [BUGFIX] Add table name before fieldName for makeSearchString (thanks to Ludovic Nogueira)
  • 2026-05-02 47496d10e96 [BUGFIX] Cast group identifier to string in foreach key variable (thanks to Nikita Hovratov)
  • 2026-05-02 d041ad20bd0 [TASK] Update phpstan to 2.1.54 (thanks to Anja Leichsenring)
  • 2026-04-30 0b980c3b41c [TASK] Normalize backslashes in ZipService::verify() (thanks to Oliver Hader)
  • 2026-04-27 ef38243ecad [DOCS] Correct $view in Breaking-96812 ReST (thanks to Christian Kuhn)
  • 2026-04-27 cdf5eff1c1f [TASK] Update to typo3-documentation/render-guides 0.37 (thanks to Oliver Klee)
  • 2026-04-24 990cb4d65ef [TASK] Clarify package cache identifier generation test (thanks to Helmut Hummel)
  • 2026-04-23 9b22afc1d88 [BUGFIX] Adapt IRRE/files toggle switch for invertStateDisplay (thanks to Benjamin Franzke)
  • 2026-04-22 07d7beb5d99 [BUGFIX] Use correct value for invalid record (thanks to Georg Ringer)
  • 2026-04-21 d000a936049 [BUGFIX] Prevent empty reference output in TypoScript (thanks to Alexander Künzl)
  • 2026-04-21 1acb4681598 [BUGFIX] Handle multibyte characters in TypoScript (thanks to Christian Kuhn)
  • 2026-04-21 b1b7a6fa847 [BUGFIX] Combine mtime and filesize for package cache identifier (thanks to Benjamin Kott)
  • 2026-04-20 8e1d2e6cdf5 [TASK] Exclude Documentation folder from checkGruntClean (thanks to Josua Vogel)
  • 2026-04-19 d9b156f6317 [TASK] Update Fluid Standalone to 4.6.1 (thanks to Simon Praetorius)
  • 2026-04-18 a4c1fa9f3aa [BUGFIX] Respect "0" max files setting when rotating logs (thanks to Andreas Kienast)
  • 2026-04-17 9e843def85f [BUGFIX] Handle nullable Set typoscript in SysTemplateTreeBuilder (thanks to Nikita Hovratov)
  • 2026-04-17 47b16738012 [TASK] Update to composer/composer 2.9.7 (thanks to Garvin Hicking)
  • 2026-04-17 6ad9ae2992f [BUGFIX] Streamline returnUrl handling in PageLayoutController (thanks to Oliver Hader)
  • 2026-04-17 1c340dcfab7 [BUGFIX] Ensure correct Grid column width in languageComparisonMode (thanks to Philipp Parzer)
  • 2026-04-17 39290a9fe7c [BUGFIX] Return modified object in PreviewUriBuilder::withRootLine (thanks to Georg Ringer)
  • 2026-04-17 4d658b18a05 [BUGFIX] Fix operator precedence in imageMagickExec (thanks to Heiko Hardt)
  • 2026-04-16 f191a3b0bc8 [DOCS] Fix typos in changelog documentation (thanks to Oliver Hader)
  • 2026-04-16 c3eb0c99e48 [TASK] Make DomainObjectInterface non-internal (thanks to Oliver Klee)
  • 2026-04-16 b70d592678c [BUGFIX] Mitigate DI issues during database compare (thanks to Stefan Bürk)
  • 2026-04-15 301b3fdc504 [BUGFIX] Fix isSubMenu excluding Link pages from menu children (thanks to Nikita Kirin)
  • 2026-04-14 be0c902cf04 [TASK] Make class doc comments for DomainObject/ more clear (thanks to Oliver Klee)
  • 2026-04-14 e9e7aa520a4 [DOCS] Fix some issues in RecordTransformation Data Processor changelog (thanks to Sebastien Convers)
  • 2026-04-14 6bb31230150 [TASK] Set TYPO3 version to 13.4.29-dev (thanks to Oliver Hader)