TYPO3 9.5.18

Release Notes

Version 9.5.18

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

This document contains information about TYPO3 CMS 9.5.18 which was released on 19.05.2020.

Get TYPO3 9.5.18 now


This version is a bugfix and maintenance release.

Read TYPO3 9.5.18 Release News

Checksums of TYPO3 9.5.18


2a3e556181a07a5378cecfc3fc7403c73292eb2177a42177470533208084462e typo3_src-9.5.18.tar.gz
ad475e7064ef864c1eb8ffeb1fd60113891c18384580adfcb2860db8b66585c0 typo3_src-9.5.18.zip


7402f356bbb6e9e90734a435e0033359af014582 typo3_src-9.5.18.tar.gz
16c515f771e6a15508de12780ca0be330057e50f typo3_src-9.5.18.zip


e18a7adab3675d0a369edbd66f327463 typo3_src-9.5.18.tar.gz
1b45c374ca6021b2c99bc83eb24f2b07 typo3_src-9.5.18.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.18/tar.gz
wget --content-disposition https://get.typo3.org/9.5.18/tar.gz.sig
gpg --verify typo3_src-9.5.18.tar.gz.sig typo3_src-9.5.18.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.

Upgrade Wizard - Manual actions required

Sites that were upgraded from an older TYPO3 version to TYPO3 v9 LTS before version 9.5.11 (<9.5.11) most probably require the invocation of "Update backend user configuration array" upgrade wizard - this can be done in the backend interface at Admin Tools > Upgrade > Upgrade Wizard. This wizard was introduced with TYPO3 v9.5.11, the necessity to run it was not emphasized enough back then.


Here is a list of what was fixed since 9.5.17:

  • 2020-05-19 257b8ad2d9 [RELEASE] Release of TYPO3 9.5.18 (thanks to Oliver Hader)
  • 2020-05-19 8eb29dd228 [BUGFIX] Loosen site check for records not stored in site context (thanks to Helmut Hummel)
  • 2020-05-19 41f444956e [BUGFIX] Re-add initialization of PageRepository::$where_groupAccess (thanks to Benni Mack)
  • 2020-05-19 5ccf6b21a8 [BUGFIX] Fixed order-by while querying old realurl table for slugs (thanks to Riny van Tiggelen)
  • 2020-05-19 8a13731028 [BUGFIX] Allow referrer refresh in install tool (thanks to Oliver Hader)
  • 2020-05-18 234d8387e1 [BUGFIX] Use checksum of frontend groups in cache identifier (thanks to Andreas Fernandez)
  • 2020-05-18 cebeaf6c62 [BUGFIX] Actually write cache for generated access field condition (thanks to Andreas Fernandez)
  • 2020-05-18 6d9e803c03 [BUGFIX] Allow multiple referrer types in backend main route (thanks to Oliver Hader)
  • 2020-05-18 b499cb83cc [TASK] Add missing documentation for BackendUserConfigurationUpdate (thanks to Oliver Hader)
  • 2020-05-18 eda9a9a40a [BUGFIX] Properly (un)serialize ReflectionService (thanks to Alexander Schnitzler)
  • 2020-05-18 274e028231 [BUGFIX] Allow arbitrary objects in widget context (thanks to Oliver Hader)
  • 2020-05-15 b1af57ac3f [BUGFIX] Set changed state of FormEngine when null placeholder fields are changed (thanks to Andreas Fernandez)
  • 2020-05-15 f06fa29885 [BUGFIX] Check for existence of t3js-login-url id in Login dialog (thanks to Oliver Hader)
  • 2020-05-14 ccd6da5027 [BUGFIX] Exclude current record when checking slug's uniqueness (thanks to Xavier Perseguers)
  • 2020-05-14 347ab376d8 [BUGFIX] Use correctly terminated HTML block elements (thanks to Oliver Hader)
  • 2020-05-14 8686d85863 [BUGFIX] Relax constraints on serializing objects (thanks to Oliver Hader)
  • 2020-05-14 e413054c53 [BUGFIX] Prevent PHP type error and stale language cache (thanks to Claus Due)
  • 2020-05-14 984a3609bd [BUGFIX] Fix "see also" links in CSH entries (thanks to Josef Glatz)
  • 2020-05-12 554fcf40d8 [TASK] Set TYPO3 version to 9.5.18-dev (thanks to Oliver Hader)