[!!!][TASK] Remove deprecated methods in GeneralUtility
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Breaking-80700-DeprecatedFunctionalityRemoved.rst
index ad03997..8ca4f32 100644 (file)
@@ -10,16 +10,47 @@ Description
 ===========
 
 The following PHP classes that have been previously deprecated for v8 have been removed:
-
+* RemoveXSS
 * TYPO3\CMS\Backend\Console\Application
 * TYPO3\CMS\Backend\Console\CliRequestHandler
 * TYPO3\CMS\Core\Controller\CommandLineController
 * TYPO3\CMS\Lowlevel\CleanerCommand
 
+The following PHP class methods that have been previously deprecated for v8 have been removed:
+* TYPO3\CMS\Core\Utility\GeneralUtility::array2xml_cs()
+* TYPO3\CMS\Core\Utility\GeneralUtility::compat_version()
+* TYPO3\CMS\Core\Utility\GeneralUtility::convertMicrotime()
+* TYPO3\CMS\Core\Utility\GeneralUtility::csvValues()
+* TYPO3\CMS\Core\Utility\GeneralUtility::deHSCentities()
+* TYPO3\CMS\Core\Utility\GeneralUtility::flushOutputBuffers()
+* TYPO3\CMS\Core\Utility\GeneralUtility::freetypeDpiComp()
+* TYPO3\CMS\Core\Utility\GeneralUtility::generateRandomBytes()
+* TYPO3\CMS\Core\Utility\GeneralUtility::getMaximumPathLength()
+* TYPO3\CMS\Core\Utility\GeneralUtility::getRandomHexString()
+* TYPO3\CMS\Core\Utility\GeneralUtility::imageMagickCommand()
+* TYPO3\CMS\Core\Utility\GeneralUtility::lcfirst()
+* TYPO3\CMS\Core\Utility\GeneralUtility::rawUrlEncodeFP()
+* TYPO3\CMS\Core\Utility\GeneralUtility::rawUrlEncodeJS()
+* TYPO3\CMS\Core\Utility\GeneralUtility::removeXSS()
+* TYPO3\CMS\Core\Utility\GeneralUtility::requireFile()
+* TYPO3\CMS\Core\Utility\GeneralUtility::requireOnce()
+* TYPO3\CMS\Core\Utility\GeneralUtility::resolveAllSheetsInDS()
+* TYPO3\CMS\Core\Utility\GeneralUtility::resolveSheetDefInDS()
+* TYPO3\CMS\Core\Utility\GeneralUtility::slashJS()
+* TYPO3\CMS\Core\Utility\GeneralUtility::strtolower()
+* TYPO3\CMS\Core\Utility\GeneralUtility::strtoupper()
+* TYPO3\CMS\Core\Utility\GeneralUtility::xmlGetHeaderAttribs()
+
+The following methods changed signature according to previous deprecations in v8:
+* TYPO3\CMS\Core\Utility\GeneralUtility::callUserFunction() - Persistent or file prefix in first argument removed
+* TYPO3\CMS\Core\Utility\GeneralUtility::getFileAbsFileName() - Second and thrird argument dropped
+* TYPO3\CMS\Core\Utility\GeneralUtility::getUserObj() - File reference prefix in first argument removed
+* TYPO3\CMS\Core\Utility\GeneralUtility::wrapJS() - Second argument dropped
+
 The following configuration options are not evaluated anymore:
 * $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['cliKeys']
 
-The following entrypoints have been removed
+The following entry points have been removed:
 * typo3/cli_dispatch.phpsh
 
 
@@ -28,6 +59,6 @@ Impact
 
 Instantiating or requiring the PHP classes, will result in PHP fatal errors.
 
-Calling the entrypoints via CLI will result in a file not found error.
+Calling the entry points via CLI will result in a file not found error.
 
 .. index:: PHP-API
\ No newline at end of file