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

# 8.7 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: #79615 - QueryBuilder getQueriedTables result format change](https://docs.typo3.org/permalink/changelog:breaking-79615-querybuilder-getqueriedtables-result-format-change)
-   [Breaking: #80050 - Remove option cHashIncludePageId from cHash calculation](https://docs.typo3.org/permalink/changelog:breaking-80050-remove-option-chashincludepageid-from-chash-calculation)
-   [Breaking: #80149 - Remove $GLOBALS['TYPO3_CONF_VARS']['FE']['pageOverlayFields']](https://docs.typo3.org/permalink/changelog:breaking-80149-remove-globals-typo3-conf-vars-fe-pageoverlayfields)
-   [Breaking: #80171 - Remove lib.parseFunc_RTE inline styles from parsed blockquote tag](https://docs.typo3.org/permalink/changelog:breaking-80171-remove-lib-parsefunc-rte-inline-styles-from-parsed-blockquote-tag)
-   [Breaking: #80374 - Default content element configuration for frontend login adapts fluid styled content](https://docs.typo3.org/permalink/changelog:breaking-80374-default-content-element-configuration-for-frontend-login-adapts-fluid-styled-content)
-   [Breaking: #80412 - New shared content element TypoScript library object for Fluid Styled Content](https://docs.typo3.org/permalink/changelog:breaking-80412-new-shared-content-element-typoscript-library-object-for-fluid-styled-content)
-   [Breaking: #80628 - Extension rtehmlarea moved to TER](https://docs.typo3.org/permalink/changelog:breaking-80628-extension-rtehmlarea-moved-to-ter)

## Features

-   [Feature: #79343 - Allow overriding PATH_site via environment variable](https://docs.typo3.org/permalink/changelog:feature-79343-allow-overriding-path-site-via-environment-variable)
-   [Feature: #79812 - Allow overriding cropVariants for Image Manipulation](https://docs.typo3.org/permalink/changelog:feature-79812-allow-overriding-cropvariants-for-image-manipulation)
-   [Feature: #79883 - Add cropVariant support to TypoScript rendering of images](https://docs.typo3.org/permalink/changelog:feature-79883-add-cropvariant-support-to-typoscript-rendering-of-images)
-   [Feature: #80126 maximum field length not set as attribute "maxlength"](https://docs.typo3.org/permalink/changelog:feature-80126-maximum-field-length-not-set-as-attribute-maxlength)
-   [Feature: #80154 - Retrieve session data in TS](https://docs.typo3.org/permalink/changelog:feature-80154-retrieve-session-data-in-ts)
-   [Feature: #80196 - EXT:form - support multiple form elements per row](https://docs.typo3.org/permalink/changelog:feature-80196-ext-form-support-multiple-form-elements-per-row)
-   [Feature: #80374 - Add generic fluid template for already rendered content](https://docs.typo3.org/permalink/changelog:feature-80374-add-generic-fluid-template-for-already-rendered-content)
-   [Feature: #80374 - Frontend Login configuration now available through TypoScript constants](https://docs.typo3.org/permalink/changelog:feature-80374-frontend-login-configuration-now-available-through-typoscript-constants)
-   [Feature: #80452 - Extbase CLI commands available via new CLI API](https://docs.typo3.org/permalink/changelog:feature-80452-extbase-cli-commands-available-via-new-cli-api)
-   [Feature: #80579 - Improved JavaScript Modal API](https://docs.typo3.org/permalink/changelog:feature-80579-improved-javascript-modal-api)
-   [Feature: #80619 - Extend Link Generation within TypoLink](https://docs.typo3.org/permalink/changelog:feature-80619-extend-link-generation-within-typolink)

## Deprecation

-   [Deprecation: #78650 - TemplateService->splitConfArray](https://docs.typo3.org/permalink/changelog:deprecation-78650-templateservice-splitconfarray)
-   [Deprecation: #79122 - Deprecate method getRecordsByField](https://docs.typo3.org/permalink/changelog:deprecation-79122-deprecate-method-getrecordsbyfield)
-   [Deprecation: #79580 - Deprecate methods in DataHandler related to page delete access](https://docs.typo3.org/permalink/changelog:deprecation-79580-deprecate-methods-in-datahandler-related-to-page-delete-access)
-   [Deprecation: #79591 - Extbase command controllers admin role methods](https://docs.typo3.org/permalink/changelog:deprecation-79591-extbase-command-controllers-admin-role-methods)
-   [Deprecation: #79770 - Deprecate inline localizationMode](https://docs.typo3.org/permalink/changelog:deprecation-79770-deprecate-inline-localizationmode)
-   [Deprecation: #79858 - TSFE-related properties and methods](https://docs.typo3.org/permalink/changelog:deprecation-79858-tsfe-related-properties-and-methods)
-   [Deprecation: #79972 - Deprecated Fluid Overrides](https://docs.typo3.org/permalink/changelog:deprecation-79972-deprecated-fluid-overrides)
-   [Deprecation: #80000 - InlineOverrideChildTca](https://docs.typo3.org/permalink/changelog:deprecation-80000-inlineoverridechildtca)
-   [Deprecation: #80027 - Remove TCA config 'max' on inputDateTime fields](https://docs.typo3.org/permalink/changelog:deprecation-80027-remove-tca-config-max-on-inputdatetime-fields)
-   [Deprecation: #80047 - Deprecate jQuery and extJS for BE viewhelpers](https://docs.typo3.org/permalink/changelog:deprecation-80047-deprecate-jquery-and-extjs-for-be-viewhelpers)
-   [Deprecation: #80048 - Mark ExtJS related API calls as deprecated](https://docs.typo3.org/permalink/changelog:deprecation-80048-mark-extjs-related-api-calls-as-deprecated)
-   [Deprecation: #80053 - Extbase CLI Console Output different method signature for infinite attempts](https://docs.typo3.org/permalink/changelog:deprecation-80053-extbase-cli-console-output-different-method-signature-for-infinite-attempts)
-   [Deprecation: #80076 - TypoScript option page.insertClassesFromRTE](https://docs.typo3.org/permalink/changelog:deprecation-80076-typoscript-option-page-insertclassesfromrte)
-   [Deprecation: #80079 - Deprecated method Bootstrap::loadExtensionTables](https://docs.typo3.org/permalink/changelog:deprecation-80079-deprecated-method-bootstrap-loadextensiontables)
-   [Deprecation: #80317 - Deprecate BackendUtility::getRecordRaw()](https://docs.typo3.org/permalink/changelog:deprecation-80317-deprecate-backendutility-getrecordraw)
-   [Deprecation: #80440 - EXT:lowlevel ArrayBrowser->wrapValue](https://docs.typo3.org/permalink/changelog:deprecation-80440-ext-lowlevel-arraybrowser-wrapvalue)
-   [Deprecation: #80444 - TypoScriptFrontendController-> beLoginLinkIPList](https://docs.typo3.org/permalink/changelog:deprecation-80444-typoscriptfrontendcontroller-beloginlinkiplist)
-   [Deprecation: #80445 - Deprecate printContent methods](https://docs.typo3.org/permalink/changelog:deprecation-80445-deprecate-printcontent-methods)
-   [Deprecation: #80449 - GeneralUtility::freetypeDpiComp](https://docs.typo3.org/permalink/changelog:deprecation-80449-generalutility-freetypedpicomp)
-   [Deprecation: #80451 - Deprecate GeneralUtility::csvValues](https://docs.typo3.org/permalink/changelog:deprecation-80451-deprecate-generalutility-csvvalues)
-   [Deprecation: #80468 - Command Line Interface: cliKeys and cli_dispatch.phpsh](https://docs.typo3.org/permalink/changelog:deprecation-80468-command-line-interface-clikeys-and-cli-dispatch-phpsh)
-   [Deprecation: #80485 - Method parameter of TSFE->whichWorkspace to return the workspace title](https://docs.typo3.org/permalink/changelog:deprecation-80485-method-parameter-of-tsfe-whichworkspace-to-return-the-workspace-title)
-   [Deprecation: #80486 - Setting charset via LocalizationParserInterface->getParsedData()](https://docs.typo3.org/permalink/changelog:deprecation-80486-setting-charset-via-localizationparserinterface-getparseddata)
-   [Deprecation: #80491 - BackendController inclusion hooks](https://docs.typo3.org/permalink/changelog:deprecation-80491-backendcontroller-inclusion-hooks)
-   [Deprecation: #80510 - ContentObjectRenderer->URLqMark](https://docs.typo3.org/permalink/changelog:deprecation-80510-contentobjectrenderer-urlqmark)
-   [Deprecation: #80511 - AbstractFunctionModule->incLocalLang and $thisPath](https://docs.typo3.org/permalink/changelog:deprecation-80511-abstractfunctionmodule-inclocallang-and-thispath)
-   [Deprecation: #80512 - DocumentTemplate->extJScode property](https://docs.typo3.org/permalink/changelog:deprecation-80512-documenttemplate-extjscode-property)
-   [Deprecation: #80513 - DataHandler: Various methods and method arguments](https://docs.typo3.org/permalink/changelog:deprecation-80513-datahandler-various-methods-and-method-arguments)
-   [Deprecation: #80514 - GraphicalFunctions->tempPath and createTempSubDir()](https://docs.typo3.org/permalink/changelog:deprecation-80514-graphicalfunctions-temppath-and-createtempsubdir)
-   [Deprecation: #80516 - TypoScript config.setJS_mouseOver and config.setJS_openPic](https://docs.typo3.org/permalink/changelog:deprecation-80516-typoscript-config-setjs-mouseover-and-config-setjs-openpic)
-   [Deprecation: #80524 - PageRepository::getHash and PageRepository::storeHash](https://docs.typo3.org/permalink/changelog:deprecation-80524-pagerepository-gethash-and-pagerepository-storehash)
-   [Deprecation: #80527 - Marker-related methods in ContentObjectRenderer](https://docs.typo3.org/permalink/changelog:deprecation-80527-marker-related-methods-in-contentobjectrenderer)
-   [Deprecation: #80532 - GifBuilder-related methods in ContentObjectRenderer](https://docs.typo3.org/permalink/changelog:deprecation-80532-gifbuilder-related-methods-in-contentobjectrenderer)
-   [Deprecation: #80579 - Modal.center has been marked as deprecated](https://docs.typo3.org/permalink/changelog:deprecation-80579-modal-center-has-been-marked-as-deprecated)
-   [Deprecation: #80583 - TYPO3_CONF_VARS_extensionAdded](https://docs.typo3.org/permalink/changelog:deprecation-80583-typo3-conf-vars-extensionadded)
-   [Deprecation: #80601 - Change duplicate icon identifiers to actions-close](https://docs.typo3.org/permalink/changelog:deprecation-80601-change-duplicate-icon-identifiers-to-actions-close)
-   [Deprecation: #80603 - Change duplicate icon identifiers to actions-add](https://docs.typo3.org/permalink/changelog:deprecation-80603-change-duplicate-icon-identifiers-to-actions-add)
-   [Deprecation: #80614 - TCA itemListStyle and selectedListStyle](https://docs.typo3.org/permalink/changelog:deprecation-80614-tca-itemliststyle-and-selectedliststyle)

## Important

-   [Important: #71095 - Add language debug mode to All Configuration](https://docs.typo3.org/permalink/changelog:important-71095-add-language-debug-mode-to-all-configuration)
-   [Important: #78650 - TypoScriptService class moved from Extbase to Core](https://docs.typo3.org/permalink/changelog:important-78650-typoscriptservice-class-moved-from-extbase-to-core)
-   [Important: #79847 - Fluid bugs fixed and features added (Fluid 2.3.1)](https://docs.typo3.org/permalink/changelog:important-79847-fluid-bugs-fixed-and-features-added-fluid-2-3-1)
-   [Important: #79942 - Version selector view moved to compatibility7](https://docs.typo3.org/permalink/changelog:important-79942-version-selector-view-moved-to-compatibility7)
-   [Important: #80236 - EXT:form Configuration for form VH attributes](https://docs.typo3.org/permalink/changelog:important-80236-ext-form-configuration-for-form-vh-attributes)
-   [Important: #80241 - EXT:form simplify translation handling](https://docs.typo3.org/permalink/changelog:important-80241-ext-form-simplify-translation-handling)
-   [Important: #80266 - Moved config.sys_language_softExclude to compatibility7](https://docs.typo3.org/permalink/changelog:important-80266-moved-config-sys-language-softexclude-to-compatibility7)
-   [Important: #80301 - EXT:form - Cleanup / callback migration](https://docs.typo3.org/permalink/changelog:important-80301-ext-form-cleanup-callback-migration)
-   [Important: #80391 - Css Styled Content will not reset TypoScript Constants](https://docs.typo3.org/permalink/changelog:important-80391-css-styled-content-will-not-reset-typoscript-constants)
-   [Important: #80444 - config.beLoginLinkIPList moved to compatibility7](https://docs.typo3.org/permalink/changelog:important-80444-config-beloginlinkiplist-moved-to-compatibility7)
-   [Important: #80450 - MonitorUtilityMovedToCompatibility](https://docs.typo3.org/permalink/changelog:important-80450-monitorutilitymovedtocompatibility)
-   [Important: #80506 - Dbal compatible field quoting in TypoScript](https://docs.typo3.org/permalink/changelog:important-80506-dbal-compatible-field-quoting-in-typoscript)
-   [Important: #80553 - Simplify important actions in Install Tool](https://docs.typo3.org/permalink/changelog:important-80553-simplify-important-actions-in-install-tool)
-   [Important: #80606 - Testing Framework Removal / Use composer package instead](https://docs.typo3.org/permalink/changelog:important-80606-testing-framework-removal-use-composer-package-instead)
