Deprecation: #99031 - Deprecated f:format.html in Backend context

See forge#99031

Description

The <f:format.html /> ViewHelper \TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlViewHelper should not be used in TYPO3 backend context anymore.

Using this ViewHelper in backend context triggers frontend parseFunc logic, which should be avoided in the backend.

There are other ViewHelpers to output and parse HTML in backend context. See description of the f:sanitize.html ViewHelper for more details.

Impact

Using <f:format.html /> logs a deprecation level warning.

Affected installations

Instances with extensions that come with backend modules using Fluid rendering and accessing <f:format.html /> are affected.

Migration

Switch to one of the other ViewHelpers instead, typically <f:sanitize.html /> to secure a given HTML string, <f:transform.html /> to parse links in HTML, or <f:format.raw /> to output the HTML as is when the input can be considered "secure".