Breaking: #87193 - Deprecated functionality removed

See forge#87193

Description

The following PHP classes that have been previously deprecated for v9 have been removed:

  • \TYPO3\CMS\Adminpanel\View\AdminPanelView
  • \TYPO3\CMS\Backend\Controller\LoginFramesetController
  • \TYPO3\CMS\Backend\Form\Form\FieldWizard\FileThumbnails
  • \TYPO3\CMS\Backend\Form\Form\FieldWizard\FileTypeList
  • \TYPO3\CMS\Backend\Form\Form\FieldWizard\FileUpload
  • \TYPO3\CMS\Backend\Http\AjaxRequestHandler
  • \TYPO3\CMS\Backend\Module\AbstractFunctionModule
  • \TYPO3\CMS\Backend\Module\AbstractModule
  • \TYPO3\CMS\Backend\Module\BaseScriptClass
  • \TYPO3\CMS\Backend\RecordList\AbstractRecordList
  • \TYPO3\CMS\Core\Cache\Frontend\StringFrontend
  • \TYPO3\CMS\Core\Crypto\PasswordHashing\AbstractComposedSalt
  • \TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility
  • \TYPO3\CMS\Core\Crypto\PasswordHashing\SaltedPasswordService
  • \TYPO3\CMS\Core\Crypto\PasswordHashing\SaltedPasswordsUtility
  • \TYPO3\CMS\Core\Encoder\JavaScriptEncoder
  • \TYPO3\CMS\Core\FrontendEditing\FrontendEditingController
  • \TYPO3\CMS\Core\Integrity\DatabaseIntegrityCheck
  • \TYPO3\CMS\Core\Log\Writer\RuntimeCacheWriter
  • \TYPO3\CMS\Core\Package\DependencyResolver
  • \TYPO3\CMS\Core\PageTitle\AltPageTitleProvider
  • \TYPO3\CMS\Core\Resource\Service\UserStorageCapabilityService
  • \TYPO3\CMS\Core\Resource\Utility\BackendUtility
  • \TYPO3\CMS\Core\Site\Entity\PseudoSite
  • \TYPO3\CMS\Core\Site\PseudoSiteFinder
  • \TYPO3\CMS\Core\TypoScript\ConfigurationForm
  • \TYPO3\CMS\Core\Utility\ClientUtility
  • \TYPO3\CMS\Core\Utility\PhpOptionsUtility
  • \TYPO3\CMS\Extbase\Command\CoreCommand
  • \TYPO3\CMS\Extbase\Command\ExtbaseCommand
  • \TYPO3\CMS\Extbase\Command\HelpCommand
  • \TYPO3\CMS\Extbase\Command\HelpCommandController
  • \TYPO3\CMS\Extbase\Mvc\Cli\Command
  • \TYPO3\CMS\Extbase\Mvc\Cli\CommandArgumentDefinition
  • \TYPO3\CMS\Extbase\Mvc\Cli\CommandManager
  • \TYPO3\CMS\Extbase\Mvc\Cli\ConsoleOutput
  • \TYPO3\CMS\Extbase\Mvc\Cli\Request
  • \TYPO3\CMS\Extbase\Mvc\Cli\RequestBuilder
  • \TYPO3\CMS\Extbase\Mvc\Cli\RequestHandler
  • \TYPO3\CMS\Extbase\Mvc\Cli\Response
  • \TYPO3\CMS\Extbase\Mvc\Cli\Controller\CommandController
  • \TYPO3\CMS\Extbase\Mvc\Exception\AmbiguousCommandIdentifierException
  • \TYPO3\CMS\Extbase\Mvc\Exception\CommandException
  • \TYPO3\CMS\Extbase\Mvc\Exception\NoSuchCommandException
  • \TYPO3\CMS\Extbase\Scheduler\FieldProvider
  • \TYPO3\CMS\Extbase\Scheduler\Task
  • \TYPO3\CMS\Extbase\Scheduler\TaskExecutor
  • \TYPO3\CMS\Extbase\Tests\Unit\Validation\Validator\AbstractValidatorTestcase
  • \TYPO3\CMS\Extbase\Validation\Validator\RawValidator
  • \TYPO3\CMS\Extensionmanager\Command\ExtensionCommandController
  • \TYPO3\CMS\Form\Domain\Model\FormElements\GridContainer
  • \TYPO3\CMS\Frontend\ContentObject\FileContentObject
  • \TYPO3\CMS\Frontend\ContentObject\Menu\GraphicalMenuContentObject
  • \TYPO3\CMS\Frontend\ContentObject\Menu\ImageMenuContentObject
  • \TYPO3\CMS\Frontend\Http\EidRequestHandler
  • \TYPO3\CMS\Frontend\Page\ExternalPageUrlHandler
  • \TYPO3\CMS\Frontend\Page\PageGenerator
  • \TYPO3\CMS\Frontend\Utility\EidUtility
  • \TYPO3\CMS\Recordlist\Controller\ElementBrowserFramesetController
  • \TYPO3\CMS\Recordlist\RecordList\AbstractDatabaseRecordList
  • \TYPO3\CMS\Workspaces\Service\AutoPublishService
  • \TYPO3\CMS\Workspaces\Task\AutoPublishTask
  • \TYPO3\CMS\Workspaces\Task\CleanupPreviewLinkTask

The following PHP interfaces that have been previously deprecated for v9 have been removed:

  • \TYPO3\CMS\Adminpanel\View\AdminPanelViewHookInterface
  • \TYPO3\CMS\Extbase\Mvc\Cli\Controller\CommandControllerInterface
  • \TYPO3\CMS\Core\Crypto\PasswordHashing\ComposedPasswordHashInterface
  • \TYPO3\CMS\Frontend\Http\UrlHandlerInterface

The following PHP class aliases that have been previously deprecated for v9 have been removed:

  • \TYPO3\CMS\Backend\AjaxLoginHandler
  • \TYPO3\CMS\Backend\Form\Wizard\ImageManipulationWizard
  • \TYPO3\CMS\Core\Database\PdoHelper
  • \TYPO3\CMS\Core\IO\PharStreamWrapper
  • \TYPO3\CMS\Core\IO\PharStreamWrapperException
  • \TYPO3\CMS\Core\History\RecordHistory
  • \TYPO3\CMS\Core\Tree\TableConfiguration\ExtJsArrayTreeRenderer
  • \TYPO3\CMS\ContextHelp\Controller\ContextHelpAjaxController
  • \TYPO3\CMS\Cshmanual\Domain\Repository\TableManualRepository
  • \TYPO3\CMS\Extbase\Configuration\Exception\ContainerIsLockedException
  • \TYPO3\CMS\Extbase\Configuration\Exception\NoSuchFileException
  • \TYPO3\CMS\Extbase\Configuration\Exception\NoSuchOptionException
  • \TYPO3\CMS\Extbase\Mvc\Exception\InvalidCommandIdentifierException
  • \TYPO3\CMS\Extbase\Mvc\Exception\InvalidMarkerException
  • \TYPO3\CMS\Extbase\Mvc\Exception\InvalidOrNoRequestHashException
  • \TYPO3\CMS\Extbase\Mvc\Exception\InvalidRequestTypeException
  • \TYPO3\CMS\Extbase\Mvc\Exception\InvalidTemplateResourceException
  • \TYPO3\CMS\Extbase\Mvc\Exception\InvalidUriPatternException
  • \TYPO3\CMS\Extbase\Mvc\Exception\InvalidViewHelperException
  • \TYPO3\CMS\Extbase\Mvc\Exception\RequiredArgumentMissingException
  • \TYPO3\CMS\Extbase\Object\Container\Exception\CannotInitializeCacheException
  • \TYPO3\CMS\Extbase\Object\Container\Exception\TooManyRecursionLevelsException
  • \TYPO3\CMS\Extbase\Object\Exception\WrongScopeException
  • \TYPO3\CMS\Extbase\Object\InvalidClassException
  • \TYPO3\CMS\Extbase\Object\InvalidObjectConfigurationException
  • \TYPO3\CMS\Extbase\Object\InvalidObjectException
  • \TYPO3\CMS\Extbase\Object\ObjectAlreadyRegisteredException
  • \TYPO3\CMS\Extbase\Object\UnknownClassException
  • \TYPO3\CMS\Extbase\Object\UnknownInterfaceException
  • \TYPO3\CMS\Extbase\Object\UnresolvedDependenciesException
  • \TYPO3\CMS\Extbase\Persistence\Generic\Exception\CleanStateNotMemorizedException
  • \TYPO3\CMS\Extbase\Persistence\Generic\Exception\InvalidPropertyTypeException
  • \TYPO3\CMS\Extbase\Persistence\Generic\Exception\MissingBackendException
  • \TYPO3\CMS\Extbase\Property\Exception\FormatNotSupportedException
  • \TYPO3\CMS\Extbase\Property\Exception\InvalidFormatException
  • \TYPO3\CMS\Extbase\Property\Exception\InvalidPropertyException
  • \TYPO3\CMS\Extbase\Reflection\Exception\InvalidPropertyTypeException
  • \TYPO3\CMS\Extbase\Security\Exception\InvalidArgumentForRequestHashGenerationException
  • \TYPO3\CMS\Extbase\Security\Exception\SyntacticallyWrongRequestHashException
  • \TYPO3\CMS\Extbase\Service\FlexFormService
  • \TYPO3\CMS\Extbase\Service\TypoScriptService
  • \TYPO3\CMS\Extbase\Validation\Exception\InvalidSubjectException
  • \TYPO3\CMS\Extbase\Validation\Exception\NoValidatorFoundException
  • \TYPO3\CMS\Frontend\Controller\PageInformationController
  • \TYPO3\CMS\Frontend\Controller\TranslationStatusController
  • \TYPO3\CMS\Frontend\View\AdminPanelView
  • \TYPO3\CMS\Frontend\View\AdminPanelViewHookInterface
  • \TYPO3\CMS\Fluid\Core\Compiler\TemplateCompiler
  • \TYPO3\CMS\Fluid\Core\Exception
  • \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\AbstractNode
  • \TYPO3\CMS\Fluid\Core\Parser\InterceptorInterface
  • \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\NodeInterface
  • \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\RootNode
  • \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ViewHelperNode
  • \TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface
  • \TYPO3\CMS\Fluid\Core\Variables\CmsVariableProvider
  • \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractConditionViewHelper
  • \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractTagBasedViewHelper
  • \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHelper
  • \TYPO3\CMS\Fluid\Core\ViewHelper\ArgumentDefinition
  • \TYPO3\CMS\Fluid\Core\ViewHelper\Exception
  • \TYPO3\CMS\Fluid\Core\ViewHelper\Exception\InvalidVariableException
  • \TYPO3\CMS\Fluid\Core\ViewHelper\Facets\ChildNodeAccessInterface
  • \TYPO3\CMS\Fluid\Core\ViewHelper\Facets\CompilableInterface
  • \TYPO3\CMS\Fluid\Core\ViewHelper\Facets\PostParseInterface
  • \TYPO3\CMS\Fluid\Core\ViewHelper\TagBuilder
  • \TYPO3\CMS\Fluid\Core\ViewHelper\TemplateVariableContainer
  • \TYPO3\CMS\Fluid\Core\ViewHelper\ViewHelperInterface
  • \TYPO3\CMS\Fluid\Core\ViewHelper\ViewHelperVariableContainer
  • \TYPO3\CMS\Fluid\View\Exception
  • \TYPO3\CMS\Fluid\View\Exception\InvalidSectionException
  • \TYPO3\CMS\Fluid\View\Exception\InvalidTemplateResourceException
  • \TYPO3\CMS\InfoPagetsconfig\Controller\InfoPageTyposcriptConfigController
  • \TYPO3\CMS\Lang\LanguageService
  • \TYPO3\CMS\Lowlevel\Command\WorkspaceVersionRecordsCommand
  • \TYPO3\CMS\Lowlevel\View\ConfigurationView
  • \TYPO3\CMS\Recordlist\RecordList
  • \TYPO3\CMS\Saltedpasswords\Exception\InvalidSaltException
  • \TYPO3\CMS\Saltedpasswords\Salt\AbstractSalt
  • \TYPO3\CMS\Saltedpasswords\Salt\AbstractComposedSalt
  • \TYPO3\CMS\Saltedpasswords\Salt\Argon2iSalt
  • \TYPO3\CMS\Saltedpasswords\Salt\BcryptSalt
  • \TYPO3\CMS\Saltedpasswords\Salt\BlowfishSalt
  • \TYPO3\CMS\Saltedpasswords\Salt\ComposedSaltInterface
  • \TYPO3\CMS\Saltedpasswords\Salt\Md5Salt
  • \TYPO3\CMS\Saltedpasswords\Salt\SaltFactory
  • \TYPO3\CMS\Saltedpasswords\Salt\SaltInterface
  • \TYPO3\CMS\Saltedpasswords\Salt\Pbkdf2Salt
  • \TYPO3\CMS\Saltedpasswords\Salt\PhpassSalt
  • \TYPO3\CMS\Saltedpasswords\SaltedPasswordService
  • \TYPO3\CMS\Saltedpasswords\Utility\ExensionManagerConfigurationUtility
  • \TYPO3\CMS\Saltedpasswords\Utility\SaltedPasswordsUtility
  • \TYPO3\CMS\Sv\AbstractAuthenticationService
  • \TYPO3\CMS\Sv\AuthenticationService
  • \TYPO3\CMS\Sv\Report\ServicesListReport
  • \TYPO3\CMS\T3editor\CodeCompletion
  • \TYPO3\CMS\T3editor\TypoScriptReferenceLoader
  • \TYPO3\CMS\Version\DataHandler\CommandMap
  • \TYPO3\CMS\Version\Dependency\DependencyEntityFactory
  • \TYPO3\CMS\Version\Dependency\DependencyResolver
  • \TYPO3\CMS\Version\Dependency\ElementEntity
  • \TYPO3\CMS\Version\Dependency\ElementEntityProcessor
  • \TYPO3\CMS\Version\Dependency\EventCallback
  • \TYPO3\CMS\Version\Dependency\ReferenceEntity
  • \TYPO3\CMS\Version\Hook\DataHandlerHook
  • \TYPO3\CMS\Version\Hook\PreviewHook
  • \TYPO3\CMS\Version\Utility\WorkspacesUtility

The following PHP class methods that have been previously deprecated for v9 have been removed:

  • TYPO3\CMS\Backend\Configuration\TranslationConfigurationProvider->foreignTranslationTable()
  • TYPO3\CMS\Backend\Configuration\TranslationConfigurationProvider->getTranslationTable()
  • TYPO3\CMS\Backend\Configuration\TranslationConfigurationProvider->isTranslationInOwnTable()
  • TYPO3\CMS\Backend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->evaluateCondition($string)
  • TYPO3\CMS\Backend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->getVariable($var)
  • TYPO3\CMS\Backend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->getGroupList()
  • TYPO3\CMS\Backend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->getPage()
  • TYPO3\CMS\Backend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->isNewPageWithPageId($pageId)
  • TYPO3\CMS\Backend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->determineRootline()
  • TYPO3\CMS\Backend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->getUserId()
  • TYPO3\CMS\Backend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->isUserLoggedIn()
  • TYPO3\CMS\Backend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->isAdminUser()
  • TYPO3\CMS\Backend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->getBackendUserAuthentication()
  • TYPO3\CMS\Backend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->determinePageId()
  • TYPO3\CMS\Backend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->getPageIdByRecord()
  • TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController->main()
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->main()
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->removeInvalidElements()
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->wizard_appendWizards()
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->wizard_getItem()
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->wizard_getGroupHeader()
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->wizardArray()
  • TYPO3\CMS\Backend\Controller\EditDocumentController->compileStoreDat()
  • TYPO3\CMS\Backend\Controller\EditDocumentController->doProcessData()
  • TYPO3\CMS\Backend\Controller\EditDocumentController->getNewIconMode()
  • TYPO3\CMS\Backend\Controller\EditDocumentController->openInNewWindowLink()
  • TYPO3\CMS\Backend\Controller\EditDocumentController->setDocument()
  • TYPO3\CMS\Backend\Controller\EditDocumentController->shortCutLink()
  • TYPO3\CMS\Backend\Controller\EditFileController->getButtons()
  • TYPO3\CMS\Backend\Controller\File\FileController->finish()
  • TYPO3\CMS\Backend\Controller\File\FileUploadController->main()
  • TYPO3\CMS\Backend\Controller\File\FileUploadController->renderUploadForm()
  • TYPO3\CMS\Backend\Controller\File\RenameFileController->main()
  • TYPO3\CMS\Backend\Controller\File\ReplaceFileController->main()
  • TYPO3\CMS\Backend\Controller\FileSystemNavigationFrameController->initPage()
  • TYPO3\CMS\Backend\Controller\FileSystemNavigationFrameController->main()
  • TYPO3\CMS\Backend\Controller\LoginController->main()
  • TYPO3\CMS\Backend\Controller\LoginController->makeInterfaceSelectorBox()
  • TYPO3\CMS\Backend\Controller\LogoutController->logout()
  • TYPO3\CMS\Backend\Controller\NewRecordController->isTableAllowedForThisPage()
  • TYPO3\CMS\Backend\Controller\NewRecordController->linkWrap()
  • TYPO3\CMS\Backend\Controller\NewRecordController->main()
  • TYPO3\CMS\Backend\Controller\NewRecordController->pagesonly()
  • TYPO3\CMS\Backend\Controller\NewRecordController->regularNew()
  • TYPO3\CMS\Backend\Controller\NewRecordController->showNewRecLink()
  • TYPO3\CMS\Backend\Controller\NewRecordController->sortNewRecordsByConfig()
  • TYPO3\CMS\Backend\Controller\SimpleDataHandlerController->main()
  • TYPO3\CMS\Backend\Controller\SimpleDataHandlerController->initClipboard()
  • TYPO3\CMS\Backend\Controller\Wizard\AddController->main()
  • TYPO3\CMS\Backend\Controller\Wizard\EditController->main()
  • TYPO3\CMS\Backend\Controller\Wizard\ListController->main()
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->cfgArray2CfgString()
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->cfgString2CfgArray()
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->changeFunc()
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->getConfigCode()
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->getTableHTML()
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->tableWizard()
  • TYPO3\CMS\Backend\Controller\UserSettingsController->process()
  • TYPO3\CMS\Backend\FrontendBackendUserAuthentication->initializeAdminPanel()
  • TYPO3\CMS\Backend\FrontendBackendUserAuthentication->initializeFrontendEdit()
  • TYPO3\CMS\Backend\FrontendBackendUserAuthentication->isFrontendEditingActive()
  • TYPO3\CMS\Backend\FrontendBackendUserAuthentication->displayAdminPanel()
  • TYPO3\CMS\Backend\FrontendBackendUserAuthentication->isAdminPanelVisible()
  • TYPO3\CMS\Backend\FrontendBackendUserAuthentication->checkBackendAccessSettingsFromInitPhp()
  • TYPO3\CMS\Backend\FrontendBackendUserAuthentication->extPageReadAccess()
  • TYPO3\CMS\Backend\FrontendBackendUserAuthentication->extGetTreeList()
  • TYPO3\CMS\Backend\FrontendBackendUserAuthentication->extGetLL()
  • TYPO3\CMS\Backend\Routing\UriBuilder->buildUriFromModule()
  • TYPO3\CMS\Backend\Template\DocumentTemplate->addStyleSheet()
  • TYPO3\CMS\Backend\Template\DocumentTemplate->formWidth()
  • TYPO3\CMS\Backend\Template\DocumentTemplate->xUaCompatible()
  • TYPO3\CMS\Backend\Template\ModuleTemplate->icons()
  • TYPO3\CMS\Backend\Template\ModuleTemplate->loadJavascriptLib()
  • TYPO3\CMS\Backend\Tree\View\ElementBrowserFolderTreeView->ext_isLinkable()
  • TYPO3\CMS\Backend\Tree\View\AbstractTreeView->setDataFromArray()
  • TYPO3\CMS\Backend\Tree\View\AbstractTreeView->setDataFromTreeArray()
  • TYPO3\CMS\Backend\Tree\View\PagePositionMap->getModConfig()
  • TYPO3\CMS\Backend\View\PageLayoutView->languageFlag()
  • TYPO3\CMS\Core\Authentication\AbstractAuthenticationService->compareUident()
  • TYPO3\CMS\Core\Authentication\AbstractUserAuthentication->compareUident()
  • TYPO3\CMS\Core\Authentication\AbstractUserAuthentication->fetchUserRecord()
  • TYPO3\CMS\Core\Authentication\BackendUserAuthentication->addTScomment()
  • TYPO3\CMS\Core\Authentication\BackendUserAuthentication->getTSConfigProp()
  • TYPO3\CMS\Core\Authentication\BackendUserAuthentication->getTSConfigVal()
  • TYPO3\CMS\Core\Authentication\BackendUserAuthentication->isPSet()
  • TYPO3\CMS\Core\Authentication\BackendUserAuthentication->simplelog()
  • TYPO3\CMS\Core\Cache\PhpFrontend->getByTag()
  • TYPO3\CMS\Core\Cache\VariableFrontend->getByTag()
  • TYPO3\CMS\Core\Charset\CharsetConverter->convArray()
  • TYPO3\CMS\Core\Charset\CharsetConverter->convCaseFirst()
  • TYPO3\CMS\Core\Charset\CharsetConverter->crop()
  • TYPO3\CMS\Core\Charset\CharsetConverter->entities_to_utf8()
  • TYPO3\CMS\Core\Charset\CharsetConverter->parse_charset()
  • TYPO3\CMS\Core\Charset\CharsetConverter->utf8_char2byte_pos()
  • TYPO3\CMS\Core\Charset\CharsetConverter->utf8_to_entities()
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->strictSyntaxEnabled()
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->normalizeExpression($expression)
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->evaluateConditionCommon($key, $value)
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->evaluateCustomDefinedCondition($condition)
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->parseUserFuncArguments($arguments)
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->getVariableCommon(array $vars)
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->compareNumber($test, $leftValue)
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->searchStringWildcard($haystack, $needle)
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->getGlobal($var, $source = null)
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->evaluateCondition($string)
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->getVariable($name)
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->getGroupList()
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->determinePageId()
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->getPage()
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->determineRootline()
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->getUserId()
  • TYPO3\CMS\Core\Configuration\TypoScript\ConditionMatching\AbstractConditionMatcher->isUserLoggedIn()
  • TYPO3\CMS\Core\Core\Bootstrap->__construct()
  • TYPO3\CMS\Core\Core\Bootstrap->configure()
  • TYPO3\CMS\Core\Core\Bootstrap->createApplicationContext()
  • TYPO3\CMS\Core\Core\Bootstrap->checkIfEssentialConfigurationExists()
  • TYPO3\CMS\Core\Core\Bootstrap->defineTypo3RequestTypes()
  • TYPO3\CMS\Core\Core\Bootstrap->disableCoreCaches()
  • TYPO3\CMS\Core\Core\Bootstrap->getEarlyInstance()
  • TYPO3\CMS\Core\Core\Bootstrap->getEarlyInstances()
  • TYPO3\CMS\Core\Core\Bootstrap->getInstance()
  • TYPO3\CMS\Core\Core\Bootstrap->initializeCachingFramework()
  • TYPO3\CMS\Core\Core\Bootstrap->initializePackageManagement()
  • TYPO3\CMS\Core\Core\Bootstrap->loadConfigurationAndInitialize()
  • TYPO3\CMS\Core\Core\Bootstrap->populateLocalConfiguration()
  • TYPO3\CMS\Core\Core\Bootstrap->setEarlyInstance()
  • TYPO3\CMS\Core\Core\Bootstrap->setFinalCachingFrameworkCacheConfiguration()
  • TYPO3\CMS\Core\Core\Bootstrap->setRequestType()
  • TYPO3\CMS\Core\Core\Bootstrap->usesComposerClassLoading()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Argon2iPasswordHash->getOptions()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Argon2iPasswordHash->setOptions()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BcryptPasswordHash->getOptions()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BcryptPasswordHash->setOptions()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getMaxHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getMinHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getSaltLength()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getSetting()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->setHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->setMaxHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->setMinHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->getSetting()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->getSaltLength()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getMaxHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getMinHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getSaltLength()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getSetting()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->setHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->setMaxHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->setMinHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getMaxHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getMinHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getSaltLength()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getSetting()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->setHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->setMaxHashCount()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->setMinHashCount()
  • TYPO3\CMS\Core\Database\ReferenceIndex->createEntryData_fileRels()
  • TYPO3\CMS\Core\Database\ReferenceIndex->createEntryDataForFileRelationsUsingRecord()
  • TYPO3\CMS\Core\Database\ReferenceIndex->destPathFromUploadFolder()
  • TYPO3\CMS\Core\Database\ReferenceIndex->getRelations_procFiles()
  • TYPO3\CMS\Core\Database\ReferenceIndex->setReferenceValue_fileRels()
  • TYPO3\CMS\Core\Database\SoftReferenceIndex->getPageIdFromAlias()
  • TYPO3\CMS\Core\DataHandling\DataHandler->checkValue_group_select_file()
  • TYPO3\CMS\Core\DataHandling\DataHandler->copyRecord_fixRTEmagicImages()
  • TYPO3\CMS\Core\DataHandling\DataHandler->copyRecord_procFilesRefs()
  • TYPO3\CMS\Core\DataHandling\DataHandler->deleteRecord_flexFormCallBack()
  • TYPO3\CMS\Core\DataHandling\DataHandler->extFileFields()
  • TYPO3\CMS\Core\DataHandling\DataHandler->extFileFunctions()
  • TYPO3\CMS\Core\DataHandling\DataHandler->getTCEMAIN_TSconfig()
  • TYPO3\CMS\Core\DataHandling\DataHandler->newlog2()
  • TYPO3\CMS\Core\DataHandling\DataHandler->process_uploads_traverseArray()
  • TYPO3\CMS\Core\DataHandling\DataHandler->removeRegisteredFiles()
  • TYPO3\CMS\Core\DataHandling\DataHandler->resorting()
  • TYPO3\CMS\Core\Imaging\GraphicalFunctions->init()
  • TYPO3\CMS\Core\Html\RteHtmlParser->transformStyledATags()
  • TYPO3\CMS\Core\Html\RteHtmlParser->TS_links_rte()
  • TYPO3\CMS\Core\Html\RteHtmlParser->urlInfoForLinkTags()
  • TYPO3\CMS\Core\Package\PackageManager->injectDependencyResolver()
  • TYPO3\CMS\Core\Page\PageRenderer->addMetaTag()
  • TYPO3\CMS\Core\Page\PageRenderer->disableConcatenateFiles()
  • TYPO3\CMS\Core\Page\PageRenderer->enableConcatenateFiles()
  • TYPO3\CMS\Core\Page\PageRenderer->getConcatenateFiles()
  • TYPO3\CMS\Core\Page\PageRenderer->loadJquery()
  • TYPO3\CMS\Core\Resource\Driver\AbstractHierarchicalFilesystemDriver->getCharsetConversion()
  • TYPO3\CMS\Core\Resource\ResourceStorage->dumpFileContents()
  • TYPO3\CMS\Core\Service\AbstractService->devLog()
  • TYPO3\CMS\Core\TypoScript\TemplateService->getFileName()
  • TYPO3\CMS\Core\TypoScript\TemplateService->getFromMPmap()
  • TYPO3\CMS\Core\TypoScript\TemplateService->init()
  • TYPO3\CMS\Core\TypoScript\TemplateService->initMPmap_create()
  • TYPO3\CMS\Core\TypoScript\TemplateService->linkData()
  • TYPO3\CMS\Core\TypoScript\TemplateService->printTitle()
  • TYPO3\CMS\Core\Utility\GeneralUtility->_GETset()
  • TYPO3\CMS\Core\Utility\GeneralUtility->arrayToLogString()
  • TYPO3\CMS\Core\Utility\GeneralUtility->clientInfo()
  • TYPO3\CMS\Core\Utility\GeneralUtility->deprecationLog()
  • TYPO3\CMS\Core\Utility\GeneralUtility->devLog()
  • TYPO3\CMS\Core\Utility\GeneralUtility->getDeprecationLogFileName()
  • TYPO3\CMS\Core\Utility\GeneralUtility->getHostname()
  • TYPO3\CMS\Core\Utility\GeneralUtility->getUserObj()
  • TYPO3\CMS\Core\Utility\GeneralUtility->initSysLog()
  • TYPO3\CMS\Core\Utility\GeneralUtility->llXmlAutoFileName()
  • TYPO3\CMS\Core\Utility\GeneralUtility->logDeprecatedFunction()
  • TYPO3\CMS\Core\Utility\GeneralUtility->logDeprecatedViewHelperAttribute()
  • TYPO3\CMS\Core\Utility\GeneralUtility->sysLog()
  • TYPO3\CMS\Core\Utility\GeneralUtility->unQuoteFilenames()
  • TYPO3\CMS\Extbase\Core\Bootstrap->configureObjectManager()
  • TYPO3\CMS\Extbase\Mvc\Controller\Argument->getValidationResults()
  • TYPO3\CMS\Extbase\Mvc\Controller\Arguments->getValidationResults()
  • TYPO3\CMS\Extbase\Service\EnvironmentService->isEnvironmentInCliMode()
  • TYPO3\CMS\Extensionmanager\Utility\InstallUtility->processDatabaseUpdates()
  • TYPO3\CMS\Extensionmanager\Utility\InstallUtility->updateDbWithExtTablesSql()
  • TYPO3\CMS\Fluid\Core\Widget\Bootstrap->configureObjectManager()
  • TYPO3\CMS\Filelist\FileFacade->getIcon()
  • TYPO3\CMS\Frontend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->evaluateCondition($string)
  • TYPO3\CMS\Frontend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->getVariable($var)
  • TYPO3\CMS\Frontend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->getSessionVariable(string $var)
  • TYPO3\CMS\Frontend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->getGroupList()
  • TYPO3\CMS\Frontend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->determinePageId()
  • TYPO3\CMS\Frontend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->getPage()
  • TYPO3\CMS\Frontend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->determineRootline()
  • TYPO3\CMS\Frontend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->getUserId()
  • TYPO3\CMS\Frontend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->isUserLoggedIn()
  • TYPO3\CMS\Frontend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->getTypoScriptFrontendController()
  • TYPO3\CMS\Frontend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->getCurrentSiteLanguage()
  • TYPO3\CMS\Frontend\Configuration\TypoScript\ConditionMatching\ConditionMatcher->getCurrentSite()
  • TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->addParams()
  • TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->calcIntExplode()
  • TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->currentPageUrl()
  • TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->enableFields()
  • TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->filelink()
  • TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->filelist()
  • TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->typolinkWrap()
  • TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->stdWrap_addParams()
  • TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->stdWrap_filelink()
  • TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->stdWrap_filelist()
  • TYPO3\CMS\Frontend\ContentObject\Menu\TextMenuContentObject->extProc_beforeAllWrap()
  • TYPO3\CMS\Frontend\ContentObject\Menu\TextMenuContentObject->extProc_beforeLinking()
  • TYPO3\CMS\Frontend\ContentObject\Menu\TextMenuContentObject->extProc_init()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->addTempContentHttpHeaders()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->checkAlternativeIdMethods()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->checkPageForMountpointRedirect()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->checkPageForShortcutRedirect()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->checkPageUnavailableHandler()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->connectToDB()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->convertCharsetRecursivelyToUtf8()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->convPOSTCharset()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->domainNameMatchesCurrentRequest()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->getDomainDataForPid()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->getDomainNameForPid()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->getLLL()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->getPageShortcut()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->getUniqueId()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->handleDataSubmission()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->hook_eofe()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->initFEuser()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->initializeBackendUser()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->initializeRedirectUrlHandlers()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->initLLvars()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->initTemplate()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->makeCacheHash()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->mergingWithGetVars()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->pageErrorHandler()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->pageNotFoundAndExit()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->pageNotFoundHandler()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->pageUnavailableAndExit()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->pageUnavailableHandler()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->previewInfo()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->processOutput()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->readLLfile()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->redirectToCurrentPage()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->redirectToExternalUrl()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->sendCacheHeaders()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->sendHttpHeadersDirectly()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->setCSS()
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->storeSessionData()
  • TYPO3\CMS\Frontend\Page\PageRepository->getFirstWebPage()
  • TYPO3\CMS\Frontend\Page\PageRepository->getDomainStartPage()
  • TYPO3\CMS\Frontend\Page\PageRepository->getPageIdFromAlias()
  • TYPO3\CMS\Frontend\Page\PageRepository->getRootLine()
  • TYPO3\CMS\Frontend\Page\PageRepository->getRecordsByField()
  • TYPO3\CMS\Frontend\Page\PageRepository->deleteClause()
  • TYPO3\CMS\Frontend\Page\PageRepository->checkWorkspaceAccess()
  • TYPO3\CMS\Frontend\Page\PageRepository->getFileReferences()
  • TYPO3\CMS\Impexp\Controller\ImportExportController->checkExtObj()
  • TYPO3\CMS\Impexp\Controller\ImportExportController->checkSubExtObj()
  • TYPO3\CMS\Impexp\Controller\ImportExportController->extObjContent()
  • TYPO3\CMS\Impexp\Controller\ImportExportController->extObjHeader()
  • TYPO3\CMS\Impexp\Controller\ImportExportController->getExtObjContent()
  • TYPO3\CMS\Impexp\Controller\ImportExportController->getExternalItemConfig()
  • TYPO3\CMS\Impexp\Controller\ImportExportController->handleExternalFunctionValue()
  • TYPO3\CMS\Impexp\Controller\ImportExportController->menuConfig()
  • TYPO3\CMS\Impexp\Controller\ImportExportController->mergeExternalItems()
  • TYPO3\CMS\Info\Controller\InfoModuleController->extObjHeader()
  • TYPO3\CMS\Info\Controller\InfoModuleController->checkSubExtObj()
  • TYPO3\CMS\Info\Controller\InfoModuleController->getModuleTemplate()
  • TYPO3\CMS\Info\Controller\InfoPageTyposcriptConfigController->checkExtObj()
  • TYPO3\CMS\Info\Controller\InfoPageTyposcriptConfigController->extObjContent()
  • TYPO3\CMS\Info\Controller\PageInformationController->checkExtObj()
  • TYPO3\CMS\Info\Controller\PageInformationController->extObjContent()
  • TYPO3\CMS\Info\Controller\TranslationStatusController->checkExtObj()
  • TYPO3\CMS\Info\Controller\TranslationStatusController->getSystemLanguages()
  • TYPO3\CMS\Install\Service\CoreVersionService->getDownloadBaseUrl()
  • TYPO3\CMS\Install\Service\CoreVersionService->isYoungerPatchDevelopmentReleaseAvailable()
  • TYPO3\CMS\Install\Service\CoreVersionService->getYoungestPatchDevelopmentRelease()
  • TYPO3\CMS\Install\Service\CoreVersionService->updateVersionMatrix()
  • TYPO3\CMS\Lowlevel\Integrity\DatabaseIntegrityCheck->getFileFields()
  • TYPO3\CMS\Lowlevel\Integrity\DatabaseIntegrityCheck->testFileRefs()
  • TYPO3\CMS\Lowlevel\Integrity\DatabaseIntegrityCheck->whereIsFileReferenced()
  • TYPO3\CMS\Recordlist\Controller\ElementBrowserController->main()
  • TYPO3\CMS\Rsaauth\RsaEncryptionEncode[r->getRsaPublicKeyAjaxHandler()
  • TYPO3\CMS\Setup\Controller\SetupModuleController->getFormProtection()
  • TYPO3\CMS\Setup\Controller\SetupModuleController->simulateUser()

The following PHP static class methods that have been previously deprecated for v9 have been removed:

  • TYPO3\CMS\Backend\Utility\BackendUtility::deleteClause()
  • TYPO3\CMS\Backend\Utility\BackendUtility::firstDomainRecord()
  • TYPO3\CMS\Backend\Utility\BackendUtility::getDomainStartPage()
  • TYPO3\CMS\Backend\Utility\BackendUtility::getHash()
  • TYPO3\CMS\Backend\Utility\BackendUtility::getListGroupNames()
  • TYPO3\CMS\Backend\Utility\BackendUtility::getModTSconfig()
  • TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl()
  • TYPO3\CMS\Backend\Utility\BackendUtility::getOriginalTranslationTable()
  • TYPO3\CMS\Backend\Utility\BackendUtility::getPidForModTSconfig()
  • TYPO3\CMS\Backend\Utility\BackendUtility::getTCAtypes()
  • TYPO3\CMS\Backend\Utility\BackendUtility::shortcutExists()
  • TYPO3\CMS\Backend\Utility\BackendUtility::storeHash()
  • TYPO3\CMS\Backend\Utility\BackendUtility::unsetMenuItems()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PasswordHashFactory::determineSaltingHashingMethod()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PasswordHashFactory::getSaltingInstance()
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PasswordHashFactory::setPreferredHashingMethod()
  • TYPO3\CMS\Core\Context\LanguageAspectFactory::createFromTypoScript()
  • TYPO3\CMS\Core\Utility\ExtensionManagementUtility::configureModule()
  • TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getExtensionKeyByPrefix()
  • TYPO3\CMS\Core\Utility\ExtensionManagementUtility::removeCacheFiles()
  • TYPO3\CMS\Core\Utility\ExtensionManagementUtility::siteRelPath()
  • TYPO3\CMS\Extbase\Mvc\Controller\ActionController::getActionMethodParameters()

The following PHP methods have been additionally deprecated and are a no-op now:

  • TYPO3\CMS\Core\DataHandling\DataHandler->process_uploads()

The following methods changed signature according to previous deprecations in v9 at the end of the argument list:

  • TYPO3\CMS\Backend\Http\RouteDispatcher->dispatch() - Second argument dropped
  • TYPO3\CMS\Backend\Utility\BackendUtility::getPagesTSconfig() - Second and third argument dropped
  • TYPO3\CMS\Core\Authentication\BackendUserAuthentication->modAccess() - Second argument dropped
  • TYPO3\CMS\Core\Authentication\BackendUserAuthentication->getTSConfig() - First and second argument dropped
  • TYPO3\CMS\Core\Charset\CharsetConverter->conv() - Fourth argument dropped
  • TYPO3\CMS\Core\Core\Bootstrap->checkIfEssentialConfigurationExists() - First argument mandatory
  • TYPO3\CMS\Core\Core\Bootstrap->populateLocalConfiguration() - First argument mandatory
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash->getHashedPassword() - Second argument dropped
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->getHashedPassword() - Second argument dropped
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getHashedPassword() - Second argument dropped
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getHashedPassword() - Second argument dropped
  • TYPO3\CMS\Core\Http\Dispatcher->dispatch() - Second argument dropped
  • TYPO3\CMS\Core\Package\PackageManager->__construct() - First argument mandatory
  • TYPO3\CMS\Core\Html\RteHtmlParser->TS_AtagToAbs() - Second argument dropped and protected
  • TYPO3\CMS\Core\Page\PageRenderer::addInlineLanguageLabelArray() - Second argument dropped
  • TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded() - Second argument dropped
  • TYPO3\CMS\Core\Utility\GeneralUtility->explodeUrl2Array() - Second argument dropped
  • TYPO3\CMS\Core\Utility\GeneralUtility->getUrl() - Third argument must be an array of arrays if given
  • TYPO3\CMS\Core\Utility\GeneralUtility->mkdir_deep() - Second argument dropped
  • TYPO3\CMS\Core\Utility\RootlineUtility->__construct() - Third optional argument now has to be Context object or null
  • TYPO3\CMS\Frontend\Page\PageRepository->getRawRecord() - Fourth argument dropped
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->__construct() - Fourth argument unused
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->calculateLinkVars() - First argument mandatory
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->preparePageContentGeneration() - First argument mandatory
  • TYPO3\CMS\Recordlist\Controller\RecordListController->main() - First argument mandatory

The following public class properties have been dropped:

  • TYPO3\CMS\Backend\Controller\ContentElement\ElementInformationController->access
  • TYPO3\CMS\Backend\Controller\ContentElement\ElementInformationController->pageInfo
  • TYPO3\CMS\Backend\Controller\ContentElement\ElementInformationController->table
  • TYPO3\CMS\Backend\Controller\ContentElement\ElementInformationController->type
  • TYPO3\CMS\Backend\Controller\ContentElement\ElementInformationController->uid
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->doc
  • TYPO3\CMS\Backend\Controller\EditDocumentController->cacheCmd
  • TYPO3\CMS\Backend\Controller\EditDocumentController->content
  • TYPO3\CMS\Backend\Controller\EditDocumentController->doc
  • TYPO3\CMS\Backend\Controller\EditDocumentController->MCONF
  • TYPO3\CMS\Backend\Controller\EditDocumentController->popViewId_addParams
  • TYPO3\CMS\Backend\Controller\EditDocumentController->redirect
  • TYPO3\CMS\Backend\Controller\EditDocumentController->template
  • TYPO3\CMS\Backend\Controller\File\CreateFolderController->content
  • TYPO3\CMS\Backend\Controller\File\CreateFolderController->title
  • TYPO3\CMS\Backend\Controller\File\FileUploadController->title
  • TYPO3\CMS\Backend\Controller\File\RenameFileController->content
  • TYPO3\CMS\Backend\Controller\File\RenameFileController->title
  • TYPO3\CMS\Backend\Controller\File\ReplaceFileController->content
  • TYPO3\CMS\Backend\Controller\File\ReplaceFileController->doc
  • TYPO3\CMS\Backend\Controller\File\ReplaceFileController->title
  • TYPO3\CMS\Backend\Controller\Wizard\AddController->content
  • TYPO3\CMS\Backend\Controller\Wizard\ListController->id
  • TYPO3\CMS\Backend\Controller\Wizard\ListController->P
  • TYPO3\CMS\Backend\Controller\Wizard\ListController->pid
  • TYPO3\CMS\Backend\Controller\Wizard\ListController->table
  • TYPO3\CMS\Backend\FrontendBackendUserAuthentication->extAdmEnabled
  • TYPO3\CMS\Backend\FrontendBackendUserAuthentication->adminPanel
  • TYPO3\CMS\Backend\FrontendBackendUserAuthentication->frontendEdit
  • TYPO3\CMS\Backend\FrontendBackendUserAuthentication->extAdminConfig
  • TYPO3\CMS\Backend\Template\DocumentTemplate->hasDocheader
  • TYPO3\CMS\Backend\Tree\View\AbstractTreeView->data
  • TYPO3\CMS\Backend\Tree\View\AbstractTreeView->dataLookup
  • TYPO3\CMS\Backend\Tree\View\AbstractTreeView->subLevelID
  • TYPO3\CMS\Backend\Tree\View\PagePositionMap->getModConfigCache
  • TYPO3\CMS\Backend\Tree\View\PagePositionMap->modConfigStr
  • TYPO3\CMS\Backend\View\PageLayoutView->languageIconTitles
  • TYPO3\CMS\Backend\View\PageLayoutView->translateTools
  • TYPO3\CMS\Core\Authentication\BackendUserAuthentication->userTS_dontGetCached
  • TYPO3\CMS\Core\Charset\CharsetConverter->synonyms
  • TYPO3\CMS\Core\DataHandling\DataHandler->alternativeFileName
  • TYPO3\CMS\Core\DataHandling\DataHandler->alternativeFilePath
  • TYPO3\CMS\Core\DataHandling\DataHandler->autoVersioningUpdate
  • TYPO3\CMS\Core\DataHandling\DataHandler->bypassFileHandling
  • TYPO3\CMS\Core\DataHandling\DataHandler->copiedFileMap
  • TYPO3\CMS\Core\DataHandling\DataHandler->filefunc
  • TYPO3\CMS\Core\DataHandling\DataHandler->removeFilesStore
  • TYPO3\CMS\Core\DataHandling\DataHandler->RTEmagic_copyIndex
  • TYPO3\CMS\Core\DataHandling\DataHandler->updateModeL10NdiffData
  • TYPO3\CMS\Core\DataHandling\DataHandler->updateModeL10NdiffDataClear
  • TYPO3\CMS\Core\DataHandling\DataHandler->uploadedFileArray
  • TYPO3\CMS\Core\TypoScript\TemplateService->allowedPaths
  • TYPO3\CMS\Core\TypoScript\TemplateService->debug
  • TYPO3\CMS\Core\TypoScript\TemplateService->fileCache
  • TYPO3\CMS\Core\TypoScript\TemplateService->frames
  • TYPO3\CMS\Core\TypoScript\TemplateService->MPmap
  • TYPO3\CMS\Core\TypoScript\TemplateService->whereClause
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->activeUrlHandlers
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->ADMCMD_preview_BEUSER_uid
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->altPageTitle
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->beUserLogin
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->debug
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->gr_list
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->lang
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->loginUser
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->MP_defaults
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->page_cache_reg1
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->showHiddenPage
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->showHiddenRecords
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->siteScript
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->sys_language_content
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->sys_language_contentOL
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->sys_language_mode
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->sys_language_uid
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->workspacePreview
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->debug
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->GMENU_fixKey
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->imgNameNotRandom
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->imgNamePrefix
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->INPfixMD5
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->nameAttribute
  • TYPO3C\MS\Frontend\ContentObject\Menu\AbstractMenuContentObject->WMfreezePrefix
  • TYPO3\CMS\Frontend\Page\PageRepository->error_getRootLine_failPid
  • TYPO3\CMS\Frontend\Page\PageRepository->error_getRootLine
  • TYPO3\CMS\Frontend\Page\PageRepository->versioningPreview
  • TYPO3\CMS\Frontend\Page\PageRepository->workspaceCache
  • TYPO3\CMS\Impexp\Controller\ImportExportController->CMD
  • TYPO3\CMS\Impexp\Controller\ImportExportController->content
  • TYPO3\CMS\Impexp\Controller\ImportExportController->doc
  • TYPO3\CMS\Impexp\Controller\ImportExportController->extClassConf
  • TYPO3\CMS\Impexp\Controller\ImportExportController->extObj
  • TYPO3\CMS\Impexp\Controller\ImportExportController->MCONF
  • TYPO3\CMS\Impexp\Controller\ImportExportController->MOD_MENU
  • TYPO3\CMS\Impexp\Controller\ImportExportController->MOD_SETTINGS
  • TYPO3\CMS\Impexp\Controller\ImportExportController->modMenu_dontValidateList
  • TYPO3\CMS\Impexp\Controller\ImportExportController->modMenu_setDefaultList
  • TYPO3\CMS\Impexp\Controller\ImportExportController->modMenu_type
  • TYPO3\CMS\Impexp\Controller\ImportExportController->modTSconfig
  • TYPO3\CMS\Impexp\Export->maxFileSize
  • TYPO3\CMS\Impexp\Export->maxRecordSize
  • TYPO3\CMS\Impexp\Export->maxExportSize
  • TYPO3\CMS\IndexedSearch\Lexer->csObj
  • TYPO3\CMS\IndexedSearch\Indexer->csObj
  • TYPO3\CMS\Info\Controller\InfoModuleController->CMD
  • TYPO3\CMS\Info\Controller\InfoModuleController->doc
  • TYPO3\CMS\Info\Controller\InfoModuleController->MCONF
  • TYPO3\CMS\Info\Controller\InfoPageTyposcriptConfigController->extClassConf
  • TYPO3\CMS\Info\Controller\InfoPageTyposcriptConfigController->extObj
  • TYPO3\CMS\Info\Controller\InfoPageTyposcriptConfigController->function_key
  • TYPO3\CMS\Info\Controller\InfoPageTyposcriptConfigController->localLangFile
  • TYPO3\CMS\Info\Controller\PageInformationController->extClassConf
  • TYPO3\CMS\Info\Controller\PageInformationController->extObj
  • TYPO3\CMS\Info\Controller\PageInformationController->function_key
  • TYPO3\CMS\Info\Controller\PageInformationController->localLangFile
  • TYPO3\CMS\Info\Controller\TranslationStatusController->extClassConf
  • TYPO3\CMS\Info\Controller\TranslationStatusController->extObj
  • TYPO3\CMS\Info\Controller\TranslationStatusController->function_key
  • TYPO3\CMS\Info\Controller\TranslationStatusController->localLangFile
  • TYPO3\CMS\Info\Controller\TranslationStatusController->pObj
  • TYPO3\CMS\Extbase\Reflection\ClassSchema->addProperty
  • TYPO3\CMS\Extbase\Reflection\ClassSchema->setModelType
  • TYPO3\CMS\Extbase\Reflection\ClassSchema->getModelType
  • TYPO3\CMS\Extbase\Reflection\ClassSchema->setUuidPropertyName
  • TYPO3\CMS\Extbase\Reflection\ClassSchema->getUuidPropertyName
  • TYPO3\CMS\Extbase\Reflection\ClassSchema->markAsIdentityProperty
  • TYPO3\CMS\Extbase\Reflection\ClassSchema->getIdentityProperties
  • TYPO3\CMS\Extbase\Reflection\ReflectionService->getClassTagsValues
  • TYPO3\CMS\Extbase\Reflection\ReflectionService->getClassTagValues
  • TYPO3\CMS\Extbase\Reflection\ReflectionService->getClassPropertyNames
  • TYPO3\CMS\Extbase\Reflection\ReflectionService->hasMethod
  • TYPO3\CMS\Extbase\Reflection\ReflectionService->getMethodTagsValues
  • TYPO3\CMS\Extbase\Reflection\ReflectionService->getMethodParameters
  • TYPO3\CMS\Extbase\Reflection\ReflectionService->getPropertyTagsValues
  • TYPO3\CMS\Extbase\Reflection\ReflectionService->getPropertyTagValues
  • TYPO3\CMS\Extbase\Reflection\ReflectionService->isClassTaggedWith
  • TYPO3\CMS\Extbase\Reflection\ReflectionService->isPropertyTaggedWith
  • TYPO3\CMS\Extbase\Validation\ValidatorResolver->buildMethodArgumentsValidatorConjunctions
  • TYPO3\CMS\Extbase\Validation\ValidatorResolver->buildSubObjectValidator
  • TYPO3\CMS\Extbase\Validation\ValidatorResolver->parseValidatorAnnotation
  • TYPO3\CMS\Extbase\Validation\ValidatorResolver->parseValidatorOptions
  • TYPO3\CMS\Extbase\Validation\ValidatorResolver->unquoteString
  • TYPO3\CMS\Extbase\Validation\ValidatorResolver->getMethodValidateAnnotations
  • TYPO3\CMS\Recordlist\Controller\RecordListController->doc
  • TYPO3\CMS\Recordlist\Controller\RecordListController->imagemode
  • TYPO3\CMS\Recordlist\RecordList\DatabaseRecordList->newWizards

The following class methods have changed visibility:

  • TYPO3\CMS\Backend\Controller\BackendController->render() changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\ElementInformationController->getLabelForTableColumn changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\ElementInformationController->init() changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\ElementInformationController->main() changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController->init() changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->init() changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->closeDocument() changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->compileForm() changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->fixWSversioningInEditConf() changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->getLanguages() changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->getRecordForEdit() changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->init() changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->languageSwitch() changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->localizationRedirect() changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->main() changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->makeEditForm() changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->preInit() changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->processData() changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\CreateFolderController->main() changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\EditFileController->main() changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\FileController->initClipboard() changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\FileController->main() changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->clearCache() changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->contentIsNotLockedForEditors() changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->getLocalizedPageTitle() changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->getModuleTemplate() changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->getNumberOfHiddenElements() changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->init() changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->local_linkThisScript() changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->main() changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->menuConfig() changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->pageIsNotLockedForEditors() changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->renderContent() changed from public to protected
  • TYPO3\CMS\Backend\Controller\SimpleDataHandlerController->init() changed from public to protected
  • TYPO3\CMS\Beuser\Controller\BackendUserController->initializeView() changed from public to protected
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash->base64Encode() changed from public to protected
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash->isValidSalt() changed from public to protected
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->base64Encode() changed from public to protected
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->isValidSalt() changed from public to protected
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->base64Encode() changed from public to protected
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->isValidSalt() changed from public to protected
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->base64Encode() changed from public to protected
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->isValidSalt() changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->TS_images_db() changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->TS_links_db() changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->TS_transform_db() changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->TS_transform_rte() changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->HTMLcleaner_db() changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->getKeepTags() changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->divideIntoLines() changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->setDivTags() changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->getWHFromAttribs() changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->TS_AtagToAbs() changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->flattenSetup() changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->mergeConstantsFromPageTSconfig() changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->prependStaticExtra() changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->processIncludes() changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->substituteConstants() changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->versionOL() changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->error() changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->nextDivider() changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->parseSub() changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->regHighLight() changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->rollParseSub() changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->setVal() changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->syntaxHighlight_print() changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->menuConfig() changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->initializeView() changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->initializeIndexAction() changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->indexAction() changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->missingFolderAction() changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->searchAction() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->accessKey() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->changeLinksForAccessRestrictedPages() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->getBannedUids() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->getDoktypeExcludeWhere() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->getMPvar() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->getPageTitle() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->isActive() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->isCurrent() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->isItemState() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->isNext() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->isSubMenu() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->link() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->menuTypoLink() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->procesItemStates() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->setATagParts() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->subMenu() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->userProcess() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\TextMenuContentObject->extProc_afterLinking() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\TextMenuContentObject->extProc_finish() changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\TextMenuContentObject->getBeforeAfter() changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->clearPageCacheContent_pidList() changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->contentStrReplace() changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->realPageCacheContent() changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->setPageCacheContent() changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->setSysLastChanged() changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->tempPageCacheContent() changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->addRecordsForPid() changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->checkUpload() changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->exec_listQueryPid() changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->exportData() changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->filterPageIds() changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->getTableSelectOptions() changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->handleExternalFunctionValue() changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->importData() changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->init() changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->main() changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->makeAdvancedOptionsForm() changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->makeConfigurationForm() changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->makeSaveForm() changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->checkExtObj() changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->extObjContent() changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->getExternalItemConfig() changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->getExtObjContent() changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->handleExternalFunctionValue() changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->init() changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->main() changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->menuConfig() changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->mergeExternalItems() changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoPageTyposcriptConfigController->modMenu() changed from public to protected
  • TYPO3\CMS\Info\Controller\PageInformationController->modMenu() changed from public to protected
  • TYPO3\CMS\Info\Controller\TranslationStatusController->extObjContent() changed from public to protected
  • TYPO3\CMS\Info\Controller\TranslationStatusController->getContentElementCount() changed from public to protected
  • TYPO3\CMS\Info\Controller\TranslationStatusController->getLangStatus() changed from public to protected
  • TYPO3\CMS\Info\Controller\TranslationStatusController->renderL10nTable() changed from public to protected
  • TYPO3\CMS\Info\Controller\TranslationStatusController->modMenu() changed from public to protected
  • TYPO3\CMS\Linkvalidator\Report\LinkValidatorReport->extObjContent() changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\AbstractLinkBrowserController->getDisplayedLinkHandlerId() changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\AbstractLinkBrowserController->renderLinkAttributeFields() changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->init() changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->menuConfig() changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->clearCache() changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->main() changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->getModuleTemplate() changed from public to protected
  • TYPO3\CMS\Reports\Controller\ReportController->detailAction() changed from public to protected
  • TYPO3\CMS\Reports\Controller\ReportController->indexAction() changed from public to protected
  • TYPO3\CMS\RteCKEditor\Controller\BrowseLinksController->renderLinkAttributeFields() changed from public to protected
  • TYPO3\CMS\RteCKEditor\Controller\BrowseLinksController->getPageConfigLabel() changed from public to protected
  • TYPO3\CMS\RteCKEditor\Controller\BrowseLinksController->getDisplayedLinkHandlerId() changed from public to protected
  • TYPO3\CMS\Scheduler\Controller\SchedulerModuleController->addMessage() changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->menuConfig() changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->mergeExternalItems() changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->handleExternalFunctionValue() changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->getExternalItemConfig() changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->main() changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->urlInIframe() changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->extObjHeader() changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->checkSubExtObj() changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->checkExtObj() changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->extObjContent() changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->getExtObjContent() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->checkExtObj() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->checkSubExtObj() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->clearCache() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->extObjContent() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->extObjHeader() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->getExternalItemConfig() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->getExtObjContent() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->init() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->handleExternalFunctionValue() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->main() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->menuConfig() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->mergeExternalItems() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->setInPageArray() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TemplateAnalyzerModuleFunctionController->initialize_editor() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TemplateAnalyzerModuleFunctionController->handleExternalFunctionValue() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TemplateAnalyzerModuleFunctionController->modMenu() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController->initialize_editor() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController->handleExternalFunctionValue() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateInformationModuleFunctionController->initialize_editor() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateInformationModuleFunctionController->handleExternalFunctionValue() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateInformationModuleFunctionController->tableRowData() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateObjectBrowserModuleFunctionController->initialize_editor() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateObjectBrowserModuleFunctionController->handleExternalFunctionValue() changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateObjectBrowserModuleFunctionController->modMenu() changed from public to protected

The following class properties have changed visibility:

  • TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController->content changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController->input_moveUid changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController->makeCopy changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController->moveUid changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController->page_id changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController->perms_clause changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController->R_URI changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController->sys_language changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\MoveElementController->table changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->access changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->config changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->colPos changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->content changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->id changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->modTSconfig changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->R_URI changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->sys_language changed from public to protected
  • TYPO3\CMS\Backend\Controller\ContentElement\NewContentElementController->uid_pid changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->closeDoc changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->cmd changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->columnsOnly changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->defVals changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->docDat changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->docHandler changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->dontStoreDocumentRef changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->doSave changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->editconf changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->errorC changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->firstEl changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->mirror changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->modTSconfig changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->newC changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->noView changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->overrideVals changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->pageinfo changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->popViewId changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->perms_clause changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->recTitle changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->retUrl changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->returnUrl changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->returnEditConf changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->returnNewPageId changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->R_URI changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->R_URL_getvars changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->R_URL_parts changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->storeArray changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->storeTitle changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->storeUrl changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->storeUrlMd5 changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->uc changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->viewId changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->viewId_addParams changed from public to protected
  • TYPO3\CMS\Backend\Controller\EditDocumentController->viewUrl changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\CreateFolderController->folderNumber changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\CreateFolderController->number changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\CreateFolderController->returnUrl changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\CreateFolderController->target changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\EditFileController->origTarget changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\EditFileController->target changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\EditFileController->returnUrl changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\EditFileController->content changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\EditFileController->title changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\EditFileController->doc changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\FileUploadController->content changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\FileUploadController->returnUrl changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\FileUploadController->target changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\RenameFileController->returnUrl changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\RenameFileController->target changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\ReplaceFileController->returnUrl changed from public to protected
  • TYPO3\CMS\Backend\Controller\File\ReplaceFileController->uid changed from public to protected
  • TYPO3\CMS\Backend\Controller\FileSystemNavigationFrameController->content changed from public to protected
  • TYPO3\CMS\Backend\Controller\FileSystemNavigationFrameController->foldertree changed from public to protected
  • TYPO3\CMS\Backend\Controller\FileSystemNavigationFrameController->currentSubScript changed from public to protected
  • TYPO3\CMS\Backend\Controller\FileSystemNavigationFrameController->cMR changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->allowedNewTables changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->allowedNewTables_pid changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->code changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->content changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->deniedNewTables changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->deniedNewTables_pid changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->newContentInto changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->newPagesAfter changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->newPagesInto changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->pageinfo changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->pagesOnly changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->perms_clause changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->pidInfo changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->R_URI changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->returnUrl changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->tRows changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->web_list_modTSconfig changed from public to protected
  • TYPO3\CMS\Backend\Controller\NewRecordController->web_list_modTSconfig_pid changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->activeColPosList changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->CALC_PERMS changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->clear_cache changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->colPosList changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->content changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->current_sys_language changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->descrTable changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->EDIT_CONTENT changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->imagemode changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->MCONF changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->MOD_MENU changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->modSharedTSconfig changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->modTSconfig changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->perms_clause changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->pointer changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->popView changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->returnUrl changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->search_field changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->search_levels changed from public to protected
  • TYPO3\CMS\Backend\Controller\PageLayoutController->showLimit changed from public to protected
  • TYPO3\CMS\Backend\Controller\SimpleDataHandlerController->cacheCmd changed from public to protected
  • TYPO3\CMS\Backend\Controller\SimpleDataHandlerController->CB changed from public to protected
  • TYPO3\CMS\Backend\Controller\SimpleDataHandlerController->cmd changed from public to protected
  • TYPO3\CMS\Backend\Controller\SimpleDataHandlerController->data changed from public to protected
  • TYPO3\CMS\Backend\Controller\SimpleDataHandlerController->flags changed from public to protected
  • TYPO3\CMS\Backend\Controller\SimpleDataHandlerController->mirror changed from public to protected
  • TYPO3\CMS\Backend\Controller\SimpleDataHandlerController->redirect changed from public to protected
  • TYPO3\CMS\Backend\Controller\SimpleDataHandlerController->tce changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\AddController->id changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\AddController->P changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\AddController->pid changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\AddController->processDataFlag changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\AddController->returnEditConf changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\AddController->table changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\EditController->doClose changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\EditController->P changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->content changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->inputStyle changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->xmlStorage changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->numNewRows changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->colsFieldName changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->P changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->TABLECFG changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->tableParsing_quote changed from public to protected
  • TYPO3\CMS\Backend\Controller\Wizard\TableController->tableParsing_delimiter changed from public to protected
  • TYPO3\CMS\Core\Authentication\BackendUserAuthentication->checkWorkspaceCurrent_cache changed from public to protected
  • TYPO3\CMS\Core\Authentication\BackendUserAuthentication->TSdataArray changed from public to protected
  • TYPO3\CMS\Core\Authentication\BackendUserAuthentication->userTS changed from public to protected
  • TYPO3\CMS\Core\Authentication\BackendUserAuthentication->userTSUpdated changed from public to protected
  • TYPO3\CMS\Core\Authentication\BackendUserAuthentication->userTS_text has been removed
  • TYPO3\CMS\Core\Charset\CharsetConverter->eucBasedSets changed from public to protected
  • TYPO3\CMS\Core\Charset\CharsetConverter->noCharByteVal changed from public to protected
  • TYPO3\CMS\Core\Charset\CharsetConverter->parsedCharsets changed from public to protected
  • TYPO3\CMS\Core\Charset\CharsetConverter->toASCII changed from public to protected
  • TYPO3\CMS\Core\Charset\CharsetConverter->twoByteSets changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->allowedClasses changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->blockElementList changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->elRef changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->getKeepTags_cache changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->procOptions changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->recPid changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->TS_transform_db_safecounter changed from public to protected
  • TYPO3\CMS\Core\Html\RteHtmlParser->tsConfig changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->absoluteRootLine changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->matchAll changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->nextLevel changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->outermostRootlineIndexWithTemplate changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->rootId changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->rowSum changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->sectionsMatch changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->simulationHiddenOrTime changed from public to protected
  • TYPO3\CMS\Core\TypoScript\TemplateService->sitetitle changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->commentSet changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->highLightBlockStyles changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->highLightBlockStyles_basecolor changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->highLightData changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->highLightData_bracelevel changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->highLightStyles changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->inBrace changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->lastComment changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->lastConditionTrue changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->multiLineEnabled changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->multiLineObject changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->multiLineValue changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->raw changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->rawP changed from public to protected
  • TYPO3\CMS\Core\TypoScript\Parser\TypoScriptParser->syntaxHighLight changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->MOD_MENU changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->MOD_SETTINGS changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->doc changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->id changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->pointer changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->table changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->imagemode changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->cmd changed from public to protected
  • TYPO3\CMS\Filelist\Controller\FileListController->filelist changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->cacheContentFlag changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->cacheExpires changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->cacheTimeOutDefault changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->isClientCachable changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->loginAllowedInBranch changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->loginAllowedInBranch_mode changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->no_cacheBeforePageGen changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->pageAccessFailureHistory changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->pageCacheTags changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->pagesTSconfig changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->tempContent changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->uniqueCounter changed from public to protected
  • TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->uniqueString changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->alternativeMenuTempArray changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->alwaysActivePIDlist changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->conf changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->doktypeExcludeList changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->entryLevel changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->hash changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->id changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->I changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->mconf changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->menuArr changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->menuNumber changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->nextActive changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->MP_array changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->result changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->rL_uidRegister changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->spacerIDList changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->sys_page changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->tmpl changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->WMcObj changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->WMextraScript changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->WMmenuItems changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->WMresult changed from public to protected
  • TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject->WMsubmenuObjSuffixes changed from public to protected
  • TYPO3\CMS\Frontend\Page\PageRepository->sys_language_uid changed from public to protected
  • TYPO3\CMS\Frontend\Page\PageRepository->versioningWorkspaceId changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->id changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->pageinfo changed from public to protected
  • TYPO3\CMS\Impexp\Controller\ImportExportController->perms_clause changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->content changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->extClassConf changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->extObj changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->id changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->modMenu_dontValidateList changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->modMenu_setDefaultList changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->modMenu_type changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->modTSconfig changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->perms_clause changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoModuleController->pObj changed from public to protected
  • TYPO3\CMS\Info\Controller\PageInformationController->pObj changed from public to protected
  • TYPO3\CMS\Info\Controller\InfoPageTyposcriptConfigController->pObj changed from public to protected
  • TYPO3\CMS\Linkvalidator\Report\LinkValidatorReport->pObj changed from public to protected
  • TYPO3\CMS\Linkvalidator\Report\LinkValidatorReport->doc changed from public to protected
  • TYPO3\CMS\Linkvalidator\Report\LinkValidatorReport->function_key changed from public to protected
  • TYPO3\CMS\Linkvalidator\Report\LinkValidatorReport->extClassConf changed from public to protected
  • TYPO3\CMS\Linkvalidator\Report\LinkValidatorReport->localLangFile changed from public to protected
  • TYPO3\CMS\Linkvalidator\Report\LinkValidatorReport->extObj changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->id changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->pointer changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->table changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->search_field changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->search_levels changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->showLimit changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->returnUrl changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->clear_cache changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->cmd changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->cmd_table changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->perms_clause changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->pageinfo changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->MOD_MENU changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->content changed from public to protected
  • TYPO3\CMS\Recordlist\Controller\RecordListController->body changed from public to protected
  • TYPO3\CMS\Scheduler\Controller\SchedulerModuleController->CMD changed from public to protected
  • TYPO3\CMS\Setup\Controller\SetupModuleController->OLD_BE_USER changed from public to protected
  • TYPO3\CMS\Setup\Controller\SetupModuleController->MOD_MENU changed from public to protected
  • TYPO3\CMS\Setup\Controller\SetupModuleController->MOD_SETTINGS changed from public to protected
  • TYPO3\CMS\Setup\Controller\SetupModuleController->content changed from public to protected
  • TYPO3\CMS\Setup\Controller\SetupModuleController->overrideConf changed from public to protected
  • TYPO3\CMS\Setup\Controller\SetupModuleController->languageUpdate changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->MCONF changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->id changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->MOD_MENU changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->modMenu_type changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->modMenu_setDefaultList changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->modMenu_dontValidateList changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->content changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->perms_clause changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->CMD changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->extClassConf changed from public to protected
  • TYPO3\CMS\Taskcenter\Controller\TaskModuleController->extObj changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->access changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->CMD changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->content changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->edit changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->extClassConf changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->extObj changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->id changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->MCONF changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->modMenu_type changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->modTSconfig changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->pageinfo changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->perms_clause changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->sObj changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController->textExtensions changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TemplateAnalyzerModuleFunctionController->extClassConf changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TemplateAnalyzerModuleFunctionController->function_key changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TemplateAnalyzerModuleFunctionController->localLangFile changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TemplateAnalyzerModuleFunctionController->pObj changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController->extClassConf changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController->function_key changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController->localLangFile changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController->pObj changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateInformationModuleFunctionController->extClassConf changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateInformationModuleFunctionController->function_key changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateInformationModuleFunctionController->localLangFile changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateInformationModuleFunctionController->pObj changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateInformationModuleFunctionController->tce_processed changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateObjectBrowserModuleFunctionController->extClassConf changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateObjectBrowserModuleFunctionController->function_key changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateObjectBrowserModuleFunctionController->localLangFile changed from public to protected
  • TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateObjectBrowserModuleFunctionController->pObj changed from public to protected

The following VieHelpers have changed:

The following scheduler tasks have been removed:

  • EXT:extbase Task
  • EXT:workspaces CleanupPreviewLinkTask
  • EXT:workspaces AutoPublishTask

The following user TSconfig options have been dropped:

  • Prefix mod. to override page TSconfig is ignored
  • TSFE.frontendEditingController to override the frontend editing controller in EXT:feedit
  • RTE.proc.keepPDIVattribs
  • RTE.proc.dontRemoveUnknownTags_db
  • options.clearCache.system
  • TCEMAIN.previewDomain

The following TypoScript options have been dropped:

  • config.concatenateJsAndCss
  • config.defaultGetVars
  • config.htmlTag_langKey
  • config.htmlTag_dir
  • config.language
  • config.language_alt
  • config.locale_all
  • config.sys_language_isocode
  • config.sys_language_isocode_default
  • config.sys_language_mode
  • config.sys_language_overlay
  • config.sys_language_uid
  • config.titleTagFunction
  • config.tx_extbase.objects
  • config.typolinkCheckRootline
  • config.typolinkEnableLinksAcrossDomains
  • config.USERNAME_substToken
  • config.USERUID_substToken
  • FILE
  • page.javascriptLibs
  • page.javascriptLibs.jQuery
  • plugin.tx_%plugin%.objects
  • stdWrap.addParams
  • stdWrap.filelink
  • stdWrap.filelist
  • SVG.noscript
  • SVG.value
  • typolink.useCacheHash
  • TMENU.beforeImg
  • TMENU.afterImg
  • GMENU
  • GMENUITEMS
  • IMGMENU
  • IMGMENUITEMS

The following TypoScript conditions have been dropped:

  • language
  • IP
  • hostname
  • applicationContext
  • hour
  • minute
  • month
  • year
  • dayofweek
  • dayofmonth
  • dayofyear
  • usergroup
  • loginUser
  • page
  • treeLevel
  • PIDinRootline
  • PIDupinRootline
  • compatVersion
  • globalVar
  • globalString
  • userFunc

The following constants have been dropped:

  • PATH_site
  • PATH_thisScript
  • PATH_typo3
  • PATH_typo3conf
  • T3_ERR_SV_GENERAL
  • T3_ERR_SV_FILE_NOT_FOUND
  • T3_ERR_SV_FILE_READ
  • T3_ERR_SV_FILE_WRITE
  • T3_ERR_SV_NO_INPUT
  • T3_ERR_SV_NOT_AVAIL
  • T3_ERR_SV_PROG_FAILED
  • T3_ERR_SV_PROG_NOT_FOUND
  • T3_ERR_SV_WRONG_SUBTYPE
  • TYPO3_URL_CONSULTANCY
  • TYPO3_OS
  • TYPO3_URL_CONTRIBUTE
  • TYPO3_URL_DOCUMENTATION
  • TYPO3_URL_DOCUMENTATION_TSCONFIG
  • TYPO3_URL_DOCUMENTATION_TSREF
  • TYPO3_URL_DOWNLOAD
  • TYPO3_URL_MAILINGLISTS
  • TYPO3_URL_SECURITY
  • TYPO3_URL_SYSTEMREQUIREMENTS

The following class constants have been dropped:

  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash::ITOA64
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash::HASH_COUNT
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash::MAX_HASH_COUNT
  • TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash::MIN_HASH_COUNT
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash::ITOA64
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash::ITOA64
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash::HASH_COUNT
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash::MAX_HASH_COUNT
  • TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash::MIN_HASH_COUNT
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash::ITOA64
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash::HASH_COUNT
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash::MAX_HASH_COUNT
  • TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash::MIN_HASH_COUNT
  • TYPO3\CMS\Core\DataHandling\TableColumnSubType::FILE
  • TYPO3\CMS\Core\DataHandling\TableColumnSubType::FILE_REFERENCE
  • TYPO3\CMS\Core\Page\PageRenderer::JQUERY_NAMESPACE_NONE
  • TYPO3\CMS\Core\Page\PageRenderer::JQUERY_VERSION_LATEST
  • TYPO3\CMS\Core\Utility\GeneralUtility::SYSLOG_SEVERITY_ERROR
  • TYPO3\CMS\Core\Utility\GeneralUtility::SYSLOG_SEVERITY_FATAL
  • TYPO3\CMS\Core\Utility\GeneralUtility::SYSLOG_SEVERITY_INFO
  • TYPO3\CMS\Core\Utility\GeneralUtility::SYSLOG_SEVERITY_NOTICE
  • TYPO3\CMS\Core\Utility\GeneralUtility::SYSLOG_SEVERITY_WARNING
  • TYPO3\CMS\Extbase\Validation\ValidatorResolver::PATTERN_MATCH_VALIDATORS
  • TYPO3\CMS\Extbase\Validation\ValidatorResolver::PATTERN_MATCH_VALIDATOROPTIONS
  • TYPO3\CMS\Frontend\Page\PageAccessFailureReasons::PAGE_ALIAS_NOT_FOUND

The following constants have been set to protected:

  • TYPO3\CMS\Backend\Controller\EditDocumentController::DOCUMENT_CLOSE_MODE_CLEAR_ALL
  • TYPO3\CMS\Backend\Controller\EditDocumentController::DOCUMENT_CLOSE_MODE_DEFAULT
  • TYPO3\CMS\Backend\Controller\EditDocumentController::DOCUMENT_CLOSE_MODE_NO_REDIRECT
  • TYPO3\CMS\Backend\Controller\EditDocumentController::DOCUMENT_CLOSE_MODE_REDIRECT

The following global options are ignored:

The following language files and aliases have been removed:

  • EXT:saltedpasswords/Resources/Private/Language/locallang.xlf
  • EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf

The following global variables have been removed:

  • $GLOBALS['TYPO3_LOADED_EXT']

The following hooks have been removed:

The following hooks don't pass the class reference anymore:

The following signals have been removed:

The following features are now always enabled:

  • Extbase's consistentTranslationOverlayHandling - Translations in Extbase are now always consistent
  • simplifiedControllerActionDispatching - Backend controller actions do not receive a prepared response object anymore
  • unifiedPageTranslationHandling - Page Translations are not within pages_language_overlay anymore
  • TypoScript condition strict syntax - The feature toggle TypoScript.strictSyntax has been dropped

The following features have been removed:

  • Migration from v4 to v5 PackagesStates.php
  • Backend modules validated against special GET/POST M parameter
  • eID script targets cannot define a script path anymore: $GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['my_eID'] = 'EXT:benni/Scripts/download.php' will not work anymore. Instead, they must contain a target (callable, class/method, function).
  • TCA auto migration from core v6 to core v7 compatible TCA
  • TCA auto migration from core v7 to core v8 compatible TCA
  • TCA type='group' with internal_type='file' and internal_type='file_reference
  • Cache creation using \TYPO3\CMS\Cache\CacheManger during ext_localconf.php loading
  • All install tool upgrade wizards upgrading from v7 to v8
  • The array key uploadfolder in extensions ext_emconf.php files is obsolete and ignored.
  • Standalone install tool entry point typo3/install/index.php has been dropped, use typo3/install.php instead
  • INCLUDE_TYPOSCRIPT statements in typoscript using a .txt ending for a file that ends with .typoscript does not work any longer
  • These variables are no longer declared in ext_tables.php and ext_localconf.php files: $_EXTKEY, $_EXTCONF, T3_SERVICES, T3_VAR, TYPO3_CONF_VARS, TBE_MODULES, TBE_MODULES_EXT, TCA, PAGES_TYPES, TBE_STYLES
  • Frontend, Backend and standalone install tool users who did not log in for multiple core versions and still use a M$ prefixed password can not log in anymore. Auto converting those user passwords during first login has been dropped, those users need their password being manually recovered or reset.
  • Extension rsaauth has been dropped from core
  • Extension feedit has been dropped from core
  • The extension taskcenter and its add-on extension sys_action have been dropped from core
  • Translation locallang references EXT:lang to removed extension "lang" do not work any longer
  • EXT:form: type GridContainer
  • EXT:form: renderingOptions._isHiddenFormElement and renderingOptions._isReadOnlyFormElement are dropped
  • $TBE_MODULES: configuring a module via a custom "configureModuleFunction" is dropped
  • CLI Command alias "lang:language:update" is dropped in favor of "language:update"
  • Accessing or modifying $_GET/$_POST parameters during any PSR-15 middleware will not reflect any change during the actual Request processing anymore as it is overridden by the incoming PSR-7 request object, but overridden again when the RequestHandler is accessed
  • Parsing of the legacy <link> tags which were migrated to <a> tags in Frontend is dropped

The following database tables have been removed:

  • sys_domain - Use site configuration instead
  • pages_language_overlay - Migrate to pages with the upgrade wizard

The following database fields have been removed:

  • pages.alias
  • pages.t3ver_label
  • index_phash.cHashParams
  • index_phash.data_page_reg1
  • sys_category.t3ver_label
  • sys_collection.t3ver_label
  • sys_file_collection.t3ver_label
  • sys_file_metadata.t3ver_label
  • sys_file_reference.t3ver_label
  • sys_template.t3ver_label
  • tt_content.t3ver_label

The following php doc annotations have been removed:

  • @cascade
  • @cli
  • @flushesCaches
  • @ignorevalidation
  • @inject
  • @internal
  • @lazy
  • @transient
  • @validate

The following global JavaScript functions have been removed:

  • launchView() - Use the method showItem() of the TYPO3/CMS/Backend/InfoWindow module

The following JavaScript modules have been removed:

  • TYPO3/CMS/Backend/Storage - Use either TYPO3/CMS/Backend/Storage/Client or TYPO3/CMS/Backend/Storage/Persistent

The following global instances have been removed:

  • TYPO3.Popover - require TYPO3/CMS/Backend/Popover in your AMD module
  • TYPO3.Utility - require TYPO3/CMS/Backend/Utility in your AMD module

Impact

Instantiating or requiring the PHP classes or calling the PHP methods directly will trigger PHP E_ERROR errors.