---
title: "14.x Changes by type"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:changelog-v14-bytype"
source: "Changelog-14-combined.rst"
rendered: "2026-09-20T05:05:02+00:00"
---

# 14.x Changes by type {#changelog-v14-bytype}

This lists all changes to the TYPO3 Core of minor versions grouped by their type.

**Table of contents**

-   [Breaking Changes](https://docs.typo3.org/permalink/changelog:breaking-changes)
-   [Features](https://docs.typo3.org/permalink/changelog:features)
-   [Deprecations](https://docs.typo3.org/permalink/changelog:deprecations)
-   [Important notes](https://docs.typo3.org/permalink/changelog:important-notes)

## Breaking Changes {#changelog-v14-bc}

-   [Breaking: #17406 - Field "url" in table "pages" has been removed](https://docs.typo3.org/permalink/changelog:breaking-17406-field-url-in-table-pages-has-been-removed)
-   [Breaking: #33747 - Remove non-implemented sortable Collection logic](https://docs.typo3.org/permalink/changelog:breaking-33747-remove-non-implemented-sortable-collection-logic)
-   [Breaking: #68303 - Make tt_content imagewidth/imageheight nullable](https://docs.typo3.org/permalink/changelog:breaking-68303-make-tt-content-imagewidth-imageheight-nullable)
-   [Breaking: #92434 - Use Record API in Page Module Preview Rendering](https://docs.typo3.org/permalink/changelog:breaking-92434-use-record-api-in-page-module-preview-rendering)
-   [Breaking: #97151 - Remove "Database Relations" backend module](https://docs.typo3.org/permalink/changelog:breaking-97151-remove-database-relations-backend-module)
-   [Breaking: #98070 - Remove eval method year](https://docs.typo3.org/permalink/changelog:breaking-98070-remove-eval-method-year)
-   [Breaking: #98239 - Removed "afterBuildingFinished" hook](https://docs.typo3.org/permalink/changelog:breaking-98239-removed-afterbuildingfinished-hook)
-   [Breaking: #101292 - Strong-typed PropertyMappingConfigurationInterface](https://docs.typo3.org/permalink/changelog:breaking-101292-strong-typed-propertymappingconfigurationinterface)
-   [Breaking: #101392 - getIdentifier() and setIdentifier() from AbstractFile removed](https://docs.typo3.org/permalink/changelog:breaking-101392-getidentifier-and-setidentifier-from-abstractfile-removed)
-   [Breaking: #103141 - Use doctrine GUID type for TCA type=uuid](https://docs.typo3.org/permalink/changelog:breaking-103141-use-doctrine-guid-type-for-tca-type-uuid)
-   [Breaking: #103910 - Change logout handling in EXT:felogin](https://docs.typo3.org/permalink/changelog:breaking-103910-change-logout-handling-in-ext-felogin)
-   [Breaking: #103913 - Do not perform redirect in EXT:felogin logoutAction](https://docs.typo3.org/permalink/changelog:breaking-103913-do-not-perform-redirect-in-ext-felogin-logoutaction)
-   [Breaking: #104422 - Move GET parameters in sitemap into namespace](https://docs.typo3.org/permalink/changelog:breaking-104422-move-get-parameters-in-sitemap-into-namespace)
-   [Breaking: #105377 - Deprecated functionality removed](https://docs.typo3.org/permalink/changelog:breaking-105377-deprecated-functionality-removed)
-   [Breaking: #105549 - Improved ISO8601 Date Handling in TYPO3 DataHandler](https://docs.typo3.org/permalink/changelog:breaking-105549-improved-iso8601-date-handling-in-typo3-datahandler)
-   [Breaking: #105686 - Avoid obsolete $charset in sanitizeFileName()](https://docs.typo3.org/permalink/changelog:breaking-105686-avoid-obsolete-charset-in-sanitizefilename)
-   [Breaking: #105695 - Simplified CharsetConverter](https://docs.typo3.org/permalink/changelog:breaking-105695-simplified-charsetconverter)
-   [Breaking: #105728 - Extbase backend modules not in page context rely on global TypoScript only](https://docs.typo3.org/permalink/changelog:breaking-105728-extbase-backend-modules-not-in-page-context-rely-on-global-typoscript-only)
-   [Breaking: #105733 - FileNameValidator no longer accepts custom regex in __construct()](https://docs.typo3.org/permalink/changelog:breaking-105733-filenamevalidator-no-longer-accepts-custom-regex-in-construct)
-   [Breaking: #105809 - AfterMailerInitializationEvent removed](https://docs.typo3.org/permalink/changelog:breaking-105809-aftermailerinitializationevent-removed)
-   [Breaking: #105855 - Remove file backwards compatibility for alt and link field](https://docs.typo3.org/permalink/changelog:breaking-105855-remove-file-backwards-compatibility-for-alt-and-link-field)
-   [Breaking: #105863 - Remove exposeNonexistentUserInForgotPasswordDialog setting in EXT:felogin](https://docs.typo3.org/permalink/changelog:breaking-105863-remove-exposenonexistentuserinforgotpassworddialog-setting-in-ext-felogin)
-   [Breaking: #105920 - Folder->getSubFolder() throws FolderDoesNotExistException](https://docs.typo3.org/permalink/changelog:breaking-105920-folder-getsubfolder-throws-folderdoesnotexistexception)
-   [Breaking: #106041 - TypoScript Extbase toggle config.tx_extbase.persistence.updateReferenceIndex removed](https://docs.typo3.org/permalink/changelog:breaking-106041-typoscript-extbase-toggle-config-tx-extbase-persistence-updatereferenceindex-removed)
-   [Breaking: #106056 - Add setRequest and getRequest to Extbase ValidatorInterface](https://docs.typo3.org/permalink/changelog:breaking-106056-add-setrequest-and-getrequest-to-extbase-validatorinterface)
-   [Breaking: #106118 - Property DataHandler->storeLogMessages removed](https://docs.typo3.org/permalink/changelog:breaking-106118-property-datahandler-storelogmessages-removed)
-   [Breaking: #106307 - Use stronger cryptographic algorithm for HMAC](https://docs.typo3.org/permalink/changelog:breaking-106307-use-stronger-cryptographic-algorithm-for-hmac)
-   [Breaking: #106405 - TypolinkBuilder signature changes](https://docs.typo3.org/permalink/changelog:breaking-106405-typolinkbuilder-signature-changes)
-   [Breaking: #106412 - TCA interface settings for list view removed](https://docs.typo3.org/permalink/changelog:breaking-106412-tca-interface-settings-for-list-view-removed)
-   [Breaking: #106427 - File Abstraction Layer related changes](https://docs.typo3.org/permalink/changelog:breaking-106427-file-abstraction-layer-related-changes)
-   [Breaking: #106503 - Removal of fields from sys_file_metadata](https://docs.typo3.org/permalink/changelog:breaking-106503-removal-of-fields-from-sys-file-metadata)
-   [Breaking: #106596 - Remove legacy form templates](https://docs.typo3.org/permalink/changelog:breaking-106596-remove-legacy-form-templates)
-   [Breaking: #106863 - TCA control option is_static removed](https://docs.typo3.org/permalink/changelog:breaking-106863-tca-control-option-is-static-removed)
-   [Breaking: #106869 - Remove static function parameter in AuthenticationService](https://docs.typo3.org/permalink/changelog:breaking-106869-remove-static-function-parameter-in-authenticationservice)
-   [Breaking: #106949 - Duplicate doktype restriction configuration removed](https://docs.typo3.org/permalink/changelog:breaking-106949-duplicate-doktype-restriction-configuration-removed)
-   [Breaking: #106964 - Enable "Light/Dark Mode" context awareness for CKEditor RTE by default](https://docs.typo3.org/permalink/changelog:breaking-106964-enable-light-dark-mode-context-awareness-for-ckeditor-rte-by-default)
-   [Breaking: #106972 - TCA control option searchFields removed](https://docs.typo3.org/permalink/changelog:breaking-106972-tca-control-option-searchfields-removed)
-   [Breaking: #106976 - Removal of TCA search field configuration options](https://docs.typo3.org/permalink/changelog:breaking-106976-removal-of-tca-search-field-configuration-options)
-   [Breaking: #107047 - Remove pointer field functionality of TCA flex](https://docs.typo3.org/permalink/changelog:breaking-107047-remove-pointer-field-functionality-of-tca-flex)
-   [Breaking: #107229 - Removed support for annotations in Extbase](https://docs.typo3.org/permalink/changelog:breaking-107229-removed-support-for-annotations-in-extbase)
-   [Breaking: #107310 - Remove FreezableBackendInterface](https://docs.typo3.org/permalink/changelog:breaking-107310-remove-freezablebackendinterface)
-   [Breaking: #107315 - Cache Backend and Frontend related changes](https://docs.typo3.org/permalink/changelog:breaking-107315-cache-backend-and-frontend-related-changes)
-   [Breaking: #107323 - Workspace "Freeze Editing" removed](https://docs.typo3.org/permalink/changelog:breaking-107323-workspace-freeze-editing-removed)
-   [Breaking: #107324 - Streamline PSR-7 Response Header Handling](https://docs.typo3.org/permalink/changelog:breaking-107324-streamline-psr-7-response-header-handling)
-   [Breaking: #107343 - Removed "beforeFormCreate" hook](https://docs.typo3.org/permalink/changelog:breaking-107343-removed-beforeformcreate-hook)
-   [Breaking: #107356 - Use Record API in List Module](https://docs.typo3.org/permalink/changelog:breaking-107356-use-record-api-in-list-module)
-   [Breaking: #107380 - Removed "beforeFormDuplicate" hook](https://docs.typo3.org/permalink/changelog:breaking-107380-removed-beforeformduplicate-hook)
-   [Breaking: #107382 - Removed "beforeFormDelete" hook](https://docs.typo3.org/permalink/changelog:breaking-107382-removed-beforeformdelete-hook)
-   [Breaking: #107388 - Removed "beforeFormSave" hook](https://docs.typo3.org/permalink/changelog:breaking-107388-removed-beforeformsave-hook)
-   [Breaking: #107397 - Circular dependency between ProcessedFile and Task removed](https://docs.typo3.org/permalink/changelog:breaking-107397-circular-dependency-between-processedfile-and-task-removed)
-   [Breaking: #107403 - Remove LocalPreviewHelper + LocalCropScaleMaskHelper](https://docs.typo3.org/permalink/changelog:breaking-107403-remove-localpreviewhelper-localcropscalemaskhelper)
-   [Breaking: #107436 - Localization system architecture changes](https://docs.typo3.org/permalink/changelog:breaking-107436-localization-system-architecture-changes)
-   [Breaking: #107438 - Default parseFunc configuration for Fluid Styled Content](https://docs.typo3.org/permalink/changelog:breaking-107438-default-parsefunc-configuration-for-fluid-styled-content)
-   [Breaking: #107443 - Migrate Modal component from Bootstrap to native dialog](https://docs.typo3.org/permalink/changelog:breaking-107443-migrate-modal-component-from-bootstrap-to-native-dialog)
-   [Breaking: #107473 - TypoScript condition function getTSFE() removed](https://docs.typo3.org/permalink/changelog:breaking-107473-typoscript-condition-function-gettsfe-removed)
-   [Breaking: #107482 - Environment::getComposerRootPath method removed](https://docs.typo3.org/permalink/changelog:breaking-107482-environment-getcomposerrootpath-method-removed)
-   [Breaking: #107488 - Scheduler frequency options moved to TCA](https://docs.typo3.org/permalink/changelog:breaking-107488-scheduler-frequency-options-moved-to-tca)
-   [Breaking: #107507 - Removed EXT:form AbstractFinisher->getTypoScriptFrontendController()](https://docs.typo3.org/permalink/changelog:breaking-107507-removed-ext-form-abstractfinisher-gettyposcriptfrontendcontroller)
-   [Breaking: #107518 - Removed "initializeFormElement" hook](https://docs.typo3.org/permalink/changelog:breaking-107518-removed-initializeformelement-hook)
-   [Breaking: #107528 - Removed "beforeRemoveFromParentRenderable" hook](https://docs.typo3.org/permalink/changelog:breaking-107528-removed-beforeremovefromparentrenderable-hook)
-   [Breaking: #107537 - Changes in URL generation of system resources](https://docs.typo3.org/permalink/changelog:breaking-107537-changes-in-url-generation-of-system-resources)
-   [Breaking: #107566 - Removed "afterInitializeCurrentPage" hook](https://docs.typo3.org/permalink/changelog:breaking-107566-removed-afterinitializecurrentpage-hook)
-   [Breaking: #107568 - Removed "afterSubmit" hook](https://docs.typo3.org/permalink/changelog:breaking-107568-removed-aftersubmit-hook)
-   [Breaking: #107569 - Removed "beforeRendering" hook](https://docs.typo3.org/permalink/changelog:breaking-107569-removed-beforerendering-hook)
-   [Breaking: #107578 - Event AfterCacheableContentIsGeneratedEvent changed](https://docs.typo3.org/permalink/changelog:breaking-107578-event-aftercacheablecontentisgeneratedevent-changed)
-   [Breaking: #107578 - Prepare EXT:adminpanel DataProviderInterface change](https://docs.typo3.org/permalink/changelog:breaking-107578-prepare-ext-adminpanel-dataproviderinterface-change)
-   [Breaking: #107654 - Remove random subpage option of doktype=shortcut](https://docs.typo3.org/permalink/changelog:breaking-107654-remove-random-subpage-option-of-doktype-shortcut)
-   [Breaking: #107677 - Drop prepend and append modes from TCA value picker](https://docs.typo3.org/permalink/changelog:breaking-107677-drop-prepend-and-append-modes-from-tca-value-picker)
-   [Breaking: #107712 - New method hasSubmoduleOverview() in ModuleInterface](https://docs.typo3.org/permalink/changelog:breaking-107712-new-method-hassubmoduleoverview-in-moduleinterface)
-   [Breaking: #107777 - Use strict types in Extbase class Argument](https://docs.typo3.org/permalink/changelog:breaking-107777-use-strict-types-in-extbase-class-argument)
-   [Breaking: #107783 - Registration of metadata extractors via registerExtractionService](https://docs.typo3.org/permalink/changelog:breaking-107783-registration-of-metadata-extractors-via-registerextractionservice)
-   [Breaking: #107784 - Remove backend layout data provider registration via $GLOBALS](https://docs.typo3.org/permalink/changelog:breaking-107784-remove-backend-layout-data-provider-registration-via-globals)
-   [Breaking: #107789 - Core TCA and user settings showitem strings use short form references](https://docs.typo3.org/permalink/changelog:breaking-107789-core-tca-and-user-settings-showitem-strings-use-short-form-references)
-   [Breaking: #107791 - Report interfaces removed](https://docs.typo3.org/permalink/changelog:breaking-107791-report-interfaces-removed)
-   [Breaking: #107823 - Strict typing and API cleanup in backend template components](https://docs.typo3.org/permalink/changelog:breaking-107823-strict-typing-and-api-cleanup-in-backend-template-components)
-   [Breaking: #107831 - AfterCachedPageIsPersistedEvent no longer receives TypoScriptFrontendController](https://docs.typo3.org/permalink/changelog:breaking-107831-aftercachedpageispersistedevent-no-longer-receives-typoscriptfrontendcontroller)
-   [Breaking: #107831 - Removed TypoScriptFrontendController](https://docs.typo3.org/permalink/changelog:breaking-107831-removed-typoscriptfrontendcontroller)
-   [Breaking: #107856 - DataHandler: Remove internal property copyWhichTablesand properties neverHideAtCopyand copyTree](https://docs.typo3.org/permalink/changelog:breaking-107856-datahandler-remove-internal-property-copywhichtables-and-properties-neverhideatcopy-and-copytree)
-   [Breaking: #107871 - Remove backend avatar provider registration via $GLOBALS](https://docs.typo3.org/permalink/changelog:breaking-107871-remove-backend-avatar-provider-registration-via-php-globals)
-   [Breaking: #107884 - Rework actions to use Buttons API with Components](https://docs.typo3.org/permalink/changelog:breaking-107884-rework-actions-to-use-buttons-api-with-components)
-   [Breaking: #107927 - Remove "external" property / option from TypoScript and AssetRenderer](https://docs.typo3.org/permalink/changelog:breaking-107927-remove-external-property-option-from-typoscript-and-assetrenderer)
-   [Breaking: #107943 - Frontend and backend HTTP response compression removed](https://docs.typo3.org/permalink/changelog:breaking-107943-frontend-and-backend-http-response-compression-removed)
-   [Breaking: #107944 - Frontend CSS file processing no longer removes comments and whitespaces](https://docs.typo3.org/permalink/changelog:breaking-107944-frontend-css-file-processing-no-longer-removes-comments-and-whitespaces)
-   [Breaking: #107945 - Class FlexFormService merged into FlexFormTools](https://docs.typo3.org/permalink/changelog:breaking-107945-class-flexformservice-merged-into-flexformtools)
-   [Breaking: #108054 - Enforce explicit opt-in for TypoScript/TSconfig callables](https://docs.typo3.org/permalink/changelog:breaking-108054-enforce-explicit-opt-in-for-typoscript-tsconfig-callables)
-   [Breaking: #108055 - Removed frontend asset concatenation and compression](https://docs.typo3.org/permalink/changelog:breaking-108055-removed-frontend-asset-concatenation-and-compression)
-   [Breaking: #108055 - Removed PageRenderer related hooks and methods](https://docs.typo3.org/permalink/changelog:breaking-108055-removed-pagerenderer-related-hooks-and-methods)
-   [Breaking: #108084 - Allow rootless paths in URI implementation](https://docs.typo3.org/permalink/changelog:breaking-108084-allow-rootless-paths-in-uri-implementation)
-   [Breaking: #108093 - Add respectSubmittedDataValue argument in password ViewHelper](https://docs.typo3.org/permalink/changelog:breaking-108093-add-respectsubmitteddatavalue-argument-in-password-viewhelper)
-   [Breaking: #108097 - MailMessage->send() removed](https://docs.typo3.org/permalink/changelog:breaking-108097-mailmessage-send-removed)
-   [Breaking: #108113 - Globals _GET and _POST not reset to current Request data anymore](https://docs.typo3.org/permalink/changelog:breaking-108113-globals-get-and-post-not-reset-to-current-request-data-anymore)
-   [Breaking: #108114 - Global frontend content link prefixing removed](https://docs.typo3.org/permalink/changelog:breaking-108114-global-frontend-content-link-prefixing-removed)
-   [Breaking: #108148 - CDATA sections in Fluid templates no longer removed](https://docs.typo3.org/permalink/changelog:breaking-108148-cdata-sections-in-fluid-templates-no-longer-removed)
-   [Breaking: #108148 - Fluid 5.0](https://docs.typo3.org/permalink/changelog:breaking-108148-fluid-5-0)
-   [Breaking: #108148 - Disallow Fluid variable names with underscore prefix](https://docs.typo3.org/permalink/changelog:breaking-108148-disallow-fluid-variable-names-with-underscore-prefix)
-   [Breaking: #108148 - Strict Types in Fluid ViewHelpers](https://docs.typo3.org/permalink/changelog:breaking-108148-strict-types-in-fluid-viewhelpers)
-   [Breaking: #108277 - Remove superfluous CacheHashCalculator public methods](https://docs.typo3.org/permalink/changelog:breaking-108277-remove-superfluous-cachehashcalculator-public-methods)
-   [Breaking: #108304 - Populate extension title from composer.json](https://docs.typo3.org/permalink/changelog:breaking-108304-populate-extension-title-from-composer-json)
-   [Breaking: #108310 - Require composer.json in classic mode](https://docs.typo3.org/permalink/changelog:breaking-108310-require-composer-json-in-classic-mode)

## Features {#changelog-v14-feat}

-   [Feature: #17406 - Enhance page type "Link" to fully support typolinks](https://docs.typo3.org/permalink/changelog:feature-17406-enhance-page-type-link-to-fully-support-typolinks)
-   [Feature: #92760 - Configurable timezone for DateViewHelper](https://docs.typo3.org/permalink/changelog:feature-92760-configurable-timezone-for-dateviewhelper)
-   [Feature: #93334 - Translation Domain Mapping](https://docs.typo3.org/permalink/changelog:feature-93334-translation-domain-mapping)
-   [Feature: #93981 - Specify default image conversion processing](https://docs.typo3.org/permalink/changelog:feature-93981-specify-default-image-conversion-processing)
-   [Feature: #97559 - Support property-based configuration for Extbase attributes](https://docs.typo3.org/permalink/changelog:feature-97559-support-property-based-configuration-for-extbase-attributes)
-   [Feature: #98239 - PSR-14 Event to modify form after being built](https://docs.typo3.org/permalink/changelog:feature-98239-psr-14-event-to-modify-form-after-being-built)
-   [Feature: #99065 - Detail view for backend user groups in 'Users' module](https://docs.typo3.org/permalink/changelog:feature-99065-detail-view-for-backend-user-groups-in-users-module)
-   [Feature: #99409 - New PSR-14 BeforeLiveSearchFormIsBuiltEvent](https://docs.typo3.org/permalink/changelog:feature-99409-new-psr-14-beforelivesearchformisbuiltevent)
-   [Feature: #99459 - Respect record type while creating new records](https://docs.typo3.org/permalink/changelog:feature-99459-respect-record-type-while-creating-new-records)
-   [Feature: #99911 - New TCA type "country"](https://docs.typo3.org/permalink/changelog:feature-99911-new-tca-type-country)
-   [Feature: #101059 - Allow install tool sessions without shared file system](https://docs.typo3.org/permalink/changelog:feature-101059-allow-install-tool-sessions-without-shared-file-system)
-   [Feature: #103258 - Language filter for list module](https://docs.typo3.org/permalink/changelog:feature-103258-language-filter-for-list-module)
-   [Feature: #103740 - Language selection for backend module "Status - Pagetree Overview"](https://docs.typo3.org/permalink/changelog:feature-103740-language-selection-for-backend-module-status-pagetree-overview)
-   [Feature: #104047 - Option to report redirects in link validator](https://docs.typo3.org/permalink/changelog:feature-104047-option-to-report-redirects-in-link-validator)
-   [Feature: #104054 - Add cache flush tags command](https://docs.typo3.org/permalink/changelog:feature-104054-add-cache-flush-tags-command)
-   [Feature: #104058 - Introduce install:password:set command](https://docs.typo3.org/permalink/changelog:feature-104058-introduce-install-password-set-command)
-   [Feature: #105549 - Support qualified and unqualified ISO8601 dates in DataHandler](https://docs.typo3.org/permalink/changelog:feature-105549-support-qualified-and-unqualified-iso8601-dates-in-datahandler)
-   [Feature: #105624 - PSR-14 event after a backend user password has been reset](https://docs.typo3.org/permalink/changelog:feature-105624-psr-14-event-after-a-backend-user-password-has-been-reset)
-   [Feature: #105783 - Notify backend users on failed MFA verification attempts](https://docs.typo3.org/permalink/changelog:feature-105783-notify-backend-users-on-failed-mfa-verification-attempts)
-   [Feature: #105833 - Extended page tree filter functionality](https://docs.typo3.org/permalink/changelog:feature-105833-extended-page-tree-filter-functionality)
-   [Feature: #106072 - Introduce regex-based replacements for slugs](https://docs.typo3.org/permalink/changelog:feature-106072-introduce-regex-based-replacements-for-slugs)
-   [Feature: #106074 - Show editor information in workspace "Publish" module](https://docs.typo3.org/permalink/changelog:feature-106074-show-editor-information-in-workspace-publish-module)
-   [Feature: #106092 - Associative array keys for TCA valuePicker items](https://docs.typo3.org/permalink/changelog:feature-106092-associative-array-keys-for-tca-valuepicker-items)
-   [Feature: #106232 - Provide record title tag provider](https://docs.typo3.org/permalink/changelog:feature-106232-provide-record-title-tag-provider)
-   [Feature: #106363 - PSR-14 event for modifying URLs in redirects:checkintegrity](https://docs.typo3.org/permalink/changelog:feature-106363-psr-14-event-for-modifying-urls-in-redirects-checkintegrity)
-   [Feature: #106405 - TypolinkBuilderInterface](https://docs.typo3.org/permalink/changelog:feature-106405-typolinkbuilderinterface)
-   [Feature: #106415 - Add stdWrap to config.htmlTag.attributes.[attr]](https://docs.typo3.org/permalink/changelog:feature-106415-add-stdwrap-to-config-htmltag-attributes-attr)
-   [Feature: #106477 - Allow YAML imports and placeholder processing when creating new forms](https://docs.typo3.org/permalink/changelog:feature-106477-allow-yaml-imports-and-placeholder-processing-when-creating-new-forms)
-   [Feature: #106510 - Add PSR-14 events to Extbase Backend::getObjectCountByQuery method](https://docs.typo3.org/permalink/changelog:feature-106510-add-psr-14-events-to-extbase-backend-getobjectcountbyquery-method)
-   [Feature: #106637 - Implement accessible combobox pattern](https://docs.typo3.org/permalink/changelog:feature-106637-implement-accessible-combobox-pattern)
-   [Feature: #106686 - Enhance file browsers with column selector](https://docs.typo3.org/permalink/changelog:feature-106686-enhance-file-browsers-with-column-selector)
-   [Feature: #106739 - Scheduler tasks as native TCA table](https://docs.typo3.org/permalink/changelog:feature-106739-scheduler-tasks-as-native-tca-table)
-   [Feature: #106752 - Add password hashing option to SaveToDatabase finisher](https://docs.typo3.org/permalink/changelog:feature-106752-add-password-hashing-option-to-savetodatabase-finisher)
-   [Feature: #106839 - Introduce shell auto-completion for the typo3 command](https://docs.typo3.org/permalink/changelog:feature-106839-introduce-shell-auto-completion-for-the-typo3-command)
-   [Feature: #106934 - Add recently used records to record wizards](https://docs.typo3.org/permalink/changelog:feature-106934-add-recently-used-records-to-record-wizards)
-   [Feature: #106945 - Allow usage of Symfony validators in Extbase](https://docs.typo3.org/permalink/changelog:feature-106945-allow-usage-of-symfony-validators-in-extbase)
-   [Feature: #106972 - Configure searchable fields](https://docs.typo3.org/permalink/changelog:feature-106972-configure-searchable-fields)
-   [Feature: #106992 - Remember last opened category in record wizards](https://docs.typo3.org/permalink/changelog:feature-106992-remember-last-opened-category-in-record-wizards)
-   [Feature: #107036 - Configurable dashboard widgets](https://docs.typo3.org/permalink/changelog:feature-107036-configurable-dashboard-widgets)
-   [Feature: #107047 - FlexForm enhancements: Direct plugin registration and raw TCA support](https://docs.typo3.org/permalink/changelog:feature-107047-flexform-enhancements-direct-plugin-registration-and-raw-tca-support)
-   [Feature: #107056 - Introduce headerData and footerData ViewHelpers](https://docs.typo3.org/permalink/changelog:feature-107056-introduce-headerdata-and-footerdata-viewhelpers)
-   [Feature: #107081 - Add options to predefine link target and class in link browser](https://docs.typo3.org/permalink/changelog:feature-107081-add-options-to-predefine-link-target-and-class-in-link-browser)
-   [Feature: #107104 - Introduce UrlFactory JavaScript module](https://docs.typo3.org/permalink/changelog:feature-107104-introduce-urlfactory-javascript-module)
-   [Feature: #107105 - Introduce expression for accessing site locale](https://docs.typo3.org/permalink/changelog:feature-107105-introduce-expression-for-accessing-site-locale)
-   [Feature: #107151 - Add AsNonSchedulableCommand attribute for CLI commands](https://docs.typo3.org/permalink/changelog:feature-107151-add-asnonschedulablecommand-attribute-for-cli-commands)
-   [Feature: #107180 - PSR-14 events for Backend Users module](https://docs.typo3.org/permalink/changelog:feature-107180-psr-14-events-for-backend-users-module)
-   [Feature: #107201 - Extended RSS Widget with Atom Support](https://docs.typo3.org/permalink/changelog:feature-107201-extended-rss-widget-with-atom-support)
-   [Feature: #107240 - Add warning when pasting password with whitespace](https://docs.typo3.org/permalink/changelog:feature-107240-add-warning-when-pasting-password-with-whitespace)
-   [Feature: #107256 - PSR-14 event to modify options in EmailFinisher](https://docs.typo3.org/permalink/changelog:feature-107256-psr-14-event-to-modify-options-in-emailfinisher)
-   [Feature: #107281 - Type-specific TCAdefaults support](https://docs.typo3.org/permalink/changelog:feature-107281-type-specific-tcadefaults-support)
-   [Feature: #107322 - New PSR-14 AfterRichtextConfigurationPreparedEvent](https://docs.typo3.org/permalink/changelog:feature-107322-new-psr-14-afterrichtextconfigurationpreparedevent)
-   [Feature: #107343 - PSR-14 to manipulate form creation process](https://docs.typo3.org/permalink/changelog:feature-107343-psr-14-to-manipulate-form-creation-process)
-   [Feature: #107358 - Introduce Fluid page title ViewHelper](https://docs.typo3.org/permalink/changelog:feature-107358-introduce-fluid-page-title-viewhelper)
-   [Feature: #107359 - Introduce Fluid page meta ViewHelper](https://docs.typo3.org/permalink/changelog:feature-107359-introduce-fluid-page-meta-viewhelper)
-   [Feature: #107380 - PSR-14 to manipulate form duplication process](https://docs.typo3.org/permalink/changelog:feature-107380-psr-14-to-manipulate-form-duplication-process)
-   [Feature: #107382 - PSR-14 before form deletion](https://docs.typo3.org/permalink/changelog:feature-107382-psr-14-before-form-deletion)
-   [Feature: #107388 - PSR-14 to manipulate form before it is saved](https://docs.typo3.org/permalink/changelog:feature-107388-psr-14-to-manipulate-form-before-it-is-saved)
-   [Feature: #107435 - File replace modal with enhanced file information](https://docs.typo3.org/permalink/changelog:feature-107435-file-replace-modal-with-enhanced-file-information)
-   [Feature: #107436 - Symfony Translation Component integration](https://docs.typo3.org/permalink/changelog:feature-107436-symfony-translation-component-integration)
-   [Feature: #107441 - Allow more hashing algorithms in FAL](https://docs.typo3.org/permalink/changelog:feature-107441-allow-more-hashing-algorithms-in-fal)
-   [Feature: #107471 - New scheduler task wizard](https://docs.typo3.org/permalink/changelog:feature-107471-new-scheduler-task-wizard)
-   [Feature: #107488 - Extensible scheduler task timing options](https://docs.typo3.org/permalink/changelog:feature-107488-extensible-scheduler-task-timing-options)
-   [Feature: #107518 - PSR-14 event to modify form elements after being added](https://docs.typo3.org/permalink/changelog:feature-107518-psr-14-event-to-modify-form-elements-after-being-added)
-   [Feature: #107519 - Add "discard" command to DataHandler](https://docs.typo3.org/permalink/changelog:feature-107519-add-discard-command-to-datahandler)
-   [Feature: #107526 - Custom TCA types for scheduler tasks](https://docs.typo3.org/permalink/changelog:feature-107526-custom-tca-types-for-scheduler-tasks)
-   [Feature: #107528 - PSR-14 event before renderable is removed from form](https://docs.typo3.org/permalink/changelog:feature-107528-psr-14-event-before-renderable-is-removed-from-form)
-   [Feature: #107537 - System resource API for system file access and public URI generation](https://docs.typo3.org/permalink/changelog:feature-107537-system-resource-api-for-system-file-access-and-public-uri-generation)
-   [Feature: #107566 - PSR-14 event after current page is resolved](https://docs.typo3.org/permalink/changelog:feature-107566-psr-14-event-after-current-page-is-resolved)
-   [Feature: #107568 - PSR-14 event before renderable is validated](https://docs.typo3.org/permalink/changelog:feature-107568-psr-14-event-before-renderable-is-validated)
-   [Feature: #107569 - PSR-14 event before renderable is rendered](https://docs.typo3.org/permalink/changelog:feature-107569-psr-14-event-before-renderable-is-rendered)
-   [Feature: #107581 - Improve handling of FinisherException](https://docs.typo3.org/permalink/changelog:feature-107581-improve-handling-of-finisherexception)
-   [Feature: #107628 - Improved backend module naming and structure](https://docs.typo3.org/permalink/changelog:feature-107628-improved-backend-module-naming-and-structure)
-   [Feature: #107663 - Introduce submodule dependencies](https://docs.typo3.org/permalink/changelog:feature-107663-introduce-submodule-dependencies)
-   [Feature: #107668 - Improve scheduler task group handling and display](https://docs.typo3.org/permalink/changelog:feature-107668-improve-scheduler-task-group-handling-and-display)
-   [Feature: #107679 - PSR-14 event for custom record retrieval in LinkBuilder](https://docs.typo3.org/permalink/changelog:feature-107679-psr-14-event-for-custom-record-retrieval-in-linkbuilder)
-   [Feature: #107683 - File storage tree items modification event and label support](https://docs.typo3.org/permalink/changelog:feature-107683-file-storage-tree-items-modification-event-and-label-support)
-   [Feature: #107697 - Unified file creation in Element Browser](https://docs.typo3.org/permalink/changelog:feature-107697-unified-file-creation-in-element-browser)
-   [Feature: #107710 - Support for XLIFF 2.x translation files](https://docs.typo3.org/permalink/changelog:feature-107710-support-for-xliff-2-x-translation-files)
-   [Feature: #107712 - Introduce card-based submodule overview](https://docs.typo3.org/permalink/changelog:feature-107712-introduce-card-based-submodule-overview)
-   [Feature: #107725 - Support username for authentication in Redis cache backend](https://docs.typo3.org/permalink/changelog:feature-107725-support-username-for-authentication-in-redis-cache-backend)
-   [Feature: #107755 - Add creation information for redirects](https://docs.typo3.org/permalink/changelog:feature-107755-add-creation-information-for-redirects)
-   [Feature: #107759 - TranslateViewHelper supports translation domain syntax](https://docs.typo3.org/permalink/changelog:feature-107759-translateviewhelper-supports-translation-domain-syntax)
-   [Feature: #107783 - Register metadata extractors via interface](https://docs.typo3.org/permalink/changelog:feature-107783-register-metadata-extractors-via-interface)
-   [Feature: #107784 - Autoconfigure backend layout data providers](https://docs.typo3.org/permalink/changelog:feature-107784-autoconfigure-backend-layout-data-providers)
-   [Feature: #107791 - Reports module uses native submodule overview](https://docs.typo3.org/permalink/changelog:feature-107791-reports-module-uses-native-submodule-overview)
-   [Feature: #107794 - Improved breadcrumb navigation in backend](https://docs.typo3.org/permalink/changelog:feature-107794-improved-breadcrumb-navigation-in-backend)
-   [Feature: #107795 - Introduce Integrations module](https://docs.typo3.org/permalink/changelog:feature-107795-introduce-integrations-module)
-   [Feature: #107812: Setting to restrict Latest changed Pages Widget to current user's changes](https://docs.typo3.org/permalink/changelog:feature-107812-setting-to-restrict-latest-changed-pages-widget-to-current-user-s-changes)
-   [Feature: #107823 - ComponentFactory for backend components](https://docs.typo3.org/permalink/changelog:feature-107823-componentfactory-for-backend-components)
-   [Feature: #107871 - Autoconfigure backend avatar providers](https://docs.typo3.org/permalink/changelog:feature-107871-autoconfigure-backend-avatar-providers)
-   [Feature: #107873 - New Bookmarks Widget](https://docs.typo3.org/permalink/changelog:feature-107873-new-bookmarks-widget)
-   [Feature: #107875 - Improved DocHeader layout and unified language selector](https://docs.typo3.org/permalink/changelog:feature-107875-improved-docheader-layout-and-unified-language-selector)
-   [Feature: #107889 - Introduce TCA option "itemsProcessors"](https://docs.typo3.org/permalink/changelog:feature-107889-introduce-tca-option-itemsprocessors)
-   [Feature: #107953 - Add "Current logged-in users" filter to the "Backend Users" module](https://docs.typo3.org/permalink/changelog:feature-107953-add-current-logged-in-users-filter-to-the-backend-users-module)
-   [Feature: #108002 - Introduce built-in symmetric encryption/decryption cipher service](https://docs.typo3.org/permalink/changelog:feature-108002-introduce-built-in-symmetric-encryption-decryption-cipher-service)
-   [Feature: #108008 - Automatic reload and shortcut buttons in backend modules](https://docs.typo3.org/permalink/changelog:feature-108008-automatic-reload-and-shortcut-buttons-in-backend-modules)
-   [Feature: #108016 - Multi-language selection in page and list modules](https://docs.typo3.org/permalink/changelog:feature-108016-multi-language-selection-in-page-and-list-modules)
-   [Feature: #108027 - Type-specific title in TCA types section](https://docs.typo3.org/permalink/changelog:feature-108027-type-specific-title-in-tca-types-section)
-   [Feature: #108049 - Modernized translation workflow](https://docs.typo3.org/permalink/changelog:feature-108049-modernized-translation-workflow)
-   [Feature: #108148 - Alternative Fluid syntax for CDATA sections](https://docs.typo3.org/permalink/changelog:feature-108148-alternative-fluid-syntax-for-cdata-sections)
-   [Feature: #108148 - Union types for ViewHelpers](https://docs.typo3.org/permalink/changelog:feature-108148-union-types-for-viewhelpers)
-   [Feature: #108166 - Fluid file extension and template resolving](https://docs.typo3.org/permalink/changelog:feature-108166-fluid-file-extension-and-template-resolving)
-   [Feature: #108227 - Allow #[IgnoreValidation] and #[Validate] attributes for method parameters](https://docs.typo3.org/permalink/changelog:feature-108227-allow-php-ignorevalidation-and-php-validate-attributes-for-method-parameters)
-   [Feature: #108229 - Fluid cache warmup](https://docs.typo3.org/permalink/changelog:feature-108229-fluid-cache-warmup)
-   [Feature: #108240 - Introduce Fresh theme](https://docs.typo3.org/permalink/changelog:feature-108240-introduce-fresh-theme)
-   [Feature: #107088 - Allow to utilize password validators in Install Tool](https://docs.typo3.org/permalink/changelog:feature-107088-allow-to-utilize-password-validators-in-install-tool)
-   [Feature: #107756 - Add QR Code module](https://docs.typo3.org/permalink/changelog:feature-107756-add-qr-code-module)
-   [Feature: #107837 - Route enhancers in site sets](https://docs.typo3.org/permalink/changelog:feature-107837-route-enhancers-in-site-sets)
-   [Feature: #107837 - Sitemap route enhancers provided via site set](https://docs.typo3.org/permalink/changelog:feature-107837-sitemap-route-enhancers-provided-via-site-set)
-   [Feature: #107961 - Search translated pages in page tree](https://docs.typo3.org/permalink/changelog:feature-107961-search-translated-pages-in-page-tree)
-   [Feature: #108344 - Allow number of decimals in stdWrap.bytes function](https://docs.typo3.org/permalink/changelog:feature-108344-allow-number-of-decimals-in-typoscript-stdwrap-bytes-function)
-   [Feature: #108431 - Add TCA datetime format=datetimesec option](https://docs.typo3.org/permalink/changelog:feature-108431-add-tca-datetime-format-datetimesec-option)
-   [Feature: #108462 - Add PSR-14 Event AfterPageContentPreviewRenderedEvent](https://docs.typo3.org/permalink/changelog:feature-108462-add-psr-14-event-afterpagecontentpreviewrenderedevent)
-   [Feature: #108463 - User-specific configuration of date-timepicker's first day of a week](https://docs.typo3.org/permalink/changelog:feature-108463-user-specific-configuration-of-date-timepicker-s-first-day-of-a-week)
-   [Feature: #108508 - Fluid components integration](https://docs.typo3.org/permalink/changelog:feature-108508-fluid-components-integration)
-   [Feature: #108508 - PSR-14 events for Fluid components](https://docs.typo3.org/permalink/changelog:feature-108508-psr-14-events-for-fluid-components)
-   [Feature: #108524 - Configuration file to register global Fluid namespaces](https://docs.typo3.org/permalink/changelog:feature-108524-configuration-file-to-register-global-fluid-namespaces)
-   [Feature: #108539 - Introduce default theme "Camino"](https://docs.typo3.org/permalink/changelog:feature-108539-introduce-default-theme-camino)
-   [Feature: #108558 - Add original file name to SanitizeFileNameEvent](https://docs.typo3.org/permalink/changelog:feature-108558-add-original-file-name-to-sanitizefilenameevent)
-   [Feature: #108623 - Allow content element restrictions per colPos](https://docs.typo3.org/permalink/changelog:feature-108623-allow-content-element-restrictions-per-colpos)
-   [Feature: #108627 - Allow adding inline language domains to JavaScript](https://docs.typo3.org/permalink/changelog:feature-108627-allow-adding-inline-language-domains-to-javascript)
-   [Feature: #108663 - Adjust visibility of form elements in Form Editor](https://docs.typo3.org/permalink/changelog:feature-108663-adjust-visibility-of-form-elements-in-form-editor)
-   [Feature: #108694 - Context menu items to edit site configuration for pages](https://docs.typo3.org/permalink/changelog:feature-108694-context-menu-items-to-edit-site-configuration-for-pages)
-   [Feature: #32051 - Extbase query expression builder for orderings](https://docs.typo3.org/permalink/changelog:feature-32051-extbase-query-expression-builder-for-orderings)
-   [Feature: #69190 - Add password generator "wizard"](https://docs.typo3.org/permalink/changelog:feature-69190-add-password-generator-wizard)
-   [Feature: #78412 - Provide static TSconfig includes for be_users & be_groups](https://docs.typo3.org/permalink/changelog:feature-78412-provide-static-tsconfig-includes-for-be-users-be-groups)
-   [Feature: #87435 - Make new content element wizard items' sort order configurable](https://docs.typo3.org/permalink/changelog:feature-87435-make-new-content-element-wizard-items-sort-order-configurable)
-   [Feature: #88470 - Custom message in form email finisher](https://docs.typo3.org/permalink/changelog:feature-88470-custom-message-in-form-email-finisher)
-   [Feature: #89334 - Add generic TranslatorInterface](https://docs.typo3.org/permalink/changelog:feature-89334-add-generic-translatorinterface)
-   [Feature: #89951 - Cleanup command for form file upload folders](https://docs.typo3.org/permalink/changelog:feature-89951-cleanup-command-for-form-file-upload-folders)
-   [Feature: #91724 - Introduce TemplatedEmailFactory for centralized email creation](https://docs.typo3.org/permalink/changelog:feature-91724-introduce-templatedemailfactory-for-centralized-email-creation)
-   [Feature: #91924 - Add form element selection buttons to property grid](https://docs.typo3.org/permalink/changelog:feature-91924-add-form-element-selection-buttons-to-property-grid)
-   [Feature: #92780 - Introduce event after page URI generation](https://docs.typo3.org/permalink/changelog:feature-92780-introduce-event-after-page-uri-generation)
-   [Feature: #95910 - Add a language selector in the record history/undo view](https://docs.typo3.org/permalink/changelog:feature-95910-add-a-language-selector-in-the-record-history-undo-view)
-   [Feature: #97637 - Translate default value of form elements](https://docs.typo3.org/permalink/changelog:feature-97637-translate-default-value-of-form-elements)
-   [Feature: #97898 - TCA option isViewable for page types](https://docs.typo3.org/permalink/changelog:feature-97898-tca-option-isviewable-for-page-types)
-   [Feature: #99491 - PSR-14 event for redirect integrity checks](https://docs.typo3.org/permalink/changelog:feature-99491-psr-14-event-for-redirect-integrity-checks)
-   [Feature: #99699 - Enable rel attribute for link fields outside of the RTE](https://docs.typo3.org/permalink/changelog:feature-99699-enable-rel-attribute-for-link-fields-outside-of-the-rte)
-   [Feature: #100254 - Support download attribute in file link browser](https://docs.typo3.org/permalink/changelog:feature-100254-support-download-attribute-in-file-link-browser)
-   [Feature: #100887 - Prefer CSP hash values over nonce values](https://docs.typo3.org/permalink/changelog:feature-100887-prefer-csp-hash-values-over-nonce-values)
-   [Feature: #102079 - Introduce BeforePersistingReportEvent for CSP violations](https://docs.typo3.org/permalink/changelog:feature-102079-introduce-beforepersistingreportevent-for-csp-violations)
-   [Feature: #102159 - Support additional parameters for TCA slug prefix userFunc](https://docs.typo3.org/permalink/changelog:feature-102159-support-additional-parameters-for-tca-slug-prefix-userfunc)
-   [Feature: #102194 - Introduce QueryBuilderPaginator](https://docs.typo3.org/permalink/changelog:feature-102194-introduce-querybuilderpaginator)
-   [Feature: #102215 - ViewHelper and data structure to render srcset attribute](https://docs.typo3.org/permalink/changelog:feature-102215-viewhelper-and-data-structure-to-render-srcset-attribute)
-   [Feature: #102430 - Flush cache tags for file and folder operations](https://docs.typo3.org/permalink/changelog:feature-102430-flush-cache-tags-for-file-and-folder-operations)
-   [Feature: #102790 - Line wrapping option for code editor](https://docs.typo3.org/permalink/changelog:feature-102790-line-wrapping-option-for-code-editor)
-   [Feature: #104546 - Support ICU MessageFormat for plural forms](https://docs.typo3.org/permalink/changelog:feature-104546-support-icu-messageformat-for-plural-forms)
-   [Feature: #104974 - Content area related information in the frontend](https://docs.typo3.org/permalink/changelog:feature-104974-content-area-related-information-in-the-frontend)
-   [Feature: #105084 - Add setting to configure indexed_search pagination](https://docs.typo3.org/permalink/changelog:feature-105084-add-setting-to-configure-indexed-search-pagination)
-   [Feature: #105649 - New PSR-14 CustomFileSelectorsEvent](https://docs.typo3.org/permalink/changelog:feature-105649-new-psr-14-customfileselectorsevent)
-   [Feature: #105708 - Multiple file upload for EXT:form elements](https://docs.typo3.org/permalink/changelog:feature-105708-multiple-file-upload-for-ext-form-elements)
-   [Feature: #105742 - Synchronized manipulation of all crop variants](https://docs.typo3.org/permalink/changelog:feature-105742-synchronized-manipulation-of-all-crop-variants)
-   [Feature: #105827 - Search in backend page tree and live search can find pages by their frontend URI](https://docs.typo3.org/permalink/changelog:feature-105827-search-in-backend-page-tree-and-live-search-can-find-pages-by-their-frontend-uri)
-   [Feature: #105827 - New PSR-14 ModifyConstraintsForLiveSearchEvent](https://docs.typo3.org/permalink/changelog:feature-105827-new-psr-14-modifyconstraintsforlivesearchevent)
-   [Feature: #106153 - Improve DebugExceptionHandler with copy functionality](https://docs.typo3.org/permalink/changelog:feature-106153-improve-debugexceptionhandler-with-copy-functionality)
-   [Feature: #106261 - Align command line arguments of message consumer with Symfony original](https://docs.typo3.org/permalink/changelog:feature-106261-align-command-line-arguments-of-message-consumer-with-symfony-original)
-   [Feature: #106640 - Localize enum labels in site settings definitions](https://docs.typo3.org/permalink/changelog:feature-106640-localize-enum-labels-in-site-settings-definitions)
-   [Feature: #106681 - Support relative date formats in DateRange validator](https://docs.typo3.org/permalink/changelog:feature-106681-support-relative-date-formats-in-daterange-validator)
-   [Feature: #106828 - Add user TSconfig to define default live search action](https://docs.typo3.org/permalink/changelog:feature-106828-add-user-tsconfig-to-define-default-live-search-action)
-   [Feature: #107003 - Add event to change record data in list view](https://docs.typo3.org/permalink/changelog:feature-107003-add-event-to-change-record-data-in-list-view)
-   [Feature: #107058 - Simplify registration of a custom form element](https://docs.typo3.org/permalink/changelog:feature-107058-simplify-registration-of-a-custom-form-element)
-   [Feature: #107289 - Automatic history tracking for Extbase entities](https://docs.typo3.org/permalink/changelog:feature-107289-automatic-history-tracking-for-extbase-entities)
-   [Feature: #107771 - Make rel attribute in external links configurable](https://docs.typo3.org/permalink/changelog:feature-107771-make-rel-attribute-in-external-links-configurable)
-   [Feature: #107802 - Support username and password in Redis session backend](https://docs.typo3.org/permalink/changelog:feature-107802-support-username-and-password-in-redis-session-backend)
-   [Feature: #107826 - Introduce Extbase action authorization attribute](https://docs.typo3.org/permalink/changelog:feature-107826-introduce-extbase-action-authorization-attribute)
-   [Feature: #107887 - New "Latest backend logins" widget](https://docs.typo3.org/permalink/changelog:feature-107887-new-latest-backend-logins-widget)
-   [Feature: #107906 - Recently opened documents widget](https://docs.typo3.org/permalink/changelog:feature-107906-recently-opened-documents-widget)
-   [Feature: #107940 - Introduce report about content type usage](https://docs.typo3.org/permalink/changelog:feature-107940-introduce-report-about-content-type-usage)
-   [Feature: #108345 - Allow extensions without ext_emconf.php in classic mode](https://docs.typo3.org/permalink/changelog:feature-108345-allow-extensions-without-ext-emconf-php-in-classic-mode)
-   [Feature: #108557 - TCA option allowedRecordTypes for page types](https://docs.typo3.org/permalink/changelog:feature-108557-tca-option-allowedrecordtypes-for-page-types)
-   [Feature: #108580 - Improved page module content preview](https://docs.typo3.org/permalink/changelog:feature-108580-improved-page-module-content-preview)
-   [Feature: #108581 - Record type specific label configuration](https://docs.typo3.org/permalink/changelog:feature-108581-record-type-specific-label-configuration)
-   [Feature: #108648 - Option to modify src attribute for Vimeo/YouTube](https://docs.typo3.org/permalink/changelog:feature-108648-option-to-modify-src-attribute-for-vimeo-youtube)
-   [Feature: #108653 - Database storage for form extension](https://docs.typo3.org/permalink/changelog:feature-108653-database-storage-for-form-extension)
-   [Feature: #108720 - QR code button for frontend preview](https://docs.typo3.org/permalink/changelog:feature-108720-qr-code-button-for-frontend-preview)
-   [Feature: #108726 - Add PSR-14 events ModifyRenderedContentAreaEvent and ModifyRenderedRecordEvent](https://docs.typo3.org/permalink/changelog:feature-108726-add-psr-14-events-modifyrenderedcontentareaevent-and-modifyrenderedrecordevent)
-   [Feature: #108726 - Introduce Fluid f:render.contentArea ViewHelper](https://docs.typo3.org/permalink/changelog:feature-108726-introduce-fluid-f-render-contentarea-viewhelper)
-   [Feature: #108726 - Introduce Fluid f:render.record ViewHelper](https://docs.typo3.org/permalink/changelog:feature-108726-introduce-fluid-f-render-record-viewhelper)
-   [Feature: #108763 - Console command to analyze Fluid templates](https://docs.typo3.org/permalink/changelog:feature-108763-console-command-to-analyze-fluid-templates)
-   [Feature: #108776 - Allow to set user interface language when using CLI to create user](https://docs.typo3.org/permalink/changelog:feature-108776-allow-to-set-user-interface-language-when-using-cli-to-create-user)
-   [Feature: #108796 - Centralize bookmark management](https://docs.typo3.org/permalink/changelog:feature-108796-centralize-bookmark-management)
-   [Feature: #108799 - LocalizationRepository methods for fetching record translations](https://docs.typo3.org/permalink/changelog:feature-108799-localizationrepository-methods-for-fetching-record-translations)
-   [Feature: #108815 - CLI commands for system configuration](https://docs.typo3.org/permalink/changelog:feature-108815-cli-commands-for-system-configuration)
-   [Feature: #108817 - Introduce web component-based form editor tree](https://docs.typo3.org/permalink/changelog:feature-108817-introduce-web-component-based-form-editor-tree)
-   [Feature: #108819 - RecordFieldPreviewProcessor for custom PreviewRenderers](https://docs.typo3.org/permalink/changelog:feature-108819-recordfieldpreviewprocessor-for-custom-previewrenderers)
-   [Feature: #108826 - Add Short URL module](https://docs.typo3.org/permalink/changelog:feature-108826-add-short-url-module)
-   [Feature: #108831 - Extend workspace preview links to all records](https://docs.typo3.org/permalink/changelog:feature-108831-extend-workspace-preview-links-to-all-records)
-   [Feature: #108832 - Introduce UserSettings object for backend user profile settings](https://docs.typo3.org/permalink/changelog:feature-108832-introduce-usersettings-object-for-backend-user-profile-settings)
-   [Feature: #108842 - Add badge for slide mode in Layout module](https://docs.typo3.org/permalink/changelog:feature-108842-add-badge-for-slide-mode-in-layout-module)
-   [Feature: #108843 - User settings configuration migrated to TCA](https://docs.typo3.org/permalink/changelog:feature-108843-user-settings-configuration-migrated-to-tca)
-   [Feature: #108846 - Console command to inspect global ViewHelper namespaces](https://docs.typo3.org/permalink/changelog:feature-108846-console-command-to-inspect-global-viewhelper-namespaces)
-   [Feature: #108868 - Introduce Fluid f:render.text ViewHelper](https://docs.typo3.org/permalink/changelog:feature-108868-introduce-fluid-f-render-text-viewhelper)
-   [Feature: #108904 - Add generic error action for custom HTTP status codes in ErrorController](https://docs.typo3.org/permalink/changelog:feature-108904-add-generic-error-action-for-custom-http-status-codes-in-errorcontroller)
-   [Feature: #108915 - New page creation wizard](https://docs.typo3.org/permalink/changelog:feature-108915-new-page-creation-wizard)
-   [Feature: #108941 - Provide language labels as virtual JavaScript modules](https://docs.typo3.org/permalink/changelog:feature-108941-provide-language-labels-as-virtual-javascript-modules)
-   [Feature: #108966 - Rich text editor support in TYPO3 form editor](https://docs.typo3.org/permalink/changelog:feature-108966-rich-text-editor-support-in-typo3-form-editor)
-   [Feature: #108975 - Add configuration provider for Extbase class configuration](https://docs.typo3.org/permalink/changelog:feature-108975-add-configuration-provider-for-extbase-class-configuration)
-   [Feature: #108982 - Introduce rate limiting for Extbase actions](https://docs.typo3.org/permalink/changelog:feature-108982-introduce-rate-limiting-for-extbase-actions)
-   [Feature: #108992 - New PSR-14 event for workspace dependency resolution](https://docs.typo3.org/permalink/changelog:feature-108992-new-psr-14-event-for-workspace-dependency-resolution)
-   [Feature: #109018 - PSR-14 event to modify indexed_search result sets](https://docs.typo3.org/permalink/changelog:feature-109018-psr-14-event-to-modify-indexed-search-result-sets)
-   [Feature: #109031 - Page position select component](https://docs.typo3.org/permalink/changelog:feature-109031-page-position-select-component)
-   [Feature: #109080 - Unified RateLimiterFactory with admin overrides](https://docs.typo3.org/permalink/changelog:feature-109080-unified-ratelimiterfactory-with-admin-overrides)
-   [Feature: #109087 - Introduce BeforeBackendPageRenderEvent for BackendController](https://docs.typo3.org/permalink/changelog:feature-109087-introduce-beforebackendpagerenderevent-for-backendcontroller)
-   [Feature: #109110 - Introduce scheduler task priority](https://docs.typo3.org/permalink/changelog:feature-109110-introduce-scheduler-task-priority)
-   [Feature: #109114 - Autocomplete for components via XSD schema](https://docs.typo3.org/permalink/changelog:feature-109114-autocomplete-for-components-via-xsd-schema)
-   [Feature: #109126 - Introduce date editor for ext:form](https://docs.typo3.org/permalink/changelog:feature-109126-introduce-date-editor-for-ext-form)
-   [Feature: #109130 - Context-aware editing in the layout module](https://docs.typo3.org/permalink/changelog:feature-109130-context-aware-editing-in-the-layout-module)
-   [Feature: #109163 - Implement public system resources publishing](https://docs.typo3.org/permalink/changelog:feature-109163-implement-public-system-resources-publishing)
-   [Feature: #109167 - Improved exceptions in Fluid templates](https://docs.typo3.org/permalink/changelog:feature-109167-improved-exceptions-in-fluid-templates)
-   [Feature: #109187 - Add integrity property to CSS includes](https://docs.typo3.org/permalink/changelog:feature-109187-add-integrity-property-to-css-includes)
-   [Feature: #109187 - Automatic SRI hash resolution for resource includes](https://docs.typo3.org/permalink/changelog:feature-109187-automatic-sri-hash-resolution-for-resource-includes)
-   [Feature: #109214 - Native support for language Lao added](https://docs.typo3.org/permalink/changelog:feature-109214-native-support-for-language-lao-added)
-   [Feature: #109263 - Expression language support for limitToPages in routing](https://docs.typo3.org/permalink/changelog:feature-109263-expression-language-support-for-limittopages-in-routing)
-   [Feature: #109271 - Add TCA configuration for page creation wizard steps](https://docs.typo3.org/permalink/changelog:feature-109271-add-tca-configuration-for-page-creation-wizard-steps)
-   [Feature: #109340 - Include site configurations in import / export](https://docs.typo3.org/permalink/changelog:feature-109340-include-site-configurations-in-import-export)
-   [Feature: #109365 - Introduce module access gates for backend modules](https://docs.typo3.org/permalink/changelog:feature-109365-introduce-module-access-gates-for-backend-modules)
-   [Feature: #109366 - Hide form fields with no selectable items](https://docs.typo3.org/permalink/changelog:feature-109366-hide-form-fields-with-no-selectable-items)
-   [Feature: #109370 - Array-based queryParameters for page links](https://docs.typo3.org/permalink/changelog:feature-109370-array-based-queryparameters-for-page-links)
-   [Feature: #109409 - Allow configuration of resources](https://docs.typo3.org/permalink/changelog:feature-109409-allow-configuration-of-resources)
-   [Feature: #109412 - Auto-discovery of form YAML configurations](https://docs.typo3.org/permalink/changelog:feature-109412-auto-discovery-of-form-yaml-configurations)
-   [Feature: #109429 - Introduce PSR-14 ModifyLocalizationHandlerIsAvailableEvent](https://docs.typo3.org/permalink/changelog:feature-109429-introduce-psr-14-modifylocalizationhandlerisavailableevent)

## Deprecations {#changelog-v14-dep}

-   [Deprecation: #93981 - GraphicalFunctions->gif_or_jpg](https://docs.typo3.org/permalink/changelog:deprecation-93981-graphicalfunctions-gif-or-jpg)
-   [Deprecation: #97559 - Deprecate passing an array of configuration values to Extbase attributes](https://docs.typo3.org/permalink/changelog:deprecation-97559-deprecate-passing-an-array-of-configuration-values-to-extbase-attributes)
-   [Deprecation: #97857 - Deprecate __inheritances operator in form configuration](https://docs.typo3.org/permalink/changelog:deprecation-97857-deprecate-inheritances-operator-in-form-configuration)
-   [Deprecation: #98453 - Scheduler task registration via SC_OPTIONS](https://docs.typo3.org/permalink/changelog:deprecation-98453-scheduler-task-registration-via-sc-options)
-   [Deprecation: #106393 - Various methods in BackendUtility](https://docs.typo3.org/permalink/changelog:deprecation-106393-various-methods-in-backendutility)
-   [Deprecation: #106405 - AbstractTypolinkBuilder->build](https://docs.typo3.org/permalink/changelog:deprecation-106405-abstracttypolinkbuilder-build)
-   [Deprecation: #106527 - markFieldAsChanged() moved to FormEngine main module](https://docs.typo3.org/permalink/changelog:deprecation-106527-markfieldaschanged-moved-to-formengine-main-module)
-   [Deprecation: #106618 - GeneralUtility::resolveBackPath](https://docs.typo3.org/permalink/changelog:deprecation-106618-generalutility-resolvebackpath)
-   [Deprecation: #106821 - Workspace aware inline child tables are enforced](https://docs.typo3.org/permalink/changelog:deprecation-106821-workspace-aware-inline-child-tables-are-enforced)
-   [Deprecation: #106947 - Move upgrade wizard related interfaces and attribute to EXT:core](https://docs.typo3.org/permalink/changelog:deprecation-106947-move-upgrade-wizard-related-interfaces-and-attribute-to-ext-core)
-   [Deprecation: #106969 - Deprecate User TSConfig auth.BE.redirectToURL](https://docs.typo3.org/permalink/changelog:deprecation-106969-deprecate-user-tsconfig-auth-be-redirecttourl)
-   [Deprecation: #107047 - ExtensionManagementUtility::addPiFlexFormValue()](https://docs.typo3.org/permalink/changelog:deprecation-107047-extensionmanagementutility-addpiflexformvalue)
-   [Deprecation: #107057 - Deprecate auto-render assets sections](https://docs.typo3.org/permalink/changelog:deprecation-107057-deprecate-auto-render-assets-sections)
-   [Deprecation: #107225 - Boolean sort direction in FileList->start()](https://docs.typo3.org/permalink/changelog:deprecation-107225-boolean-sort-direction-in-filelist-start)
-   [Deprecation: #107229 - Deprecate Annotation namespace of Extbase attributes](https://docs.typo3.org/permalink/changelog:deprecation-107229-deprecate-php-annotation-namespace-of-extbase-attributes)
-   [Deprecation: #107287 - FileCollectionRegistry->addTypeToTCA() method](https://docs.typo3.org/permalink/changelog:deprecation-107287-filecollectionregistry-addtypetotca-method)
-   [Deprecation: #107413 - PathUtility getRelativePath(to) methods](https://docs.typo3.org/permalink/changelog:deprecation-107413-pathutility-getrelativepath-to-methods)
-   [Deprecation: #107436 - Localization Parsers](https://docs.typo3.org/permalink/changelog:deprecation-107436-localization-parsers)
-   [Deprecation: #107537 - GeneralUtility::createVersionNumberedFilename](https://docs.typo3.org/permalink/changelog:deprecation-107537-generalutility-createversionnumberedfilename)
-   [Deprecation: #107537 - FilePathSanitizer service](https://docs.typo3.org/permalink/changelog:deprecation-107537-filepathsanitizer-service)
-   [Deprecation: #107537 - TYPO3CMSCoreUtilityPathUtility::getPublicResourceWebPath](https://docs.typo3.org/permalink/changelog:deprecation-107537-typo3-cms-core-utility-pathutility-getpublicresourcewebpath)
-   [Deprecation: #107550 - Table Garbage Collection Task configuration via $GLOBALS](https://docs.typo3.org/permalink/changelog:deprecation-107550-table-garbage-collection-task-configuration-via-globals)
-   [Deprecation: #107562 - IP Anonymization Task configuration via $GLOBALS](https://docs.typo3.org/permalink/changelog:deprecation-107562-ip-anonymization-task-configuration-via-globals)
-   [Deprecation: #107648 - InfoboxViewHelper STATE_* constants](https://docs.typo3.org/permalink/changelog:deprecation-107648-infoboxviewhelper-state-constants)
-   [Deprecation: #107725 - Deprecate usage of array in password for authentication in Redis cache backend](https://docs.typo3.org/permalink/changelog:deprecation-107725-deprecate-usage-of-array-in-password-for-authentication-in-redis-cache-backend)
-   [Deprecation: #107813 - Deprecate MetaInformation API in DocHeader](https://docs.typo3.org/permalink/changelog:deprecation-107813-deprecate-metainformation-api-in-docheader)
-   [Deprecation: #107823 - ButtonBar, Menu, and MenuRegistry make* methods deprecated](https://docs.typo3.org/permalink/changelog:deprecation-107823-buttonbar-menu-and-menuregistry-make-methods-deprecated)
-   [Deprecation: #107938 - Deprecate unused XLIFF files](https://docs.typo3.org/permalink/changelog:deprecation-107938-deprecate-unused-xliff-files)
-   [Deprecation: #107963 - sys_redirect default type name changed to "default"](https://docs.typo3.org/permalink/changelog:deprecation-107963-sys-redirect-default-type-name-changed-to-default)
-   [Deprecation: #108008 - Manual shortcut button creation](https://docs.typo3.org/permalink/changelog:deprecation-108008-manual-shortcut-button-creation)
-   [Deprecation: #108148 - Fluid LenientArgumentProcessor](https://docs.typo3.org/permalink/changelog:deprecation-108148-fluid-lenientargumentprocessor)
-   [Deprecation: #108227 - Usage of #[IgnoreValidation] and #[Validate] attributes for parameters at method level](https://docs.typo3.org/permalink/changelog:deprecation-108227-usage-of-php-ignorevalidation-and-php-validate-attributes-for-parameters-at-method-level)
-   [Deprecation: #108086 - Raise deprecation error on using deprecated labels](https://docs.typo3.org/permalink/changelog:deprecation-108086-raise-deprecation-error-on-using-deprecated-labels)
-   [Deprecation: #108524 - Fluid namespaces in TYPO3_CONF_VARS](https://docs.typo3.org/permalink/changelog:deprecation-108524-fluid-namespaces-in-typo3-conf-vars)
-   [Deprecation: #108667 - Deprecate CommandNameAlreadyInUseException](https://docs.typo3.org/permalink/changelog:deprecation-108667-deprecate-commandnamealreadyinuseexception)
-   [Deprecation: #69190 - Deprecate random password generator for frontend and backend users](https://docs.typo3.org/permalink/changelog:deprecation-69190-deprecate-random-password-generator-for-frontend-and-backend-users)
-   [Deprecation: #100887 - Deprecation of useNonce argument in f:asset:css and f:asset:script view helpers](https://docs.typo3.org/permalink/changelog:deprecation-100887-deprecation-of-usenonce-argument-in-f-asset-css-and-f-asset-script-view-helpers)
-   [Deprecation: #107068 - Rename fieldExplanationText to description](https://docs.typo3.org/permalink/changelog:deprecation-107068-rename-fieldexplanationtext-to-description)
-   [Deprecation: #107208 - <f:debug.render> ViewHelper](https://docs.typo3.org/permalink/changelog:deprecation-107208-f-debug-render-viewhelper)
-   [Deprecation: #107802 - Deprecate usage of array in password for authentication in Redis session backend](https://docs.typo3.org/permalink/changelog:deprecation-107802-deprecate-usage-of-array-in-password-for-authentication-in-redis-session-backend)
-   [Deprecation: #108345 - Deprecation of ext_emconf.php](https://docs.typo3.org/permalink/changelog:deprecation-108345-deprecation-of-ext-emconf-php)
-   [Deprecation: #108557 - TCA option allowedRecordTypes for Page Types](https://docs.typo3.org/permalink/changelog:deprecation-108557-tca-option-allowedrecordtypes-for-page-types)
-   [Deprecation: #108568 - BackendUserAuthentication::recordEditAccessInternals() and $errorMsg](https://docs.typo3.org/permalink/changelog:deprecation-108568-backenduserauthentication-recordeditaccessinternals-and-errormsg)
-   [Deprecation: #108653 - Form file-based storage deprecated](https://docs.typo3.org/permalink/changelog:deprecation-108653-form-file-based-storage-deprecated)
-   [Deprecation: #108761 - BackendUtility TSconfig-related methods](https://docs.typo3.org/permalink/changelog:deprecation-108761-backendutility-tsconfig-related-methods)
-   [Deprecation: #108810 - BackendUtility localization-related methods](https://docs.typo3.org/permalink/changelog:deprecation-108810-backendutility-localization-related-methods)
-   [Deprecation: #108843 - ExtensionManagementUtility::addFieldsToUserSettings](https://docs.typo3.org/permalink/changelog:deprecation-108843-extensionmanagementutility-addfieldstousersettings)
-   [Deprecation: #108963 - Deprecate PageRenderer->addInlineLanguageDomain()](https://docs.typo3.org/permalink/changelog:deprecation-108963-deprecate-pagerenderer-addinlinelanguagedomain)
-   [Deprecation: #109027 - Move language:update command and events to EXT:core](https://docs.typo3.org/permalink/changelog:deprecation-109027-move-language-update-command-and-events-to-ext-core)
-   [Deprecation: #109029 - FormEngine doSave hidden field](https://docs.typo3.org/permalink/changelog:deprecation-109029-formengine-dosave-hidden-field)
-   [Deprecation: #109102 - FormEngine "additionalHiddenFields" key](https://docs.typo3.org/permalink/changelog:deprecation-109102-formengine-additionalhiddenfields-key)
-   [Deprecation: #109152 - Form DatePicker element](https://docs.typo3.org/permalink/changelog:deprecation-109152-form-datepicker-element)
-   [Deprecation: #109171 - Bootstrap tab events](https://docs.typo3.org/permalink/changelog:deprecation-109171-bootstrap-tab-events)
-   [Deprecation: #109192 - FormEngine OuterWrapContainer](https://docs.typo3.org/permalink/changelog:deprecation-109192-formengine-outerwrapcontainer)
-   [Deprecation: #109196 - Deprecate doktypesToShowInNewPageDragArea user TSconfig](https://docs.typo3.org/permalink/changelog:deprecation-109196-deprecate-doktypestoshowinnewpagedragarea-user-tsconfig)
-   [Deprecation: #109230 - FormResultCompiler](https://docs.typo3.org/permalink/changelog:deprecation-109230-formresultcompiler)
-   [Deprecation: #109280 - FormEngine TcaDescription fieldInformation](https://docs.typo3.org/permalink/changelog:deprecation-109280-formengine-tcadescription-fieldinformation)
-   [Deprecation: #109286 - Explicit request handling in PageRenderer](https://docs.typo3.org/permalink/changelog:deprecation-109286-explicit-request-handling-in-pagerenderer)
-   [Deprecation: #109295 - DatabaseWriter::setLogTable()/getLogTable()](https://docs.typo3.org/permalink/changelog:deprecation-109295-databasewriter-setlogtable-getlogtable)
-   [Deprecation: #109306 - Deprecate form editor stage template rendering functions](https://docs.typo3.org/permalink/changelog:deprecation-109306-deprecate-form-editor-stage-template-rendering-functions)
-   [Deprecation: #109329 - PageRenderer get() methods](https://docs.typo3.org/permalink/changelog:deprecation-109329-pagerenderer-get-methods)
-   [Deprecation: #109409 - Access to arbitrary resources in extensions](https://docs.typo3.org/permalink/changelog:deprecation-109409-access-to-arbitrary-resources-in-extensions)
-   [Deprecation: #109409 - Allowed paths configuration is deprecated](https://docs.typo3.org/permalink/changelog:deprecation-109409-allowed-paths-configuration-is-deprecated)
-   [Deprecation: #109412 - TypoScript-based form YAML registration](https://docs.typo3.org/permalink/changelog:deprecation-109412-typoscript-based-form-yaml-registration)
-   [Deprecation: #107931 - Lowlevel DatabaseIntegrityCheck class](https://docs.typo3.org/permalink/changelog:deprecation-107931-lowlevel-databaseintegritycheck-class)
-   [Deprecation: #109107 - CacheAction key "href"](https://docs.typo3.org/permalink/changelog:deprecation-109107-cacheaction-key-href)
-   [Deprecation: #109438 - ext_tables.php in extensions](https://docs.typo3.org/permalink/changelog:deprecation-109438-ext-tables-php-in-extensions)
-   [Deprecation: #109517 - PSR-14 event \TYPO3\CMS\Setup\Event\AddJavaScriptModulesEvent](https://docs.typo3.org/permalink/changelog:deprecation-109517-psr-14-event-php-typo3-cms-setup-event-addjavascriptmodulesevent)
-   [Deprecation: #109519 - BackendUtility item list label methods](https://docs.typo3.org/permalink/changelog:deprecation-109519-backendutility-item-list-label-methods)
-   [Deprecation: #109523 - GeneralUtility::isOnCurrentHost() without PSR-7 request](https://docs.typo3.org/permalink/changelog:deprecation-109523-generalutility-isoncurrenthost-without-psr-7-request)
-   [Deprecation: #109529 - Page module section markup events](https://docs.typo3.org/permalink/changelog:deprecation-109529-page-module-section-markup-events)
-   [Deprecation: #109544 - GeneralUtility::sanitizeLocalUrl() needs PSR-7 request](https://docs.typo3.org/permalink/changelog:deprecation-109544-generalutility-sanitizelocalurl-needs-psr-7-request)
-   [Deprecation: #109548 - GeneralUtility::locationHeaderUrl() without PSR-7 request](https://docs.typo3.org/permalink/changelog:deprecation-109548-generalutility-locationheaderurl-without-psr-7-request)
-   [Deprecation: #109551 - GeneralUtility::getIndpEnv()](https://docs.typo3.org/permalink/changelog:deprecation-109551-generalutility-getindpenv)
-   [Deprecation: #109575 - Various ContentObjectRenderer properties/methods](https://docs.typo3.org/permalink/changelog:deprecation-109575-various-contentobjectrenderer-properties-methods)

## Important notes {#changelog-v14-imp}

-   [Important: #104027 - New ViewHelper argument "module" to define module context](https://docs.typo3.org/permalink/changelog:important-104027-new-viewhelper-argument-module-to-define-module-context)
-   [Important: #105244 - Updated default .htaccess template](https://docs.typo3.org/permalink/changelog:important-105244-updated-default-htaccess-template)
-   [Important: #105310 - Create CHAR and BINARY as fixed-length columns](https://docs.typo3.org/permalink/changelog:important-105310-create-char-and-binary-as-fixed-length-columns)
-   [Important: #105538 - Plugin subtypes removed: Changes to configurePlugin() and TCA handling](https://docs.typo3.org/permalink/changelog:important-105538-plugin-subtypes-removed-changes-to-configureplugin-and-tca-handling)
-   [Important: #106192 - Add 'center' and 'font' to YAML processing removeTags](https://docs.typo3.org/permalink/changelog:important-106192-add-center-and-font-to-yaml-processing-removetags)
-   [Important: #106532 - Changed database storage format for Scheduler Tasks](https://docs.typo3.org/permalink/changelog:important-106532-changed-database-storage-format-for-scheduler-tasks)
-   [Important: #106649 - Default language binding in layout module](https://docs.typo3.org/permalink/changelog:important-106649-default-language-binding-in-layout-module)
-   [Important: #106656 - Allow DEFAULT NULL for varchar fields](https://docs.typo3.org/permalink/changelog:important-106656-allow-default-null-for-varchar-fields)
-   [Important: #106947 - Allow extensions to ship upgrade wizards without requiring EXT:install](https://docs.typo3.org/permalink/changelog:important-106947-allow-extensions-to-ship-upgrade-wizards-without-requiring-ext-install)
-   [Important: #107328 - $GLOBALS['TCA'] in base TCA files](https://docs.typo3.org/permalink/changelog:important-107328-globals-tca-in-base-tca-files)
-   [Important: #107399 - Add more common file types to mediafile_ext](https://docs.typo3.org/permalink/changelog:important-107399-add-more-common-file-types-to-mediafile-ext)
-   [Important: #107536 - Install Tool now adapts to backend login routing](https://docs.typo3.org/permalink/changelog:important-107536-install-tool-now-adapts-to-backend-login-routing)
-   [Important: #107629 - Reference Index check moved to Install Tool](https://docs.typo3.org/permalink/changelog:important-107629-reference-index-check-moved-to-install-tool)
-   [Important: #107735 - Internal methods removed from ResourceFactory](https://docs.typo3.org/permalink/changelog:important-107735-internal-methods-removed-from-resourcefactory)
-   [Important: #107789 - TCA tab labels consolidated into core.form.tabs](https://docs.typo3.org/permalink/changelog:important-107789-tca-tab-labels-consolidated-into-core-form-tabs)
-   [Important: #107848 - DataHandler properties userid and admin removed](https://docs.typo3.org/permalink/changelog:important-107848-datahandler-properties-userid-and-admin-removed)
-   [Important: #107971 - XLF files now use 2-space indentation](https://docs.typo3.org/permalink/changelog:important-107971-xlf-files-now-use-2-space-indentation)
-   [Important: #70867 - XLIFF whitespace handling now respects xml:space](https://docs.typo3.org/permalink/changelog:important-70867-xliff-whitespace-handling-now-respects-xml-space)
-   [Important: #93765 - Extbase identity map now language-aware](https://docs.typo3.org/permalink/changelog:important-93765-extbase-identity-map-now-language-aware)
-   [Important: #102906 - Prevent Extbase errorAction from writing session data](https://docs.typo3.org/permalink/changelog:important-102906-prevent-extbase-erroraction-from-writing-session-data)
-   [Important: #105441 - TCA select fields with null item values create nullable columns](https://docs.typo3.org/permalink/changelog:important-105441-tca-select-fields-with-null-item-values-create-nullable-columns)
-   [Important: #108433 - Workspace selector moved to sidebar with color and description](https://docs.typo3.org/permalink/changelog:important-108433-workspace-selector-moved-to-sidebar-with-color-and-description)
-   [Important: #108557 - Drop PageDoktypeRegistry onlyAllowedTables option](https://docs.typo3.org/permalink/changelog:important-108557-drop-pagedoktyperegistry-onlyallowedtables-option)
-   [Important: #108783 - Backend user language default changed to "en"](https://docs.typo3.org/permalink/changelog:important-108783-backend-user-language-default-changed-to-en)
-   [Important: #108796 - Internal shortcut classes renamed to bookmark](https://docs.typo3.org/permalink/changelog:important-108796-internal-shortcut-classes-renamed-to-bookmark)
-   [Important: #109147 - Move link validator module to Link Management group](https://docs.typo3.org/permalink/changelog:important-109147-move-link-validator-module-to-link-management-group)
-   [Important: #59007 - Indexed Search indexes files of storages that aren't public](https://docs.typo3.org/permalink/changelog:important-59007-indexed-search-indexes-files-of-storages-that-aren-t-public)
-   [Important: #81619 - stdWrap "override" applies the value 0](https://docs.typo3.org/permalink/changelog:important-81619-stdwrap-override-applies-the-value-0)
-   [Important: #83788 - Select field filters ignore diacritics](https://docs.typo3.org/permalink/changelog:important-83788-select-field-filters-ignore-diacritics)
-   [Important: #88886 - Extbase persistence respects the language overlay type](https://docs.typo3.org/permalink/changelog:important-88886-extbase-persistence-respects-the-language-overlay-type)
-   [Important: #94407 - Custom actions in the workspaces module](https://docs.typo3.org/permalink/changelog:important-94407-custom-actions-in-the-workspaces-module)
-   [Important: #95714 - Null attributes are omitted in media rendering](https://docs.typo3.org/permalink/changelog:important-95714-null-attributes-are-omitted-in-media-rendering)
-   [Important: #100638 - Extbase ignoreEnableFields applies to overlays](https://docs.typo3.org/permalink/changelog:important-100638-extbase-ignoreenablefields-applies-to-overlays)
-   [Important: #101699 - Messenger wildcard routes act as a fallback](https://docs.typo3.org/permalink/changelog:important-101699-messenger-wildcard-routes-act-as-a-fallback)
-   [Important: #106903 - Form element value resolution in finishers](https://docs.typo3.org/permalink/changelog:important-106903-form-element-value-resolution-in-finishers)
-   [Important: #107032 - AsMessageHandler "fromTransport" property is now honoured](https://docs.typo3.org/permalink/changelog:important-107032-asmessagehandler-fromtransport-property-is-now-honoured)
-   [Important: #108813 - Record icons accept record objects](https://docs.typo3.org/permalink/changelog:important-108813-record-icons-accept-record-objects)
-   [Important: #109493 - Messages in the About module respect their severity](https://docs.typo3.org/permalink/changelog:important-109493-messages-in-the-about-module-respect-their-severity)
-   [Important: #109672 - Translation domain syntax supported in resourceOverrides](https://docs.typo3.org/permalink/changelog:important-109672-translation-domain-syntax-supported-in-resourceoverrides)
-   [Important: #109731 - Modal API: composable size configuration](https://docs.typo3.org/permalink/changelog:important-109731-modal-api-composable-size-configuration)
-   [Important: #109787 - Add files to livesearch results](https://docs.typo3.org/permalink/changelog:important-109787-add-files-to-livesearch-results)
-   [Important: #110233 - Search query added to AfterPageTreeItemsPreparedEvent](https://docs.typo3.org/permalink/changelog:important-110233-search-query-added-to-afterpagetreeitemspreparedevent)
-   [Important: #110307 - New editRecord ViewHelper argument for contextual editing](https://docs.typo3.org/permalink/changelog:important-110307-new-editrecord-viewhelper-argument-for-contextual-editing)
-   [Important: #110358 - Site configuration caches resolved site data](https://docs.typo3.org/permalink/changelog:important-110358-site-configuration-caches-resolved-site-data)
-   [Important: #110385 - Language pack state stored in JSON file](https://docs.typo3.org/permalink/changelog:important-110385-language-pack-state-stored-in-json-file)
-   [Important: #110591 - Custom columns in the workspaces module](https://docs.typo3.org/permalink/changelog:important-110591-custom-columns-in-the-workspaces-module)
-   [Important: #110629 - Extension manager downloads ZIP archives from TER](https://docs.typo3.org/permalink/changelog:important-110629-extension-manager-downloads-zip-archives-from-ter)
-   [Important: #109107 - Cache action endpoints should return JSON response](https://docs.typo3.org/permalink/changelog:important-109107-cache-action-endpoints-should-return-json-response)
-   [Important: #109517 - Setup extension merged into backend extension](https://docs.typo3.org/permalink/changelog:important-109517-setup-extension-merged-into-backend-extension)
-   [Important: #109585 - Serialized Credential Data in be_users settings](https://docs.typo3.org/permalink/changelog:important-109585-serialized-credential-data-in-be-users-settings)
