TYPO3 9.5.29

Release Notes

Version 9.5.29

Stay secure and up-to-date with TYPO3 ELTS!

The TYPO3 CMS community supported from 2018-10-02 until 2021-09-30.
Extend your support now until 2024-09-30 to get access to the latest security and compatibility updates for this version.

Learn more about TYPO3 ELTS Browse the TYPO3 ELTS Portal

Release Notes for TYPO3 CMS 9.5.29

This document contains information about TYPO3 CMS 9.5.29 which was released on 10.08.2021.

Get TYPO3 9.5.29 now


This release is a combined bug fix and security release.

Find more details in the security bulletins:

Read TYPO3 9.5.29 Release News

Checksums of TYPO3 9.5.29


a62e9b03d2fb6b96f43b6734d7a3419e31ca8a6c560e4147bd041760cd331b2d typo3_src-9.5.29.tar.gz
144d3b2aba4132f1e012516da8ca98187dec66225f29ecab44b60f9d375a45af typo3_src-9.5.29.zip


3b214817303e9ffedf36a16f8345d11fc7c8b4a3 typo3_src-9.5.29.tar.gz
3260fa99948a285db0e1eaa7cf755282e68c1ff1 typo3_src-9.5.29.zip


b59382b514f63e489c2e0ab3ab474185 typo3_src-9.5.29.tar.gz
20f884ed2323ba8969b4188dad4b0ed2 typo3_src-9.5.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/9.5.29/tar.gz
wget --content-disposition https://get.typo3.org/9.5.29/tar.gz.sig
gpg --verify typo3_src-9.5.29.tar.gz.sig typo3_src-9.5.29.tar.gz


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.


Here is a list of what was fixed since 9.5.28:

  • 2021-08-10 bf181a7500 [RELEASE] Release of TYPO3 9.5.29 (thanks to Oliver Hader)
  • 2021-08-10 ac8f1fc3ac [SECURITY] Ensure XSS-safe rich text rendering (thanks to Oliver Hader)
  • 2021-08-10 3bae5925d9 [TASK] Declare core as replacement for t3g/svg-sanitizer (thanks to Oliver Hader)
  • 2021-08-10 95b571c5d0 [TASK] Update enshrined/svg-sanitize to v0.14.1 (thanks to Oliver Hader)
  • 2021-08-09 4d4c37b329 [BUGFIX] Render correct version information in Core Updater and reports module (thanks to Andreas Fernandez)
  • 2021-08-09 a02928f5c5 [BUGFIX] Reset query filters for file storages (thanks to Pierrick Caillon)
  • 2021-08-08 d9fb666af4 [TASK] runTests.sh: Allow step debugging acceptance tests (thanks to Christian Kuhn)
  • 2021-08-06 1bac9f9175 [TASK] Raise typo3/testing-framework:^4.15.5 (thanks to Christian Kuhn)
  • 2021-08-02 1afa9607fe [BUGFIX] Support extra test arguments on acceptance tests (thanks to Larry Garfield)
  • 2021-07-29 130422b30b [TASK] Change indent for .rst in .editorconfig (thanks to Simon Gilli)
  • 2021-07-29 0e8d346417 [BUGFIX] Fix sphinx warnings in previous changelog entries (thanks to Lina Wolf)
  • 2021-07-29 40eece30b7 [TASK] Synchronize core changelog files between v11, v10, v9 (thanks to Christian Kuhn)
  • 2021-07-27 11b9fab8bd [BUGFIX] Check whether realpath exists in runTests.sh (thanks to Oliver Bartsch)
  • 2021-07-26 d6e2b8d429 [TASK] Rename github.com/TYPO3/TYPO3.CMS to github.com/typo3/typo3 (thanks to Benni Mack)
  • 2021-07-22 583d51dd60 [TASK] Make runTests.sh compatible with docker-compose v2 (thanks to Jochen Roth)
  • 2021-07-20 3e20442391 [TASK] Set TYPO3 version to 9.5.29-dev (thanks to Oliver Hader)