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

# 11.0 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: #23736 - Page Language detection set earlier in Frontend Request Process](https://docs.typo3.org/permalink/changelog:breaking-23736-page-language-detection-set-earlier-in-frontend-request-process)
-   [Breaking: #29342 - Fluid Email Template for ValidatorTask](https://docs.typo3.org/permalink/changelog:breaking-29342-fluid-email-template-for-validatortask)
-   [Breaking: #45512 - No type attributes for style and link tags](https://docs.typo3.org/permalink/changelog:breaking-45512-no-type-attributes-for-style-and-link-tags)
-   [Breaking: #79565 - Removed "usergroup_cached_list" database field](https://docs.typo3.org/permalink/changelog:breaking-79565-removed-usergroup-cached-list-database-field)
-   [Breaking: #89137 - Database fields t3ver_tstamp and t3ver_count removed](https://docs.typo3.org/permalink/changelog:breaking-89137-database-fields-t3ver-tstamp-and-t3ver-count-removed)
-   [Breaking: #90799 - Dependency injection with non-public properties has been removed](https://docs.typo3.org/permalink/changelog:breaking-90799-dependency-injection-with-non-public-properties-has-been-removed)
-   [Breaking: #91473 - Deprecated functionality removed](https://docs.typo3.org/permalink/changelog:breaking-91473-deprecated-functionality-removed)
-   [Breaking: #91562 - cObject TEMPLATE removed](https://docs.typo3.org/permalink/changelog:breaking-91562-cobject-template-removed)
-   [Breaking: #91563 - PHP-based JS + CSS inclusions for Frontend removed](https://docs.typo3.org/permalink/changelog:breaking-91563-php-based-js-css-inclusions-for-frontend-removed)
-   [Breaking: #91578 - IRRE related JavaScript has been removed](https://docs.typo3.org/permalink/changelog:breaking-91578-irre-related-javascript-has-been-removed)
-   [Breaking: #91606 - Date/time operations in FormEngine removed](https://docs.typo3.org/permalink/changelog:breaking-91606-date-time-operations-in-formengine-removed)
-   [Breaking: #91740 - Deprecated icon identifier removed](https://docs.typo3.org/permalink/changelog:breaking-91740-deprecated-icon-identifier-removed)
-   [Breaking: #91782 - lockToDomain feature for frontend users / groups and backend users / groups removed](https://docs.typo3.org/permalink/changelog:breaking-91782-locktodomain-feature-for-frontend-users-groups-and-backend-users-groups-removed)
-   [Breaking: #91906 - Store TransOrigDiffSourceField as json string](https://docs.typo3.org/permalink/changelog:breaking-91906-store-transorigdiffsourcefield-as-json-string)
-   [Breaking: #91909 - sys_collection database tables moved into external extension](https://docs.typo3.org/permalink/changelog:breaking-91909-sys-collection-database-tables-moved-into-external-extension)
-   [Breaking: #91974 - Configuration Option IPmaskMountGroups removed](https://docs.typo3.org/permalink/changelog:breaking-91974-configuration-option-ipmaskmountgroups-removed)
-   [Breaking: #92060 - Dropped class TYPO3\CMS\Backend\View\PageTreeView](https://docs.typo3.org/permalink/changelog:breaking-92060-dropped-class-typo3-cms-backend-view-pagetreeview)
-   [Breaking: #92118 - TCA ctrl thumbnail setting dropped](https://docs.typo3.org/permalink/changelog:breaking-92118-tca-ctrl-thumbnail-setting-dropped)
-   [Breaking: #92128 - DatabaseRecordList: Drop hook to modify searchFields](https://docs.typo3.org/permalink/changelog:breaking-92128-databaserecordlist-drop-hook-to-modify-searchfields)
-   [Breaking: #92132 - Last remains of globals SOBE removed](https://docs.typo3.org/permalink/changelog:breaking-92132-last-remains-of-globals-sobe-removed)
-   [Breaking: #92206 - Remove workspace swapping of elements](https://docs.typo3.org/permalink/changelog:breaking-92206-remove-workspace-swapping-of-elements)
-   [Breaking: #92238 - Service injection in Extbase validators](https://docs.typo3.org/permalink/changelog:breaking-92238-service-injection-in-extbase-validators)
-   [Breaking: #92289 - Decouple logic of ResourceFactory into StorageRepository](https://docs.typo3.org/permalink/changelog:breaking-92289-decouple-logic-of-resourcefactory-into-storagerepository)
-   [Breaking: #92352 - New default position for redirect middleware](https://docs.typo3.org/permalink/changelog:breaking-92352-new-default-position-for-redirect-middleware)
-   [Breaking: #92457 - Extension Repository database table removed](https://docs.typo3.org/permalink/changelog:breaking-92457-extension-repository-database-table-removed)
-   [Breaking: #92497 - Workspaces: Move Placeholders removed](https://docs.typo3.org/permalink/changelog:breaking-92497-workspaces-move-placeholders-removed)
-   [Breaking: #92499 - AdminPanel does not preview hidden Frontend User Groups](https://docs.typo3.org/permalink/changelog:breaking-92499-adminpanel-does-not-preview-hidden-frontend-user-groups)
-   [Breaking: #92502 - Make Extbase handle PSR-7 responses only](https://docs.typo3.org/permalink/changelog:breaking-92502-make-extbase-handle-psr-7-responses-only)
-   [Breaking: #92513 - Method signature change of TYPO3\CMS\Extbase\Mvc\Controller\ControllerInterface::processRequest](https://docs.typo3.org/permalink/changelog:breaking-92513-method-signature-change-of-typo3-cms-extbase-mvc-controller-controllerinterface-processrequest)
-   [Breaking: #92529 - All Fluid widget functionality removed](https://docs.typo3.org/permalink/changelog:breaking-92529-all-fluid-widget-functionality-removed)
-   [Breaking: #92532 - Support for extension-in-extension installation in Extension Manager removed](https://docs.typo3.org/permalink/changelog:breaking-92532-support-for-extension-in-extension-installation-in-extension-manager-removed)
-   [Breaking: #92558 - Database Field be_users.createdByAction removed](https://docs.typo3.org/permalink/changelog:breaking-92558-database-field-be-users-createdbyaction-removed)
-   [Breaking: #92559 - Removed per-user IP locking for backend users](https://docs.typo3.org/permalink/changelog:breaking-92559-removed-per-user-ip-locking-for-backend-users)
-   [Breaking: #92560 - Backend editors can always delete pages recursive](https://docs.typo3.org/permalink/changelog:breaking-92560-backend-editors-can-always-delete-pages-recursive)
-   [Breaking: #92582 - Resizable text area user setting dropped](https://docs.typo3.org/permalink/changelog:breaking-92582-resizable-text-area-user-setting-dropped)
-   [Breaking: #92590 - Removed support for extension upload of t3x files](https://docs.typo3.org/permalink/changelog:breaking-92590-removed-support-for-extension-upload-of-t3x-files)
-   [Breaking: #92598 - Workspace-overlays auto-fix the PID value for moved records](https://docs.typo3.org/permalink/changelog:breaking-92598-workspace-overlays-auto-fix-the-pid-value-for-moved-records)
-   [Breaking: #92609 - Use controller classes when registering plugins/modules](https://docs.typo3.org/permalink/changelog:breaking-92609-use-controller-classes-when-registering-plugins-modules)
-   [Breaking: #92678 - CSS class checkbox-invert removed](https://docs.typo3.org/permalink/changelog:breaking-92678-css-class-checkbox-invert-removed)
-   [Breaking: #92693 - Remove LinkHandler Linktype in Linkvalidator](https://docs.typo3.org/permalink/changelog:breaking-92693-remove-linkhandler-linktype-in-linkvalidator)
-   [Breaking: #92791 - "New Placeholder" records removed in Workspaces](https://docs.typo3.org/permalink/changelog:breaking-92791-new-placeholder-records-removed-in-workspaces)
-   [Breaking: #92801 - Removed "Failed Login" functionality from User Authentication object](https://docs.typo3.org/permalink/changelog:breaking-92801-removed-failed-login-functionality-from-user-authentication-object)
-   [Breaking: #92802 - User-database-based authentication timeout field removed](https://docs.typo3.org/permalink/changelog:breaking-92802-user-database-based-authentication-timeout-field-removed)
-   [Breaking: #92807 - Removed feature for keeping session data on frontend user logout](https://docs.typo3.org/permalink/changelog:breaking-92807-removed-feature-for-keeping-session-data-on-frontend-user-logout)
-   [Breaking: #92837 - Removed setting mod.web_layout.disableAdvanced](https://docs.typo3.org/permalink/changelog:breaking-92837-removed-setting-mod-web-layout-disableadvanced)
-   [Breaking: #92838 - Additional workspace services dropped](https://docs.typo3.org/permalink/changelog:breaking-92838-additional-workspace-services-dropped)
-   [Breaking: #92853 - Method canProcessRequest has been removed](https://docs.typo3.org/permalink/changelog:breaking-92853-method-canprocessrequest-has-been-removed)
-   [Breaking: #92940 - Global option "lockBeUserToDBmounts" removed](https://docs.typo3.org/permalink/changelog:breaking-92940-global-option-lockbeusertodbmounts-removed)
-   [Breaking: #92941 - "lockToIP" UserTsConfig option removed](https://docs.typo3.org/permalink/changelog:breaking-92941-locktoip-usertsconfig-option-removed)
-   [Breaking: #92989 - AbstractUserAuthentication->loginFailure removed](https://docs.typo3.org/permalink/changelog:breaking-92989-abstractuserauthentication-loginfailure-removed)
-   [Breaking: #92990 - AbstractUserAuthentication->svConfig removed](https://docs.typo3.org/permalink/changelog:breaking-92990-abstractuserauthentication-svconfig-removed)
-   [Breaking: #92993 - Generic search statistics from indexed search removed](https://docs.typo3.org/permalink/changelog:breaking-92993-generic-search-statistics-from-indexed-search-removed)
-   [Breaking: #92997 - Authentication-related HTTP cache headers are emitted only by PSR-15 middlewares](https://docs.typo3.org/permalink/changelog:breaking-92997-authentication-related-http-cache-headers-are-emitted-only-by-psr-15-middlewares)
-   [Breaking: #93002 - Support for session transfer via FE_SESSION_KEY removed](https://docs.typo3.org/permalink/changelog:breaking-93002-support-for-session-transfer-via-fe-session-key-removed)
-   [Breaking: #93003 - PageRenderer renders only full page](https://docs.typo3.org/permalink/changelog:breaking-93003-pagerenderer-renders-only-full-page)
-   [Breaking: #93023 - Reworked session handling](https://docs.typo3.org/permalink/changelog:breaking-93023-reworked-session-handling)
-   [Breaking: #93029 - Dropped deleted field from sys_refindex](https://docs.typo3.org/permalink/changelog:breaking-93029-dropped-deleted-field-from-sys-refindex)
-   [Breaking: #93041 - Remove TypoScript option addQueryString.method](https://docs.typo3.org/permalink/changelog:breaking-93041-remove-typoscript-option-addquerystring-method)
-   [Breaking: #93047 - Removed property sendNoCacheHeaders in AbstractUserAuthentication](https://docs.typo3.org/permalink/changelog:breaking-93047-removed-property-sendnocacheheaders-in-abstractuserauthentication)
-   [Breaking: #93048 - Backend URL rewrites](https://docs.typo3.org/permalink/changelog:breaking-93048-backend-url-rewrites)
-   [Breaking: #93056 - Removed hooks when retrieving Backend user groups](https://docs.typo3.org/permalink/changelog:breaking-93056-removed-hooks-when-retrieving-backend-user-groups)
-   [Breaking: #93062 - Various group-related public properties in BE_USER removed](https://docs.typo3.org/permalink/changelog:breaking-93062-various-group-related-public-properties-in-be-user-removed)
-   [Breaking: #93073 - AbstractUserAuthentication->forceSetCookie removed](https://docs.typo3.org/permalink/changelog:breaking-93073-abstractuserauthentication-forcesetcookie-removed)
-   [Breaking: #93077 - Removed unneeded configurations in PageLayoutView](https://docs.typo3.org/permalink/changelog:breaking-93077-removed-unneeded-configurations-in-pagelayoutview)
-   [Breaking: #93080 - RelationHandler internals protected](https://docs.typo3.org/permalink/changelog:breaking-93080-relationhandler-internals-protected)
-   [Breaking: #93081 - Removed fetching translation file mirror from typo3.org](https://docs.typo3.org/permalink/changelog:breaking-93081-removed-fetching-translation-file-mirror-from-typo3-org)
-   [Breaking: #93083 - class.ext_update.php handling removed](https://docs.typo3.org/permalink/changelog:breaking-93083-class-ext-update-php-handling-removed)
-   [Breaking: #93093 - Rework Shortcut PHP API](https://docs.typo3.org/permalink/changelog:breaking-93093-rework-shortcut-php-api)
-   [Breaking: #93108 - Reworked internal user group fetching for frontend users](https://docs.typo3.org/permalink/changelog:breaking-93108-reworked-internal-user-group-fetching-for-frontend-users)
-   [Breaking: #93110 - Indexed search does not provide hook for EXT:crawler anymore](https://docs.typo3.org/permalink/changelog:breaking-93110-indexed-search-does-not-provide-hook-for-ext-crawler-anymore)
-   [Breaking: #94861 - Deprecated form mixins removed](https://docs.typo3.org/permalink/changelog:breaking-94861-deprecated-form-mixins-removed)

## Features

-   [Feature: #29342 - Improve ValidatorTask](https://docs.typo3.org/permalink/changelog:feature-29342-improve-validatortask)
-   [Feature: #83814 - Add system notes creation button to modules button bar](https://docs.typo3.org/permalink/changelog:feature-83814-add-system-notes-creation-button-to-modules-button-bar)
-   [Feature: #87301 - Secure cookies enabled by default](https://docs.typo3.org/permalink/changelog:feature-87301-secure-cookies-enabled-by-default)
-   [Feature: #88276 - TypoScript Condition for page layout](https://docs.typo3.org/permalink/changelog:feature-88276-typoscript-condition-for-page-layout)
-   [Feature: #89496: Make context menu usable via keyboard](https://docs.typo3.org/permalink/changelog:feature-89496-make-context-menu-usable-via-keyboard)
-   [Feature: #91712 - Cleanup scheduler task and CLI command for redirects](https://docs.typo3.org/permalink/changelog:feature-91712-cleanup-scheduler-task-and-cli-command-for-redirects)
-   [Feature: #91719 - Custom error messages in RegularExpressionValidator](https://docs.typo3.org/permalink/changelog:feature-91719-custom-error-messages-in-regularexpressionvalidator)
-   [Feature: #91738 - Introduce wrapper for sessionStorage](https://docs.typo3.org/permalink/changelog:feature-91738-introduce-wrapper-for-sessionstorage)
-   [Feature: #91810 - Introduce lit-html and lit-element as client-side templating engine](https://docs.typo3.org/permalink/changelog:feature-91810-introduce-lit-html-and-lit-element-as-client-side-templating-engine)
-   [Feature: #91859 - Allow SelectCheckBox groups to be initially expanded](https://docs.typo3.org/permalink/changelog:feature-91859-allow-selectcheckbox-groups-to-be-initially-expanded)
-   [Feature: #91890 - Allow ordering of displayed columns in redirects overview](https://docs.typo3.org/permalink/changelog:feature-91890-allow-ordering-of-displayed-columns-in-redirects-overview)
-   [Feature: #92022 - Show week numbers in DateTimePicker for editors](https://docs.typo3.org/permalink/changelog:feature-92022-show-week-numbers-in-datetimepicker-for-editors)
-   [Feature: #92334 - X-Redirect-By Header for pages with redirect types](https://docs.typo3.org/permalink/changelog:feature-92334-x-redirect-by-header-for-pages-with-redirect-types)
-   [Feature: #92337 - Allow translatable labels for bookmark groups](https://docs.typo3.org/permalink/changelog:feature-92337-allow-translatable-labels-for-bookmark-groups)
-   [Feature: #92366 - Show fragments in preview of InputLinkElement](https://docs.typo3.org/permalink/changelog:feature-92366-show-fragments-in-preview-of-inputlinkelement)
-   [Feature: #92423 - Enable placeholder config for ckeditor](https://docs.typo3.org/permalink/changelog:feature-92423-enable-placeholder-config-for-ckeditor)
-   [Feature: #92457 - Improved Extension Repository API](https://docs.typo3.org/permalink/changelog:feature-92457-improved-extension-repository-api)
-   [Feature: #92462 - Add optional "defaultValues" argument to newRecord ViewHelpers](https://docs.typo3.org/permalink/changelog:feature-92462-add-optional-defaultvalues-argument-to-newrecord-viewhelpers)
-   [Feature: #92486 - Add field control to file_collections of tt_content](https://docs.typo3.org/permalink/changelog:feature-92486-add-field-control-to-file-collections-of-tt-content)
-   [Feature: #92522 - Show table and field names in ext:lowlevel](https://docs.typo3.org/permalink/changelog:feature-92522-show-table-and-field-names-in-ext-lowlevel)
-   [Feature: #92531 - Improved Email Validation](https://docs.typo3.org/permalink/changelog:feature-92531-improved-email-validation)
-   [Feature: #92538 - Show extension constraints in extension manager](https://docs.typo3.org/permalink/changelog:feature-92538-show-extension-constraints-in-extension-manager)
-   [Feature: #92562 - Frontend groups resolved directly after the Frontend User itself](https://docs.typo3.org/permalink/changelog:feature-92562-frontend-groups-resolved-directly-after-the-frontend-user-itself)
-   [Feature: #92616 - Bootstrap v5](https://docs.typo3.org/permalink/changelog:feature-92616-bootstrap-v5)
-   [Feature: #92815 - Introduce ForwardResponse for extbase](https://docs.typo3.org/permalink/changelog:feature-92815-introduce-forwardresponse-for-extbase)
-   [Feature: #92884 - Applications implement PSR-15 RequestHandlerInterface](https://docs.typo3.org/permalink/changelog:feature-92884-applications-implement-psr-15-requesthandlerinterface)
-   [Feature: #92929 - Extendable configuration module](https://docs.typo3.org/permalink/changelog:feature-92929-extendable-configuration-module)
-   [Feature: #92984 - PSR-7 Request available in Frontend ContentObjects](https://docs.typo3.org/permalink/changelog:feature-92984-psr-7-request-available-in-frontend-contentobjects)
-   [Feature: #93011 - Authentication-related cookies are attached to PSR-7 Responses](https://docs.typo3.org/permalink/changelog:feature-93011-authentication-related-cookies-are-attached-to-psr-7-responses)
-   [Feature: #93023 - Introduce UserSession and UserSessionManager](https://docs.typo3.org/permalink/changelog:feature-93023-introduce-usersession-and-usersessionmanager)
-   [Feature: #93048 - Introduce Backend URL rewrites](https://docs.typo3.org/permalink/changelog:feature-93048-introduce-backend-url-rewrites)
-   [Feature: #93056 - New Event after retrieving user groups recursively](https://docs.typo3.org/permalink/changelog:feature-93056-new-event-after-retrieving-user-groups-recursively)
-   [Feature: #93063 - FlashMessages are stored in session as JsonSerializable](https://docs.typo3.org/permalink/changelog:feature-93063-flashmessages-are-stored-in-session-as-jsonserializable)

## Deprecation

-   [Deprecation: #89938 - Language mode in Typo3QuerySettings](https://docs.typo3.org/permalink/changelog:deprecation-89938-language-mode-in-typo3querysettings)
-   [Deprecation: #91606 - Global Datetime Picker initialization](https://docs.typo3.org/permalink/changelog:deprecation-91606-global-datetime-picker-initialization)
-   [Deprecation: #91911 - optionEl of type jQuery in FormEngine.setSelectOptionFromExternalSource](https://docs.typo3.org/permalink/changelog:deprecation-91911-optionel-of-type-jquery-in-formengine-setselectoptionfromexternalsource)
-   [Deprecation: #92062 - Migrate RecordListController hooks to PSR-14 event](https://docs.typo3.org/permalink/changelog:deprecation-92062-migrate-recordlistcontroller-hooks-to-psr-14-event)
-   [Deprecation: #92080 - QueryGenerator and QueryView](https://docs.typo3.org/permalink/changelog:deprecation-92080-querygenerator-and-queryview)
-   [Deprecation: #92132 - Shortcut PHP API](https://docs.typo3.org/permalink/changelog:deprecation-92132-shortcut-php-api)
-   [Deprecation: #92132 - ViewHelper f:be.buttons.shortcut](https://docs.typo3.org/permalink/changelog:deprecation-92132-viewhelper-f-be-buttons-shortcut)
-   [Deprecation: #92386 - Extbase property injection](https://docs.typo3.org/permalink/changelog:deprecation-92386-extbase-property-injection)
-   [Deprecation: #92435 - StandaloneView for EmailFinisher](https://docs.typo3.org/permalink/changelog:deprecation-92435-standaloneview-for-emailfinisher)
-   [Deprecation: #92551 - GeneralUtility methods related to pages.l18n_cfg behavior](https://docs.typo3.org/permalink/changelog:deprecation-92551-generalutility-methods-related-to-pages-l18n-cfg-behavior)
-   [Deprecation: #92583 - 3 last arguments of wrapClickMenuOnIcon()](https://docs.typo3.org/permalink/changelog:deprecation-92583-3-last-arguments-of-wrapclickmenuonicon)
-   [Deprecation: #92598 - Workspace-related methods "fixVersioningPid"](https://docs.typo3.org/permalink/changelog:deprecation-92598-workspace-related-methods-fixversioningpid)
-   [Deprecation: #92607 - GeneralUtility::uniqueList](https://docs.typo3.org/permalink/changelog:deprecation-92607-generalutility-uniquelist)
-   [Deprecation: #92784 - Extbase controller actions must return ResponseInterface](https://docs.typo3.org/permalink/changelog:deprecation-92784-extbase-controller-actions-must-return-responseinterface)
-   [Deprecation: #92815 - ActionController::forward()](https://docs.typo3.org/permalink/changelog:deprecation-92815-actioncontroller-forward)
-   [Deprecation: #92922 - Use of record uid in AbstractTreeView::getIcon()](https://docs.typo3.org/permalink/changelog:deprecation-92922-use-of-record-uid-in-abstracttreeview-geticon)
-   [Deprecation: #92947 - TYPO3_MODE and TYPO3_REQUESTTYPE constants](https://docs.typo3.org/permalink/changelog:deprecation-92947-typo3-mode-and-typo3-requesttype-constants)
-   [Deprecation: #93023 - Reworked session handling](https://docs.typo3.org/permalink/changelog:deprecation-93023-reworked-session-handling)
-   [Deprecation: #93038 - ReferenceIndex runtime cache](https://docs.typo3.org/permalink/changelog:deprecation-93038-referenceindex-runtime-cache)
-   [Deprecation: #93060 - Shortcut title must be set by controllers](https://docs.typo3.org/permalink/changelog:deprecation-93060-shortcut-title-must-be-set-by-controllers)
-   [Deprecation: #93093 - MethodName in Shortcut PHP API](https://docs.typo3.org/permalink/changelog:deprecation-93093-methodname-in-shortcut-php-api)

## Important

-   [Important: #89938 - Removed dead code from Extbase persistence](https://docs.typo3.org/permalink/changelog:important-89938-removed-dead-code-from-extbase-persistence)
-   [Important: #91123 - Avoid using BackendUtility::viewOnClick](https://docs.typo3.org/permalink/changelog:important-91123-avoid-using-backendutility-viewonclick)
-   [Important: #91888 - System extension "about" merged into "backend" system extension](https://docs.typo3.org/permalink/changelog:important-91888-system-extension-about-merged-into-backend-system-extension)
-   [Important: #91953 - jQuery updated to 3.5.x](https://docs.typo3.org/permalink/changelog:important-91953-jquery-updated-to-3-5-x)
-   [Important: #92736 - Return timestamp as integer in DateTimeAspect](https://docs.typo3.org/permalink/changelog:important-92736-return-timestamp-as-integer-in-datetimeaspect)
-   [Important: #92870 - Always use Fluid based page module](https://docs.typo3.org/permalink/changelog:important-92870-always-use-fluid-based-page-module)
-   [Important: #92996 - Properties and methods in ActionController marked internal](https://docs.typo3.org/permalink/changelog:important-92996-properties-and-methods-in-actioncontroller-marked-internal)
-   [Important: #93121 - Workspace records are discarded](https://docs.typo3.org/permalink/changelog:important-93121-workspace-records-are-discarded)
