---
title: "10.1 Changes"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:changelog-10-1"
source: "Changelog/10.1/Index.rst"
typo3-version: "10.1"
typo3-major: 10
rendered: "2026-09-20T18:31:11+00:00"
noindex: true
---

# 10.1 Changes {#changelog-10-1}

**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-changes}

None since TYPO3 v10.0 release.

> [!WARNING]
> **Attention**
>
> After TYPO3 v10.0, only new functionality with a solid migration path can be added on top,
> with aiming for as little as possible breaking changes after the initial v10.0 release on the way to LTS.

## Features {#features}

-   [Feature: #9070 - Allow translation of index configuration titles](https://docs.typo3.org/permalink/changelog:feature-9070-allow-translation-of-index-configuration-titles)
-   [Feature: #78488 - Add rel="noreferrer" to external links](https://docs.typo3.org/permalink/changelog:feature-78488-add-rel-noreferrer-to-external-links)
-   [Feature: #84250 - Separately enable / disable "Add media by URL" and "Select & upload files"](https://docs.typo3.org/permalink/changelog:feature-84250-separately-enable-disable-add-media-by-url-and-select-upload-files)
-   [Feature: #85918 - Hide in menu / Show in menu entry for pages in context menu](https://docs.typo3.org/permalink/changelog:feature-85918-hide-in-menu-show-in-menu-entry-for-pages-in-context-menu)
-   [Feature: #86670 - Make default action in DragUploader adjustable](https://docs.typo3.org/permalink/changelog:feature-86670-make-default-action-in-draguploader-adjustable)
-   [Feature: #87525 - Add api=1 option in VimeoRenderer](https://docs.typo3.org/permalink/changelog:feature-87525-add-api-1-option-in-vimeorenderer)
-   [Feature: #88318 - Display Application Context in CLI](https://docs.typo3.org/permalink/changelog:feature-88318-display-application-context-in-cli)
-   [Feature: #88441 - Show configuration of USER_INT objects in adminpanel](https://docs.typo3.org/permalink/changelog:feature-88441-show-configuration-of-user-int-objects-in-adminpanel)
-   [Feature: #88602 - Allow registering additional file processors](https://docs.typo3.org/permalink/changelog:feature-88602-allow-registering-additional-file-processors)
-   [Feature: #88742 - Import Yaml files relative to the current yaml file](https://docs.typo3.org/permalink/changelog:feature-88742-import-yaml-files-relative-to-the-current-yaml-file)
-   [Feature: #88805 - Add type to \TYPO3\CMS\Core\Database\Query\QueryBuilder::set](https://docs.typo3.org/permalink/changelog:feature-88805-add-type-to-typo3-cms-core-database-query-querybuilder-set)
-   [Feature: #88871 - Handle middleware handler in RequestFactory](https://docs.typo3.org/permalink/changelog:feature-88871-handle-middleware-handler-in-requestfactory)
-   [Feature: #88907 - Always enable filter in SelectMultipleSideBySide fields](https://docs.typo3.org/permalink/changelog:feature-88907-always-enable-filter-in-selectmultiplesidebyside-fields)
-   [Feature: #89010 - Introduce Site Configuration for Distribution Packages](https://docs.typo3.org/permalink/changelog:feature-89010-introduce-site-configuration-for-distribution-packages)
-   [Feature: #89018 - Provide implementation for PSR-17 HTTP Message Factories](https://docs.typo3.org/permalink/changelog:feature-89018-provide-implementation-for-psr-17-http-message-factories)
-   [Feature: #89054 - Provide core cache frontends via dependency injection](https://docs.typo3.org/permalink/changelog:feature-89054-provide-core-cache-frontends-via-dependency-injection)
-   [Feature: #89061 - Introduce Notification Actions](https://docs.typo3.org/permalink/changelog:feature-89061-introduce-notification-actions)
-   [Feature: #89090 - Reports for conflicting redirects](https://docs.typo3.org/permalink/changelog:feature-89090-reports-for-conflicting-redirects)
-   [Feature: #89115 - Auto slug update and redirect creation on slug change](https://docs.typo3.org/permalink/changelog:feature-89115-auto-slug-update-and-redirect-creation-on-slug-change)
-   [Feature: #89142 - Create site configuration if page is created on root level](https://docs.typo3.org/permalink/changelog:feature-89142-create-site-configuration-if-page-is-created-on-root-level)
-   [Feature: #89143 - Allow rollback for a set of record history entries](https://docs.typo3.org/permalink/changelog:feature-89143-allow-rollback-for-a-set-of-record-history-entries)
-   [Feature: #89150 - Add events before and after rollback of record history entries](https://docs.typo3.org/permalink/changelog:feature-89150-add-events-before-and-after-rollback-of-record-history-entries)
-   [Feature: #89216 - PSR-18 HTTP Client Implementation](https://docs.typo3.org/permalink/changelog:feature-89216-psr-18-http-client-implementation)
-   [Feature: #89227 - Ask for email address while installing TYPO3](https://docs.typo3.org/permalink/changelog:feature-89227-ask-for-email-address-while-installing-typo3)
-   [Feature: #89229 - Cache Preset for Settings in Maintenance Area](https://docs.typo3.org/permalink/changelog:feature-89229-cache-preset-for-settings-in-maintenance-area)
-   [Feature: #89244 - Broadcast Channels and Messaging](https://docs.typo3.org/permalink/changelog:feature-89244-broadcast-channels-and-messaging)
-   [Feature: #89292 - Add support for RecordHistory correlationId's to DataHandler](https://docs.typo3.org/permalink/changelog:feature-89292-add-support-for-recordhistory-correlationid-s-to-datahandler)

## Deprecation {#deprecation}

-   [Deprecation: #88787 - BackendUtility::editOnClick](https://docs.typo3.org/permalink/changelog:deprecation-88787-backendutility-editonclick)
-   [Deprecation: #88839 - CLI lowlevel request handlers](https://docs.typo3.org/permalink/changelog:deprecation-88839-cli-lowlevel-request-handlers)
-   [Deprecation: #88850 - ContentObjectRenderer::sendNotifyEmail](https://docs.typo3.org/permalink/changelog:deprecation-88850-contentobjectrenderer-sendnotifyemail)
-   [Deprecation: #88854 - jumpExt() of RecordListController](https://docs.typo3.org/permalink/changelog:deprecation-88854-jumpext-of-recordlistcontroller)
-   [Deprecation: #88854 - T3_THIS_LOCATION](https://docs.typo3.org/permalink/changelog:deprecation-88854-t3-this-location)
-   [Deprecation: #88862 - T3_RETURN_URL](https://docs.typo3.org/permalink/changelog:deprecation-88862-t3-return-url)
-   [Deprecation: #88995 - Calling registerPlugin with vendor name](https://docs.typo3.org/permalink/changelog:deprecation-88995-calling-registerplugin-with-vendor-name)
-   [Deprecation: #89001 - Internal public TSFE properties](https://docs.typo3.org/permalink/changelog:deprecation-89001-internal-public-tsfe-properties)
-   [Deprecation: #89033 - jumpToUrl](https://docs.typo3.org/permalink/changelog:deprecation-89033-jumptourl)
-   [Deprecation: #89037 - Deprecated LocallangXmlParser](https://docs.typo3.org/permalink/changelog:deprecation-89037-deprecated-locallangxmlparser)
-   [Deprecation: #89127 - Cleanup RecordHistory handling](https://docs.typo3.org/permalink/changelog:deprecation-89127-cleanup-recordhistory-handling)
-   [Deprecation: #89215 - jQuery.clearable](https://docs.typo3.org/permalink/changelog:deprecation-89215-jquery-clearable)

## Important {#important}

-   [Important: #89001 - TSFE->createHashBase](https://docs.typo3.org/permalink/changelog:important-89001-tsfe-createhashbase)
-   [Important: #89122 - Unified evaluation of versioned records in workspaces](https://docs.typo3.org/permalink/changelog:important-89122-unified-evaluation-of-versioned-records-in-workspaces)
