TYPO3 v15 dev-main snapshot ()

This commit is contained in:
2026-08-10 22:31:09 +02:00
commit af8cc155b5
6818 changed files with 642608 additions and 0 deletions
@@ -0,0 +1,51 @@
.. include:: /Includes.rst.txt
.. _deprecation-68098:
======================================================
Deprecation: #68098 - Deprecate GeneralUtility methods
======================================================
See :issue:`68098`
Description
===========
The following methods within `GeneralUtility` have been marked as deprecated and will be removed in TYPO3 CMS v8.
.. code-block:: php
GeneralUtility::modifyHTMLColor()
GeneralUtility::modifyHTMLColorAll()
GeneralUtility::isBrokenEmailEnvironment()
GeneralUtility::normalizeMailAddress()
GeneralUtility::formatForTextarea()
GeneralUtility::getThisUrl()
GeneralUtility::cleanOutputBuffers()
The functionality `formatForTextarea()` was used in the older days to actually support IE4 and Netscape 3 properly
and can now safely be exchanged by `htmlspecialchars()`.
Impact
======
All extensions using these methods directly will throw a deprecation message.
Affected Installations
======================
Installations with extensions that use the methods above handling.
Migration
=========
Use corresponding functionality from `getIndpEnv()` instead of `getThisUrl()`.
For the other methods, you can re-implement the functionality yourself in your extension where needed.
.. index:: PHP-API