---
title: "Breaking: #72431 - Remove deprecated code from lowlevel and utility functions"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:breaking-72431"
source: "Changelog/8.0/Breaking-72431-RemovedDeprecatedCodeFromLowlevelAndUtilityFunctions.rst"
modified: "2026-09-14T09:47:36+00:00"
---

# Breaking: #72431 - Remove deprecated code from lowlevel and utility functions

See [forge#72431](https://forge.typo3.org/issues/72431)

## Description

The following deprecated methods have been removed:

-   `ConfigurationView->printContent()`
-   `DatabaseIntegrityView->printContent()`
-   `StringUtility::isLastPartOfString()`
-   `Bootstrap->executeExtTablesAdditionalFile()`
-   `DatabaseTreeDataProvider->emitDeprecatedPostProcessTreeDataSignal()`

## Impact

Using the methods above directly in any third party extension will result in a fatal error.

## Affected Installations

Instances which use calls to the methods above.
Instances which use TYPO3_extTableDef_script for TCA overrides.
Instances which use the signal `TYPO3\CMS\Core\Tree\TableConfiguration\TableConfiguration\DatabaseTreeDataProvider`

## Migration

-   `StringUtility::isLastPartOfString()` use endsWith() instead
-   `Bootstrap->executeExtTablesAdditionalFile()` (TYPO3_extTableDef_script) Move your TCA overrides to Configuration/TCA/Overrides of your project specific extension, or slot the signal "tcaIsBeingBuilt" for further processing.
-   `DatabaseTreeDataProvider->emitDeprecatedPostProcessTreeDataSignal()` Update the signal name to TYPO3\\CMS\\Core\\Tree\\TableConfiguration\\DatabaseTreeDataProvider.
