Breaking: #72424 - Removed deprecated TypoScriptFrontendController options and methods
See forge#72424
Description
The following methods from Typo have been removed:
getPage Renderer () setExternal Jump Url () jumpUrl () acquirePage Generation Lock () releasePage Generation Lock () doXHTML_ cleaning () doLocal Anchor Fix () checkFile Include () prefixLocal Anchors With Script () getStorage Siteroot Pids ()
Additionally, the public properties jumpurl, JSevent and anchor have been removed. The
request parameter jumpurl is not evaluated anymore.
The TypoScript property config. has been removed.
Impact
Calling any of the PHP methods directly will result in a fatal error. Accessing the properties will result in a PHP warning. Setting the TypoScript property has no effect anymore.
Additionally, if EXT:felogin is misconfigured and lacks the storage property, an exception will be thrown.
Affected Installations
Any installation using the TypoScript property above, or a TYPO3 instance having third-party extensions calling the methods or properties directly.
Migration
Use the TER extension jumpurl to implement the jumpurl functionality.
Use the config. subproperties (see https://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Config/Index.html#additionalheaders for details) to add the additional header lines.