TYPO3 9.5.30

Release Notes

Version 9.5.30

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.30

This document contains information about TYPO3 CMS 9.5.30 which was released on 16.08.2021.

Get TYPO3 9.5.30 now


This version is a bugfix and maintenance release.

Read TYPO3 9.5.30 Release News

Checksums of TYPO3 9.5.30


42fd893971b697c9d258b6cd73d0088b3871c5c58c605cb33c7dd4c097c92692 typo3_src-9.5.30.tar.gz
9a83b14545fb1800fdfecc812ef44cb05c0adcdf07b81852d37c3ab434cbc448 typo3_src-9.5.30.zip


e4e7d13694c9bd8cf4acf1bac7a14ce88c4161d3 typo3_src-9.5.30.tar.gz
3d25393c6f4fc1d9f68f610b8265091322ad3802 typo3_src-9.5.30.zip


625b105706eb44da32fc69320f8c4008 typo3_src-9.5.30.tar.gz
084cc7d17ed01dac9816839a940c5111 typo3_src-9.5.30.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.30/tar.gz
wget --content-disposition https://get.typo3.org/9.5.30/tar.gz.sig
gpg --verify typo3_src-9.5.30.tar.gz.sig typo3_src-9.5.30.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.29:

  • 2021-08-16 322b262c23 [RELEASE] Release of TYPO3 9.5.30 (thanks to Oliver Hader)
  • 2021-08-16 aa851616d0 [TASK] Upgrade to typo3/html-sanitizer v2.0.9 (thanks to Oliver Hader)
  • 2021-08-16 9d2ce55e3c [BUGFIX] Adjust default behavior of HTML sanitization in parseFunc (thanks to Oliver Hader)
  • 2021-08-16 73f3f10262 [BUGFIX] Allow HTML node onclick events in generated frontend markup (thanks to Oliver Hader)
  • 2021-08-13 5697363aa7 [FEATURE] Introduce explicit f:sanitize.html view-helper (thanks to Oliver Hader)
  • 2021-08-13 c0c50920d3 [BUGFIX] Remove prefixed scriptName from urlPath in PageRouter (thanks to Stefan Bürk)
  • 2021-08-13 d416cff003 [BUGFIX] Avoid timeout issues through SvgFilesSanitization (thanks to Georg Ringer)
  • 2021-08-12 6c634fc7e5 [TASK] Add status quo tests for f:format.html (thanks to Oliver Hader)
  • 2021-08-12 10bdc758ca [TASK] Forward initiator to typo3/html-sanitizer (thanks to Oliver Hader)
  • 2021-08-12 6f7c961a69 [TASK] gitlab-ci: Backup TYPO3 logs of backend acceptance tests (thanks to Alexander Nitsche)
  • 2021-08-12 4a60e97ad4 [TASK] Upgrade to typo3/html-sanitizer v2.0.8 (thanks to Oliver Hader)
  • 2021-08-12 9f87b2c7f7 [BUGFIX] Inform about extended support in reports module correctly (thanks to Andreas Fernandez)
  • 2021-08-11 c81483f4b5 [BUGFIX] Accept JS spam protected email addresses (thanks to Torben Hansen)
  • 2021-08-11 988de48900 [TASK] Enhance documentation for integration of html-sanitizer (thanks to Tomas Norre Mikkelsen)
  • 2021-08-10 34fdd74e28 Revert "[TASK] Declare core as replacement for t3g/svg-sanitizer" (thanks to Oliver Hader)
  • 2021-08-10 a9390366fc [TASK] Set TYPO3 version to 9.5.30-dev (thanks to Oliver Hader)