---
title: "ChangeLog v11"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:changelog-v11"
source: "Changelog-11.rst"
modified: "2026-09-15T10:46:36+00:00"
---

# ChangeLog v11

Every change to the TYPO3 Core which might affect your site is documented here.

-   [11.5.x Changes](https://docs.typo3.org/permalink/changelog:11-5-x-changes)
    -   [Deprecation: #95800 - Deprecate generating public URL for private asset files](https://docs.typo3.org/permalink/changelog:deprecation-95800-deprecate-generating-public-url-for-private-asset-files)
    -   [Important: #92020 - New API entry point available at https://get.typo3.org/api/](https://docs.typo3.org/permalink/changelog:important-92020-new-api-entry-point-available-at-https-get-typo3-org-api)
    -   [Important: #93635 - Add mail configuration for setting smtp domain](https://docs.typo3.org/permalink/changelog:important-93635-add-mail-configuration-for-setting-smtp-domain)
    -   [Important: #94951 - Restrict export functionality to allowed users](https://docs.typo3.org/permalink/changelog:important-94951-restrict-export-functionality-to-allowed-users)
    -   [Important: #96332 - Extbase Validators can use dependency injection](https://docs.typo3.org/permalink/changelog:important-96332-extbase-validators-can-use-dependency-injection)
    -   [Important: #97111 - Default URI scheme](https://docs.typo3.org/permalink/changelog:important-97111-default-uri-scheme)
    -   [Important: #97950 - New "iconIdentifier" option in login providers](https://docs.typo3.org/permalink/changelog:important-97950-new-iconidentifier-option-in-login-providers)
    -   [Important: #98122 - Fix felogin variable name in TypoScript setup](https://docs.typo3.org/permalink/changelog:important-98122-fix-felogin-variable-name-in-typoscript-setup)
    -   [Important: #98960 - Default type definition of custom Content Types](https://docs.typo3.org/permalink/changelog:important-98960-default-type-definition-of-custom-content-types)
    -   [Important: #100889 - Allow insecure site resolution by query parameters](https://docs.typo3.org/permalink/changelog:important-100889-allow-insecure-site-resolution-by-query-parameters)
    -   [Important: #102799 - TYPO3_CONF_VARS.GFX.processor_stripColorProfileParameters option added](https://docs.typo3.org/permalink/changelog:important-102799-typo3-conf-vars-gfx-processor-stripcolorprofileparameters-option-added)
    -   [Important: #102800 - File Abstraction Layer enforces absolute paths to match project root or lockRootPath](https://docs.typo3.org/permalink/changelog:important-102800-file-abstraction-layer-enforces-absolute-paths-to-match-project-root-or-lockrootpath)
    -   [Important: #103306 - Frame GET parameter in tx_cms_showpic eID disabled](https://docs.typo3.org/permalink/changelog:important-103306-frame-get-parameter-in-tx-cms-showpic-eid-disabled)
-   [11.5 Changes](https://docs.typo3.org/permalink/changelog:11-5-changes)
    -   [Feature: #94868 - Introduce Bootstrap 5 compatible and accessible templates](https://docs.typo3.org/permalink/changelog:feature-94868-introduce-bootstrap-5-compatible-and-accessible-templates)
    -   [Feature: #95176 - Introduce <f:transform.html> view helper](https://docs.typo3.org/permalink/changelog:feature-95176-introduce-f-transform-html-view-helper)
    -   [Feature: #95364 - Event to modify frontend user groups without authentication](https://docs.typo3.org/permalink/changelog:feature-95364-event-to-modify-frontend-user-groups-without-authentication)
    -   [Deprecation: #91787 - Inline JavaScript in fieldChangeFunc](https://docs.typo3.org/permalink/changelog:deprecation-91787-inline-javascript-in-fieldchangefunc)
    -   [Deprecation: #91814 - AbstractControl::setOnClick](https://docs.typo3.org/permalink/changelog:deprecation-91814-abstractcontrol-setonclick)
    -   [Deprecation: #94094 - navigationFrameModule in Module Registration](https://docs.typo3.org/permalink/changelog:deprecation-94094-navigationframemodule-in-module-registration)
    -   [Deprecation: #94791 - GeneralUtility::minifyJavaScript()](https://docs.typo3.org/permalink/changelog:deprecation-94791-generalutility-minifyjavascript)
    -   [Deprecation: #95041 - <f:uri.email> view-helper](https://docs.typo3.org/permalink/changelog:deprecation-95041-f-uri-email-view-helper)
    -   [Deprecation: #95139 - Extbase ControllerContext](https://docs.typo3.org/permalink/changelog:deprecation-95139-extbase-controllercontext)
    -   [Deprecation: #95164 - ext:backend BackendTemplateView](https://docs.typo3.org/permalink/changelog:deprecation-95164-ext-backend-backendtemplateview)
    -   [Deprecation: #95200 - RequireJS callbacks as inline JavaScript](https://docs.typo3.org/permalink/changelog:deprecation-95200-requirejs-callbacks-as-inline-javascript)
    -   [Deprecation: #95219 - TypoScriptFrontendController->ATagParams](https://docs.typo3.org/permalink/changelog:deprecation-95219-typoscriptfrontendcontroller-atagparams)
    -   [Deprecation: #95222 - Extbase ViewInterface](https://docs.typo3.org/permalink/changelog:deprecation-95222-extbase-viewinterface)
    -   [Deprecation: #95235 - Public getter of services in ModuleTemplate](https://docs.typo3.org/permalink/changelog:deprecation-95235-public-getter-of-services-in-moduletemplate)
    -   [Deprecation: #95254 - Two FlexFormTools methods](https://docs.typo3.org/permalink/changelog:deprecation-95254-two-flexformtools-methods)
    -   [Deprecation: #95257 - GeneralUtility::isFirstPartOfStr()](https://docs.typo3.org/permalink/changelog:deprecation-95257-generalutility-isfirstpartofstr)
    -   [Deprecation: #95261 - Public methods in SectionMarkupGenerated events](https://docs.typo3.org/permalink/changelog:deprecation-95261-public-methods-in-sectionmarkupgenerated-events)
    -   [Deprecation: #95275 - RelationHandler->remapMM()](https://docs.typo3.org/permalink/changelog:deprecation-95275-relationhandler-remapmm)
    -   [Deprecation: #95293 - StringUtility::beginsWith() and StringUtility::endsWith()](https://docs.typo3.org/permalink/changelog:deprecation-95293-stringutility-beginswith-and-stringutility-endswith)
    -   [Deprecation: #95317 - Legacy syntax for IRRE localize synchronize command in DataHandler](https://docs.typo3.org/permalink/changelog:deprecation-95317-legacy-syntax-for-irre-localize-synchronize-command-in-datahandler)
    -   [Deprecation: #95318 - TypoScript parseFunc.sword](https://docs.typo3.org/permalink/changelog:deprecation-95318-typoscript-parsefunc-sword)
    -   [Deprecation: #95320 - Various method arguments in Authentication objects](https://docs.typo3.org/permalink/changelog:deprecation-95320-various-method-arguments-in-authentication-objects)
    -   [Deprecation: #95322 - Legacy Element Browser logic](https://docs.typo3.org/permalink/changelog:deprecation-95322-legacy-element-browser-logic)
    -   [Deprecation: #95326 - Various "getInstance()" static methods on singleton interfaces](https://docs.typo3.org/permalink/changelog:deprecation-95326-various-getinstance-static-methods-on-singleton-interfaces)
    -   [Deprecation: #95343 - Legacy hook for new content element wizard](https://docs.typo3.org/permalink/changelog:deprecation-95343-legacy-hook-for-new-content-element-wizard)
    -   [Deprecation: #95349 - TypoScript: page.includeCSS/includeCSSLibs.import](https://docs.typo3.org/permalink/changelog:deprecation-95349-typoscript-page-includecss-includecsslibs-import)
    -   [Deprecation: #95351 - Custom JSWindow options in HMENU settings](https://docs.typo3.org/permalink/changelog:deprecation-95351-custom-jswindow-options-in-hmenu-settings)
    -   [Deprecation: #95367 - GeneralUtility::isAbsPath()](https://docs.typo3.org/permalink/changelog:deprecation-95367-generalutility-isabspath)
    -   [Deprecation: #95395 - GeneralUtility::isAllowedHostHeaderValue() and TRUSTED_HOSTS_PATTERN constants](https://docs.typo3.org/permalink/changelog:deprecation-95395-generalutility-isallowedhostheadervalue-and-trusted-hosts-pattern-constants)
    -   [Important: #95261 - New public methods in SectionMarkupGenerated events](https://docs.typo3.org/permalink/changelog:important-95261-new-public-methods-in-sectionmarkupgenerated-events)
    -   [Important: #95298 - Fluid ViewHelpers will be declared final in v12](https://docs.typo3.org/permalink/changelog:important-95298-fluid-viewhelpers-will-be-declared-final-in-v12)
    -   [Important: #95384 - TCA internal_type=db optional for type=group](https://docs.typo3.org/permalink/changelog:important-95384-tca-internal-type-db-optional-for-type-group)
-   [11.4 Changes](https://docs.typo3.org/permalink/changelog:11-4-changes)
    -   [Feature: #71775 - HtmlParser allows srcset](https://docs.typo3.org/permalink/changelog:feature-71775-htmlparser-allows-srcset)
    -   [Feature: #84115 - Doctrine DBAL - notInSet() for expressions](https://docs.typo3.org/permalink/changelog:feature-84115-doctrine-dbal-notinset-for-expressions)
    -   [Feature: #84184 - Show columns selection in filelist](https://docs.typo3.org/permalink/changelog:feature-84184-show-columns-selection-in-filelist)
    -   [Feature: #84718 - Add CLI export command to EXT:impexp](https://docs.typo3.org/permalink/changelog:feature-84718-add-cli-export-command-to-ext-impexp)
    -   [Feature: #90197 - Introduce cache:flush console command](https://docs.typo3.org/permalink/changelog:feature-90197-introduce-cache-flush-console-command)
    -   [Feature: #90336 - CKEditor Autolinking uses https by default](https://docs.typo3.org/permalink/changelog:feature-90336-ckeditor-autolinking-uses-https-by-default)
    -   [Feature: #90347 - Enable recursive transformation of properties in JsonView](https://docs.typo3.org/permalink/changelog:feature-90347-enable-recursive-transformation-of-properties-in-jsonview)
    -   [Feature: #90548 - Download multiple files and folders in filelist](https://docs.typo3.org/permalink/changelog:feature-90548-download-multiple-files-and-folders-in-filelist)
    -   [Feature: #91021 - Filter by stage in Workspaces Module](https://docs.typo3.org/permalink/changelog:feature-91021-filter-by-stage-in-workspaces-module)
    -   [Feature: #92460 - Split default from all languages in page module](https://docs.typo3.org/permalink/changelog:feature-92460-split-default-from-all-languages-in-page-module)
    -   [Feature: #93197 - Resolve collection types of non-persistent objects](https://docs.typo3.org/permalink/changelog:feature-93197-resolve-collection-types-of-non-persistent-objects)
    -   [Feature: #93436 - Introduce cache:warmup console command](https://docs.typo3.org/permalink/changelog:feature-93436-introduce-cache-warmup-console-command)
    -   [Feature: #94402 - Generate error pages via TYPO3-internal sub-request](https://docs.typo3.org/permalink/changelog:feature-94402-generate-error-pages-via-typo3-internal-sub-request)
    -   [Feature: #94406 - Override fileFolder TCA configuration with TSconfig](https://docs.typo3.org/permalink/changelog:feature-94406-override-filefolder-tca-configuration-with-tsconfig)
    -   [Feature: #94489 - Filter for redirects never hit](https://docs.typo3.org/permalink/changelog:feature-94489-filter-for-redirects-never-hit)
    -   [Feature: #94577 - Clear indexed_search documents when content is changed](https://docs.typo3.org/permalink/changelog:feature-94577-clear-indexed-search-documents-when-content-is-changed)
    -   [Feature: #94590 - Allow icon identifiers in report module registration](https://docs.typo3.org/permalink/changelog:feature-94590-allow-icon-identifiers-in-report-module-registration)
    -   [Feature: #94622 - New TCA type "category"](https://docs.typo3.org/permalink/changelog:feature-94622-new-tca-type-category)
    -   [Feature: #94623 - tt_content images, assets, media showPossibleLocalizationRecords](https://docs.typo3.org/permalink/changelog:feature-94623-tt-content-images-assets-media-showpossiblelocalizationrecords)
    -   [Feature: #94653 - Autocomplete attribute for PasswordViewHelper](https://docs.typo3.org/permalink/changelog:feature-94653-autocomplete-attribute-for-passwordviewhelper)
    -   [Feature: #94662 - Add placeholder for site configuration in foreign_table_where](https://docs.typo3.org/permalink/changelog:feature-94662-add-placeholder-for-site-configuration-in-foreign-table-where)
    -   [Feature: #94680 - Show columns selector filter](https://docs.typo3.org/permalink/changelog:feature-94680-show-columns-selector-filter)
    -   [Feature: #94692 - Registering Icons via Service Container](https://docs.typo3.org/permalink/changelog:feature-94692-registering-icons-via-service-container)
    -   [Feature: #94741 - Register SoftReference parsers via DI](https://docs.typo3.org/permalink/changelog:feature-94741-register-softreference-parsers-via-di)
    -   [Feature: #94765 - Introduce showNewRecordLink option](https://docs.typo3.org/permalink/changelog:feature-94765-introduce-shownewrecordlink-option)
    -   [Feature: #94819 - Improved Workspaces module](https://docs.typo3.org/permalink/changelog:feature-94819-improved-workspaces-module)
    -   [Feature: #94889 - Add "result" option to typolink returnLast parameter](https://docs.typo3.org/permalink/changelog:feature-94889-add-result-option-to-typolink-returnlast-parameter)
    -   [Feature: #94906 - Multi record selection in filelist](https://docs.typo3.org/permalink/changelog:feature-94906-multi-record-selection-in-filelist)
    -   [Feature: #94944 - Keyboard shortcuts for multi record selection](https://docs.typo3.org/permalink/changelog:feature-94944-keyboard-shortcuts-for-multi-record-selection)
    -   [Feature: #94966 - Show debugger in Application Information](https://docs.typo3.org/permalink/changelog:feature-94966-show-debugger-in-application-information)
    -   [Feature: #94996 - Consider all Composer installed extensions as active](https://docs.typo3.org/permalink/changelog:feature-94996-consider-all-composer-installed-extensions-as-active)
    -   [Feature: #95034 - List views: Select a row by clicking on it](https://docs.typo3.org/permalink/changelog:feature-95034-list-views-select-a-row-by-clicking-on-it)
    -   [Feature: #95035 - "Collapse all" for large trees](https://docs.typo3.org/permalink/changelog:feature-95035-collapse-all-for-large-trees)
    -   [Feature: #95037 - New startingPoints setting for FormEngine treeConfig](https://docs.typo3.org/permalink/changelog:feature-95037-new-startingpoints-setting-for-formengine-treeconfig)
    -   [Feature: #95044 - Support autowired LoggerInterface injection](https://docs.typo3.org/permalink/changelog:feature-95044-support-autowired-loggerinterface-injection)
    -   [Feature: #95061 - Auto creation of MM tables from TCA](https://docs.typo3.org/permalink/changelog:feature-95061-auto-creation-of-mm-tables-from-tca)
    -   [Feature: #95065 - New PSR-14 BootCompletedEvent](https://docs.typo3.org/permalink/changelog:feature-95065-new-psr-14-bootcompletedevent)
    -   [Feature: #95068 - Multi record selection in recordlist](https://docs.typo3.org/permalink/changelog:feature-95068-multi-record-selection-in-recordlist)
    -   [Feature: #95077 - New PSR-14 ProcessFileListActionsEvent](https://docs.typo3.org/permalink/changelog:feature-95077-new-psr-14-processfilelistactionsevent)
    -   [Feature: #95079 - Support PHP 8 style Channel attribute for logger injection](https://docs.typo3.org/permalink/changelog:feature-95079-support-php-8-style-channel-attribute-for-logger-injection)
    -   [Feature: #95077 - New PSR-14 ModifyFileDumpEvent](https://docs.typo3.org/permalink/changelog:feature-95077-new-psr-14-modifyfiledumpevent)
    -   [Feature: #95083 - New PSR-14 ModifyClearCacheActionsEvent](https://docs.typo3.org/permalink/changelog:feature-95083-new-psr-14-modifyclearcacheactionsevent)
    -   [Feature: #95089 - New PSR-14 AfterFileCommandProcessedEvent](https://docs.typo3.org/permalink/changelog:feature-95089-new-psr-14-afterfilecommandprocessedevent)
    -   [Feature: #95105 - New PSR-14 DatabaseRecordList events](https://docs.typo3.org/permalink/changelog:feature-95105-new-psr-14-databaserecordlist-events)
    -   [Deprecation: #85613 - Category Registry](https://docs.typo3.org/permalink/changelog:deprecation-85613-category-registry)
    -   [Deprecation: #94619 - Extbase ObjectManager](https://docs.typo3.org/permalink/changelog:deprecation-94619-extbase-objectmanager)
    -   [Deprecation: #94654 - Generic Extbase domain classes](https://docs.typo3.org/permalink/changelog:deprecation-94654-generic-extbase-domain-classes)
    -   [Deprecation: #94664 - Pdo cache backend](https://docs.typo3.org/permalink/changelog:deprecation-94664-pdo-cache-backend)
    -   [Deprecation: #94665 - Wincache cache backend](https://docs.typo3.org/permalink/changelog:deprecation-94665-wincache-cache-backend)
    -   [Deprecation: #94684 - GeneralUtility::shortMD5()](https://docs.typo3.org/permalink/changelog:deprecation-94684-generalutility-shortmd5)
    -   [Deprecation: #94687 - Deprecate SoftReferenceIndex](https://docs.typo3.org/permalink/changelog:deprecation-94687-deprecate-softreferenceindex)
    -   [Deprecation: #94741 - Register SoftReference parsers via DI](https://docs.typo3.org/permalink/changelog:deprecation-94741-register-softreference-parsers-via-di)
    -   [Deprecation: #94762 - Deprecate JavaScript top.fsMod state](https://docs.typo3.org/permalink/changelog:deprecation-94762-deprecate-javascript-top-fsmod-state)
    -   [Deprecation: #94902 - Deprecate lowerCamelCase options of EXT:impexp commands](https://docs.typo3.org/permalink/changelog:deprecation-94902-deprecate-lowercamelcase-options-of-ext-impexp-commands)
    -   [Deprecation: #94953 - Edit panel related frontend functionality](https://docs.typo3.org/permalink/changelog:deprecation-94953-edit-panel-related-frontend-functionality)
    -   [Deprecation: #94956 - Public $cObj](https://docs.typo3.org/permalink/changelog:deprecation-94956-public-cobj)
    -   [Deprecation: #94957 - TypoScriptFrontendController->cObjectDepthCounter](https://docs.typo3.org/permalink/changelog:deprecation-94957-typoscriptfrontendcontroller-cobjectdepthcounter)
    -   [Deprecation: #94958 - ContentObjectRenderer properties](https://docs.typo3.org/permalink/changelog:deprecation-94958-contentobjectrenderer-properties)
    -   [Deprecation: #94959 - ContentObjectRenderer constructor in StandaloneView](https://docs.typo3.org/permalink/changelog:deprecation-94959-contentobjectrenderer-constructor-in-standaloneview)
    -   [Deprecation: #94979 - Using CacheManager or Database Connections during TYPO3 bootstrap](https://docs.typo3.org/permalink/changelog:deprecation-94979-using-cachemanager-or-database-connections-during-typo3-bootstrap)
    -   [Deprecation: #94991 - Extbase AbstractView](https://docs.typo3.org/permalink/changelog:deprecation-94991-extbase-abstractview)
    -   [Deprecation: #94996 - In Composer Mode, all Extensions should be installed with Composer](https://docs.typo3.org/permalink/changelog:deprecation-94996-in-composer-mode-all-extensions-should-be-installed-with-composer)
    -   [Deprecation: #95003 - Extbase ViewInterface canRender()](https://docs.typo3.org/permalink/changelog:deprecation-95003-extbase-viewinterface-canrender)
    -   [Deprecation: #95005 - Extbase EmptyView](https://docs.typo3.org/permalink/changelog:deprecation-95005-extbase-emptyview)
    -   [Deprecation: #95009 - Passing TypoScript configuration as constructor argument to Exception handler](https://docs.typo3.org/permalink/changelog:deprecation-95009-passing-typoscript-configuration-as-constructor-argument-to-exception-handler)
    -   [Deprecation: #95011 - Various global JavaScript functions and variables](https://docs.typo3.org/permalink/changelog:deprecation-95011-various-global-javascript-functions-and-variables)
    -   [Deprecation: #95037 - rootUid related setting of trees](https://docs.typo3.org/permalink/changelog:deprecation-95037-rootuid-related-setting-of-trees)
    -   [Deprecation: #95062 - $skipSorting argument of RelationHandler->writeForeignField()](https://docs.typo3.org/permalink/changelog:deprecation-95062-skipsorting-argument-of-relationhandler-writeforeignfield)
    -   [Deprecation: #95065 - Hook extTablesInclusion-PostProcessing](https://docs.typo3.org/permalink/changelog:deprecation-95065-hook-exttablesinclusion-postprocessing)
    -   [Deprecation: #95077 - Filelist editIconsHook](https://docs.typo3.org/permalink/changelog:deprecation-95077-filelist-editiconshook)
    -   [Deprecation: #95077 - FileDump CheckFileAccess hook](https://docs.typo3.org/permalink/changelog:deprecation-95077-filedump-checkfileaccess-hook)
    -   [Deprecation: #95083 - Backend toolbar CacheActions hook](https://docs.typo3.org/permalink/changelog:deprecation-95083-backend-toolbar-cacheactions-hook)
    -   [Deprecation: #95089 - ExtendedFileUtility ProcessData hook](https://docs.typo3.org/permalink/changelog:deprecation-95089-extendedfileutility-processdata-hook)
    -   [Deprecation: #95105 - DatabaseRecordList hooks](https://docs.typo3.org/permalink/changelog:deprecation-95105-databaserecordlist-hooks)
    -   [Important: #90264 - Initialize datepicker JS in external file](https://docs.typo3.org/permalink/changelog:important-90264-initialize-datepicker-js-in-external-file)
    -   [Important: #92202 - Remove exclude from important fields](https://docs.typo3.org/permalink/changelog:important-92202-remove-exclude-from-important-fields)
    -   [Important: #94280 - Move contents of ext_*.php into global namespace](https://docs.typo3.org/permalink/changelog:important-94280-move-contents-of-ext-php-into-global-namespace)
    -   [Important: #94615 - Fluid view helpers f:link.external and f:uri.external use https by default](https://docs.typo3.org/permalink/changelog:important-94615-fluid-view-helpers-f-link-external-and-f-uri-external-use-https-by-default)
    -   [Important: #94697 - Quote database identifiers when used instead of globally upfront](https://docs.typo3.org/permalink/changelog:important-94697-quote-database-identifiers-when-used-instead-of-globally-upfront)
    -   [Important: #94830 - Update egulias/email-validator](https://docs.typo3.org/permalink/changelog:important-94830-update-egulias-email-validator)
    -   [Important: #94876 - Remove "Non-XML text" validator from form editor](https://docs.typo3.org/permalink/changelog:important-94876-remove-non-xml-text-validator-from-form-editor)
    -   [Important: #94889 - AbstractTypoLinkBuilder::build now returns array|LinkResultInterface](https://docs.typo3.org/permalink/changelog:important-94889-abstracttypolinkbuilder-build-now-returns-array-linkresultinterface)
    -   [Important: #95647 - Composer installations and extension usage](https://docs.typo3.org/permalink/changelog:important-95647-composer-installations-and-extension-usage)
-   [11.3 Changes](https://docs.typo3.org/permalink/changelog:11-3-changes)
    -   [Feature: #89507 - Add description for TCA palettes](https://docs.typo3.org/permalink/changelog:feature-89507-add-description-for-tca-palettes)
    -   [Feature: #89700 - Show layouts in the Web Info module](https://docs.typo3.org/permalink/changelog:feature-89700-show-layouts-in-the-web-info-module)
    -   [Feature: #92358 - Add getModuleTemplate() to PageLayoutController](https://docs.typo3.org/permalink/changelog:feature-92358-add-getmoduletemplate-to-pagelayoutcontroller)
    -   [Feature: #92518 - Download and filename options added to FileDumpController](https://docs.typo3.org/permalink/changelog:feature-92518-download-and-filename-options-added-to-filedumpcontroller)
    -   [Feature: #92518 - Introduce FileViewHelper](https://docs.typo3.org/permalink/changelog:feature-92518-introduce-fileviewhelper)
    -   [Feature: #93114 - Native support for language Shona (Bantu) added](https://docs.typo3.org/permalink/changelog:feature-93114-native-support-for-language-shona-bantu-added)
    -   [Feature: #93210 - Possibility to refresh dashboard widgets](https://docs.typo3.org/permalink/changelog:feature-93210-possibility-to-refresh-dashboard-widgets)
    -   [Feature: #93631 - Support for PHP 8.0](https://docs.typo3.org/permalink/changelog:feature-93631-support-for-php-8-0)
    -   [Feature: #93668 - Possibility to configure Symfony mailer](https://docs.typo3.org/permalink/changelog:feature-93668-possibility-to-configure-symfony-mailer)
    -   [Feature: #93825 - Rate limiting for failed logins](https://docs.typo3.org/permalink/changelog:feature-93825-rate-limiting-for-failed-logins)
    -   [Feature: #93835 - AddErrorForProperty function for AbstractValidator](https://docs.typo3.org/permalink/changelog:feature-93835-adderrorforproperty-function-for-abstractvalidator)
    -   [Feature: #93921 - Sharing backend links](https://docs.typo3.org/permalink/changelog:feature-93921-sharing-backend-links)
    -   [Feature: #94081 - TCA readOnly for t3editor](https://docs.typo3.org/permalink/changelog:feature-94081-tca-readonly-for-t3editor)
    -   [Feature: #94143 - Display creation date of redirects](https://docs.typo3.org/permalink/changelog:feature-94143-display-creation-date-of-redirects)
    -   [Feature: #94206 - Add excludePagesRecursive option to XML sitemap generation](https://docs.typo3.org/permalink/changelog:feature-94206-add-excludepagesrecursive-option-to-xml-sitemap-generation)
    -   [Feature: #94210 - Information about inherited backend layout](https://docs.typo3.org/permalink/changelog:feature-94210-information-about-inherited-backend-layout)
    -   [Feature: #94218 - Selectable columns per table in record list](https://docs.typo3.org/permalink/changelog:feature-94218-selectable-columns-per-table-in-record-list)
    -   [Feature: #94345 - Auto-detect event types](https://docs.typo3.org/permalink/changelog:feature-94345-auto-detect-event-types)
    -   [Feature: #94374 - Create new file mount via the folder's context menu](https://docs.typo3.org/permalink/changelog:feature-94374-create-new-file-mount-via-the-folder-s-context-menu)
    -   [Feature: #94390 - Dropdown for record list and file list in favor of Extended View](https://docs.typo3.org/permalink/changelog:feature-94390-dropdown-for-record-list-and-file-list-in-favor-of-extended-view)
    -   [Feature: #94411 - Record list download settings](https://docs.typo3.org/permalink/changelog:feature-94411-record-list-download-settings)
    -   [Feature: #94428 - Extbase Request implements ServerRequestInterface](https://docs.typo3.org/permalink/changelog:feature-94428-extbase-request-implements-serverrequestinterface)
    -   [Feature: #94447 - Native support for language Welsh added](https://docs.typo3.org/permalink/changelog:feature-94447-native-support-for-language-welsh-added)
    -   [Feature: #94452 - Improved multi-selection in file selection](https://docs.typo3.org/permalink/changelog:feature-94452-improved-multi-selection-in-file-selection)
    -   [Feature: #94474 - Improved show columns selection in record list](https://docs.typo3.org/permalink/changelog:feature-94474-improved-show-columns-selection-in-record-list)
    -   [Feature: #94524 - Edit metadata for a file via the context menu](https://docs.typo3.org/permalink/changelog:feature-94524-edit-metadata-for-a-file-via-the-context-menu)
    -   [Deprecation: #91806 - BackendUtility viewOnClick](https://docs.typo3.org/permalink/changelog:deprecation-91806-backendutility-viewonclick)
    -   [Deprecation: #94058 - JavaScript goToModule()](https://docs.typo3.org/permalink/changelog:deprecation-94058-javascript-gotomodule)
    -   [Deprecation: #94115 - Parameter type evaluation via DocBlock comments](https://docs.typo3.org/permalink/changelog:deprecation-94115-parameter-type-evaluation-via-docblock-comments)
    -   [Deprecation: #94137 - Switch behavior of ArrayUtility::arrayDiffAssocRecursive()](https://docs.typo3.org/permalink/changelog:deprecation-94137-switch-behavior-of-arrayutility-arraydiffassocrecursive)
    -   [Deprecation: #94165 - sys_language table](https://docs.typo3.org/permalink/changelog:deprecation-94165-sys-language-table)
    -   [Deprecation: #94193 - Public URLs with relative paths in FAL API](https://docs.typo3.org/permalink/changelog:deprecation-94193-public-urls-with-relative-paths-in-fal-api)
    -   [Deprecation: #94209 - Backend ModuleLayout ViewHelpers](https://docs.typo3.org/permalink/changelog:deprecation-94209-backend-modulelayout-viewhelpers)
    -   [Deprecation: #94223 - Extbase Request->getBaseUri()](https://docs.typo3.org/permalink/changelog:deprecation-94223-extbase-request-getbaseuri)
    -   [Deprecation: #94225 - f:be.container ViewHelper](https://docs.typo3.org/permalink/changelog:deprecation-94225-f-be-container-viewhelper)
    -   [Deprecation: #94227 - f:base ViewHelper](https://docs.typo3.org/permalink/changelog:deprecation-94227-f-base-viewhelper)
    -   [Deprecation: #94228 - Extbase request getRequestUri()](https://docs.typo3.org/permalink/changelog:deprecation-94228-extbase-request-getrequesturi)
    -   [Deprecation: #94231 - Extbase InvalidRequestMethodException](https://docs.typo3.org/permalink/changelog:deprecation-94231-extbase-invalidrequestmethodexception)
    -   [Deprecation: #94252 - GeneralUtility::compileSelectedGetVarsFromArray](https://docs.typo3.org/permalink/changelog:deprecation-94252-generalutility-compileselectedgetvarsfromarray)
    -   [Deprecation: #94272 - Application->run callback](https://docs.typo3.org/permalink/changelog:deprecation-94272-application-run-callback)
    -   [Deprecation: #94309 - GeneralUtility::stdAuthCode](https://docs.typo3.org/permalink/changelog:deprecation-94309-generalutility-stdauthcode)
    -   [Deprecation: #94311 - GeneralUtility::rmFromList](https://docs.typo3.org/permalink/changelog:deprecation-94311-generalutility-rmfromlist)
    -   [Deprecation: #94313 - AbstractService class](https://docs.typo3.org/permalink/changelog:deprecation-94313-abstractservice-class)
    -   [Deprecation: #94316 - HTTP header manipulating methods from HttpUtility](https://docs.typo3.org/permalink/changelog:deprecation-94316-http-header-manipulating-methods-from-httputility)
    -   [Deprecation: #94317 - ext:form Finisher implementations](https://docs.typo3.org/permalink/changelog:deprecation-94317-ext-form-finisher-implementations)
    -   [Deprecation: #94351 - ext:extbase StopActionException](https://docs.typo3.org/permalink/changelog:deprecation-94351-ext-extbase-stopactionexception)
    -   [Deprecation: #94367 - Extbase ReferringRequest](https://docs.typo3.org/permalink/changelog:deprecation-94367-extbase-referringrequest)
    -   [Deprecation: #94377 - Extbase ObjectManager->getEmptyObject](https://docs.typo3.org/permalink/changelog:deprecation-94377-extbase-objectmanager-getemptyobject)
    -   [Deprecation: #94394 - Extbase Request setDispatched() and isDispatched()](https://docs.typo3.org/permalink/changelog:deprecation-94394-extbase-request-setdispatched-and-isdispatched)
    -   [Deprecation: #94414 - LanguageService container entry](https://docs.typo3.org/permalink/changelog:deprecation-94414-languageservice-container-entry)
    -   [Important: #91496 - Changes to password reset functionality](https://docs.typo3.org/permalink/changelog:important-91496-changes-to-password-reset-functionality)
    -   [Important: #94312 - Removed BE/loginSecurityLevel and FE/loginSecurityLevel options](https://docs.typo3.org/permalink/changelog:important-94312-removed-be-loginsecuritylevel-and-fe-loginsecuritylevel-options)
    -   [Important: #94315 - Use proper PSR-3 logging messages and context](https://docs.typo3.org/permalink/changelog:important-94315-use-proper-psr-3-logging-messages-and-context)
-   [11.2 Changes](https://docs.typo3.org/permalink/changelog:11-2-changes)
    -   [Feature: #57082 - New TCA type "language"](https://docs.typo3.org/permalink/changelog:feature-57082-new-tca-type-language)
    -   [Feature: #73176 - Filterable Trees in Record Selectors and Link Pickers](https://docs.typo3.org/permalink/changelog:feature-73176-filterable-trees-in-record-selectors-and-link-pickers)
    -   [Feature: #89762 - Add pagination for FormManagement](https://docs.typo3.org/permalink/changelog:feature-89762-add-pagination-for-formmanagement)
    -   [Feature: #93188 - Possibility to disable hreflang per page](https://docs.typo3.org/permalink/changelog:feature-93188-possibility-to-disable-hreflang-per-page)
    -   [Feature: #93209 - FAL: Add getFile() to TYPO3\CMS\Core\Resource\Folder](https://docs.typo3.org/permalink/changelog:feature-93209-fal-add-getfile-to-typo3-cms-core-resource-folder)
    -   [Feature: #93591 - Allow group id lookup in conditions with array operator](https://docs.typo3.org/permalink/changelog:feature-93591-allow-group-id-lookup-in-conditions-with-array-operator)
    -   [Feature: #93606 - Possibility to disable canonical per page](https://docs.typo3.org/permalink/changelog:feature-93606-possibility-to-disable-canonical-per-page)
    -   [Feature: #93651 - Provide list of available system locales](https://docs.typo3.org/permalink/changelog:feature-93651-provide-list-of-available-system-locales)
    -   [Feature: #93663 - Backend user's preferred UI language stored as DB field](https://docs.typo3.org/permalink/changelog:feature-93663-backend-user-s-preferred-ui-language-stored-as-db-field)
    -   [Feature: #93794 - Override TCA description with TSconfig](https://docs.typo3.org/permalink/changelog:feature-93794-override-tca-description-with-tsconfig)
    -   [Feature: #93857 - Resizable navigation component for all element / record selectors](https://docs.typo3.org/permalink/changelog:feature-93857-resizable-navigation-component-for-all-element-record-selectors)
    -   [Feature: #93908 - Add decoding attribute to images](https://docs.typo3.org/permalink/changelog:feature-93908-add-decoding-attribute-to-images)
    -   [Feature: #93988 - Backend module URLs reflect into browser address bar](https://docs.typo3.org/permalink/changelog:feature-93988-backend-module-urls-reflect-into-browser-address-bar)
    -   [Deprecation: #92494 - Extbase EnvironmentService](https://docs.typo3.org/permalink/changelog:deprecation-92494-extbase-environmentservice)
    -   [Deprecation: #92992 - Hook t3lib_parsehtml_proc.php:transformation](https://docs.typo3.org/permalink/changelog:deprecation-92992-hook-t3lib-parsehtml-proc-php-transformation)
    -   [Deprecation: #93726 - Deprecated TypoScriptParser related properties](https://docs.typo3.org/permalink/changelog:deprecation-93726-deprecated-typoscriptparser-related-properties)
    -   [Deprecation: #93837 - special property of TCA type select](https://docs.typo3.org/permalink/changelog:deprecation-93837-special-property-of-tca-type-select)
    -   [Deprecation: #93899 - FormEngine's requestConfirmationOnFieldChange](https://docs.typo3.org/permalink/changelog:deprecation-93899-formengine-s-requestconfirmationonfieldchange)
    -   [Deprecation: #93944 - File Tree as iframe migrated to SVG-based tree](https://docs.typo3.org/permalink/changelog:deprecation-93944-file-tree-as-iframe-migrated-to-svg-based-tree)
    -   [Deprecation: #93975 - TBE_EDITOR.fieldChanged()](https://docs.typo3.org/permalink/changelog:deprecation-93975-tbe-editor-fieldchanged)
    -   [Important: #93398 - Possibility to ignore submitted values in HiddenViewHelper](https://docs.typo3.org/permalink/changelog:important-93398-possibility-to-ignore-submitted-values-in-hiddenviewhelper)
-   [11.1 Changes](https://docs.typo3.org/permalink/changelog:11-1-changes)
    -   [Feature: #78036 - Synchronize folder relations after rename](https://docs.typo3.org/permalink/changelog:feature-78036-synchronize-folder-relations-after-rename)
    -   [Feature: #78760 - Resizable Navigation Component](https://docs.typo3.org/permalink/changelog:feature-78760-resizable-navigation-component)
    -   [Feature: #89509 - Data Processor to resolve FlexForm data](https://docs.typo3.org/permalink/changelog:feature-89509-data-processor-to-resolve-flexform-data)
    -   [Feature: #92338 - Allow link text wrapping in TypolinkViewhelper](https://docs.typo3.org/permalink/changelog:feature-92338-allow-link-text-wrapping-in-typolinkviewhelper)
    -   [Feature: #92628 - Add Alt-Text To Login Logo](https://docs.typo3.org/permalink/changelog:feature-92628-add-alt-text-to-login-logo)
    -   [Feature: #92704 - Improve keyboard navigation for module menus](https://docs.typo3.org/permalink/changelog:feature-92704-improve-keyboard-navigation-for-module-menus)
    -   [Feature: #92942 - Allow icon overlay for newContentElementWizard elements](https://docs.typo3.org/permalink/changelog:feature-92942-allow-icon-overlay-for-newcontentelementwizard-elements)
    -   [Feature: #93117 - Add reset button to Backend User module filter](https://docs.typo3.org/permalink/changelog:feature-93117-add-reset-button-to-backend-user-module-filter)
    -   [Feature: #93174 - Lazy console command list](https://docs.typo3.org/permalink/changelog:feature-93174-lazy-console-command-list)
    -   [Feature: #93426 - SVG-based Tree for Folder Navigation with Filter](https://docs.typo3.org/permalink/changelog:feature-93426-svg-based-tree-for-folder-navigation-with-filter)
    -   [Feature: #93455 - Backend Routes restricted to specified HTTP methods](https://docs.typo3.org/permalink/changelog:feature-93455-backend-routes-restricted-to-specified-http-methods)
    -   [Feature: #93526 - Multi-Factor Authentication](https://docs.typo3.org/permalink/changelog:feature-93526-multi-factor-authentication)
    -   [Deprecation: #92628 - Login Logo without Alt-Text](https://docs.typo3.org/permalink/changelog:deprecation-92628-login-logo-without-alt-text)
    -   [Deprecation: #93149 - T3Editor JavaScript module replaced by CodeMirrorElement](https://docs.typo3.org/permalink/changelog:deprecation-93149-t3editor-javascript-module-replaced-by-codemirrorelement)
    -   [Deprecation: #93454 - Rename Sortable to sortablejs](https://docs.typo3.org/permalink/changelog:deprecation-93454-rename-sortable-to-sortablejs)
    -   [Deprecation: #93506 - jQuery in tooltips](https://docs.typo3.org/permalink/changelog:deprecation-93506-jquery-in-tooltips)
-   [11.0 Changes](https://docs.typo3.org/permalink/changelog:11-0-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)
    -   [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: #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: #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)

## Also available

-   [11.x Changes by type](https://docs.typo3.org/permalink/changelog:11-x-changes-by-type)
