---
title: "8.5 Changes"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:changelog-8-5"
source: "Changelog/8.5/Index.rst"
modified: "2026-09-14T09:47:36+00:00"
noindex: true
---

# 8.5 Changes

**Table of contents**

-   [Breaking Changes](https://docs.typo3.org/permalink/changelog:breaking-changes)
-   [Features](https://docs.typo3.org/permalink/changelog:features)
-   [Deprecation](https://docs.typo3.org/permalink/changelog:deprecation)
-   [Important](https://docs.typo3.org/permalink/changelog:important)

## Breaking Changes

-   [Breaking: #73016 - Renaming of Clipboard->printContentFromTab to getContentFromTab](https://docs.typo3.org/permalink/changelog:breaking-73016-renaming-of-clipboard-printcontentfromtab-to-getcontentfromtab)
-   [Breaking: #78002 - Enforce cHash argument for Extbase actions](https://docs.typo3.org/permalink/changelog:breaking-78002-enforce-chash-argument-for-extbase-actions)
-   [Breaking: #78191 - Remove support for transForeignTable in TCA](https://docs.typo3.org/permalink/changelog:breaking-78191-remove-support-for-transforeigntable-in-tca)
-   [Breaking: #78383 - pages, tt_content, sys_file_metadata have been removed from defaultCategorizedTables](https://docs.typo3.org/permalink/changelog:breaking-78383-pages-tt-content-sys-file-metadata-have-been-removed-from-defaultcategorizedtables)
-   [Breaking: #78384 - Frontend ignores TCA in ext_tables.php](https://docs.typo3.org/permalink/changelog:breaking-78384-frontend-ignores-tca-in-ext-tables-php)
-   [Breaking: #78417 - Lowlevel DeletedRecordsCommand parameters changed](https://docs.typo3.org/permalink/changelog:breaking-78417-lowlevel-deletedrecordscommand-parameters-changed)
-   [Breaking: #78439 - Lowlevel FlexForm Cleaning parameters changed](https://docs.typo3.org/permalink/changelog:breaking-78439-lowlevel-flexform-cleaning-parameters-changed)
-   [Breaking: #78468 - Remove ExtDirect from EXT:workspaces](https://docs.typo3.org/permalink/changelog:breaking-78468-remove-extdirect-from-ext-workspaces)
-   [Breaking: #78520 - Lowlevel Orphan Records Cleaning parameters changed](https://docs.typo3.org/permalink/changelog:breaking-78520-lowlevel-orphan-records-cleaning-parameters-changed)
-   [Breaking: #78521 - Drop unused JavaScript from backend.js](https://docs.typo3.org/permalink/changelog:breaking-78521-drop-unused-javascript-from-backend-js)
-   [Breaking: #78522 - Removed backend user option debugInWindow](https://docs.typo3.org/permalink/changelog:breaking-78522-removed-backend-user-option-debuginwindow)
-   [Breaking: #78525 - Removed unused configuration options for JavaScript](https://docs.typo3.org/permalink/changelog:breaking-78525-removed-unused-configuration-options-for-javascript)
-   [Breaking: #78549 - Override New Page Creation Wizard via page TSconfig](https://docs.typo3.org/permalink/changelog:breaking-78549-override-new-page-creation-wizard-via-page-tsconfig)
-   [Breaking: #78552 - Lowlevel LostFilesCommand parameters changed](https://docs.typo3.org/permalink/changelog:breaking-78552-lowlevel-lostfilescommand-parameters-changed)
-   [Breaking: #78577 - Lowlevel MissingFilesCommand parameters changed](https://docs.typo3.org/permalink/changelog:breaking-78577-lowlevel-missingfilescommand-parameters-changed)
-   [Breaking: #78581 - FlexFormTools public properties dropped](https://docs.typo3.org/permalink/changelog:breaking-78581-flexformtools-public-properties-dropped)
-   [Breaking: #78581 - FormEngine TcaFlexFetch data provider removed](https://docs.typo3.org/permalink/changelog:breaking-78581-formengine-tcaflexfetch-data-provider-removed)
-   [Breaking: #78581 - Hook getFlexFormDSClass no longer called](https://docs.typo3.org/permalink/changelog:breaking-78581-hook-getflexformdsclass-no-longer-called)
-   [Breaking: #78623 - Lowlevel MissingRelationsCommand parameters changed](https://docs.typo3.org/permalink/changelog:breaking-78623-lowlevel-missingrelationscommand-parameters-changed)
-   [Breaking: #78627 - Lowlevel MissingRelationsCommand parameters changed](https://docs.typo3.org/permalink/changelog:breaking-78627-lowlevel-missingrelationscommand-parameters-changed)
-   [Breaking: #78759 - Fluidification of EditFileController](https://docs.typo3.org/permalink/changelog:breaking-78759-fluidification-of-editfilecontroller)
-   [Breaking: #78855 - Remove obsolete sys_action translations](https://docs.typo3.org/permalink/changelog:breaking-78855-remove-obsolete-sys-action-translations)
-   [Breaking: #78895 - Lowlevel RteImagesCommand parameters changed](https://docs.typo3.org/permalink/changelog:breaking-78895-lowlevel-rteimagescommand-parameters-changed)

## Features

-   [Feature: #29399 - OptionViewHelper and OptgroupViewHelper for use with SelectViewHelper](https://docs.typo3.org/permalink/changelog:feature-29399-optionviewhelper-and-optgroupviewhelper-for-use-with-selectviewhelper)
-   [Feature: #52286 - Add option to "system status updates" report-job to send all tests](https://docs.typo3.org/permalink/changelog:feature-52286-add-option-to-system-status-updates-report-job-to-send-all-tests)
-   [Feature: #58637 - Purge language packs in language module](https://docs.typo3.org/permalink/changelog:feature-58637-purge-language-packs-in-language-module)
-   [Feature: #67909 - Add hook to DataHandler - localize - translateToMessage](https://docs.typo3.org/permalink/changelog:feature-67909-add-hook-to-datahandler-localize-translatetomessage)
-   [Feature: #73626 - numberOfResults should be configurable and report overflow](https://docs.typo3.org/permalink/changelog:feature-73626-numberofresults-should-be-configurable-and-report-overflow)
-   [Feature: #76085 - Add fluid debug information to admin panel](https://docs.typo3.org/permalink/changelog:feature-76085-add-fluid-debug-information-to-admin-panel)
-   [Feature: #77757 - Enable rechecking whether an UpdateWizard should run](https://docs.typo3.org/permalink/changelog:feature-77757-enable-rechecking-whether-an-updatewizard-should-run)
-   [Feature: #77910 - EXT:form - introduce new form framework](https://docs.typo3.org/permalink/changelog:feature-77910-ext-form-introduce-new-form-framework)
-   [Feature: #78002 - Enforce cHash argument for Extbase actions](https://docs.typo3.org/permalink/changelog:feature-78002-enforce-chash-argument-for-extbase-actions)
-   [Feature: #78103 - Add missing information status for addSystemMessage](https://docs.typo3.org/permalink/changelog:feature-78103-add-missing-information-status-for-addsystemmessage)
-   [Feature: #78116 - Extbase support for Doctrine's native DBAL Statement and QueryBuilder](https://docs.typo3.org/permalink/changelog:feature-78116-extbase-support-for-doctrine-s-native-dbal-statement-and-querybuilder)
-   [Feature: #78384 - Check ext tables TCA changes in install tool](https://docs.typo3.org/permalink/changelog:feature-78384-check-ext-tables-tca-changes-in-install-tool)
-   [Feature: #78415 - Global Fluid ViewHelper namespaces moved to TYPO3 configuration](https://docs.typo3.org/permalink/changelog:feature-78415-global-fluid-viewhelper-namespaces-moved-to-typo3-configuration)
-   [Feature: #78523 - Suggest wizard provides option to define ordering of results](https://docs.typo3.org/permalink/changelog:feature-78523-suggest-wizard-provides-option-to-define-ordering-of-results)
-   [Feature: #78575 - Enumeration constants don't provide their names](https://docs.typo3.org/permalink/changelog:feature-78575-enumeration-constants-don-t-provide-their-names)
-   [Feature: #78672 - Introduce fluid data processor for menus](https://docs.typo3.org/permalink/changelog:feature-78672-introduce-fluid-data-processor-for-menus)
-   [Feature: #78842 - Let FLUIDTEMPLATE mimic an actual extbase web request](https://docs.typo3.org/permalink/changelog:feature-78842-let-fluidtemplate-mimic-an-actual-extbase-web-request)

## Deprecation

-   [Deprecation: #57385 - Deprecate parameter $caseSensitive of Extbase Query->like comparison](https://docs.typo3.org/permalink/changelog:deprecation-57385-deprecate-parameter-casesensitive-of-extbase-query-like-comparison)
-   [Deprecation: #77296 - Deprecate public member parentMenuArr in AbstractMenuContentObject](https://docs.typo3.org/permalink/changelog:deprecation-77296-deprecate-public-member-parentmenuarr-in-abstractmenucontentobject)
-   [Deprecation: #77524 - Deprecated method fileResource of ContentObjectRenderer](https://docs.typo3.org/permalink/changelog:deprecation-77524-deprecated-method-fileresource-of-contentobjectrenderer)
-   [Deprecation: #77732 - Deprecate methods of Extbase's ArrayUtility](https://docs.typo3.org/permalink/changelog:deprecation-77732-deprecate-methods-of-extbase-s-arrayutility)
-   [Deprecation: #78134 - Deprecate TypoScript option config.noScaleUp](https://docs.typo3.org/permalink/changelog:deprecation-78134-deprecate-typoscript-option-config-noscaleup)
-   [Deprecation: #78217 - frameset and frame](https://docs.typo3.org/permalink/changelog:deprecation-78217-frameset-and-frame)
-   [Deprecation: #78244 - Deprecate TYPO3_DB and Prepared Statement class](https://docs.typo3.org/permalink/changelog:deprecation-78244-deprecate-typo3-db-and-prepared-statement-class)
-   [Deprecation: #78279 - Deprecate top.TYPO3.Backend.ContentContainer.iframe](https://docs.typo3.org/permalink/changelog:deprecation-78279-deprecate-top-typo3-backend-contentcontainer-iframe)
-   [Deprecation: #78314 - AbstractFunctionModule->getBackPath](https://docs.typo3.org/permalink/changelog:deprecation-78314-abstractfunctionmodule-getbackpath)
-   [Deprecation: #78524 - TCA option versioning_followPages removed](https://docs.typo3.org/permalink/changelog:deprecation-78524-tca-option-versioning-followpages-removed)
-   [Deprecation: #78581 - Flex form related parsing](https://docs.typo3.org/permalink/changelog:deprecation-78581-flex-form-related-parsing)
-   [Deprecation: #78628 - TCA tree pageTsConfig addItems icon path](https://docs.typo3.org/permalink/changelog:deprecation-78628-tca-tree-pagetsconfig-additems-icon-path)
-   [Deprecation: #78647 - Move language files from EXT:lang/locallang_* to Resources/Private/Language](https://docs.typo3.org/permalink/changelog:deprecation-78647-move-language-files-from-ext-lang-locallang-to-resources-private-language)
-   [Deprecation: #78668 - TypoScript option config.mainScript](https://docs.typo3.org/permalink/changelog:deprecation-78668-typoscript-option-config-mainscript)
-   [Deprecation: #78670 - Deprecated CharsetConverter methods](https://docs.typo3.org/permalink/changelog:deprecation-78670-deprecated-charsetconverter-methods)
-   [Deprecation: #78679 - Crawler inclusion via require_once in Indexed Search](https://docs.typo3.org/permalink/changelog:deprecation-78679-crawler-inclusion-via-require-once-in-indexed-search)
-   [Deprecation: #78733 - CallUserFunction "&" token for singleton objects](https://docs.typo3.org/permalink/changelog:deprecation-78733-calluserfunction-token-for-singleton-objects)
-   [Deprecation: #78872 - Deprecate method LocalizationController::getRecordUidsToCopy](https://docs.typo3.org/permalink/changelog:deprecation-78872-deprecate-method-localizationcontroller-getrecorduidstocopy)

## Important

-   [Important: #17904 - showAccessRestrictedPages does not work with special menus](https://docs.typo3.org/permalink/changelog:important-17904-showaccessrestrictedpages-does-not-work-with-special-menus)
-   [Important: #72050 - encapsLines does not render duplicate paragraphs anymore](https://docs.typo3.org/permalink/changelog:important-72050-encapslines-does-not-render-duplicate-paragraphs-anymore)
-   [Important: #75232 - Spread TypeConverter priorities](https://docs.typo3.org/permalink/changelog:important-75232-spread-typeconverter-priorities)
-   [Important: #77702 - Custom render types for date and datetime fields must use ISO-8601](https://docs.typo3.org/permalink/changelog:important-77702-custom-render-types-for-date-and-datetime-fields-must-use-iso-8601)
-   [Important: #78383 - TCA: Streamline field positions in tabs for recurring fields](https://docs.typo3.org/permalink/changelog:important-78383-tca-streamline-field-positions-in-tabs-for-recurring-fields)
