TYPO3 14.0.0
Release Notes
Release Notes for TYPO3 CMS 14.0.0
This document contains information about TYPO3 CMS 14.0.0 which was released on 25.11.2025.
Get TYPO3 14.0.0 nowNews
TYPO3 14.0 delivers a modernized backend with intuitive navigation and renamed modules for better usability. It upgrades to Fluid 5 with enhanced templates and introduces a guided translation workflow for multilingual sites.
This version is a sprint release on the way to TYPO3 v14 LTS packed with new features and improvements and will receive maintenance and security updates until the next version in the 14 series is released.
The upcoming TYPO3 v14 LTS release is scheduled for April 2026.
Read TYPO3 14.0.0 Release NewsChecksums of TYPO3 14.0.0
SHA256
28bd554b5fc6f3b54674b1c2118c68e152a0b66693c73fe396dfc442108dd6f4 typo3_src-14.0.0.tar.gz 0a1f5c76927dda6b08f034ba8fe1f2e11b9b98ed554c2d3ee5229d8f79e8a5ab typo3_src-14.0.0.zip
SHA1
2bab402f7a0d707b66165594e0d4969f0de704d5 typo3_src-14.0.0.tar.gz 0fa0784e9caa82194b2efe1e948e0b2a8cc954e7 typo3_src-14.0.0.zip
MD5
6aa75ba27f9da653dc2448966a801435 typo3_src-14.0.0.tar.gz d6acd946c3af0538b0a1b4c2c092cf8c typo3_src-14.0.0.zip
Package Signatures
TYPO3 Release Packages (the downloadable tarballs and zip files) as well as Git tags are signed using PGP signatures during the automated release process. Besides that, MD5 and SHA2-256 hashes are being generated for these files. Find more details on verifying signatures and hashes in the infrastructure guide.
Download GPG signed release README.md file
Example of verifying integrity of tar.gz package of current release:
wget --content-disposition https://get.typo3.org/14.0.0/tar.gz wget --content-disposition https://get.typo3.org/14.0.0/tar.gz.sig gpg --verify typo3_src-14.0.0.tar.gz.sig typo3_src-14.0.0.tar.gz
Upgrading
- Before you update any instance to 14.0.0, have a backup in place.
- Now download the new core and present it to your instance (by symlink or copied files)
- Use the install tool to run the upgrade wizards
- Use the install tool to clear each and every cache you can find, including opcode.
- When you encounter compatibility problems with your extensions, look for the Git versions around in order to find one already upgraded.
Changes
Here is a list of what was fixed since 13.4.0:
- 2025-11-25 6d6bd23afff [RELEASE] Release of TYPO3 14.0.0 (thanks to Benni Mack)
- 2025-11-25 f761142b1a6 [TASK] Reformat TYPO3 login warranty and license information (thanks to Garvin Hicking)
- 2025-11-25 642c5287e1a [TASK] Update composer package references (thanks to Oliver Hader)
- 2025-11-25 321ff671841 [TASK] Remove exclamation marks from texts on EXT:backend (sortsubpages) (thanks to Riccardo De Contardi)
- 2025-11-25 c6256c6da46 [!!!][TASK] Use composer.json only for extension title (thanks to Helmut Hummel)
- 2025-11-25 e80a330c837 [!!!][TASK] Require composer.json in classic mode (thanks to Benni Mack)
- 2025-11-25 a535d2b2059 [TASK] Allow
URLobjects inContentContainer.setUrl()(thanks to Andreas Kienast) - 2025-11-24 21da85fef53 [TASK] Add information about TYPO3 trademark to about+login (thanks to Garvin Hicking)
- 2025-11-24 50f4fa84f11 [TASK] Use submodules for lowlevel's db searches (thanks to Georg Ringer)
- 2025-11-24 a93abfe0e5e [TASK] Move upgrade wizard commands to
EXT:core(thanks to Stefan Bürk) - 2025-11-24 295c5d48052 [TASK] Move upgrade wizards to suitable system extensions (thanks to Stefan Bürk)
- 2025-11-24 070d2e5b034 [DOCS] Remove unused class import in code example (thanks to Elias Häußler)
- 2025-11-24 9f0f593c536 [TASK] Align info box in viewpage with all other modules (thanks to Oliver Bartsch)
- 2025-11-24 72ca3a1a293 [FEATURE] Add Bookmarks dashboard widget (thanks to Michael Binder)
- 2025-11-24 c0e2c115b7d [TASK] Allow shipping upgrade wizards w/o requiring
EXT:install(thanks to Benjamin Franzke) - 2025-11-24 13d0487d269 [!!!][TASK] Use DB-level GUID Type for TCA type=uuid (thanks to Sascha Nowak)
- 2025-11-24 fbbcc59377c [BUGFIX] Allow
UUIDinext_tables.sqlusing DoctrineGuidType(thanks to Stefan Bürk) - 2025-11-24 79bd7f27411 [BUGFIX] Remove duplicated environment variables (thanks to Jochen Roth)
- 2025-11-24 d1ad401771b [BUGFIX] Preserve focused translation when switching to single-language view (thanks to Oliver Bartsch)
- 2025-11-24 784c72bf631 [!!!][FEATURE] Enhance page type
Linkto fully support typolinks (thanks to Lina Wolf) - 2025-11-24 c03b4ca5d92 [BUGFIX] Improve PageContext middleware performance (thanks to Oliver Bartsch)
- 2025-11-24 b34a2d35a6e [BUGFIX] Correct sidebar overflow in forms editor (thanks to Benjamin Kott)
- 2025-11-24 1e2fd136d87 [BUGFIX] Apply language filter for pages when only default language selected (thanks to Oliver Bartsch)
- 2025-11-24 cd570c0c1a7 [TASK] runTests.sh: Add command to run GUI in the browser (thanks to Jochen Roth)
- 2025-11-24 d08b28cbc4e [TASK] Avoid invalid dropdown button in module menu processing (thanks to Garvin Hicking)
- 2025-11-24 138b527cc7e [TASK] Upgrade npm dev-dependencies with known vulnerabilities (thanks to Oliver Hader)
- 2025-11-24 6967ad0d532 [TASK] Dedicated placeholer labels for tree implementations (thanks to Benni Mack)
- 2025-11-24 1b1d7948cdb [BUGFIX] Fix performance regression in page language context (thanks to Benjamin Franzke)
- 2025-11-24 c21780c31ed [BUGFIX] Prevent invalid Fluid cache identifiers (thanks to Simon Praetorius)
- 2025-11-24 1410751ee83 [TASK] Use system resource API to resolve resources in getFileAbsFileName (thanks to Helmut Hummel)
- 2025-11-24 01ca7d4c977 [BUGFIX] Remove top border when table-fit is first element in panel (thanks to Benjamin Kott)
- 2025-11-24 207e9dd7b99 [TASK] Change infobox title for status in setup module (thanks to Oliver Bartsch)
- 2025-11-24 88a5f53e23e [BUGFIX] Correct label rendering in element browser (thanks to Benjamin Kott)
- 2025-11-24 13e2d8e2c85 Revert "[TASK] Harmonize label positioning in element browser" (thanks to Benjamin Kott)
- 2025-11-24 57eb9a68a00 [TASK] Replace Bootstrap text color classes with TYPO3 variants (thanks to Benjamin Kott)
- 2025-11-23 383e8501739 [DOCS] Improve changelog documentation of 14.0 (thanks to Lina Wolf)
- 2025-11-23 b45d12d2b57 [TASK] Playwright: Migrate Recycler/* tests (thanks to Sven Liebert)
- 2025-11-23 e4006f9b25f [TASK] Merge backend modules "Setup" and "Settings" (thanks to Jasmina Ließmann)
- 2025-11-23 a6865b47d00 [BUGFIX] Boot non-failsafe state in
cache:flushtagscommand (thanks to Stefan Bürk) - 2025-11-23 c09ae65b6e8 [!!!][TASK] Remove superfluous CacheHashCalculator public methods (thanks to Oliver Hader)
- 2025-11-23 6094b8d34da [DOCS] Correct admonition syntax in changelog file (thanks to Elias Häußler)
- 2025-11-23 e1830d8d966 [!!!][TASK] Use stronger cryptographic algorithm for HMAC (thanks to Oliver Hader)
- 2025-11-23 c508bfb96ea [!!!][TASK] DataHandler: Remove copy related properties (thanks to Daniel Windloff)
- 2025-11-23 3c30931b3cf [BUGFIX] Ensure db value conversion for
LIKEin SearchTermRestriction (thanks to Stefan Bürk) - 2025-11-23 7492770262a [TASK] Always upload Playwright reports to GitLab (thanks to Jochen Roth)
- 2025-11-22 3adc5b30a81 [TASK] Playwright: Migrate View/* tests (thanks to Sven Liebert)
- 2025-11-22 8d0a2760afd [FEATURE] Make validation attributes usable for method parameters (thanks to Elias Häußler)
- 2025-11-22 44fa0188cf6 [TASK] Playwright: Migrate DbCheckModuleCest (thanks to Jochen Roth)
- 2025-11-22 000d2e22b29 [TASK] Playwright: Lint all typescript files (thanks to Sven Liebert)
- 2025-11-22 8f25b3299e2 [TASK] Playwright: Migrate SysNoteCest test (thanks to Sven Liebert)
- 2025-11-22 5c88b0dc9b0 [TASK] Replace Bootstrap grid with CSS Grid in FormEngine field groups (thanks to Benjamin Kott)
- 2025-11-22 97be669ab3a [BUGFIX] Remove wrong condition for re-indexing (thanks to Nikita Hovratov)
- 2025-11-22 018a9f76172 [TASK] Harmonize label positioning in element browser (thanks to Georg Ringer)
- 2025-11-22 1af22bef017 [TASK] Playwright: Migrate Site/* tests (thanks to Sven Liebert)
- 2025-11-22 00f64970ac0 [BUGFIX] Remove accidentally added enable field descriptions (thanks to Lina Wolf)
- 2025-11-22 b26ddf18652 [TASK] Disable db analyzer ac test in composer mode (thanks to Christian Kuhn)
- 2025-11-22 c50836f293b [TASK] Document localized page tree labels (thanks to Oliver Bartsch)
- 2025-11-22 9cefc949c9c [BUGFIX] Check if user is logged in before trying to create the pagecontext (thanks to Benjamin Kott)
- 2025-11-22 82c1f177dfd [TASK] Remove Bootstrap progress bar styles (thanks to Benjamin Kott)
- 2025-11-22 0609012c863 [TASK] Repair ac test execution (thanks to Christian Kuhn)
- 2025-11-21 695516cbcb8 [TASK] Reorder the modules in Content (thanks to Lina Wolf)
- 2025-11-21 c357977a681 [BUGFIX] Remove duplicated language file for View module (thanks to Oliver Bartsch)
- 2025-11-21 bffd08aecda [FEATURE] Introduce Fresh theme (thanks to Benjamin Kott)
- 2025-11-21 7cb3412043c [TASK] Add single submodule promotion (thanks to Oliver Bartsch)
- 2025-11-21 b6f4ca2afd2 [TASK] Drop exception for testing framework in AllowedCallableAssertion (thanks to Oliver Hader)
- 2025-11-21 1b76ab36f97 [TASK] Rename workspace module identifier (thanks to Oliver Bartsch)
- 2025-11-21 1d50d2547d8 [TASK] Rename Backend Users module to Users (thanks to Lina Wolf)
- 2025-11-21 4cdaa58b7b9 [TASK] Utilize PageContext API in View module (thanks to Oliver Bartsch)
- 2025-11-21 7e26f02ca35 [TASK] Rename “Site Management” to “Sites” and submodule “Sites” to “Setup” (thanks to Oliver Bartsch)
- 2025-11-21 542714ef4bb [TASK] Rename “Page” module to “Layout” (thanks to Oliver Bartsch)
- 2025-11-21 614755f9122 [TASK] Playwright: Migrate DashboardModuleCest (thanks to Jochen Roth)
- 2025-11-21 ab7cf830d5a [TASK] Add borderless list group styles for use within cards (thanks to Jasmina Ließmann)
- 2025-11-21 d6ef700a597 [FEATURE] Add Fluid cache warmup (thanks to Simon Praetorius)
- 2025-11-21 98ee32bde72 [TASK] Rename "Info" module to "Status" and relocate to EXT:backend (thanks to Lina Wolf)
- 2025-11-21 c769d373f02 [BUGFIX] Remove forgotten TypoScript import of List content element (thanks to Simon Schaufelberger)
- 2025-11-20 757b960f90b [BUGFIX] Use correct language domain in EXT:lowlevel (thanks to Georg Ringer)
- 2025-11-20 5fd1efda4fd [TASK] Change "Filelist" module name to "Media" (thanks to Benni Mack)
- 2025-11-20 b3c9c11e169 [TASK] Replace remaining mentions of "annotation" with "attribute" (thanks to Elias Häußler)
- 2025-11-20 73d8c35dd75 [TASK] Add examples for list groups to EXT:styleguide (thanks to Jasmina Ließmann)
- 2025-11-20 4d13b7036ef [BUGFIX] Prevent TypeError in DefaultDataProvider (thanks to Oliver Bartsch)
- 2025-11-20 cca77b2531b [TASK] Migrate module identifiers in user and group permissions (thanks to Lina Wolf)
- 2025-11-20 f4425e6b5c5 [BUGFIX] Make tree labels localizable (thanks to Georg Ringer)
- 2025-11-20 6defdec0c11 [!!!][TASK] Introduce strict typing for Cache BE and FE (thanks to Sascha Nowak)
- 2025-11-20 c43ef4c94f9 [TASK] Playwright: Migrate ConfigurationModule/* tests (thanks to Jochen Roth)
- 2025-11-20 8c079733dc8 [TASK] Drop a leftover extbase annotation test case (thanks to Elias Häußler)
- 2025-11-20 a3ed6a588a6 [TASK] Rename "Workspaces" module name to "Publish" (thanks to Benni Mack)
- 2025-11-20 80db02883db [TASK] Use font "Open Sans" for headlines (thanks to Jasmina Ließmann)
- 2025-11-20 d06cc548971 [FEATURE] Use properties for configuration of Extbase attributes (thanks to Elias Häußler)
- 2025-11-20 04d07876cfa [TASK] Adapt invalid doc comment in extbase ActionController (thanks to Torben Hansen)
- 2025-11-20 c65fcb12783 [!!!][FEATURE] Autoconfigure backend avatar providers (thanks to Elias Häußler)
- 2025-11-20 54e766e44da [!!!][TASK] Enforce explicit opt-in for TypoScript/TSconfig callables (thanks to Oliver Hader)
- 2025-11-20 66c2c4088b3 [BUGFIX] Handle offline storages in filemounts gracefully (thanks to Georg Ringer)
- 2025-11-20 09602b4b746 [!!!][BUGFIX] Allow rootless paths in URI implementation (thanks to Helmut Hummel)
- 2025-11-20 42b28bf3ae4 [TASK] Introduce stateful color tokens for better theming flexibility (thanks to Benjamin Kott)
- 2025-11-20 7e6a25c0e7f [TASK] Use stateful properties for dropzone indicators in pagetree (thanks to Benjamin Kott)
- 2025-11-20 00652c98102 [FEATURE] Multi-language selection in page and list modules (thanks to Oliver Bartsch)
- 2025-11-20 9d8d9c35ffe [BUGFIX] Have simple cropper VH in ext:install (thanks to Christian Kuhn)
- 2025-11-20 075f33e8df5 [DOCS] Use proper scheduler task registration example (thanks to Oliver Hader)
- 2025-11-19 649085c0eee [DOCS] Document EXT:rte_ckeditor "allowEmpty" htmlSupport example (thanks to metapublic)
- 2025-11-19 7329d8ef444 [TASK] Add language to download button in Install Tool (thanks to Georg Ringer)
- 2025-11-19 27667a90149 [TASK] Migrate remaining commands to AsCommand attribute (thanks to Oliver Bartsch)
- 2025-11-19 db90ba1fa73 [TASK] Playwright: Migrate BackendUser/* tests (thanks to Jochen Roth)
- 2025-11-19 8074b912436 [TASK] Remove exclamation marks from texts on EXT:backend (MFA) (thanks to Riccardo De Contardi)
- 2025-11-19 21c484b9fa5 [FEATURE] Add attribute AsNonSchedulableCommand for "schedulable" (thanks to Garvin Hicking)
- 2025-11-19 7657150aacb [TASK] Consolidate EXT:lowlevel labels (thanks to Lina Wolf)
- 2025-11-19 0632da64e02 [BUGFIX] Show correct message in site language validation output (thanks to Jasmina Ließmann)
- 2025-11-19 f09d0d7b7ba [TASK] Detect and remove duplicate XLIFF label identifiers (thanks to Lina Wolf)
- 2025-11-19 4127cb07a03 [FEATURE] Introduce symmetric encryption service via XChaCha20-Poly1305 (thanks to Oliver Hader)
- 2025-11-19 0cfa660b111 [BUGFIX] Correct display of content types in "Backend Users" BE module (thanks to Jasmina Ließmann)
- 2025-11-19 96e65d3b733 [TASK] Rename template files in EXT:beuser (thanks to Simon Praetorius)
- 2025-11-19 36aac6d5fcc [TASK] Remove exclamation marks from texts on EXT:backend (BE login) (thanks to Riccardo De Contardi)
- 2025-11-19 2b1e1732a3e [TASK] Use stateful properties for input borders in the view module (thanks to Benjamin Kott)
- 2025-11-19 36e88d10449 [BUGFIX] Correct tree background colors after elevation system changes (thanks to Benjamin Kott)
- 2025-11-19 3375ca20b8c [TASK] Drop link-reset css utility (thanks to Benjamin Kott)
- 2025-11-19 3d6dd1faf49 [BUGFIX] Correct nesting structure and rendering of the tasklist forms (thanks to Benjamin Kott)
- 2025-11-19 345759366b4 [BUGFIX] Correct placement of form elements inside button groups (thanks to Benjamin Kott)
- 2025-11-19 b63de4cb394 [TASK] Soften UI appearance with increased border radius (thanks to Benjamin Kott)
- 2025-11-19 314c8e25794 [BUGFIX] Fix spacing of Report modules (thanks to Oliver Bartsch)
- 2025-11-18 351bc8cc903 [TASK] Introduce elevation system to improve spatial hierarchy (thanks to Benjamin Kott)
- 2025-11-18 148e85c464d [TASK] Limit width of submodule overview for consistency (thanks to Benjamin Kott)
- 2025-11-18 10baac40e1c [TASK] Move labels from locallang_t3lib_fullsearch.xlf into EXT:lowlevel (thanks to Lina Wolf)
- 2025-11-18 a4bd3fb1cdb [FEATURE] Unify module button bar (thanks to Oliver Bartsch)
- 2025-11-18 f1fbbefc1e7 [!!!][TASK] Streamline PSR-7 response header handling (thanks to Tim Weisenberger)
- 2025-11-18 d88ef1bf08f [DOCS] Adapt Fluid Standalone 5 changelog to 5.0.1 (thanks to Garvin Hicking)
- 2025-11-18 74357d59b6e [TASK] Separate scaffold module menu and topbar states (thanks to Benjamin Kott)
- 2025-11-18 4b459b3ca2a [TASK] Add CLI command and service to search labels (thanks to Lina Wolf)
- 2025-11-18 42db149c778 [BUGFIX] Use correct reference to InlineTemplates.fluid.html in EXT:form (thanks to Andreas Kienast)
- 2025-11-18 90dde942ba5 [BUGFIX] Correct nesting of btn groups in indexed_search statistic view (thanks to Benjamin Kott)
- 2025-11-18 7cb3ce080b9 [TASK] Dynamically generate color tokens using relative colors (thanks to Benjamin Franzke)
- 2025-11-18 c15370f81a3 [TASK] Require Fluid Standalone ^5.0.1 (thanks to Christian Kuhn)
- 2025-11-18 6d6978c578c [TASK] Add small size variants to styleguide components (thanks to Benjamin Kott)
- 2025-11-18 0371edb0cc2 [BUGFIX] Ensure f:*.action VHs use current page if pageUid is empty (thanks to Moritz Ngo)
- 2025-11-17 1f83c2dff30 [TASK] Use .fluid. file extension for all templates (thanks to Simon Praetorius)
- 2025-11-17 65baa5809e7 [TASK] Remove filling words from ext:recycler string (thanks to Riccardo De Contardi)
- 2025-11-17 e5580c26ccf [DOCS] Fix card for EXT:form Email finisher (thanks to Josef Glatz)
- 2025-11-17 2f9cddfefe1 [TASK] Have dependency injection in ContentObjectRenderer (thanks to Christian Kuhn)
- 2025-11-17 617921acc21 [!!!][TASK] Update Fluid Standalone to 5.0 (thanks to Simon Praetorius)
- 2025-11-17 64eda57042c [TASK] Make Page object implement RecordInterface (thanks to Benni Mack)
- 2025-11-17 f9b09f8a479 [DOCS] Remove mention of outdated FE|compressionLevel sentence in changelog (thanks to Chris Müller)
- 2025-11-17 735e2671049 [BUGFIX] Disable autocomplete for flatpicker fields (thanks to Benjamin Kott)
- 2025-11-17 c48e9d10cbe [BUGFIX] Prevent double initialization of clearable in datepicker (thanks to Benjamin Kott)
- 2025-11-17 9fd4dc3a359 [BUGFIX] Correct dom order after flatpicker initialization (thanks to Benjamin Kott)
- 2025-11-17 85fe7263b96 [TASK] Remove exclamation marks from texts on EXT:recycler (thanks to Riccardo De Contardi)
- 2025-11-16 9067239667d [TASK] Make the type annotations of HashService more specific (thanks to Oliver Klee)
- 2025-11-16 165dd0772b3 [TASK] Avoid unintentional null value for form ViewHelpers (thanks to Simon Praetorius)
- 2025-11-16 debbf3f8c9c [BUGFIX] Add missing moduleData to dbList in RecordLinkHandler (thanks to Oliver Bartsch)
- 2025-11-15 9885916fd39 [TASK] Adjust color and spaces in module docheader (thanks to Jasmina Ließmann)
- 2025-11-15 290d30e36b4 [TASK] Update Fluid Standalone to 4.5.0 (thanks to Simon Praetorius)
- 2025-11-15 e0b1688431d [BUGFIX] Make MetaViewHelper compatible with Fluid 5 (thanks to Simon Praetorius)
- 2025-11-15 38d6f857c4a [TASK] Improve enable field labels for users (thanks to Lina Wolf)
- 2025-11-15 2ce07cb7a4d [FEATURE] Introduce Fluid page meta ViewHelper (thanks to Benni Mack)
- 2025-11-15 ea7aa1fe862 [FOLLOWUP] Unify feature rst files for System Resources API (thanks to Helmut Hummel)
- 2025-11-15 c6fa21384e4 [TASK] Remove exclamation marks from texts on EXT:linkvalidator (thanks to Riccardo De Contardi)
- 2025-11-15 bc477eb09d9 [TASK] Live documentation for changelog and manuals (thanks to Garvin Hicking)
- 2025-11-15 597efb0f253 [BUGFIX] Use correct
searchFieldspath in EXT:linkvalidator docs (thanks to Jasmina Ließmann) - 2025-11-14 868161181e3 [!!!][FEATURE] Implement relative URIs as system resources (thanks to Helmut Hummel)
- 2025-11-14 75ac15005cc [TASK] Remove exclamation marks from texts on EXT:webhooks (thanks to Riccardo De Contardi)
- 2025-11-14 595a9e46103 [TASK] Utilize translation domain in scheduler task related showitems (thanks to Lina Wolf)
- 2025-11-14 21344b9058e [TASK] Inline remaining TSFE methods to RequestHandler (thanks to Christian Kuhn)
- 2025-11-14 b9c26f567c7 [TASK] Make XLIFF linting less verbose (thanks to Lina Wolf)
- 2025-11-14 532e2b075bb [TASK] Update short description of backend modules (thanks to Lina Wolf)
- 2025-11-14 eb35a43e0c6 [!!!][TASK] Add respectSubmittedDataValue argument in password ViewHelper (thanks to Torben Hansen)
- 2025-11-14 3f6d6ce0011 [BUGFIX] Avoid array access warning in EditDocumentController (thanks to Torben Hansen)
- 2025-11-14 41d5aba1aef [TASK] Remove exclamation marks from texts on EXT:reports (thanks to Riccardo De Contardi)
- 2025-11-14 2488e59ae15 [TASK] Remove exclamation marks from texts on EXT:form (thanks to Riccardo De Contardi)
- 2025-11-14 44c35c17a12 [BUGFIX] Add missing null coalescing operator in AbstractTemplateModuleController (thanks to Oliver Bartsch)
- 2025-11-14 6742daba64d [!!!][TASK] Avoid global content link rewriting in FE (thanks to Christian Kuhn)
- 2025-11-14 d231c74d396 [BUGFIX] Convert fixed font sizes to relative units (thanks to Christian Rath-Ulrich)
- 2025-11-14 a6b40f0dff0 [TASK] Rename module "Admin" to "Administration" (thanks to Mathias Brodala)
- 2025-11-14 21500603f9a [TASK] Rename top level module "Admin Tools" to "Admin" (thanks to Lina Wolf)
- 2025-11-14 71c3161db2d [TASK] Remove exclamation marks from texts on EXT:setup (thanks to Riccardo De Contardi)
- 2025-11-14 57c4f799e71 [FEATURE] Modernized translation workflow (thanks to Benjamin Kott)
- 2025-11-14 e2b668ef003 [!!!][TASK] Avoid $_GET / $_POST safety net (thanks to Christian Kuhn)
- 2025-11-14 170c068ae4c [TASK] Use correct example of searchfield configuration in EXT:linkvalidator (thanks to Georg Ringer)
- 2025-11-14 d9b6be75106 [TASK] Add "debug:backend:modules", "debug:backend:routes" commands (thanks to Garvin Hicking)
- 2025-11-14 e673209c19e [TASK] Add basic XLIFF validation / linting (thanks to Garvin Hicking)
- 2025-11-13 1d8d9fa0bf8 [TASK] Update symfony/* composer packages (thanks to Oliver Hader)
- 2025-11-13 187649ce236 [BUGFIX] Improve label wording with multiple localized records (thanks to Riccardo De Contardi)
- 2025-11-13 99e087e31f9 [TASK] Reorder the modules in Admin (thanks to Lina Wolf)
- 2025-11-13 2492d39cb10 [BUGFIX] Render callout title markup only if title is not empty (thanks to Elias Häußler)
- 2025-11-13 fcb99fc7cd5 [TASK] Remove unused dashboard doughnut chart css (thanks to Benjamin Franzke)
- 2025-11-13 2cde8ecdd93 [TASK] Update phpstan/phpstan-phpunit to 2.0.8 (thanks to Benjamin Franzke)
- 2025-11-13 e13f4c07523 [!!!][TASK] Remove MailMessage->send() (thanks to Christian Kuhn)
- 2025-11-13 8604586c9cc [!!!][TASK] Remove upgrade wizards based on policy (thanks to Stefan Bürk)
- 2025-11-13 0f0e8977b31 [BUGFIX] Only encode the record title in workspace integrity messages (thanks to Andreas Nedbal)
- 2025-11-13 ba93ec652fc [BUGFIX] Fix unlinking of anchors to hidden or deleted pages in RTE (thanks to Benjamin Franzke)
- 2025-11-13 6da652d6d14 [BUGFIX] Prevent tree node highlights splitting encoded characters (thanks to Andreas Nedbal)
- 2025-11-13 d0479c32af8 [BUGFIX] Preserve route actions in breadcrumb navigation (thanks to Oliver Bartsch)
- 2025-11-13 7f9233f4bab [BUGFIX] Scale default TYPO3 backend font to user agent preference (thanks to Benjamin Franzke)
- 2025-11-13 9b3ee092022 [TASK] Use
UrlFactoryfor query generation in AjaxRequest (thanks to Andreas Nedbal) - 2025-11-13 d1af61be8c4 [BUGFIX] Prevent decoding of user supplied URLs in LinkBrowser (thanks to Andreas Nedbal)
- 2025-11-13 ac9ef2fbb1c [TASK] Update install tool module identifiers (thanks to Oliver Bartsch)
- 2025-11-13 14224d911fe [TASK] Improve wording in EXT:impexp (thanks to Riccardo De Contardi)
- 2025-11-13 04547fd4435 [TASK] Remove exclamation marks from texts on EXT:workspaces (thanks to Riccardo De Contardi)
- 2025-11-13 79a95446fe4 [TASK] Fix typo in EXT:filelist module label description (thanks to Riccardo De Contardi)
- 2025-11-13 1ec8922eecd [TASK] Adjust wording in EXT:extensionmanager (thanks to Riccardo De Contardi)
- 2025-11-13 d8acfda8160 [!!!][TASK] Remove FE asset concatenation and compression (thanks to Christian Kuhn)
- 2025-11-12 05ef22fb220 [TASK] Use proper convention for deprecating XLF files (thanks to Garvin Hicking)
- 2025-11-12 f8b142703f3 [BUGFIX] Mark cookie warning label as unused (thanks to Riccardo De Contardi)
- 2025-11-12 e84e40900cb [TASK] Revert third-level module in module menu (thanks to Oliver Bartsch)
- 2025-11-12 480181c8e75 [TASK] Add QR Code web-component (thanks to Jochen Roth)
- 2025-11-12 5d445f87773 [TASK] Remove ButtonSize-large (thanks to Benni Mack)
- 2025-11-12 94deea1978f [BUGFIX] Use proper XLF translation domain for palette (thanks to Benni Mack)
- 2025-11-12 a3fa88883c5 [TASK] Migrate Help Modules into User Toolbar (thanks to Michael Binder)
- 2025-11-12 f61e364a8e4 [TASK] Move parent modules between 'tools' and 'system' (thanks to Garvin Hicking)
- 2025-11-12 f62863b7b22 [TASK] Remove exclamation marks from texts on EXT:info (thanks to Riccardo De Contardi)
- 2025-11-12 dbb7cff1677 [TASK] Migrate module labels to new short label domain (thanks to Garvin Hicking)
- 2025-11-12 84c0c46fad8 [TASK] Update PHPStan to 2.1.32 (thanks to Garvin Hicking)
- 2025-11-12 174e7fdd5db [TASK] Show breadcrumb in EXT:viewpage for invalid pages (thanks to Georg Ringer)
- 2025-11-12 d49fbec9511 [TASK] Remove exclamation marks from texts on EXT:beuser (thanks to Riccardo De Contardi)
- 2025-11-12 509e1560b81 [TASK] Drop unused internal method in ActionController (thanks to Elias Häußler)
- 2025-11-11 a62c30c2280 [BUGFIX] Check if storage exists when fetching object (thanks to Christian Weiske)
- 2025-11-11 041653de133 [TASK] Rename second-level module "view" to "preview" (thanks to Garvin Hicking)
- 2025-11-11 f4bef33677f [BUGFIX] Show localized URL in "Link to external URL" page infobox (thanks to Andreas Nedbal)
- 2025-11-11 9c5381c2617 [BUGFIX] Enforce "_" over "-" in localization domain naming (thanks to Benni Mack)
- 2025-11-11 fb3edf700d5 [TASK] Remove exclamation marks from texts on EXT:seo (thanks to Riccardo De Contardi)
- 2025-11-11 5da5e001bd7 [TASK] Add new syntax for referencing labels for modules (thanks to Benni Mack)
- 2025-11-11 b189cf9a1ff [TASK] Playwright: Migrate Redirect/* tests (thanks to Sven Liebert)
- 2025-11-11 5e8198fcf20 [TASK] Update dev dependency
typo3/testing-framework(thanks to Stefan Bürk) - 2025-11-11 95b2b96a3fa [TASK] Deprecate auto-render assets sections (thanks to Torben Hansen)
- 2025-11-11 6935dd49289 [BUGFIX] Split workspace AJAX routes into different scopes (thanks to Elias Häußler)
- 2025-11-11 cea8cc2be94 [DOCS] Add changelog entry for #106074 editor workspace info (thanks to Garvin Hicking)
- 2025-11-11 20ea6a699a2 [DOCS] Add documentation for CLI scheduler:execute and scheduler:list (thanks to Lina Wolf)
- 2025-11-11 7006913326b [DOCS] Add documentation for configurable dashboard widgets (thanks to Lina Wolf)
- 2025-11-11 5c2aae3c210 [TASK] Deprecate unused XLF files (thanks to Lina Wolf)
- 2025-11-11 abaea6edade [DOCS] cache:warmup help text: warn about PHP version mismatch (thanks to Lina Wolf)
- 2025-11-11 5c45d89c4e6 [BUGFIX] Improve module body scroll performance and reduce CPU spikes (thanks to Benjamin Franzke)
- 2025-11-11 9f40c5617a0 [TASK] Remove exclamation marks from texts on EXT:redirects (thanks to Riccardo De Contardi)
- 2025-11-11 1dd2dd39e73 [BUGFIX] Assure working redirect on discarded extension upload (thanks to Elias Häußler)
- 2025-11-11 6262a241725 [BUGFIX] Preserve restrictions for subselect in GreedyDatabaseBackend (thanks to Oliver Bartsch)
- 2025-11-11 907447f2f14 [TASK] Playwright: Migrate Report/* tests (thanks to Sven Liebert)
- 2025-11-11 423397bb5f1 [FOLLOWUP] Use state attribute in segment of XLIFF 2 in changelog (thanks to Chris Müller)
- 2025-11-11 f4a95a4db39 [FOLLOWUP] Fix redirect type migration documentation (thanks to Simon Schaufelberger)
- 2025-11-10 ba105d70d4d [TASK] Link records in the preview of CType shortcut (thanks to Georg Ringer)
- 2025-11-10 0fbffb11694 [BUGFIX] Implement button with single
classattribute (thanks to Ayke Halder) - 2025-11-10 f32cdcab7fc [BUGFIX] Fix GridColumnItem isDisabled() evaluation (thanks to Oliver Bartsch)
- 2025-11-10 14dce9b5fa6 [BUGFIX] Process state attribute in correct tag in XLIFF 2.x files (thanks to Julian Schuierer)
- 2025-11-10 4f2c52cfc58 [TASK] Update
phpdocumentor/reflection-docblockdependency (thanks to Stefan Bürk) - 2025-11-10 4f63715c35d [BUGFIX] Detect
FIRST_INSTALLin project path as well (thanks to morgane) - 2025-11-10 0f71d5c9917 [TASK] Allow Stringable for Extbase UriBuilder (thanks to Sascha Nowak)
- 2025-11-10 897cc9a577e [FEATURE] Support type-specific title in TCA types section (thanks to Oliver Bartsch)
- 2025-11-10 100d349b5f8 [TASK] Streamline GenericButton/LinkButton use in record list (thanks to Ayke Halder)
- 2025-11-10 23bf03f5611 [TASK] Only use GenericButton when needed, prefer Input/LinkButton (thanks to Garvin Hicking)
- 2025-11-10 3b57e032bc8 [TASK] Allow types for sys_redirect table (thanks to Jochen Roth)
- 2025-11-10 d31592e6472 [!!!][TASK] Replace hardcoded labels in sys_file_storage related showitem strings (thanks to Lina Wolf)
- 2025-11-10 63e6c7aeaa5 [!!!][TASK] Utilize translation domain in all tt_content related showitem string overrides (thanks to Lina Wolf)
- 2025-11-10 995b7c585cd [BUGFIX] Use full row to check permissions deleting a record (thanks to Georg Ringer)
- 2025-11-10 954fad10f58 [TASK] Migrate default TCA labels to short syntax (thanks to Lina Wolf)
- 2025-11-10 550527aac90 [!!!][TASK] Utilize translation domain TYPO3_USER_SETTINGS showitem (thanks to Lina Wolf)
- 2025-11-10 632ff88c7b4 [BUGFIX] Access raw data on ColumnItem status determination (thanks to Oliver Bartsch)
- 2025-11-10 644037e9ff6 [DOCS] Follow-up changes to documentation of System Resource API (thanks to Garvin Hicking)
- 2025-11-10 924d6cdf2d0 [BUGFIX] Streamline pseudo button behavior (thanks to Benjamin Franzke)
- 2025-11-10 23af947516d [BUGFIX] Keep TCA item group ordering when groups are removed (thanks to Nikita Hovratov)
- 2025-11-09 cd7ce35984d [FEATURE] Introduce itemsProcessors over itemsProcFunc (thanks to Francois Suter)
- 2025-11-07 4d7620b2241 [BUGFIX] Update icon set to v4.4.1 with bidi (RTL/LTR) support (thanks to Benjamin Kott)
- 2025-11-07 41bc4990964 [BUGFIX] Correct max-height calculation of dropdowns in docheader (thanks to Benjamin Kott)
- 2025-11-07 32de6f83ae0 [FEATURE] Improved DocHeader layout (thanks to Oliver Bartsch)
- 2025-11-05 b6b8d14217c [!!!][FEATURE] Autoconfigure backend layout data providers (thanks to Elias Häußler)
- 2025-11-05 d23802ef245 [TASK] Add verbose console to improve help text for cache:flush (thanks to Lina Wolf)
- 2025-11-05 81b5feb53ce [BUGFIX] Ensure uri.action and link.action work the same (thanks to Markus Klein)
- 2025-11-04 88f31f0a089 [FEATURE] Add filter for currently logged-in BE users (thanks to Stefan Froemken)
- 2025-11-04 8bfcc3482a0 [BUGFIX] Prevent page module loading error for editors (thanks to Ayke Halder)
- 2025-11-04 d7223d2fe1b [TASK] Adapt translation domain in EXT:linkvalidator (thanks to mkiebele)
- 2025-11-04 f93aaf4a6e1 [DOCS] Update description of FE/compressionLevel (thanks to Lina Wolf)
- 2025-11-04 f3c77d6f2b0 [BUGFIX] Ensure relocated CSS URLs preserve fragments (thanks to Andreas Nedbal)
- 2025-11-04 687822ca8ee [TASK] Remove properties that are irrelevant in Functional Tests (thanks to Simon Schaufelberger)
- 2025-11-04 6439fa7b047 [TASK] Add option to not add cache busting to generated URIs (thanks to Helmut Hummel)
- 2025-11-03 43676011ba0 [TASK] Use symfony configurator for backend router (thanks to Benjamin Franzke)
- 2025-11-03 6d8e94bf0a7 [BUGFIX] Restore password toggle and capslock warning functionality (thanks to Elias Häußler)
- 2025-11-03 819009f2355 [BUGFIX] Define height for modal size "small" (thanks to Jochen Roth)
- 2025-11-03 3e928d77abd [TASK] Cleanup phpstan baseline for extbase functional tests (thanks to Torben Hansen)
- 2025-11-03 8b556141ad1 [TASK] Add card layout option to form field types "checkbox" and "radio" (thanks to Jasmina Ließmann)
- 2025-10-31 c3df7e73db0 [!!!][TASK] Remove FE & BE HTTP response compression (thanks to Christian Kuhn)
- 2025-10-31 cdc8e615d0f [TASK] Ensure *.action viewhelpers have the same argument descriptions (thanks to Markus Klein)
- 2025-10-31 ad333e53e50 [!!!][TASK] Merge FlexFormService into FlexFormTools (thanks to Christian Kuhn)
- 2025-10-31 bee41750afc [BUGFIX] Allow to provide byte size units in FileSizeValidator (thanks to Torben Hansen)
- 2025-10-31 93dce7c4427 [!!!][TASK] Avoid rewriting CSS files in FE (thanks to Christian Kuhn)
- 2025-10-31 097435d35ec [BUGFIX] Re-active cut/copy/paste buttons in record list items (thanks to Benni Mack)
- 2025-10-31 5392cc068ea [TASK] Support "attributes" for all kind of buttons (thanks to Oliver Bartsch)
- 2025-10-31 4f61670bac5 [TASK] Resolve some todos in SelectViewHelper (thanks to Torben Hansen)
- 2025-10-31 91daa684b24 [BUGFIX] Handle failed preg_replace() in indexed search (thanks to Sebastian Mendel)
- 2025-10-31 2e1d22c6946 [DOCS] Fix wrong issue number (thanks to Oliver Bartsch)
- 2025-10-31 68f46b8cc54 [BUGFIX] Avoid performance bottleneck in system information toolbar (thanks to Benjamin Franzke)
- 2025-10-30 8a31449f308 [BUGFIX] Respect page translations in localization panel (thanks to Oliver Bartsch)
- 2025-10-30 ff0cfb7a486 [BUGFIX] Remove invalid TCA settings in workspaces and styleguide (thanks to Daniel Windloff)
- 2025-10-30 a72aa3c9687 [TASK] Remove unused empty language file locallang_alt_intro.xlf (thanks to Lina Wolf)
- 2025-10-30 80f74700c14 [BUGFIX] Avoid applying CSP nonce sources when not required (thanks to Oliver Hader)
- 2025-10-30 17d1e0bd2d6 [!!!][TASK] Utilize translation domain in all pages related showitem (thanks to Riccardo De Contardi)
- 2025-10-30 bbe6f92dd3d [!!!][TASK] Rework actions to use Buttons API (thanks to Matthias Vogel)
- 2025-10-30 733e296f2e1 [FEATURE] Add language filter for list module (thanks to Marvin Buchmann)
- 2025-10-30 7f7a21c5147 [BUGFIX] Sort forms across all pages (thanks to Josua Vogel)
- 2025-10-30 097b01d3bbb [DOCS] Fix PHP 8.4 warning in widget example code (thanks to Christian Weiske)
- 2025-10-30 e88d0a612c7 [FEATURE] Show editor information in workspace overview (thanks to Fabien Udriot)
- 2025-10-30 b5c732b3afb [BUGFIX] Do not delete history in install tool + scheduler (thanks to Benni Mack)
- 2025-10-30 ec58aceb6f0 [TASK] Free table tx_extensionmanager_domain_model_extension from TCA (thanks to Michael Binder)
- 2025-10-30 a1b6e068f66 [BUGFIX] Properly handle default fallback in f:translate ViewHelper (thanks to Lina Wolf)
- 2025-10-30 bac865fc1e5 [BUGFIX] Fix vimeo and youtube rendering for deleted reference (thanks to morgane)
- 2025-10-30 9910ef83d87 [TASK] Adapt translation domain in EXT:impexp (thanks to mkiebele)
- 2025-10-30 e9694863692 [BUGFIX] Prevent CLI cleanup:localprocessedfiles cleaning all files (thanks to Česlav Przywara)
- 2025-10-30 97bfdd9fe4d [TASK] Link in about module should point to status submodule (thanks to Georg Ringer)
- 2025-10-29 f1e4150aad7 [FEATURE] Add PSR-14 events to beuser extension (thanks to Francois Suter)
- 2025-10-29 154de14b06b [FEATURE] Add Username and creation date to redirects (thanks to Regis TEDONE)
- 2025-10-29 8268ba3983e [!!!][TASK] Utilize translation domain in all tt_content related showitem strings (thanks to Lina Wolf)
- 2025-10-29 6cd9a9d69bd [BUGFIX] Handle invalid pi_flexform in FormPagePreviewRenderer (thanks to Oliver Bartsch)
- 2025-10-29 70d601686ff [TASK] Adapt translation domain in EXT:filemetadata (thanks to mkiebele)
- 2025-10-29 4952d5e6921 [TASK] Rename locallang_tca.xlf in db.xlf in EXT:dashboard (thanks to mkiebele)
- 2025-10-29 ad0b0c3e04d [BUGFIX] Do not add cache busting to folders (thanks to Helmut Hummel)
- 2025-10-29 fbcfcae162a [BUGFIX] Ensure output compression handler is only initialized once (thanks to Oliver Hader)
- 2025-10-29 5700020aee3 [TASK] Adapt translation domain in EXT:seo (thanks to mkiebele)
- 2025-10-29 22e36ea20b0 [BUGFIX] Fix broken CSS and JS resource loading in dashboard (thanks to Benjamin Franzke)
- 2025-10-29 fbd5cf7966c [TASK] Adapt translation domain in EXT:dashboard (thanks to mkiebele)
- 2025-10-29 edd2cbf6f1b Revert "[TASK] Mark unused labels in locallang_core.xlf" (thanks to Oli Bartsch)
- 2025-10-29 51be77c93f3 [TASK] Convert registerExtractionService deprecation to breaking (thanks to Oliver Bartsch)
- 2025-10-29 9e04266820a [TASK] Mark unused labels in locallang_core.xlf (thanks to Lina Wolf)
- 2025-10-29 9f1988b5c5d [BUGFIX] Improve submodule link accessibility without breaking UX (thanks to Oliver Bartsch)
- 2025-10-29 7e9d1788df8 [TASK] Add functional tests for Extbase FileUpload (thanks to Garvin Hicking)
- 2025-10-29 786d9e4d6e7 [TASK] Remove main application services from failsafe container (thanks to Benjamin Franzke)
- 2025-10-28 49c2d108fa8 [TASK] Turn FE RequestHandler unit into functional tests (thanks to Christian Kuhn)
- 2025-10-28 78b97a8e443 [TASK] Use DI in ExtractorService (thanks to Anja Leichsenring)
- 2025-10-28 520b96170c1 [FEATURE] Register Metadata Extractor Services via Interface (thanks to Anja Leichsenring)
- 2025-10-28 0104f1323e1 [FEATURE] Add cache:flushtags CLI command (thanks to Friedemann Altrock)
- 2025-10-28 2b58b7e5c1b [!!!][TASK] Use Record API in Page Module Preview Rendering (thanks to Benni Mack)
- 2025-10-28 64cfc107ab0 [TASK] Use system resource API in ext:adminpanel (thanks to Christian Kuhn)
- 2025-10-28 403d402cd91 [BUGFIX] Improve pagetree performance (thanks to Benjamin Franzke)
- 2025-10-28 ea2f48bf569 [BUGFIX] Fix ESC key handling in Install Tool modal (thanks to Michael Binder)
- 2025-10-27 a81e2d39c61 [TASK] Remove not needed .phpstorm.meta.php entry (thanks to Markus Klein)
- 2025-10-27 a7055e2b58e [FEATURE] Setting to restrict LatestChangedPagesWidget to current user (thanks to ullio)
- 2025-10-27 f74d7895c7a [BUGFIX] Fix wrong aligned border in recycler module (thanks to Michael Binder)
- 2025-10-27 7ecf913f90f [TASK] Add text alternative for tree options menu (thanks to mschmigotzki)
- 2025-10-27 170d6a85073 [TASK] Add visual labels to backend login related form input fields (thanks to Elias Häußler)
- 2025-10-27 7f4c99be6ee [BUGFIX] Use correct "formName" for save buttons (thanks to Oliver Bartsch)
- 2025-10-27 a9d664878f4 [FEATURE] Improve handling of finisher exceptions (thanks to Georg Ringer)
- 2025-10-27 40291e1f83f [BUGFIX] Apply button styling to web components (thanks to Oliver Bartsch)
- 2025-10-27 eb305cd782a [!!!][TASK] TCA: Consolidate palette labels in core.form.palettes (thanks to Benni Mack)
- 2025-10-27 bb1a56ecdb6 [TASK] Avoid property
DataHandler->bypassWorkspaceRestrictions(thanks to Daniel Windloff) - 2025-10-27 fe0404580ed [BUGFIX] Move title attribute to the link instead of parent div (thanks to Georg Ringer)
- 2025-10-27 842487262d9 [FEATURE] Add PSR-14 for record retrieval in DatabaseRecordLinkBuilder (thanks to Francois Suter)
- 2025-10-27 bf27651e986 [BUGFIX] Fix redirect "Statistics" palette label (thanks to Oliver Bartsch)
- 2025-10-27 6501c64b4b3 [TASK] Improve user session garbage collection algorithm (thanks to stepo2)
- 2025-10-27 d82aa694fda [TASK] Ignore all files in Build/composer (thanks to Helmut Hummel)
- 2025-10-27 4a877ad180b [TASK] Activate template components deprecations (thanks to Oliver Bartsch)
- 2025-10-27 83db78e14f9 [FOLLOWUP] Add important RST for DataHandler property removal (thanks to Oliver Bartsch)
- 2025-10-27 78ec2635a48 [DOCS] Correct example for BeforeLabelResourceResolvedEvent in changelog (thanks to Lina Wolf)
- 2025-10-27 15091cbf485 [BUGFIX] Fix dropdowns in element browser (thanks to Benjamin Franzke)
- 2025-10-27 4f194fa8bf8 [TASK] Streamline codeEditor's TCA (thanks to Daniel Windloff)
- 2025-10-27 99491e1bf22 [BUGFIX] Avoid array access on missing page in LatestChangedPagesWidget (thanks to Ulrich Mathes)
- 2025-10-27 ac5107041a2 [TASK] Refactor AuthenticationStyleInformation to use system resource API (thanks to Helmut Hummel)
- 2025-10-27 bc4e37108ac [TASK] Merge FE init and preparation middlewares (thanks to Christian Kuhn)
- 2025-10-27 629b05b6003 [BUGFIX] Add restriction to live workspace in scheduler module (thanks to Daniel Windloff)
- 2025-10-27 2550bc44076 [TASK] Add module title to button label in submodule overview (thanks to Oliver Bartsch)
- 2025-10-27 f525ae16585 [TASK] DataHandler: Remove properties
useridandadmin(thanks to Daniel Windloff) - 2025-10-27 0f5f90aad52 [BUGFIX] Maintain focus after clearing a clearable input field (thanks to Benjamin Franzke)
- 2025-10-26 c8568c82cba [BUGFIX] Translation domain syntax takes precedence (thanks to Lina Wolf)
- 2025-10-25 5d637429cff [!!!][FEATURE] Introduce System Resource API to resolve files/assets (thanks to Helmut Hummel)
- 2025-10-25 7ad3a0f73d3 [FEATURE] Support
usernamefor authentication in Redis cache backend (thanks to Sven Liebert) - 2025-10-25 53bf44f495c [TASK] Declare ContentObjecRenderer stdWrapOrder constant (thanks to Christian Kuhn)
- 2025-10-25 56f9602723d [TASK] Use ext:core template file in FE PageRenderer (thanks to Christian Kuhn)
- 2025-10-25 3e0d8cfe0b6 [TASK] Inline property in DefaultJavaScriptAssetTrait (thanks to Christian Kuhn)
- 2025-10-25 0dfbaa66b76 [DOCS] Document "Integrations" hub (thanks to Lina Wolf)
- 2025-10-24 0de81ecbd26 [TASK] Add option to manage display of "recently used" (thanks to Oliver Bartsch)
- 2025-10-24 706536d7df3 [BUGFIX] Enhance error handling in YamlSource (thanks to josuavogel)
- 2025-10-24 96c835377ff [!!!][TASK] Modernize backend template components API (thanks to Oliver Bartsch)
- 2025-10-24 b95bfbd42b7 [!!!][TASK] Have stateless TypoScriptFrontendController (thanks to Christian Kuhn)
- 2025-10-24 d5c8f8dfdf6 [BUGFIX] Harden
MathUtility::canBeInterpretedAsInteger()forPHP8.5(thanks to Stefan Bürk) - 2025-10-24 58659624bec [TASK] Use submodule overview in styleguide module (thanks to Oliver Bartsch)
- 2025-10-24 629c0e3e008 [TASK] Deprecate __inheritances operator (thanks to josuavogel)
- 2025-10-24 58ae558c9b1 [TASK] Use another search string to check for
No Result found.(thanks to Stefan Bürk) - 2025-10-23 3568faf15bd [TASK] Add ARIA role "alert" to login error message (thanks to René Pflamm)
- 2025-10-23 051a16f9b55 [TASK] Improve line height for links in login screen (thanks to Vladimir Falcón Piva)
- 2025-10-23 cacb1b497ba [!!!][FEATURE] Add PSR-14 Event after form is built (thanks to josuavogel)
- 2025-10-23 3da35180de0 [TASK] Render page column header as header element (thanks to Elias Häußler)
- 2025-10-23 9da26234439 [BUGFIX] Ensure CSP header has nonce in partially cached state (thanks to Oliver Hader)
- 2025-10-23 1371c46a579 [!!!][FEATURE] Migrate Reports module to native submodule architecture (thanks to Oliver Bartsch)
- 2025-10-23 9dd225167bc [BUGFIX] Apply error class to Advanced Password fields (thanks to josuavogel)
- 2025-10-23 c5e1a03dd3d [DOCS] Add propertiesExcludedFromTranslation finisher option (thanks to josuavogel)
- 2025-10-23 f195ed3ed15 [BUGFIX] Avoid ORDER BY from count queries in Webhooks/Reactions (thanks to Oliver Bartsch)
- 2025-10-23 12af120f359 [BUGFIX] Align SplitButton usage to allow LinkButton (thanks to Garvin Hicking)
- 2025-10-22 4b1e0911dbe [TASK] Deprecate MetaInformation API (thanks to Oliver Bartsch)
- 2025-10-22 d278b3d9c31 [BUGFIX] Maintain focus on autofocused clearable input elements (thanks to Elias Häußler)
- 2025-10-22 90ec0cc0e29 [TASK] Streamline breadcrumb component (thanks to Oliver Bartsch)
- 2025-10-22 2501dc9e01b [!!!][TASK] TCA: Consolidate tab labels in core.form.tabs (thanks to Benni Mack)
- 2025-10-22 42de54bc71c [FEATURE] Introduce "Integrations" hub (module) (thanks to Oliver Bartsch)
- 2025-10-22 feced993d6b [DOCS] Use correct finisher code examples (thanks to Oliver Bartsch)
- 2025-10-22 9278e5f62ad [DOCS] Scheduler Status Check popup modal (thanks to Lina Wolf)
- 2025-10-22 52931f38749 [!!!][FEATURE] Add PSR-14 Event before renderable is validated (thanks to josuavogel)
- 2025-10-22 d640feb67b8 [BUGFIX] FalStatus must only check browsable storages (thanks to Markus Klein)
- 2025-10-22 1a1eab545cc [TASK] Make MathUtility::canBeInterpretedAsInteger more robust (thanks to Oliver Klee)
- 2025-10-22 9099d248921 [BUGFIX] Avoid using
boolasarrayinEXT:indexed_search(thanks to Stefan Bürk) - 2025-10-22 b0a9a8c179f [FEATURE] Introduce breadcrumb component (thanks to Benjamin Kott)
- 2025-10-22 979453369c3 [!!!][TASK] Migrate Modal component from Bootstrap to native dialog (thanks to Andreas Nedbal)
- 2025-10-22 7f6e282e413 [!!!][FEATURE] Add PSR-14 Event after current page is resolved (thanks to josuavogel)
- 2025-10-21 2f3bc37dac4 [BUGFIX] Prevent unintended operations in FormEngine (thanks to Oliver Bartsch)
- 2025-10-21 6809a958f0b [TASK] Hide draggable page tree toolbar items for screen reader users (thanks to Elias Häußler)
- 2025-10-21 280f4434fa0 [DOCS] Avoid using the constant $GLOBALS['LANG'] (thanks to Lina Wolf)
- 2025-10-21 786d95bfe7d [TASK] Simplify RecoveryCodes::generatePlainRecoveryCodes (thanks to Oliver Hader)
- 2025-10-21 b1ee473ad93 [BUGFIX] Add ARIA label reference to close button in modal windows (thanks to Christian Rath-Ulrich)
- 2025-10-21 28618cb4ca0 [TASK] Add getter for paginator to SimplePagination (thanks to Georg Ringer)
- 2025-10-21 7530849ccff [BUGFIX] Use correct variable name for checking sort order (thanks to Georg Ringer)
- 2025-10-21 19a31ec1eb9 [FEATURE] Support third-level modules in backend menu (thanks to Oliver Bartsch)
- 2025-10-20 daec7725c2a [FEATURE] TranslateViewHelper supports new Translation Domain syntax (thanks to Benni Mack)
- 2025-10-20 f2e34d48b99 [!!!][FEATURE] Introduce card-based sub module overview (thanks to Oliver Bartsch)
- 2025-10-20 649ea85171c [FEATURE] Configure default image conversion/preview formats (thanks to Garvin Hicking)
- 2025-10-20 2e9fcf8ddc6 [TASK] Add declare(strict_types=1) to Extbase Argument (thanks to Torben Hansen)
- 2025-10-20 38ec8e99032 [TASK] Migrate
dependsOnSubmodulesto appearance array (thanks to Oliver Bartsch) - 2025-10-20 c7ec9b69206 [FEATURE] Rename top-level module "file" to "media" (thanks to Oliver Bartsch)
- 2025-10-20 ef65048dd36 [TASK] Remove PHP 8 version checks for ReflectionAttribute (thanks to Oliver Hader)
- 2025-10-20 d5d92988eec [!!!][TASK] Use strict types in Extbase Argument (thanks to Torben Hansen)
- 2025-10-20 75ea2073c59 [TASK] Ensure ViewHelpers conform to upcoming type changes (thanks to Simon Praetorius)
- 2025-10-20 333eaefddb3 [BUGFIX] Do not prefix URL in ImageResource (thanks to Helmut Hummel)
- 2025-10-19 9c2ce0f7edb [DOCS] Document Improved Scheduler task group handling and display (thanks to Lina Wolf)
- 2025-10-18 38a5eca9f6d [TASK] Declare class FileProcessingService readonly (thanks to Anja Leichsenring)
- 2025-10-18 9441b7a264d [DOCS] Fix removal of deprecate legacy form templates in changelog (thanks to Chris Müller)
- 2025-10-18 87781914024 [TASK] Make FileIndexRepository readonly (thanks to Christian Kuhn)
- 2025-10-18 142917a5def [TASK] Remove useless check in ActionControllerValidationTest (thanks to Torben Hansen)
- 2025-10-18 201f74665fd [TASK] Handle phpstan baseline excludes for ObjectConverterTest (thanks to Torben Hansen)
- 2025-10-18 e57a6ced15c [TASK] Remove wrong type declaration in FileConverterTest (thanks to Torben Hansen)
- 2025-10-18 201ba51bebd [TASK] Add var/transient to the directories to be checked (thanks to Georg Ringer)
- 2025-10-17 5811b6003e2 [DOCS] Use correct method in file upload configuration code example (thanks to Sebastian Iffland)
- 2025-10-17 d64b9239135 [TASK] Changelog: Remove duplicated headline (thanks to Lina Wolf)
- 2025-10-17 d2120e6a6e3 [BUGFIX] Prevent log error when installToolSessionHandler is not set (thanks to Sven Liebert)
- 2025-10-17 441a3f8c8db [BUGFIX] Preserve current folder in element browser (thanks to Oliver Bartsch)
- 2025-10-17 0e012431a5b [BUGFIX] Use proper labels in Redirects module (thanks to Benni Mack)
- 2025-10-17 dad78787f95 [TASK] Corrected TypoScript example (thanks to Christian Ludwig)
- 2025-10-17 61476df68f8 [TASK] Avoid "ord(): Providing an empty string is deprecated" (thanks to Stefan Bürk)
- 2025-10-17 8ccf6fb5754 [BUGFIX] Ensure to add translation files once to Symfony translator (thanks to Benni Mack)
- 2025-10-17 11725a17907 [TASK] Avoid "Using null as an array offset is deprecated" (12.4) (thanks to Stefan Bürk)
- 2025-10-17 634384c9128 [TASK] Avoid "Using null as an array offset is deprecated" (13.4) (thanks to Stefan Bürk)
- 2025-10-17 82487cc47cf [BUGFIX] Avoid folders being rendered twice (thanks to Christian Kuhn)
- 2025-10-17 d2e15da5cf4 [FEATURE] Rename top-level module "web" to "content" (thanks to Oliver Bartsch)
- 2025-10-17 a643d3ed78f [BUGFIX] Fix access checks for nested modules (thanks to Oliver Bartsch)
- 2025-10-17 ec380ccdb7f [FEATURE] Unified file creation via Element Browser (thanks to Oliver Bartsch)
- 2025-10-17 d42f0ecaef0 [TASK] Remove internal methods in ResourceFactory (thanks to Benni Mack)
- 2025-10-17 9ab44602bf7 [TASK] Include all importmap configuration in authorized contexts (thanks to Benjamin Franzke)
- 2025-10-17 cc6fa2a2cfb [FEATURE] Use translation domain mappings over LLL as simplified labels (thanks to Benni Mack)
- 2025-10-17 30eadfec5af [TASK] Update package dependencies in composer.lock (thanks to Stefan Bürk)
- 2025-10-16 76c6c3eb3c2 [FEATURE] Implement accessible combobox pattern (thanks to Benjamin Kott)
- 2025-10-16 40cce308a7c [TASK] Improve accessibility of live search button in backend toolbar (thanks to Elias Häußler)
- 2025-10-16 201e6dd1987 [TASK] Update
alwanto 2.2.0 (thanks to Benjamin Franzke) - 2025-10-15 355a6cd118f [TASK] Disable color scheme toggle if forced-colors mode is active (thanks to Elias Häußler)
- 2025-10-15 d31c8659379 [FEATURE] Support for XLIFF 2.0 translation files (thanks to Benni Mack)
- 2025-10-15 2aacf3fcb18 [BUGFIX] Fix contextmenu position when triggered via Enter or Space (thanks to Benjamin Franzke)
- 2025-10-15 adc6de90d90 [DOCS] Add missing parenthesis (thanks to Jonas)
- 2025-10-15 24b4f9567ab [!!!][FEATURE] Add PSR-14 Event before renderable is rendered (thanks to josuavogel)
- 2025-10-15 68e83f8df82 [BUGFIX] Render hreflang properly in TypoScript getData (thanks to Benni Mack)
- 2025-10-15 92ee27bc518 [TASK] Avoid tsfe->recordRegister and tsfe->currentRecord (thanks to Christian Kuhn)
- 2025-10-15 97d4d6d5eef [DOCS] Consolidate and shorten introduction pages in Scheduler Docs (thanks to Sarah McCarthy)
- 2025-10-15 8dcdb7b2005 [BUGFIX] Properly feed DatabaseRecordList->start() with int (thanks to Christian Kuhn)
- 2025-10-15 8ff76eab37f [BUGFIX] Consider starttime/endtime for versioned records (thanks to Benni Mack)
- 2025-10-15 c417c0cec92 [TASK] Cleanup patch for system resources integration (thanks to Benni Mack)
- 2025-10-15 4cba8fa633d [FEATURE] Improve Scheduler task group handling and display (thanks to Oliver Bartsch)
- 2025-10-15 c7916d6dfe3 [BUGFIX] Allow alternative text for all file types (thanks to Oliver Bartsch)
- 2025-10-15 06cc6201a3a [BUGFIX] Resolve to default lang page uid in form engine context (thanks to Benjamin Franzke)
- 2025-10-15 a39f8a9b5a6 [TASK] Remove TSFE->cObj and TSFE->newCObj() (thanks to Christian Kuhn)
- 2025-10-14 6e9fe3cdd90 [TASK] Avoid unintentional null values passed to TagBuilder (thanks to Simon Praetorius)
- 2025-10-14 a1973dfd4ba [BUGFIX] Show active page in page tree for shared FormEngine links (thanks to Benjamin Franzke)
- 2025-10-14 620abea0a35 [TASK] Avoid tsfe->uniqueHash() (thanks to Christian Kuhn)
- 2025-10-14 8bcec1f9ff9 [TASK] Clean up FileStorage\TreeController (thanks to Christian Kuhn)
- 2025-10-14 2f21e5a10da [TASK] Move more LLL resolver logic into EXT:core (thanks to Benni Mack)
- 2025-10-14 eddc7a71d64 [BUGFIX] Respect lock creation state in
backend:lockcommand (thanks to Andreas Kienast) - 2025-10-14 6f0634ab430 [TASK] Improve panel rendering (thanks to Benjamin Kott)
- 2025-10-14 49775d8eb51 [!!!][FEATURE] Introduce submodule dependencies for backend modules (thanks to Oliver Bartsch)
- 2025-10-14 aaad8019775 [!!!][TASK] Drop
prependandappendTCA modes from Value Picker (thanks to Benjamin Kott) - 2025-10-14 fb26af7ef51 [BUGFIX] Stabilize Acceptance tests for new record wizard (thanks to Oliver Bartsch)
- 2025-10-14 3dfc40e2fdc [BUGFIX] Use correct heading order in file creation dialog (thanks to Georg Ringer)
- 2025-10-13 8d7e020ddff [FEATURE] Allow manipulation of file storage tree (thanks to Oliver Bartsch)
- 2025-10-13 65c5313aacc [DOCS] Update Configurable Dashboard Widgets codesnippet (thanks to Lina Wolf)
- 2025-10-13 2b23cace83e [DOCS] Update report module screenshots (thanks to Lina Wolf)
- 2025-10-13 5df6b0dd1b9 [DOCS] Add changelog entry for Reference Index Check migration (thanks to Oliver Bartsch)
- 2025-10-13 938023079a8 [DOCS] Document icon Overlay in new scheduler task (thanks to Lina Wolf)
- 2025-10-13 e7461c53ffa [BUGFIX] Fix valuePicker for TCA type=link (thanks to Oliver Bartsch)
- 2025-10-13 0d380a0ba29 [DOCS] Record statistics moved into EXT:reports (thanks to Lina Wolf)
- 2025-10-13 45111932334 [TASK] Remove unused properties in PageRenderer (thanks to Benni Mack)
- 2025-10-13 813568b7b61 [TASK] Remove experimental note in Fluid-based Page Module components (thanks to Torben Hansen)
- 2025-10-13 051a611b040 [!!!][TASK] Remove random subpage option of doktype=shortcut (thanks to Benni Mack)
- 2025-10-13 57664d1722a [DOCS] Remove TYPO3 v12 migration information from reports manual (thanks to Lina Wolf)
- 2025-10-13 67c2673a7a8 [TASK] Remove @internal in PageViewContentObject (thanks to Torben Hansen)
- 2025-10-11 07c259a693f [TASK] Remove readonly from PCPP arguments in
WidgetContext(thanks to Stefan Bürk) - 2025-10-11 259db34c33f [TASK] Update PHPStan to 2.1.31 (thanks to Garvin Hicking)
- 2025-10-10 f0282deb814 [TASK] Improve ResourceStorage->getUniqueName() to reduce collisions (thanks to Alexander Schnitzler)
- 2025-10-10 b1e9cb992ab [DOCS] Document deprecation of
TYPO3\CMS\Extbase\Annotationnamespace (thanks to Elias Häußler) - 2025-10-10 e450ea5f699 [TASK] Hash
major.minorPHP version into DI cache identifier (thanks to Benjamin Franzke) - 2025-10-10 a4fa3088599 [TASK] Deprecate InfoboxViewHelper STATE_* constants (thanks to Oliver Bartsch)
- 2025-10-10 a99fd2d00d9 [BUGFIX] Use random shortcut parameter properly (thanks to Benni Mack)
- 2025-10-10 a494e53e906 [DOCS] Mention abandonment of
doctrine/annotationsin changelog (thanks to Elias Häußler) - 2025-10-10 f2af8f741b3 [TASK] Ensure TemplateCest can reach its page tree (thanks to Anja Leichsenring)
- 2025-10-10 cc1708bc1bc [TASK] Update php-cs-fixer to version 3.88.2 (thanks to Chris Müller)
- 2025-10-10 367d5ee9c76 [BUGFIX] Revert "[BUGFIX] Enable EnvironmentStatusReport for cli" (thanks to Benjamin Franzke)
- 2025-10-10 f9394cae393 [TASK] Make some FAL related services more harmless (thanks to Christian Kuhn)
- 2025-10-10 7b4344ee5a4 [TASK] Simplify scheduler module (thanks to Oliver Bartsch)
- 2025-10-09 d5e0c3956cd [TASK] Move Record Statistics to "Reports" module (thanks to Georg Ringer)
- 2025-10-09 6014fd36cd3 [TASK] Move FrontendTypoScriptController->contentType (thanks to Christian Kuhn)
- 2025-10-09 316040f43ec [TASK] Allow scalar values in \TYPO3\CMS\Core\Type\Map (thanks to Oliver Hader)
- 2025-10-09 37389a87bcc [TASK] Refine CSP Directive and SourceKeyword cases (thanks to Oliver Hader)
- 2025-10-09 ed56dc8d091 [DOCS] Fix code block indentations in changelog file for #103910 (thanks to Elias Häußler)
- 2025-10-09 3054da74c86 [TASK] Avoid TypoScriptFrontendController->config['config'] (thanks to Christian Kuhn)
- 2025-10-09 10b57e6d942 [TASK] Support icon Overlay in new scheduler task wizard (thanks to Oliver Bartsch)
- 2025-10-09 b9c86aae400 [BUGFIX] Ensure additional cache tags are applied for localized pages (thanks to Elias Häußler)
- 2025-10-09 cb13d130d9d [BUGFIX] Ensure typo3-backend-icon always occupies space (thanks to Benjamin Kott)
- 2025-10-09 09f5053d30e [TASK] Upgrade to CKEditor 5 47.0.0 (thanks to Garvin Hicking)
- 2025-10-09 4bc36702d74 [TASK] Migrate "Reference Index" check into EXT:install (thanks to Oliver Bartsch)
- 2025-10-09 a1714bf39ba [TASK] Avoid costly database schema queries and class state (thanks to Stefan Bürk)
- 2025-10-09 b78ab7c1f4c [BUGFIX] Use correct values for aria-expanded (thanks to Georg Ringer)
- 2025-10-09 7909a22cfb0 [BUGFIX] Allow Fluid access to SiteLanguage configuration (thanks to Garvin Hicking)
- 2025-10-09 e062aaed922 [BUGFIX] Prevent infinite loop in scheduler invalid task deletion (thanks to Oliver Bartsch)
- 2025-10-09 a85b056e0f6 [BUGFIX] Add default data structure for sys_file_storage (thanks to Oliver Bartsch)
- 2025-10-08 8897c6a699f [TASK] Model TS "register" as request attribute (thanks to Christian Kuhn)
- 2025-10-08 fd640ed8e7c [BUGFIX] Properly resolve resource modes in Stream::isWritable() (thanks to Oliver Hader)
- 2025-10-08 5ffdb4134fc [TASK] Use
runtimecache inSchemaInformationas 2nd level cache (thanks to Stefan Bürk) - 2025-10-07 00c0e90fff4 [TASK] Update insecure npm dependencies (thanks to Benjamin Franzke)
- 2025-10-07 b1fe08edae0 [TASK] Streamline
SchemaInformationcache handling (thanks to Stefan Bürk) - 2025-10-07 b5998aaa2b6 [BUGFIX] Skip nonce substitution when previous nonce is absent (thanks to Oliver Hader)
- 2025-10-07 6c24b9a20b9 [DOCS] Move task table registration deprecations (thanks to Mathias Brodala)
- 2025-10-07 699041c8e56 [DOCS] Adjust wording in EXT:lowlevel CLI command section (thanks to someplace53)
- 2025-10-07 575bd35ecc7 [BUGFIX] Avoid storing FE "last changed" in register (thanks to Christian Kuhn)
- 2025-10-07 c3872853a1d [TASK] Declare ModalElement as type import in file list replace handler (thanks to Benjamin Franzke)
- 2025-10-07 b6fe0fc1a4f [TASK] Update iso database (thanks to Stefan Bürk)
- 2025-10-07 819ab54337b [TASK] Raise required PHP version info in Reports module to PHP 8.2.0 (thanks to Garvin Hicking)
- 2025-10-06 2adf45b930d [BUGFIX] Consistent error state handling for form stage (thanks to josuavogel)
- 2025-10-06 e89d8402ce6 [DOCS] Improve hint for annotation scope in changelog for #107229 (thanks to Elias Häußler)
- 2025-10-06 d5448abc568 [TASK] Upgrade to
doctrine/dbal:~4.3.3(thanks to Stefan Bürk) - 2025-10-06 1b4378eeed6 [BUGFIX] Correct placeholder color calculation for input fields (thanks to Benjamin Kott)
- 2025-10-05 beb781a7662 [TASK] Cleanup TYPO3\CMS\Core\Http\Response (thanks to Torben Hansen)
- 2025-10-04 69b15314d4e [BUGFIX] Support iconOverlay in SelectItem (thanks to Oliver Bartsch)
- 2025-10-04 9b013337df3 [DOCS] Document scheduler changes (thanks to Lina Wolf)
- 2025-10-04 195cdf37b86 [TASK] Adjust task table configuration location (thanks to Oliver Bartsch)
- 2025-10-04 bf9d5012346 [DOCS] Do not override existing scheduler configurations (thanks to Lina Wolf)
- 2025-10-04 50656b2df10 [DOCS] Fix errors in docs (thanks to Simon Schaufelberger)
- 2025-10-04 e744929613c [TASK] Update phpstan to 2.1.30 (thanks to Garvin Hicking)
- 2025-10-04 910293f03bd [DOCS] Fix changelog Typo (thanks to Lina Wolf)
- 2025-10-04 b794cf0c871 [DOCS] Move "Base Task" description from installation chapter (thanks to Lina Wolf)
- 2025-10-03 d89c4dd3646 [DOCS] Consolidate finisher documentation (thanks to Lina Wolf)
- 2025-10-03 7b0d57e8be5 [BUGFIX] Fix type error on empty $be_user_data['realName'] (thanks to Mikel Wohlschlegel)
- 2025-10-03 32fad20a878 [!!!][TASK] Refactor TSFE->content away (thanks to Christian Kuhn)
- 2025-10-02 2c1c6f54b22 [BUGFIX] Allow icon overlay in new content record wizard (thanks to Oliver Bartsch)
- 2025-10-02 9a6c9f06df8 [TASK] Mitigate "Using null as an array offset is deprecated" (thanks to Stefan Bürk)
- 2025-10-02 073cd42c58f [TASK] Migrate tasks to native tasks (thanks to Oli Bartsch)
- 2025-10-02 aa3245fcbbf [TASK] Use attribute selectors instead of pseudo-classes for disabled and readonly (thanks to Benjamin Kott)
- 2025-10-02 35c79e8f67a [TASK] Update to CKEditor 5 46.1.1 (thanks to Garvin Hicking)
- 2025-10-02 032686ce67d [BUGFIX] Enable EnvironmentStatusReport for cli (thanks to Georg Ringer)
- 2025-10-02 cbadbde2b4e [BUGFIX] Escape search term in MultipleSideBySide filter (thanks to Oliver Bartsch)
- 2025-10-02 40f673d347c [TASK] Raise Symfony composer dependency to 7.3 (thanks to Garvin Hicking)
- 2025-10-02 c63fdafbad9 [TASK] Migrate ValidatorTask to native task (thanks to Oliver Bartsch)
- 2025-10-02 9f596f342a9 [BUGFIX] Do not call expectException methods statically (thanks to Helmut Hummel)
- 2025-10-02 5a0e82e5110 [BUGFIX] Correct closing tag of typo3-formengine-valueslider (thanks to Benjamin Kott)
- 2025-10-02 747ac988f62 [TASK] Improve local configuration description of [MAIL][validators] (thanks to Garvin Hicking)
- 2025-10-01 2869095ab50 [TASK] Check ReST rendering for commits with .rst files (thanks to Garvin Hicking)
- 2025-10-01 196b5b6a115 [FEATURE] Allow usage of Symfony validators in Extbase (thanks to Elias Häußler)
- 2025-10-01 03e213adf26 [!!!][TASK] Drop support for Extbase Annotations (thanks to Elias Häußler)
- 2025-10-01 9d224e774a9 [TASK] Migrate ExecuteSchedulableCommandTask (thanks to Oliver Bartsch)
- 2025-10-01 7d0c5e88d5f [BUGFIX] Do not strip public path from given realpath of a file (thanks to Helmut Hummel)
- 2025-10-01 06d3e07d1c2 [BUGFIX] Support
maxitemsfor StaticSelectFieldType (thanks to Oliver Bartsch) - 2025-09-30 bc07bbc96b1 [BUGFIX] Consider already existing _computed in raw record (thanks to Nikita Hovratov)
- 2025-09-30 a19af25a978 [TASK] Migrate IpAnonymizationTask (thanks to Oliver Bartsch)
- 2025-09-29 e6d835061f8 [TASK] Cleanup scheduler task handling (thanks to Oliver Bartsch)
- 2025-09-29 5a522f36ed0 [TASK] Fix typo in description of tableGarbageCollection task (thanks to Peter Kraume)
- 2025-09-29 ca44106ffca [BUGFIX] Properly handle scheduler task not registered (thanks to Oliver Bartsch)
- 2025-09-29 9fdfbdb8964 [TASK] Migrate TableGarbageCollectionTask (thanks to Oliver Bartsch)
- 2025-09-29 042fc331b61 [BUGFIX] Use proxified interface for ext:form ConfigurationManager (thanks to Oliver Hader)
- 2025-09-27 4130a93db21 [TASK] Verify cache headers in CSP request handling test (thanks to Oliver Hader)
- 2025-09-27 a834535b5a7 Revert "[DOCS] Correct permalinks in EXT:form" (thanks to Garvin Hicking)
- 2025-09-26 0f110ca85c1 [TASK] Avoid calling deprecated
ReflectionMethod::setAccessible()(thanks to Stefan Bürk) - 2025-09-26 a58d4538e12 [BUGFIX] Remove double encoding of LinkBrowser label output (thanks to Garvin Hicking)
- 2025-09-26 520d040db62 [BUGFIX] Fix browser url replacement for installtool in backend context (thanks to Benjamin Franzke)
- 2025-09-26 33e32a325c4 [TASK] Avoid deprecated
\DateTimeInterface::RFC7231(thanks to Stefan Bürk) - 2025-09-26 1b102268ebd [DOCS] Correct permalinks in EXT:form (thanks to Lina Wolf)
- 2025-09-25 a164581122a [!!!][FEATURE] Add PSR-14 Event before renderable removed (thanks to josuavogel)
- 2025-09-25 11c84ba494e [TASK] Replace "new" button for scheduler tasks in FormEngine (thanks to Oliver Bartsch)
- 2025-09-25 3ed5049d7e6 [FEATURE] Use custom TCA types over AdditionalFieldProviders (thanks to Benni Mack)
- 2025-09-25 1f55c1b8929 [FEATURE] Add "discard" command to DataHandler (thanks to Benni Mack)
- 2025-09-25 9171a8f62e1 [BUGFIX] Re-add label for DB mountpoints in sys_workspace (thanks to Benni Mack)
- 2025-09-25 a53e64f0dd2 [TASK] Remove entrypoint "typo3/install.php" (thanks to Benni Mack)
- 2025-09-25 db74c5b7e34 [TASK] Update phpstan to 2.1.29 (thanks to Garvin Hicking)
- 2025-09-24 c2163108642 [DOCS] Add documentation for new scheduler task wizard (thanks to Lina Wolf)
- 2025-09-24 32c3376c0e8 [TASK] Remove further TSFE properties (thanks to Christian Kuhn)
- 2025-09-24 e1871a14fb3 [!!!][FEATURE] Add PSR-14 Event before renderable is added to form (thanks to josuavogel)
- 2025-09-24 927bcaf142c [BUGFIX] Allow separate scrolling in new record wizard (thanks to Christoph Brauer)
- 2025-09-24 1fea473c476 [DOCS] Update outdated scheduler screenshots (thanks to Lina Wolf)
- 2025-09-23 a9dd54160b5 [BUGFIX] Remove unnecessary events of PropertyGridEditor (thanks to josuavogel)
- 2025-09-23 859b9cd719f [TASK] Improve "no task" infobox in scheduler module (thanks to Oliver Bartsch)
- 2025-09-23 b4bc1203b1c [BUGFIX] Remove unnecessary property setting (thanks to josuavogel)
- 2025-09-23 f4aeb8ed13a [BUGFIX] Disable direct creation of
sys_file_storagetype0(thanks to Oliver Bartsch) - 2025-09-23 e202362e824 [BUGFIX] Respect visibility aspect includeScheduledRecords (thanks to Georg Ringer)
- 2025-09-23 bc78b5fbd8f [FEATURE] Respect record types in new record wizard (thanks to Stefan Froemken)
- 2025-09-23 341826fc3c4 [TASK] Centralize code in EXT:core/Localization (thanks to Benni Mack)
- 2025-09-22 8bcfce3d516 [TASK] Introduce new internal API to generate a cache busting URI (thanks to Helmut Hummel)
- 2025-09-22 14f30ddad2c [BUGFIX] Prevent endless processing of images in backend (thanks to Helmut Hummel)
- 2025-09-22 ca84c41dea2 [TASK] Remove "en" fallback in LocalizationFactory (thanks to Benni Mack)
- 2025-09-22 966d12fc4af [TASK] Add documentation RST parsing to nightly CI pipeline (thanks to Garvin Hicking)
- 2025-09-22 066b60e90cc [FEATURE] Use YamlFileLoader when creating new form from templates (thanks to Uwe Wiebach)
- 2025-09-22 82a3ce41a72 [DOCS] Database storage format for Scheduler Tasks (thanks to Lina Wolf)
- 2025-09-22 90718e48181 [DOCS] Describe how to register a task and provide AdditionalFieldProvider (thanks to Lina Wolf)
- 2025-09-22 6596b03b8ad [BUGFIX] Ensure correct module is bookmarked in acceptance tests (thanks to Oliver Bartsch)
- 2025-09-22 6a69d21bee3 [BUGFIX] Fix SchedulerDatabaseStorageMigration upgrade wizard (thanks to Lina Wolf)
- 2025-09-21 da22f9f32a2 [BUGFIX] Avoid double resolving of FlexForm data structure (thanks to Oliver Bartsch)
- 2025-09-21 0147e14aca1 [DOCS] Improve EXT:form finisher documentation (thanks to Christian Reifenscheid)
- 2025-09-21 a797c39d206 [TASK] Hand over state to a TSFE detail method (thanks to Christian Kuhn)
- 2025-09-20 be0025b186c [TASK] Remove TypoScriptFrontendController->sL() (thanks to Christian Kuhn)
- 2025-09-20 27a6b58119f [!!!][TASK] Remove AbstractFinisher->getTypoScriptFrontendController() (thanks to Christian Kuhn)
- 2025-09-20 5cad4d0052d [TASK] Remove further TSFE methods (thanks to Christian Kuhn)
- 2025-09-19 07d0889d30f [BUGFIX] Handle versionNumberInFilename also for .mjs files (thanks to Markus Klein)
- 2025-09-19 7b1e0d10c10 [TASK] Add EXT:styleguide example for flexform section type=email (thanks to Garvin Hicking)
- 2025-09-19 d999e293dbf [TASK] Remove Available Tasks view from scheduler module (thanks to Oliver Bartsch)
- 2025-09-19 462b54073ba [BUGFIX] Use correct route identifier for shortcut button (thanks to Oliver Bartsch)
- 2025-09-19 545997a8576 [!!!][FEATURE] Make scheduler task timing options extensible via TCA (thanks to Oliver Bartsch)
- 2025-09-19 69c08ecf486 [!!!][TASK] Remove TypoScript getTSFE() condition function (thanks to Christian Kuhn)
- 2025-09-19 31c69224d7d [BUGFIX] Allow form element identifier in email finisher overrides (thanks to josuavogel)
- 2025-09-19 07fe4afb9ae [BUGFIX] Fix full return type for TranslateElementPropertyViewHelper (thanks to Garvin Hicking)
- 2025-09-19 1157407f97f [TASK] Harmonize sorting of tasks in task type selection (thanks to Georg Ringer)
- 2025-09-19 8447998ad69 [!!!][TASK] Remove circular dependency between ProcessedFile and Task (thanks to Benni Mack)
- 2025-09-19 0bb3dca5ec4 [BUGFIX] Fix site settings yaml-dump of specific settings (thanks to Benjamin Franzke)
- 2025-09-19 0bed06d4d23 [!!!][TASK] Remove Environment::getComposerRootPath() (thanks to Helmut Hummel)
- 2025-09-18 59d9da23637 [FEATURE] Add options to predefine link target and class in LinkBrowser (thanks to michael staatz)
- 2025-09-18 89b2799b4d7 [BUGFIX] Properly handle errors on page tree processing (thanks to Oliver Bartsch)
- 2025-09-18 5419b169848 [BUGFIX] Allow applying htmlspecialchars for getProcessedValue result (thanks to Georg Ringer)
- 2025-09-18 a6a14d1bdba [FEATURE] Introduce scheduler task wizard (thanks to Oliver Bartsch)
- 2025-09-18 bd7c0b4ce00 [FEATURE] Render "replace file" dialog in modal (thanks to Andreas Kienast)
- 2025-09-17 ada9cc2bc59 [DOCS] Clarify form finisher translation key (thanks to Simon Praetorius)
- 2025-09-17 cd6acddf63e [BUGFIX] Fix FAL getFileReferenceData method return signature (thanks to Garvin Hicking)
- 2025-09-17 ca8f159ced5 [TASK] Reduce TSFE mentions (thanks to Christian Kuhn)
- 2025-09-17 b5bfa484bf6 [TASK] Remove unrelated phpdoc (thanks to Elias Häußler)
- 2025-09-17 06b3ee4c92c [TASK] Update phpstan to 2.1.27 (thanks to Garvin Hicking)
- 2025-09-17 27116451544 [BUGFIX] Remove default install tool session handler options (thanks to Sven Liebert)
- 2025-09-17 bccaa0511ab [BUGFIX] Prevent race condition on element access in Backend Login (thanks to Andreas Nedbal)
- 2025-09-16 d8fcb663883 [BUGFIX] Fix "Toggle All" in Install Tools "All Configuration" (thanks to Georg Ringer)
- 2025-09-16 6f490fa0e3d [DOCS] Emphasize security implications when removing RTE preset (thanks to Elias Häußler)
- 2025-09-16 64ae5a06333 [TASK] Clean up TaskService class in scheduler (thanks to Benni Mack)
- 2025-09-16 43eac052e0e [TASK] Extract Label File Resolving into separate service (thanks to Benni Mack)
- 2025-09-15 d699f7144c8 [BUGFIX] Fix url check in GeneralUtility::sanitizeLocalUrl (thanks to Thomas Hohn)
- 2025-09-15 e19a6d7986b [TASK] Drop debug statements in SchedulerTaskPersistenceValidator (thanks to Oliver Hader)
- 2025-09-15 b13f5954fa9 [BUGFIX] Fix access to nullable RawRecord in DatabaseRecordList (thanks to Oliver Bartsch)
- 2025-09-15 202cda1bff4 [FEATURE] Support more hashing algos in FAL (thanks to Andreas Kienast)
- 2025-09-14 987db9ae120 [TASK] Use more precise return type for
StringUtility::getUniqueId(thanks to Elias Häußler) - 2025-09-13 5e028f6302a [TASK] Avoid using "default" as fallback locale in LLL translation files (thanks to Benni Mack)
- 2025-09-12 9c115345a5a [DOCS] Fix typo in code migration (thanks to Simon Schaufelberger)
- 2025-09-12 150016d7d1d [!!!][TASK] Remove default parseFunc configuration for FSC (thanks to Benni Mack)
- 2025-09-12 da4e52a6ffe [BUGFIX] Skip consistency checks in ResourceStorage::addUploadedFile (thanks to Oliver Hader)
- 2025-09-12 b70006e8a7e [BUGFIX] Improve GUI-managed map/list (thanks to Andreas Kienast)
- 2025-09-12 b4c6634fbd5 [BUGFIX] Make sure LANG.loader is a map (thanks to Benjamin Franzke)
- 2025-09-12 3187e399870 [FEATURE] Introduce URL factory in TypeScript (thanks to Andreas Kienast)
- 2025-09-12 b8305e56700 [DOCS] Correct option fieldName in FlexFormProcessor (thanks to Timon Grützmacher)
- 2025-09-11 995782a3bb6 [!!!][FEATURE] Use symfony/translation for translatable labels (thanks to Benni Mack)
- 2025-09-11 0fba8c8ca30 [DOCS] Adjust Form docs for removed hooks and added events (thanks to Lina Wolf)
- 2025-09-11 a39d7ec8b85 [TASK] Improve accessibility of new record wizard tab navigation (thanks to Andreas Nedbal)
- 2025-09-11 9fd076e2239 [TASK] Add json examples to the styleguide (thanks to Georg Ringer)
- 2025-09-11 f04b5d5b7c5 [TASK] Update phpstan to 2.1.23 (thanks to Andreas Kienast)
- 2025-09-10 ceb9c400a31 [BUGFIX] Fix typos: occured → occurred (thanks to Matthias Hinner)
- 2025-09-10 76f0a19d712 [!!!][TASK] Remove LocalPreviewHelper and LocalCropScaleMaskHelper (thanks to Benni Mack)
- 2025-09-10 13a3b69aece [TASK] Auto-select file basename in "Rename" dialog (thanks to Andreas Kienast)
- 2025-09-10 cce551ffcbe [BUGFIX] Allow editing site settings without root page being present (thanks to Elias Häußler)
- 2025-09-10 9938bf6e260 [TASK] Deprecate getRelativePath(to) methods in PathUtility (thanks to Benni Mack)
- 2025-09-10 08bf2e5ff3a [BUGFIX] Prevent readonly site settings from being reset during update (thanks to Thomas Deuling)
- 2025-09-10 afeb849e925 [DOCS] Document Dashboard RSS widget changes (thanks to Lina Wolf)
- 2025-09-09 6fe90475b10 [TASK] Extend allowed list of uploadable text/misc files (thanks to Garvin Hicking)
- 2025-09-09 bc9f867f387 [BUGFIX] Hide edit option for read-only fields in list module (thanks to Ayke Halder)
- 2025-09-09 222566ea7df [!!!][FEATURE] Add PSR-14 Event to manipulate form duplication (thanks to josuavogel)
- 2025-09-09 1c433b70d31 [DOCS] Fix wrong TSconfig syntax (thanks to Thomas Löffler)
- 2025-09-09 a65a94cd157 [!!!][FEATURE] Add PSR-14 Event before form deletion (thanks to josuavogel)
- 2025-09-09 3313d028251 [BUGFIX] Show rootlevel=-1 tables in BE allowed exclude fields list (thanks to Markus Klein)
- 2025-09-09 4e6b37f90fa [TASK] Improve a11y with aria-invalid attributes on FormEngine fields (thanks to Christian Rath-Ulrich)
- 2025-09-09 0c6789614a5 [BUGFIX] Fit livesearches group labels background color (thanks to Ayke Halder)
- 2025-09-09 87221904ea0 [SECURITY] Prevent Information Disclosure in record list downloader (thanks to Benjamin Franzke)
- 2025-09-09 09be33cefa5 [SECURITY] Avoid displaying version details to unauthorized users (thanks to Oliver Hader)
- 2025-09-09 4e867b7a30b [SECURITY] Inherit access to module-related AJAX routes from modules (thanks to Elias Häußler)
- 2025-09-09 97ed2833b5e [SECURITY] Prevent information disclosure via filesystem E_WARNING errors (thanks to Andreas Kienast)
- 2025-09-09 203d7db8a5a [SECURITY] Avoid reduced entropy during password generation (thanks to Oliver Hader)
- 2025-09-09 1a8208a2d5a [SECURITY] Properly catch FAL exceptions in ShortcutRepository (thanks to Oliver Hader)
- 2025-09-09 3571eecd1d5 [SECURITY] Fix open redirection via GeneralUtility::sanitizeLocalUrl (thanks to Benjamin Franzke)
- 2025-09-08 570cb54a6ab [TASK] Add more common MIME type replacements and file extensions (thanks to Garvin Hicking)
- 2025-09-08 195ae017851 Revert "[TASK] Avoid costly database schema queries and class state" (thanks to Stefan Bürk)
- 2025-09-08 5d10109eef6 [TASK] Extend allowed list of uploadable
mediafile_extfiles (thanks to Garvin Hicking) - 2025-09-05 5d4824c62e8 [TASK] Do not call non static test methods statically (thanks to Helmut Hummel)
- 2025-09-05 cd3cd7b9808 [!!!][FEATURE] Add PSR-14 Event to manipulate form before saved (thanks to josuavogel)
- 2025-09-05 9d78f22961d [BUGFIX] Properly check non-workspace-aware tables in list module (thanks to Oliver Hader)
- 2025-09-05 38698238cac [TASK] Avoid costly database schema queries and class state (thanks to Stefan Bürk)
- 2025-09-03 a8f3ce3fbab [DOCS] Fix Linkvalidator Code Example (thanks to Lukas Niestroj)
- 2025-09-03 9edf2a95fe6 [!!!][FEATURE] Add PSR-14 Event to manipulate form creation (thanks to josuavogel)
- 2025-09-02 b5fbcaca208 [FEATURE] Introduce Fluid page title ViewHelper (thanks to Benni Mack)
- 2025-09-02 cbd02b1f83c [TASK] Replace deprecated
SplObjectStoragemethod calls (thanks to Stefan Bürk) - 2025-09-02 f93e4c11bce [TASK] Remove bw compat for $GLOBALS['TCA'] in base TCA files (thanks to Nikita Hovratov)
- 2025-09-02 c698eab881f [!!!][FEATURE] Add TypolinkBuilderInterface with automatic DI (thanks to Benni Mack)
- 2025-09-02 0ec1c1a9171 [!!!][TASK] Use Record API in List Module (thanks to Benni Mack)
- 2025-09-02 4e81aa8e96d [FEATURE] Add new AfterRichtextConfigurationPreparedEvent (thanks to Andreas Nedbal)
- 2025-09-02 653b1892924 [TASK] Add request to ModifyNewContentElementWizardItemsEvent (thanks to Sebastian Fischer)
- 2025-09-02 05427938c87 [DOCS] Hyphenated words and fulltext search (thanks to Christian Weiske)
- 2025-09-01 27c38f78d94 [BUGFIX] Only show preview button in FormEngine when configured (thanks to Benni Mack)
- 2025-09-01 7ae330441bf [TASK] Update Fluid Standalone to 4.4.3 (thanks to Simon Praetorius)
- 2025-09-01 55544d047fd [BUGFIX] Ensure correct type of fluidAdditionalAttributes (thanks to Simon Praetorius)
- 2025-08-31 491f116e7b9 [DOCS] Fix FQN of \TYPO3\CMS\Core\Resource\Folder in changelog (thanks to Lina Wolf)
- 2025-08-30 b4b9edae2da [BUGFIX] Avoid appending multiple referrer-refresh query parameters (thanks to Oliver Hader)
- 2025-08-29 9ae150246a0 [BUGFIX] Use array accessors inside \TYPO3\CMS\Core\Type\Map (thanks to Oliver Hader)
- 2025-08-29 0f46471385a [BUGFIX] Always clone policy in CSP's Policy::prepare (thanks to Oliver Hader)
- 2025-08-29 1b718cfa1a9 [TASK] Properly utilize EditLock capability (thanks to Oliver Bartsch)
- 2025-08-29 4c6f60bbd56 [BUGFIX] Show online media headline in File Selector (thanks to Oliver Bartsch)
- 2025-08-29 56170ecbca0 [FEATURE] Add type-specific TCAdefaults support (thanks to Oliver Bartsch)
- 2025-08-29 c52a17a1552 [FEATURE] Introduce HeaderData and FooterData ViewHelpers (thanks to Torben Hansen)
- 2025-08-28 471be5bf362 [TASK] Enhance Extbase file upload consistency checks (thanks to Oliver Hader)
- 2025-08-28 3ccf5fb77b3 [DOCS] Update indexed_search fulltext table documentation (thanks to Christian Weiske)
- 2025-08-28 ad5847c90c1 [DOCS] Use proper PDO class constant migration changelog example (thanks to Franz Holzinger)
- 2025-08-27 6d8f8d5b782 [DOCS] Mark up BE template API examples as code (thanks to Mathias Brodala)
- 2025-08-27 2db50cbebdf [DOCS] Correct migration instructions for TSFE->getLanguage() (thanks to Markus Klein)
- 2025-08-26 7a99c4ff812 [TASK] Use strict types in ext:scheduler CronCommand classes (thanks to Torben Hansen)
- 2025-08-22 980c5480b95 [BUGFIX] Placeholders in error messages are not replaced (thanks to Simon Schaufelberger)
- 2025-08-22 99f2d65d145 [BUGFIX] Respect system time zone in history module (thanks to Sebastian Michaelsen)
- 2025-08-22 9ed449e64a7 [BUGFIX] Streamline button classes on Install Tool login page (thanks to Riccardo De Contardi)
- 2025-08-22 243b54c3580 [BUGFIX] Update middleware name in Configuration (thanks to Christian Kuhn)
- 2025-08-22 cfc640ba873 [BUGFIX] Do not cast PID of file reference to int in HTML (thanks to Georg Großberger)
- 2025-08-22 479ee5a8b98 [!!!][TASK] Remove workspace 'Freeze Editing' (thanks to Christian Kuhn)
- 2025-08-22 fa4bc094382 [FOLLOWUP] Workspace stage handling details (thanks to Christian Kuhn)
- 2025-08-21 38d874219ad [BUGFIX] Fix access control for sys_file_metadata (thanks to Oliver Bartsch)
- 2025-08-21 ebb25337f11 [DOCS] Update Feature-103511-IntroduceExtbaseFileUploadHandling.rst (thanks to Sergio Catalá)
- 2025-08-20 b3ee631e397 [TASK] Refactor workspace BE module internals (thanks to Christian Kuhn)
- 2025-08-19 178a4e0f418 [BUGFIX] Do not change "web" module state in Info Popup (thanks to Oliver Bartsch)
- 2025-08-19 d8e552244a1 [TASK] Make methods and properties in final ViewHelpers private (thanks to Simon Schaufelberger)
- 2025-08-19 f23886192f3 [BUGFIX] Restore sort direction from module data (thanks to Oliver Bartsch)
- 2025-08-19 dff844e61a3 [BUGFIX] Align cache backend lifetime with HTTP cache headers (thanks to Sascha Nowak)
- 2025-08-19 657f67866b7 [!!!][TASK] Remove FreezableBackendInterface (thanks to Sascha Nowak)
- 2025-08-18 d472557d01d [TASK] Use DI in ViewHelpers (thanks to Simon Schaufelberger)
- 2025-08-18 7a9b2bccefb [BUGFIX] Consider content object cache lifetimes in HTTP cache headers (thanks to Benni Mack)
- 2025-08-18 004fbcf0f4d [BUGFIX] Catch PHP warning when FlexForm select items config is empty (thanks to Christian Weiske)
- 2025-08-18 abffb00dca1 [BUGFIX] Respect subgroups of simulated user group (thanks to Albrecht Köhnlein)
- 2025-08-18 3a309f47425 [BUGFIX] Don't rely on Fluid namespace inheritance (thanks to Simon Praetorius)
- 2025-08-18 608c97671ec [TASK] Remove deprecated function calls with no effect since PHP 8.0 (thanks to Stefan Bürk)
- 2025-08-18 edaf7cb4582 [TASK] Update phpunit/phpunit and dependencies (thanks to Stefan Bürk)
- 2025-08-17 b9feb614610 [BUGFIX] Remove defaults from required ViewHelper arguments (thanks to Simon Praetorius)
- 2025-08-16 7801d133126 [BUGFIX] Re-introduce "danger" severity for CacheAction array shape (thanks to Moritz Ngo)
- 2025-08-15 3ca27ae88ba [TASK] Add
getSoftReferenceKeys()method to Schema Field API (thanks to Oliver Bartsch) - 2025-08-15 90166caccf7 [TASK] Remove some leftover code in DatabaseRecordList (thanks to Benni Mack)
- 2025-08-15 120249d2a11 [FEATURE] Notify users on pasting password with whitespace (thanks to Andreas Wolf)
- 2025-08-15 e5521236422 [TASK] Drop shouldShowPreselectedValueColumn from formeditor (thanks to Benjamin Kott)
- 2025-08-14 ea413847d9f [TASK] Deprecate FileCollectionRegistry->addTypeToTCA() (thanks to Benni Mack)
- 2025-08-14 2c8ef5d1ca6 [TASK] CGL: Have basic ordered_class_elements rule (thanks to Christian Kuhn)
- 2025-08-14 a4d9f05f0df [TASK] Reduce usages of TSFE in calling code of core (thanks to Benni Mack)
- 2025-08-14 3a8e8b0b707 [BUGFIX] Treat page translation as page edit permission (thanks to Lisa Kreitz)
- 2025-08-14 59e93654b78 [BUGFIX] Cast possible record type int to string in TCA userfunc (thanks to Christian Kuhn)
- 2025-08-14 4ea7cd386fa [BUGFIX] Set live context when generating $liveUrl in PreviewController (thanks to Sebastian Michaelsen)
- 2025-08-14 5e9cf336256 [TASK] Inject service classes into ViewHelpers which use DI already (thanks to Simon Schaufelberger)
- 2025-08-14 e5350b354a5 [FEATURE] Add detail view for backend user groups (thanks to Marno Schmigotzki)
- 2025-08-13 46ae8086767 [BUGFIX] Respect selectMultipleSideBySide in custom fields of site configuration (thanks to Georg Ringer)
- 2025-08-13 9dd411b4e84 [FEATURE] Introduce PSR-14 Event to modify options in EmailFinisher (thanks to Albrecht Köhnlein)
- 2025-08-13 3cf1c7cb4aa [TASK] Reduce nesting in PageRepository->versionOL (thanks to Nikita Hovratov)
- 2025-08-13 9e3e43c9a90 [TASK] Add PHP 8.5 to functional tests matrix (thanks to Christian Kuhn)
- 2025-08-13 3df1d0dc13a [TASK] Clarify various code issues in DataMapProcessor (thanks to Benni Mack)
- 2025-08-13 6a39110d0f8 [TASK] Raise enshrined/svg-sanitize dependency to ~0.22 (thanks to Thomas Hohn)
- 2025-08-13 79b664decd1 [BUGFIX] Rise required node and npm version to match CI (thanks to Benjamin Kott)
- 2025-08-12 a35c27abd5f [BUGFIX] Respect
#[IgnoreValidation]attribute in controllers only (thanks to Elias Häußler) - 2025-08-12 29283e0cdf4 [TASK] Use PHP 8.5 in CI integrity checks (thanks to Christian Kuhn)
- 2025-08-12 585638a6166 [TASK] Resolve various ignored
nullCoalesce.offsetPHPStan errors (thanks to Elias Häußler) - 2025-08-12 77041b4f22d [TASK] Refactor extension data import registry keys to extension format (thanks to Benni Mack)
- 2025-08-12 07ffffd280a [BUGFIX] Make honeypot fields of EXT:form W3C valid (thanks to Georg Ringer)
- 2025-08-12 dc2aa690089 [TASK] Resolve ignored
nullsafe.neverNullPHPStan errors (thanks to Elias Häußler) - 2025-08-12 0ceac017304 [TASK] Run unit tests with PHP 8.5 (thanks to Christian Kuhn)
- 2025-08-12 8be9afd5607 [TASK] Auto-configure Fluid ViewHelperResolver delegates (thanks to Simon Praetorius)
- 2025-08-12 a146f988b44 [TASK] Raise container image versions in
Build/Scripts/runTests.sh(thanks to Stefan Bürk) - 2025-08-12 127a99642a5 [TASK] Show info box when no backend user groups exist (thanks to Konstantin Hillmann)
- 2025-08-12 aac42277381 [TASK] Improve type inference of EventDispatcher->dispatch (thanks to Elias Häußler)
- 2025-08-12 ce57a5b9872 [TASK] Improve confirm dialog buttons when changing record type (thanks to Oliver Bartsch)
- 2025-08-12 a5723c0798b [TASK] Add functional test for ViewFactory (thanks to Simon Praetorius)
- 2025-08-12 9aa038c7d21 [BUGFIX] Update InvalidActionNameException Message in RequestBuilder (thanks to Alexander Künzl)
- 2025-08-12 d1d5a1711b7 [BUGFIX] Show clipboard in list view (thanks to Annett Jaehnichen)
- 2025-08-12 364c88d7670 [TASK] Skip fixture extensions for root composer.json integrity check (thanks to Stefan Bürk)
- 2025-08-12 b82f5993a17 [TASK] Add autocomplete to commands of EXT:redirects (thanks to Georg Ringer)
- 2025-08-12 a7ed0fe4d5a [BUGFIX] Do not set default action in filename conflict modal (thanks to Andreas Wolf)
- 2025-08-11 75cdbf6a5ce [DOCS] Improve FAQ about duplicate form submission (thanks to josuavogel)
- 2025-08-11 d117d23eb72 [BUGFIX] Handle oversights in thumbnail web component (thanks to Andreas Kienast)
- 2025-08-11 2a948f03d61 [BUGFIX] Add validation to multiple Inspector-Editors (thanks to josuavogel)
- 2025-08-11 ada5a93437c [BUGFIX] Allow multiple search fields per table in FileSearchDemand (thanks to josuavogel)
- 2025-08-11 edc90613b8b [TASK] Update Fluid Standalone to 4.4.2 (thanks to Simon Praetorius)
- 2025-08-11 b2fffc42f31 [BUGFIX] Remove only leading 'ajax_' prefix in Ajax route keys (thanks to dpCPO)
- 2025-08-11 e94d390e01b [TASK] Clarify internal error handling for 500 and 503 (thanks to Friedemann Altrock)
- 2025-08-10 5a182853ca4 [DOCS] Improve FlexForm simplification changelogs (thanks to Oliver Bartsch)
- 2025-08-10 4fb3f3274a6 [FEATURE] Extend RSS widget with Atom feed support (thanks to Oliver Bartsch)
- 2025-08-10 ccab9e8de52 [DOCS] Spell out possible YAML locations for clarity (thanks to Garvin Hicking)
- 2025-08-10 35371e25b2e [DOCS] Add line break after anchor (thanks to Jan Helke)
- 2025-08-09 d129386c7e8 [DOCS] Add headline anchor to EXT:sys_note header (thanks to magicHatOfTYPO3)
- 2025-08-09 b7ee2381137 [DOCS] Add headline anchor to EXT:lowlevel header (thanks to magicHatOfTYPO3)
- 2025-08-09 79e8ce4f92f [BUGFIX] Re-add country code to html lang attribute (thanks to timo-poppinga)
- 2025-08-09 40e814f2632 [BUGFIX] Improve RSS widget error handling and user feedback (thanks to Oliver Bartsch)
- 2025-08-09 48941dfb2e5 [BUGFIX] Don't use label fallback in page module (thanks to Lisa Kreitz)
- 2025-08-09 8bb6a5f4cc9 [BUGFIX] Streamline FileList sorting naming and type consistency (thanks to Oliver Bartsch)
- 2025-08-08 78d07be6ea2 [FEATURE] Allow install tool sessions without shared file system (thanks to Sven Liebert)
- 2025-08-08 e1dd37d7191 [BUGFIX] Make icon grid in EXT:styleguide context aware (thanks to Andreas Kienast)
- 2025-08-07 64c202cdcdd [BUGFIX] Add svg/avif/webp to IIS default web.config (thanks to Michael Blunck)
- 2025-08-07 786d40f7057 [BUGFIX] Update incorrect wording for maintenance mode (thanks to Dennis Schweinzer)
- 2025-08-07 05801142188 [TASK] Upgrade TypeScript to v5.9 (thanks to Andreas Kienast)
- 2025-08-05 9977efad767 [TASK] Fix typos in widgets for internal notes (thanks to Peter Kraume)
- 2025-08-05 107949e41fa [BUGFIX] Properly parse Country property in CountrySelectViewHelper (thanks to Garvin Hicking)
- 2025-08-05 ccee9fb3fe0 [TASK] Add return type hints to ViewHelper classes (thanks to Simon Praetorius)
- 2025-08-05 41f918826f9 [TASK] Require FormPersistenceManager to be injected (thanks to Simon Praetorius)
- 2025-08-05 9ccc24d8cc9 [TASK] Update
phpstan/phpstanto 2.1.22 (thanks to Andreas Kienast) - 2025-08-04 c475fed45ca [BUGFIX] Fix default value of TYPO3_CONF_VARS/BE/lockRootPath (thanks to Albrecht Köhnlein)
- 2025-08-04 ad7ca251c32 [BUGFIX] Respect rss widget limit set via options (thanks to Benjamin Kott)
- 2025-08-04 e1e0ce8e305 [BUGFIX] RedisSessionBackend must allow to select db 0 (thanks to Markus Klein)
- 2025-08-04 845ee6d4686 [TASK] Add iterable types to toolbar item cache actions array (thanks to Elias Häußler)
- 2025-08-01 edb7d7d811c [BUGFIX] Support password managers to autofill new password confirmation (thanks to Benjamin Kott)
- 2025-08-01 111da7fbb21 [BUGFIX] Load JavaScript importmaps of custom settings types (thanks to Benjamin Franzke)
- 2025-08-01 f1f5580774b [TASK] Fix duplicate styleguide ext_conf_template category IDs (thanks to Benjamin Franzke)
- 2025-08-01 530b0fa4450 [BUGFIX] Respect enum configuration in
intsetting types (thanks to Benjamin Franzke) - 2025-08-01 8608acba591 [TASK] Trigger ElementsEvent in TypolinkTagSoftReferenceParser (thanks to Daniel Siepmann)
- 2025-08-01 3cf2f037e45 [BUGFIX] Respect workspace overlays in LiveSearch (thanks to Andreas Kienast)
- 2025-07-31 adac182339e [TASK] Improve Sudo Mode prompt with explanation (thanks to Oliver Bartsch)
- 2025-07-30 32975a3a449 [TASK] Update Fluid Standalone to 4.4.0 (thanks to Simon Praetorius)
- 2025-07-30 75d5cc7c8d5 [TASK] Migrate BackendUtility to Schema API (thanks to Oliver Bartsch)
- 2025-07-30 64624e2ac88 [FEATURE] Configurable dashboard widgets (thanks to Benjamin Kott)
- 2025-07-30 d5d6c2763bf [!!!][FEATURE] Remove ds_pointerField and simplify FlexForm handling (thanks to Oliver Bartsch)
- 2025-07-29 2198ea0b871 [BUGFIX] Optimize queries in RootlineUtility (thanks to Benni Mack)
- 2025-07-29 0cdf03652c5 [DOCS] Fix typo in changelog (thanks to Simon Praetorius)
- 2025-07-29 03cdce0d1e0 [BUGFIX] Set datatype of sys_file:size to BIGINT 20 (thanks to Stefan Froemken)
- 2025-07-29 bcbf43de719 [BUGFIX] Allow more RecordList pages for pagination (thanks to Garvin Hicking)
- 2025-07-29 e4057043722 [BUGFIX] Fix blurry WebP and AVIF images (thanks to Manfred Egger)
- 2025-07-29 a52d1c2a370 [TASK] Add "RTE-Styleguide" preset showcasing specific RTE behaviour (thanks to Garvin Hicking)
- 2025-07-29 57eabf04ede [BUGFIX] Make Install Tool AJAX error handling resilient to JS errors (thanks to Andreas Nedbal)
- 2025-07-29 66bc3d310d7 [TASK] Ensure AI-generated prompt settings are excluded from git (thanks to Benni Mack)
- 2025-07-29 2bf262f3087 [DOCS] Fix rendering for SEO documentation (thanks to Simon Schaufelberger)
- 2025-07-29 21bd4129ea4 [TASK] Deprecate methods in BackendUtility (thanks to Georg Ringer)
- 2025-07-28 de57ce95df2 [TASK] Update masterminds/html5 dependency (thanks to Oliver Hader)
- 2025-07-28 fca1a39d14b [BUGFIX] Utilize DuplicationBehavior ENUM in EXT:form (thanks to Garvin Hicking)
- 2025-07-28 5127f97873a [BUGFIX] Offload decorative thumbnail generation in file list (thanks to Andreas Kienast)
- 2025-07-26 eee627083c0 [FEATURE] Introduce expression for accessing site locale (thanks to josuavogel)
- 2025-07-26 5c7532275b8 [BUGFIX] Preserve workspace history during publishing (thanks to Benni Mack)
- 2025-07-26 404a220f888 [BUGFIX] Enable inline SVG support in typo3/html-sanitizer (thanks to Oliver Hader)
- 2025-07-25 3227103a4e1 [BUGFIX] Ensure non-hidden translated records are renderd in Extbase (thanks to Benni Mack)
- 2025-07-25 93cc5c01df6 [BUGFIX] Check correct file location in DeferredBackendImageProcessor (thanks to Markus Klein)
- 2025-07-25 f2c7c528b5e [DOCS] Improve ReST markup in form documentation (thanks to David Bonhagen)
- 2025-07-25 fffc6893038 [DOCS] Fix broken usage of
abbr(thanks to Franz Holzinger) - 2025-07-25 6e1bef7f9c8 [TASK] Allow imports in site set
settings.yamlfiles (thanks to Elias Häußler) - 2025-07-25 18e4334bab5 [BUGFIX] Do not kill PHP process when having errors in refindex (thanks to Benni Mack)
- 2025-07-24 34f419120fe [BUGFIX] Correctly handle TextTableElement delimiter fallback (thanks to Christian Weiske)
- 2025-07-24 57fcc90117b [BUGFIX] Initialize change publishers for undefined form properties (thanks to Benjamin Franzke)
- 2025-07-24 b548be65ed8 [BUGFIX] Impove label syntax for EXT:felogin fields (thanks to Pagea Development)
- 2025-07-24 f9d022a203b [TASK] Add url type to settings API (thanks to Benjamin Kott)
- 2025-07-24 1f28521d79a [BUGFIX] Prevent exception on reading resource size (thanks to Oliver Bartsch)
- 2025-07-24 d1cc377f23e [BUGFIX] Fix step-up response redirect routing in modals (thanks to Benjamin Franzke)
- 2025-07-24 0167e9d250a [BUGFIX] Drag & drop fields into empty composite form elements (thanks to josuavogel)
- 2025-07-24 a207569d6c1 [TASK] Use strict types in MvcPropertyMappingConfigurationService (thanks to Torben Hansen)
- 2025-07-24 8b9562c77c2 [TASK] Remove unused PageLayoutResolver injection from PageContentFetchingProcessor (thanks to Chris Müller)
- 2025-07-23 eba0643131f [!!!][TASK] Remove non-implemented sortable Collection logic (thanks to Benni Mack)
- 2025-07-23 d4ca45a0abe [DOCS] Fix rendering for changelog (thanks to Sybille)
- 2025-07-23 509c64f3bdf [TASK] Update
phpstan/phpstanto 2.1.19 (thanks to Garvin Hicking) - 2025-07-23 a9152cbdef4 [TASK] Add tests and adjust ambiguity in AstConstantCommentVisitor (thanks to Garvin Hicking)
- 2025-07-22 c781a30df2f [BUGFIX] Disable indexing of seo_sitemap (thanks to Stephan Großberndt)
- 2025-07-22 3ca20c15a1c [BUGFIX] Use correct class for AsController attribute in docs (thanks to Oliver Hader)
- 2025-07-22 92bf973eccf [BUGFIX] Ensure request body is writable in ServerRequestInstruction (thanks to Oliver Bartsch)
- 2025-07-22 e93bbdf2bb6 [BUGFIX] Add option parameters for basic setting types (thanks to Benjamin Kott)
- 2025-07-22 1d948f4e097 [BUGFIX] Let Country object retrieval handle NULL value (thanks to Garvin Hicking)
- 2025-07-18 1435ffde766 [TASK] Update
phpstan/phpstanto 2.1.18 (thanks to Garvin Hicking) - 2025-07-18 c7a023a97d2 [FEATURE] Add password hashing option to SaveToDatabase finisher (thanks to josuavogel)
- 2025-07-18 20ab2319d5a [TASK] Improve return type handling in HTTP/Stream (thanks to Garvin Hicking)
- 2025-07-18 9eb13eb1a0d [DOCS] Properly use siteLanguage(“locale”) expression as object (thanks to josuavogel)
- 2025-07-17 e8419a24315 [TASK] Remove a misplaced word (thanks to Elias Häußler)
- 2025-07-17 cd4203fcb37 [TASK] Avoid deleting the settings.yaml file from a site folder (thanks to Benjamin Franzke)
- 2025-07-15 006db645e47 [TASK] Allow file replacement in "Tile" file view (thanks to Andreas Nedbal)
- 2025-07-15 caf97ff51eb [BUGFIX] Ensure setting input fields do not lose focus on value change (thanks to Benjamin Franzke)
- 2025-07-14 ea0ba42d899 [TASK] Move f:be.pageRenderer tests to correct namespace (thanks to Torben Hansen)
- 2025-07-14 52fb79ca144 [TASK] Remove redundant parentheses in Lazy attribute usage (thanks to Torben Hansen)
- 2025-07-14 7bca34dff03 [BUGFIX] Make CKEditor's "Powered by" badge context-aware (thanks to Andreas Kienast)
- 2025-07-14 4929400759e [TASK] Allow using CKEditor in fullscreen mode (thanks to Andreas Kienast)
- 2025-07-12 c31431cae72 [BUGFIX] Avoid broken 'notify editors' in workspaces (thanks to Christian Kuhn)
- 2025-07-11 7979620cac9 [BUGFIX] Improve workspace stagechg_notification (thanks to Christian Kuhn)
- 2025-07-10 2cb944d104a [TASK] Simplify workspaces PreviewController (thanks to Christian Kuhn)
- 2025-07-10 64baee1b50f [BUGFIX] Prevent js error in workspace preview (thanks to Christian Kuhn)
- 2025-07-09 5972e5d0d73 [BUGFIX] Check for existing category before processing it (thanks to David Retzer)
- 2025-07-09 941cff99fe5 [TASK] Simplify workspaces StagesService (thanks to Christian Kuhn)
- 2025-07-09 50a5db07eea [BUGFIX] Avoid PHP type error in SlugHelper in workspace context (thanks to Oliver Hader)
- 2025-07-08 dad5d6f6c15 [TASK] Avoid workspace selector in workspace module (thanks to Christian Kuhn)
- 2025-07-08 9815a153053 [BUGFIX] Avoid switching workspace in PreviewController (thanks to Christian Kuhn)
- 2025-07-08 15aecea43bb [TASK] Replace $_FILES with PSR-7 UploadedFile in ExtendedFileUtility (thanks to Oliver Hader)
- 2025-07-08 9335c87252a [TASK] Allow execution with PHP8.5 in
Build/Scripts/runTests.sh(thanks to Stefan Bürk) - 2025-07-08 cf227b18e20 [BUGFIX] Allow replacing files with different mime-type and extension (thanks to Oliver Hader)
- 2025-07-08 409218eca30 [BUGFIX] Add missing page type to settings (thanks to Benjamin Kott)
- 2025-07-07 e94480046aa [TASK] Avoid useless sorting in GridDataService (thanks to Christian Kuhn)
- 2025-07-07 7b81aa6882a [DOCS] Use better ReST markup for directory/filenames (thanks to David Bonhagen)
- 2025-07-07 d58a1369028 [TASK] Raise php-cs-fixer (thanks to Christian Kuhn)
- 2025-07-07 f2feef2bb4c [BUGFIX] Fix DateRangeValidator changing options array (thanks to Uwe Wiebach)
- 2025-07-06 dcefe2fb688 [TASK] Refactor MM tests for clearer naming (thanks to Oliver Bartsch)
- 2025-07-04 191fc1d9514 [FEATURE] Remember last opened category in record wizards (thanks to Andreas Nedbal)
- 2025-07-04 06dc67941c3 [FEATURE] Add CLI command
install:password:set(thanks to Rozbeh Chiryai Sharahi) - 2025-07-04 a0809822b77 [BUGFIX] Sync tree navigation state in link / file browsers (thanks to Andreas Kienast)
- 2025-07-04 9d50ce563f1 [TASK] Update to CKEditor 45.2.1 (thanks to Andreas Kienast)
- 2025-07-04 ee242241a7a [BUGFIX] Store and process site settings.yaml as a map (thanks to Benjamin Franzke)
- 2025-07-03 2654b6df8fa [TASK] Remove internal flag from Schema API (thanks to Benni Mack)
- 2025-07-03 83ec7d5add9 [BUGFIX] Show proper line breaks in workspaces comment view (thanks to Benjamin Franzke)
- 2025-07-03 c01557e80be [TASK] Deprecate User TSConfig option auth.BE.redirectToURL (thanks to Torben Hansen)
- 2025-07-03 3ee5468144a [DOCS] Add missing
selectOptionsin form editor YAML example (thanks to akkiirah) - 2025-07-03 d2e5cb6cbe9 [BUGFIX] Avoid DefaultRestrictionContainer in installtool session (thanks to Benjamin Franzke)
- 2025-07-03 2c29a381434 [TASK] Update iso database (thanks to Anja Leichsenring)
- 2025-07-02 47bbfd66b50 [TASK] Remove unused imports in extbase (thanks to Torben Hansen)
- 2025-07-02 aa7987bd432 [TASK] Simplify workspace CommandMap class (thanks to Christian Kuhn)
- 2025-07-02 db7b6db481b [BUGFIX] Handle preview image sizes as max values (thanks to Nicole Hummel)
- 2025-07-02 300664bce72 [TASK] Use TCA Schema in Restriction Container (thanks to Oliver Bartsch)
- 2025-07-02 4bbdd8f1aa7 [BUGFIX] Allow recursive restore of records via recylcer for editors (thanks to Benjamin Franzke)
- 2025-07-01 2727a6d2af5 [BUGFIX] Use distinct XLF label for MIME-Type error message (thanks to Garvin Hicking)
- 2025-07-01 1268252a7ac [TASK] Avoid unused workspace settings (thanks to Christian Kuhn)
- 2025-07-01 d29b48d8be7 [TASK] Improve sub-header display in workspace module (thanks to Christian Kuhn)
- 2025-07-01 51ff0e8249d [TASK] Do not crop record titles in workspace module (thanks to Christian Kuhn)
- 2025-07-01 6da8dfbe924 [TASK] Avoid creating unused data in workspace GridDataService (thanks to Christian Kuhn)
- 2025-07-01 c20565fb145 [BUGFIX] Properly set multi cache tag headers on Windows (thanks to Sascha Nowak)
- 2025-07-01 6ffc9051ac3 [BUGFIX] Render inline indent in workspace module (thanks to Christian Kuhn)
- 2025-06-30 0392ba11fc4 [BUGFIX] Respect placeholder configuration in RTE fields (thanks to cjanody)
- 2025-06-30 92cb1cfdeff [!!!][TASK] Set default light/dark context awareness for CKEditor (thanks to Garvin Hicking)
- 2025-06-30 e01751d4306 [BUGFIX] Allow disabling checkboxes with default in user settings (thanks to Oliver Bartsch)
- 2025-06-28 3e3f1379765 [BUGFIX] Correct usage of IsFileSelectableEvent (thanks to Benjamin Kott)
- 2025-06-27 2ec69eccaa2 [TASK] Do not use full TYPO3 context in early permission checks (thanks to Oliver Bartsch)
- 2025-06-27 fa530d356bc [BUGFIX] Ensure further variable fallback checks in EXT:felogin (thanks to Garvin Hicking)
- 2025-06-27 03771cc0ed7 [BUGFIX] Avoid obsolete requests in tree filtering (thanks to Andreas Nedbal)
- 2025-06-26 265d6e4d234 [TASK] Always reconstitute TSFE in PageContentErrorHandler (thanks to Oliver Eglseder)
- 2025-06-26 531bdd87e6e [BUGFIX] Restore DBAL DSN URL support in ConnectionPool (thanks to Thomas Maroschik)
- 2025-06-26 5139f7d74c3 [FEATURE] Add dynamic recently used category to record wizards (thanks to Andreas Nedbal)
- 2025-06-26 26681fe19c3 [BUGFIX] Allow to use default TCEMAIN.preview settings in workspace preview URLs (thanks to Benni Mack)
- 2025-06-26 3db4f9678f7 [!!!][TASK] Remove duplicate doktype restriction configuration (thanks to Oliver Bartsch)
- 2025-06-26 e7179b05f9e [TASK] Move record preview logic to PreviewUriBuilder (thanks to Benni Mack)
- 2025-06-26 d6053f96571 [TASK] Simplify workspaces GridDataService (thanks to Christian Kuhn)
- 2025-06-26 77c532cd3aa [BUGFIX] Reload open preview when viewing via context menu (thanks to Andreas Nedbal)
- 2025-06-26 bd2294412a7 [!!!][FEATURE] Introduce "searchable" TCA field option (thanks to Oliver Bartsch)
- 2025-06-26 dcd98049607 [BUGFIX] Fix runTest.sh rendering command (thanks to Garvin Hicking)
- 2025-06-26 1beb74af473 [TASK] Add "runTests.sh -s checkRstRendering..." subcommands for docs (thanks to Garvin Hicking)
- 2025-06-25 74934abfa00 [BUGFIX] Use table alias in WorkspaceRestriction (thanks to Christian Kuhn)
- 2025-06-25 10baa651a1c [TASK] Update description of debugExceptionHandler (thanks to Stephan Großberndt)
- 2025-06-25 d8a1497d300 [BUGFIX] Search also additional file metadata fields (thanks to Uwe Wiebach)
- 2025-06-25 e61ae77fbf7 [DOCS] Add permalink to changelog overview pages (thanks to Lina Wolf)
- 2025-06-25 261398b93a8 [TASK] Make use of TcaSchema in DefaultTcaSchema (thanks to Stefan Bürk)
- 2025-06-25 adc8c213ddb [BUGFIX] Avoid custom columns if selector is disabled (thanks to Oliver Bartsch)
- 2025-06-25 052fd695bda [BUGFIX] Fix filetree filtering only expanding first level (thanks to Andreas Nedbal)
- 2025-06-25 e8add4e52f3 [!!!][TASK] Remove TCA field related
searchoptions (thanks to Oliver Bartsch) - 2025-06-25 6711432ca5c [FEATURE] Enable columns selector in file browsers (thanks to Oliver Bartsch)
- 2025-06-25 038eb370358 [BUGFIX] Respect workspace context resolving file metadata (thanks to Stefan Bürk)
- 2025-06-25 ba9370c991e [BUGFIX] Ensure SuggestWizard's
maxItemsInResultListto be an integer (thanks to Andreas Kienast) - 2025-06-25 5d1604f1d1c [BUGFIX] Improve allowed MIME type handling, add vcf handling (thanks to Garvin Hicking)
- 2025-06-25 36dacc4a6a9 [BUGFIX] Avoid crash when discarding records with flex relations (thanks to Christian Kuhn)
- 2025-06-25 c5b387944bc [TASK] Extract workspace internal table hook code (thanks to Christian Kuhn)
- 2025-06-25 1eff9f393c9 [TASK] Remove unused variable redirect_url in backend login form (thanks to Torben Hansen)
- 2025-06-25 082be5566be [TASK] Streamline stage change notification in workspace (thanks to Benni Mack)
- 2025-06-24 6109f8ba1f9 [BUGFIX] Fix multiple typos in EXT:form documentation (thanks to akkiirah)
- 2025-06-24 09bdc38d771 [BUGFIX] Prevent type error in undefined felogin settings (thanks to Garvin Hicking)
- 2025-06-24 01fd4639bd4 [TASK] Simplify record objects in Workspaces (thanks to Benni Mack)
- 2025-06-24 c901e95637a [TASK] Use data object for TCA processing (thanks to Oliver Bartsch)
- 2025-06-24 b0c97f7287b [TASK] Simplify workspaces PageTreeItemsHighlighter (thanks to Christian Kuhn)
- 2025-06-24 2ac0d63417b [TASK] Update Fluid Standalone to 4.3.0 (thanks to Simon Praetorius)
- 2025-06-24 a94ff28039b [TASK] Avoid unused WorkspaceService->getPagesWithVersionsInTable() (thanks to Christian Kuhn)
- 2025-06-24 3fb51221972 [BUGFIX] Respect TSconfig disableButtonForDokType everywhere (thanks to Benni Mack)
- 2025-06-24 2109c1090a6 [TASK] Add more workspace related move and change tests (thanks to Christian Kuhn)
- 2025-06-24 a27d0a77b1f [TASK] Simplify a query in WorkspaceService (thanks to Christian Kuhn)
- 2025-06-24 18c3dc955d1 [BUGFIX] Prevent modals from closing on Escape in search (thanks to Oliver Bartsch)
- 2025-06-24 8b74ead7f9d [BUGFIX] Separate files and irre container (thanks to Oliver Bartsch)
- 2025-06-24 f5a76aa6410 [TASK] Avoid unused property in workspaces GridDataService (thanks to Christian Kuhn)
- 2025-06-24 72e01ba6c3c [BUGFIX] Add global sorting dropdown for files (thanks to Andreas Kienast)
- 2025-06-24 aee864fa7d5 [TASK] Rework Live Search filtering (thanks to Andreas Kienast)
- 2025-06-24 fb20a833f08 [DOCS] Adjust indentation and headlines in EXT:lowlevel (thanks to Lina Wolf)
- 2025-06-23 5ab86d203db [DOCS] Resolve rendering warnings EXT:lowlevel docs (thanks to Lina Wolf)
- 2025-06-23 9444857b542 [TASK] Remove superfluous todo in AbstractCompositeValidator (thanks to Torben Hansen)
- 2025-06-23 061ee3f2055 [BUGFIX] Ignore permissions for folder deletion recycler lookup (thanks to Garvin Hicking)
- 2025-06-23 d25a4c7282a [DOCS] Fix ReST warnings in documentation rendering (thanks to Garvin Hicking)
- 2025-06-23 da18551a5a1 [DOCS] Move "Extending the configuration module" (thanks to Lina Wolf)
- 2025-06-23 b405d6905db [BUGFIX] Add installation method to system information toolbar (thanks to Benjamin Franzke)
- 2025-06-23 23af28c38d4 [TASK] Rename "REF" column in lisitings to "References" (thanks to Oliver Bartsch)
- 2025-06-23 52e29539c09 [TASK] Create workspace tests for changed localizations (thanks to Christian Kuhn)
- 2025-06-23 6552d547b2b [BUGFIX] Avoid invalid events on initial render in property grid editor (thanks to Garvin Hicking)
- 2025-06-23 e6920467e04 [BUGFIX] Cleanup focusArea boxes when switching aspect ratio (thanks to Benjamin Franzke)
- 2025-06-23 7089a432d68 [BUGFIX] Set correct data-mode for file selection (thanks to Oliver Bartsch)
- 2025-06-23 76eb108f359 [BUGFIX] Ensure FlexFormTools reset state of injected TcaMigration (thanks to Garvin Hicking)
- 2025-06-23 aa19e54e3d9 [BUGFIX] Let AbstractListTypeToCTypeUpdate wizard handle edge cases (thanks to Garvin Hicking)
- 2025-06-23 f1cc435c889 [BUGFIX] Allow language switch in "Open in new window" popup (thanks to Adam Koppe)
- 2025-06-19 55a238c9adf [TASK] Remove superfluous is_string() check (thanks to Chris Müller)
- 2025-06-19 7e15421ed43 [DOCS] Fix typos in form documentation (thanks to Chris Müller)
- 2025-06-18 7d34fbf2779 [TASK] Remove import of
RecordTableElementin workspaces backend (thanks to Andreas Kienast) - 2025-06-18 e8c3220ff96 [TASK] Use markdown to render better Live Search hints (thanks to Andreas Kienast)
- 2025-06-17 ae2640832a5 [BUGFIX] Streamline type of buttons within backend button bar (thanks to Elias Häußler)
- 2025-06-17 0874e01abf4 [BUGFIX] Properly check workspace actions for existence (thanks to Oliver Bartsch)
- 2025-06-17 a053fdd16e4 [FEATURE] Introduce shell auto-completion for the
typo3script (thanks to Stefan Bürk) - 2025-06-17 0e33aa1298b [BUGFIX] Reset record selection after workspace operation (thanks to Oliver Bartsch)
- 2025-06-17 314631d3324 [BUGFIX] Workspace listing not shown when mass action is disabled (thanks to Oliver Bartsch)
- 2025-06-17 2e9d5576a12 [BUGFIX] Mitigate TypeError in FormEngine DataProvider
TcaInline(thanks to Stefan Bürk) - 2025-06-17 5c7809233ed [TASK] Streamline workspace module ajax dispatching (thanks to Christian Kuhn)
- 2025-06-17 c89645ae653 [BUGFIX] Preserve includeScheduledRecords in PreviewSimulator (thanks to „Werner Starjakob“)
- 2025-06-13 30bf2e45934 [TASK] Remove dead code from workspaces RemoteServer (thanks to Christian Kuhn)
- 2025-06-13 ba165bb7f0b [TASK] Workspace module action bar is rendered once (thanks to Christian Kuhn)
- 2025-06-13 dd40fecc0ca [TASK] Clean up some workspace module details (thanks to Christian Kuhn)
- 2025-06-13 3476f242dcf [TASK] Align extension manager icon sizes with new layout (thanks to Nikita Hovratov)
- 2025-06-13 0b49654189c [BUGFIX] Prevent workspace module crash in history (thanks to Christian Kuhn)
- 2025-06-13 03fad269546 [TASK] Further simplify context aspects (thanks to Christian Kuhn)
- 2025-06-13 f6330bb60b9 [TASK] Make extbase Typo3DbQueryParser less stateful (thanks to Christian Kuhn)
- 2025-06-12 3250cc1a54a [TASK] Simplify LabelCapability (thanks to Oliver Bartsch)
- 2025-06-12 f338aafab21 [!!!][TASK] Remove static function parameter in AuthenticationService (thanks to Torben Hansen)
- 2025-06-12 2e01e6a0150 [TASK] Cleanup selected items in
CompareUserCest(thanks to Stefan Bürk) - 2025-06-12 3d3628521e4 [TASK] Reduce usages of SchemaAPI->getRawConfiguration (thanks to Benni Mack)
- 2025-06-12 4803b3eda1b [!!!][TASK] Remove TCA control option
is_static(thanks to Oliver Bartsch) - 2025-06-11 d0cdc4cf1d2 [TASK] Move sys_note to Schema API (thanks to Benni Mack)
- 2025-06-11 8829373ff72 [TASK] Fine-tune some context aspect classes (thanks to Christian Kuhn)
- 2025-06-11 2f03ef60e91 [!!!][TASK] Remove year from eval (thanks to Georg Ringer)
- 2025-06-11 b97082cfb0d [TASK] Use TcaSchema in SchemaMigrator (thanks to Stefan Bürk)
- 2025-06-11 e8fa2b35b58 [TASK] Provide default icon for plugins (thanks to Nikita Hovratov)
- 2025-06-10 05804d64bba [TASK] Remove
getSubSchemaDivisorFieldfrom TcaSchema (thanks to Oliver Bartsch) - 2025-06-10 d344a00a164 [BUGFIX] Resolve foreign table record type in Schema API (thanks to Oliver Bartsch)
- 2025-06-10 6e71a8302c4 [TASK] Revert "[TASK] Use TcaSchema in SchemaMigrator" (thanks to Benjamin Franzke)
- 2025-06-10 d27a6b058e1 [TASK] Replace underline-based headings with markdown-style in README (thanks to Stefan Froemken)
- 2025-06-10 efb6869beb5 [BUGFIX] Evaluate mixed-case file extensions in mime_type migration (thanks to Garvin Hicking)
- 2025-06-10 9bbdfb8f2bd [TASK] Add SchemaTypeInformation in favor of getSubSchemaDivisorField (thanks to Oliver Bartsch)
- 2025-06-10 7f52e5160e9 [DOCS] Fix not displaying Changelog entry for 106743-SudoMode (thanks to Garvin Hicking)
- 2025-06-10 02f468c6e8f [BUGFIX] Fix upload of encrypted Office Open XML documents (thanks to Benjamin Franzke)
- 2025-06-10 b6e38c70c4a [TASK] Restrict Doctrine DBAL to minor version
4.2.*(thanks to Stefan Bürk) - 2025-06-09 89f844ce4e5 [BUGFIX] Fix typo "Insuecure" in exception message (thanks to Oliver Klee)
- 2025-06-09 f639b09cffb [TASK] Minor adaptions to Schema API (thanks to Benni Mack)
- 2025-06-07 a4d79fbf97f [TASK] Use TcaSchema in SchemaMigrator (thanks to Stefan Bürk)
- 2025-06-07 421e9857fef [TASK] Centralize specific subschema fields determination (thanks to Oliver Bartsch)
- 2025-06-06 6ec7d98636a [TASK] Optimize appearance of form editor inspector (thanks to josuavogel)
- 2025-06-06 e5a12429dc2 [BUGFIX] Ignore 'logintype' for cHash validation (thanks to Markus Klein)
- 2025-06-06 e662e850441 [TASK] Add EXT:styleguide imagemanipulation example file_1 (thanks to Garvin Hicking)
- 2025-06-06 877abaf12b6 [DOCS] Update Changelog HowTo documentation (thanks to Garvin Hicking)
- 2025-06-05 1fc7635a0a0 [TASK] Resolve two group/select related scenario todos (thanks to Christian Kuhn)
- 2025-06-05 ccb04d2b7bc [BUGFIX] Fix URL parsing in UrlSoftReferenceParser (thanks to Sascha Egerer)
- 2025-06-05 83647e94ff0 [BUGFIX] Cast record type to a string (thanks to Georg Ringer)
- 2025-06-05 0da7624b791 [BUGFIX] Hand over tags for clearCachePostProc by reference (thanks to Benni Mack)
- 2025-06-05 3b5072f69a7 [BUGFIX] Properly discard flex relation children (thanks to Christian Kuhn)
- 2025-06-04 5a702a6fa3e [TASK] Skip language related fields in diffsource json (thanks to Christian Kuhn)
- 2025-06-04 a93206612c3 [TASK] Sort the localization diffsource field alphabetically (thanks to Christian Kuhn)
- 2025-06-04 a5077b28e24 [TASK] Migrate various places in TYPO3 to Schema API (thanks to Benni Mack)
- 2025-06-04 af38f44e107 [TASK] Have workspace aware inline children (thanks to Christian Kuhn)
- 2025-06-04 86a78ef29c6 [TASK] Improve detection of local side in MM relation handling (thanks to Oliver Bartsch)
- 2025-06-04 8e483aeda91 [DOCS] Correct code block and links in Important-92187 (thanks to Lina Wolf)
- 2025-06-04 db88d79c907 [TASK] Add styleguide for imagecrop with multi crop+focus+aspect areas (thanks to Garvin Hicking)
- 2025-06-03 32ba2eac0c0 [BUGFIX] Correctly hard-delete inline foreign field children (thanks to Christian Kuhn)
- 2025-06-03 82f6412154f [TASK] DataHandler: Remove early initialisation of slug and uuid default values (thanks to Daniel Windloff)
- 2025-06-03 02acd605ba4 [BUGFIX] Fix indefinite sudo confirmation when copying backend users (thanks to Benjamin Franzke)
- 2025-06-03 71fff11724a [BUGFIX] Improve MM related refindex handling (thanks to Oliver Bartsch)
- 2025-06-03 301fc495b33 [BUGFIX] Dispatch BeforeTcaOverridesEvent in TcaFactory->createNotMigrated (thanks to Nikita Hovratov)
- 2025-06-02 ad4a4dd5874 [TASK] Clean up EXT:scheduler (thanks to Benni Mack)
- 2025-06-02 827201c7850 [TASK] Add functional test for Extbase mapping to DateTime subclasses (thanks to Benjamin Franzke)
- 2025-06-02 57650fee448 [TASK] Use symfony rate limiter for backend password recovery (thanks to Torben Hansen)
- 2025-05-31 15ebc9787d1 [BUGFIX] Keep
foreign_match_fieldsin TcaMigration (thanks to Oliver Bartsch) - 2025-05-31 4cf678937af [TASK] Revert record type permission handling (thanks to Oliver Bartsch)
- 2025-05-30 84ec56789b1 [BUGFIX] Improve visibility of hidden inline/file references (thanks to Dennis Purisevic)
- 2025-05-30 e8bc8037150 [BUGFIX] Use correct language capability field in route mapper (thanks to Oliver Bartsch)
- 2025-05-30 daeb3b98688 [BUGFIX] Add missing slash in example code (thanks to Albrecht Köhnlein)
- 2025-05-30 30debe92b6a [TASK] Introduce minimal mode for settings-editor (thanks to Benjamin Kott)
- 2025-05-29 fbb8fc76791 [BUGFIX] Adhere to isBrowsable flag of FAL storages (thanks to Markus Klein)
- 2025-05-29 5405193ca4a [BUGFIX] Fix negated disallowed check in drag-uploader (thanks to Benjamin Franzke)
- 2025-05-29 e7eefc73019 [TASK] Move settings-editor labels to dedicated file (thanks to Benjamin Kott)
- 2025-05-28 33d31d5dca2 [TASK] Replace deprecated childNodes ViewHelper property (thanks to Simon Praetorius)
- 2025-05-28 3b10a3ca186 [BUGFIX] Delete relations of tables without delete-field (thanks to Stephan Großberndt)
- 2025-05-28 a6b1ae3eada [TASK] Remove unused
additionalCssClassesfrom dashboard widgets (thanks to Benjamin Kott) - 2025-05-28 530e3173858 [TASK] Enable configurable form name in SettingsEditor (thanks to Benjamin Kott)
- 2025-05-28 d5b0033c989 [TASK] Add submit event to SettingsEditor (thanks to Benjamin Kott)
- 2025-05-28 9bf90dd2c5c [TASK] Refactor settings editor to support user-level advanced mode (thanks to Benjamin Kott)
- 2025-05-28 2058392f19b [BUGFIX] Proper check for array key during indexing (thanks to Georg Ringer)
- 2025-05-27 76d48d96e64 [FEATURE] Introduce Sudo-Mode Events (thanks to Oliver Hader)
- 2025-05-27 c1369ef2121 [BUGFIX] Add mime-type compatiblity mapping for .exe (thanks to Benjamin Franzke)
- 2025-05-27 938d792e325 [FEATURE] Use FormEngine and DataHandler for scheduler (thanks to Benni Mack)
- 2025-05-27 04a15ccd1f7 [BUGFIX] Properly render step-up authentication dialog in popups (thanks to Oliver Hader)
- 2025-05-27 dbc6dae4de8 [BUGFIX] Fix "stringlist" site set settings not persisting values (thanks to Garvin Hicking)
- 2025-05-27 b4937aa23c4 [BUGFIX] Fix file uploads where concrete MIME types can't be determined (thanks to Benjamin Franzke)
- 2025-05-26 705ecce4c72 [BUGFIX] Disable step-up authentication for enforced MFA setup (thanks to Oliver Hader)
- 2025-05-26 f6c1c076ffa [BUGFIX] Add missing context to RecordCreationEvent for custom transformations (thanks to Oliver Bartsch)
- 2025-05-26 28b17cd7f4a [TASK] Simplify DataHandler cache eviction code (thanks to Christian Kuhn)
- 2025-05-26 4216e1dcba5 [TASK] Avoid useless is_object() check in DataHandler (thanks to Christian Kuhn)
- 2025-05-26 2b528e72c93 [TASK] Remove invalid DataHandler method documentation (thanks to Christian Kuhn)
- 2025-05-26 bbc384d9186 [BUGFIX] Add "info" action in context menu for folders (thanks to Oliver Bartsch)
- 2025-05-26 5f8f8f7c10c [BUGFIX] Improve fallback folder selection in filelist module (thanks to Oliver Bartsch)
- 2025-05-26 748f08e8700 [BUGFIX] Improve recycler hard delete DB consistency (thanks to Christian Kuhn)
- 2025-05-26 29296426ab1 [BUGFIX] TCA Schema API: Clarify default values (thanks to Daniel Windloff)
- 2025-05-26 6f445a5115e [!!!][TASK] Remove legacy form templates (thanks to Sebastian Klein)
- 2025-05-23 2f3bdf6e4f9 [BUGFIX] Align Extbase DateTime handling to FormEngine and DataHandler (thanks to Benjamin Franzke)
- 2025-05-23 a83952b07ce [DOCS] Update Import/Export documentation (thanks to Lina Wolf)
- 2025-05-23 ff26d6add94 [TASK] Improve Progress Tracker Component (thanks to Benjamin Kott)
- 2025-05-22 34d7cb67837 [BUGFIX] Handle refindex MM foreign side details (thanks to Christian Kuhn)
- 2025-05-22 37e4ab68070 [BUGFIX] Allow file abstraction layer to process uppercase file names (thanks to Oliver Hader)
- 2025-05-22 341c3b76545 [BUGFIX] Re-enable install-tool password for implicit system maintainers (thanks to Oliver Hader)
- 2025-05-21 edb8f0ef06a [TASK] Update Fluid Standalone to 4.2.0 (thanks to Simon Praetorius)
- 2025-05-21 e0e33156746 [TASK] Incorporate sorting order in sorting callbacks (thanks to Andreas Kienast)
- 2025-05-20 84bffd04033 [BUGFIX] Recycler may hard-delete too much (thanks to Christian Kuhn)
- 2025-05-20 8edf3ae76e2 [BUGFIX] "No such file or directory" in SimpleFileBackend::remove() (thanks to Adam Koppe)
- 2025-05-20 e080fe8ad22 [TASK] Migrate EXT:core to Schema API (thanks to Benni Mack)
- 2025-05-20 730a557685f [BUGFIX] Support access to specific property validators (thanks to Elias Häußler)
- 2025-05-20 79ae4268043 [BUGFIX] Fix class comment of SystemMaintainerAsReadonly (thanks to Oliver Bartsch)
- 2025-05-20 33dcdb4bc0d [BUGFIX] Supply "element" argument to EXT:form partials (thanks to Garvin Hicking)
- 2025-05-20 e8c1c1b9bca [BUGFIX] Fix local configuration GUI with numerical map keys (thanks to Garvin Hicking)
- 2025-05-20 a19ae563ab0 [BUGFIX] Delete flexform relations when deleting record (thanks to Justus Moroni)
- 2025-05-20 0eff35c52cc [TASK] Make system emails context aware (thanks to Andreas Nedbal)
- 2025-05-20 913464bf2f1 [SECURITY] Disallow changing system maintainer details (thanks to Oliver Hader)
- 2025-05-20 4921b8e172f [SECURITY] Prevent MFA bypass for backend login (thanks to Torben Hansen)
- 2025-05-20 88757c30405 [SECURITY] Enforce file extension and MIME-type consistency (thanks to Oliver Hader)
- 2025-05-20 316f5cedaf8 [SECURITY] Require step-up authentication for password change (thanks to Benjamin Franzke)
- 2025-05-20 eff2a8dd59b [SECURITY] Allow filtering request hosts in webhook messages (thanks to Benjamin Franzke)
- 2025-05-20 1b6139d6944 [SECURITY] Consider all queried tables in FrontendGroupRestriction (thanks to Elias Häußler)
- 2025-05-19 73a4ef98ab5 [BUGFIX] Re-add missing CKEditor "ListProperties" module import (thanks to Garvin Hicking)
- 2025-05-19 56caae34479 [TASK] Apply CSP sandbox mode to fileadmin's .htaccess configuration (thanks to Oliver Hader)
- 2025-05-19 b7e393b8fac [DOCS] Describe 'versionNumberInFilename' config option more generally (thanks to Garvin Hicking)
- 2025-05-19 cbdd06b6b0a [BUGFIX] Allow zero and blank string as valid type values (thanks to Georg Ringer)
- 2025-05-16 4ff957a52d2 [BUGFIX] Streamline DataHandler delete handling (thanks to Christian Kuhn)
- 2025-05-16 86199548dc3 [TASK] Use DI for LoadTcaService in UpgradeController (thanks to Oliver Bartsch)
- 2025-05-16 46708224375 [BUGFIX] Fix returning records to previous stage in workspaces (thanks to Tobias Seczer)
- 2025-05-16 5c59f7a1f19 [BUGFIX] Avoid "-" as first char of filename in mail spooler (thanks to Markus Klein)
- 2025-05-16 ba080107888 [TASK] Add to versionNumberInFilename description (thanks to Oliver Bartsch)
- 2025-05-16 283c81023b7 [TASK] Modified button toolbar in backend users module (thanks to Marno Schmigotzki)
- 2025-05-16 f4bade0701a [BUGFIX] Set up TCA in install tool's ext_tables.php tester (thanks to Nikita Hovratov)
- 2025-05-16 8e19835a247 [DOCS] Fix wrong option name in Confirmation finisher example (thanks to rteitge)
- 2025-05-15 fa1a9eefb5c [TASK] Remove obsolete icon from EXT:reports (thanks to Andreas Kienast)
- 2025-05-15 a773ef1fa94 [TASK] Extract filename pre-processing for uploaded files in FAL (thanks to Oliver Hader)
- 2025-05-15 83c92ed599f [TASK] Remove unnecessary PHP use statement (thanks to Oliver Hader)
- 2025-05-15 c2c24f2f324 [BUGFIX] Update
phpstan/phpstanto 2.1.15 (thanks to Andreas Kienast) - 2025-05-14 1851adb720e [TASK] Avoid deserialization of undefined property in LazyObjectStorage (thanks to Oliver Hader)
- 2025-05-14 7cd0611090b [BUGFIX] Revert "Adapt AssetRenderer paths for prefixing in FE rendering" (thanks to Benni Mack)
- 2025-05-14 07453b8dfec [BUGFIX] Ensure sudo-mode password field is autofocused (thanks to Benjamin Franzke)
- 2025-05-14 6d042a3964b Revert "[BUGFIX] Strip only existing prefix in PathUtility::stripPathSitePrefix()" (thanks to Stefan Bürk)
- 2025-05-13 c0b0adadd4e [BUGFIX] Allow to stop disabled task (thanks to Oliver Bartsch)
- 2025-05-13 90769446b7f [TASK] Evaluate item value only once in fieldMap Element (thanks to Oliver Bartsch)
- 2025-05-12 578a18c3840 [TASK] Avoid CDATA in inline JS/CSS for HTML5 (thanks to Benni Mack)
- 2025-05-12 d05bf91cd3b [BUGFIX] Keep overridden URL in NewContentElementController (thanks to Benni Mack)
- 2025-05-12 e9043ebe934 [BUGFIX] Mitigate Postgres
liketype error forJSONfields (thanks to Stefan Bürk) - 2025-05-11 28d38d9cfa7 [TASK] Fix label in ext:form (thanks to Georg Ringer)
- 2025-05-10 c16dcf54406 [TASK] Add GUI-managed map (keys+values) and list for Configuration (thanks to Garvin Hicking)
- 2025-05-10 6cc6461bfad [TASK] Introduce TCA for tx_scheduler_task (thanks to Benni Mack)
- 2025-05-10 36013d56d17 [BUGFIX] Display correct failure message when import has failed (thanks to Maynis)
- 2025-05-09 18dc58b93f7 [TASK] Change comment in EXT:sys_note (thanks to Oliver Krammer)
- 2025-05-08 b2af105f264 [BUGFIX] Respect per-site conditions in TS cache identifiers (thanks to Christian Kuhn)
- 2025-05-08 758f2186c86 [BUGFIX] Avoid PHP errors with broken FE URL arguments (thanks to Christian Kuhn)
- 2025-05-08 435b39efb45 [BUGFIX] DataHandler hard delete may delete too much (thanks to Christian Kuhn)
- 2025-05-08 ba54d8dede2 [TASK] Remove unnecessary f:count call (thanks to Oliver Bartsch)
- 2025-05-07 a86cd706697 [BUGFIX] Allow
DEFAULT NULLforVARCHAR(thanks to Andreas Kienast) - 2025-05-07 897b10476e8 [TASK] Always use default language binding in page module (thanks to Oliver Bartsch)
- 2025-05-07 921750c2b0b [BUGFIX] Fix type errors in advanced search (thanks to Georg Ringer)
- 2025-05-06 248027dd610 [TASK] Enable DI in scheduler task objects (thanks to Benni Mack)
- 2025-05-06 43307d65023 [TASK] Remove internal comment (thanks to Feline)
- 2025-05-05 fb3afab074d [TASK] Add cacheHash/excludedParameters (thanks to Ingo Fabbri)
- 2025-05-05 8116a95e8a5 [BUGFIX] Allow visiblity control of file collections (thanks to Oliver Bartsch)
- 2025-05-05 05e9d08fa1e [TASK] Separate execution logic in scheduler task (thanks to Benni Mack)
- 2025-05-05 140669d94e5 [BUGFIX] Preserve language of translations on copy (thanks to Astrid Haubold)
- 2025-05-05 a789a832b1e [BUGFIX] Respect mounted pages in
RootlineUtilitycorrectly (thanks to Stefan Bürk) - 2025-05-05 376b7decbb3 [TASK] Unify tasks + CLI commands in scheduler (thanks to Benni Mack)
- 2025-05-04 61143fd6a19 [BUGFIX] Set routes to Extbase modules using f:link.action (thanks to Bastian)
- 2025-05-03 1315a40f558 [BUGFIX] Improve accessibility in sudo-mode modal (thanks to Benjamin Franzke)
- 2025-05-03 f8312a5375c [TASK] Update phpstan to 2.1.14 (thanks to Anja Leichsenring)
- 2025-04-30 ed30eb48584 [BUGFIX] Improve page module for multi-site instances (thanks to André Buchmann)
- 2025-04-29 e3bb84167bd [TASK] Use media-type application/yaml (thanks to Oliver Hader)
- 2025-04-29 d80b028743c [BUGFIX] Convert container-dependent Site tests to functional tests (thanks to Andreas Kienast)
- 2025-04-29 02c4033289f [BUGFIX] Fix race conditions in color-picker (thanks to Andreas Kienast)
- 2025-04-29 cf71760f616 [TASK] Update mime-type collection & incorporate RFC 9512 (YAML) (thanks to Oliver Hader)
- 2025-04-28 75a14ee917a [TASK] Always use full row for loading foreign table items (thanks to Benni Mack)
- 2025-04-28 95a53fb2873 [BUGFIX] Support sheets and sections in Record API (thanks to Dennis Purisevic)
- 2025-04-28 28acb915e4c [BUGFIX] Check page permissions in page's language mode (thanks to Oliver Bartsch)
- 2025-04-28 3cd852aa483 [TASK] Always use the current workspaceId for WSOL in DataHandler (thanks to Benni Mack)
- 2025-04-28 a6fc874b1fe [TASK] Deprecate GeneralUtility::resolveBackPath (thanks to Benni Mack)
- 2025-04-28 d10ec37e23e [BUGFIX] Load
draggable-resizable-elementin top-level scope (thanks to Andreas Kienast) - 2025-04-27 cb730067f79 [TASK] Provide relevant File properties in FAL ResourceStorageTest (thanks to Oliver Hader)
- 2025-04-25 b133516b9d3 [TASK] Enforce trailing semicolon in TypeScript files (thanks to Andreas Kienast)
- 2025-04-25 752a2b06ccc [BUGFIX] Always sort items "naturally" in filelist (thanks to Andreas Kienast)
- 2025-04-24 54d441c35ae [BUGFIX] Use correct version constraint for test fixture extension (thanks to Anja Leichsenring)
- 2025-04-24 322eda0dd2f [TASK] Move functional test fixture extensions from sysext:extbase (thanks to Anja Leichsenring)
- 2025-04-24 3f8d5d48f12 [TASK] Move functional test fixture extensions from sysext:form (thanks to Anja Leichsenring)
- 2025-04-24 e2ee9cd7fae [TASK] Move functional test fixture extensions from sysext:core (thanks to Anja Leichsenring)
- 2025-04-24 cf318bc2625 [TASK] Move functional test fixture extensions from sysext:backend (thanks to Anja Leichsenring)
- 2025-04-24 08438d7b619 [BUGFIX] Fix "transparent" preview in color picker and align colors (thanks to Andreas Kienast)
- 2025-04-24 d7220c43214 [BUGFIX] Improve Localization Overview (thanks to Oliver Bartsch)
- 2025-04-24 1ba7288c4b8 [BUGFIX] Respect
ignoreRootLevelRestrictionforpid=0records (thanks to Stefan Bürk) - 2025-04-24 eb047b64bcd [BUGFIX] Streamline panel header for tasks with errors (thanks to Benjamin Kott)
- 2025-04-24 aa1a887ed55 [BUGFIX] Adapt AssetRenderer paths for prefixing in FE rendering (thanks to Sébastien Delcroix)
- 2025-04-24 e5b30f1a313 [BUGFIX] Strip only existing prefix in PathUtility::stripPathSitePrefix() (thanks to Stefan Bürk)
- 2025-04-24 bf3445accc5 [TASK] Update Deprecation-100071-MagicRepositoryFindByMethods.rst (thanks to Christian-Hackl)
- 2025-04-24 a35d5b3ae86 [BUGFIX] Prevent exception in Link Validator for missing fields in subSchema (thanks to Torben Hansen)
- 2025-04-24 3462dfd31fa [BUGFIX] Make sure absolute paths are cache busted (thanks to Simon Praetorius)
- 2025-04-24 42f645d7755 [BUGFIX] Set proper cache backend fallback in garbage collection task (thanks to Andreas Kienast)
- 2025-04-24 5e232d22aba [BUGFIX] Retain navigation toggle state when switching modules (thanks to Andreas Kienast)
- 2025-04-24 f79db3e8ee1 [BUGFIX] Respect leap years in timediff age calculation (thanks to Benjamin Franzke)
- 2025-04-23 0486a119edc [BUGFIX] Check state in web components extending
HTMLElement(thanks to Andreas Kienast) - 2025-04-23 7432e7a92da [BUGFIX] Remove api and no-cookie from video tag (thanks to Georg Ringer)
- 2025-04-23 3e0aa017670 [TASK] Redirect to edit form if only one "New record" type is available (thanks to Andreas Kienast)
- 2025-04-23 de9d9d8d86e [BUGFIX] Fix handling of legacy widgetRefresh event (thanks to Benjamin Franzke)
- 2025-04-22 f1a9edce014 [BUGFIX] Respect 0 as valid empty value for non-nullable datetime fields (thanks to Benjamin Franzke)
- 2025-04-22 d8898164d4e [BUGFIX] Avoid reaching placeholder limit when clearing cache by tags (thanks to Georg Ringer)
- 2025-04-22 92d95dd9c1e [BUGFIX] Allow to configure RateLimiters in message consumer (thanks to Sascha Nowak)
- 2025-04-22 bb9a1389714 [TASK] Update Fluid Standalone to 4.1.2 (thanks to Simon Praetorius)
- 2025-04-19 688a261c657 [TASK] Demonstrate extbase model with constructor parameter promotion (thanks to Lina Wolf)
- 2025-04-18 c45a0f94d49 [BUGFIX] Limit PAGEVIEW exception (thanks to Oliver Bartsch)
- 2025-04-18 6341ea11fd1 [BUGFIX] Streamline
toArray()ofRecord/RawRecord(thanks to Oliver Bartsch) - 2025-04-18 bd77a6ff8af [BUGFIX] Include computed properties in CObject ViewHelper (thanks to Oliver Bartsch)
- 2025-04-17 ca6afcd8017 [TASK] Update Fluid Standalone to 4.1.1 (thanks to Simon Praetorius)
- 2025-04-17 b7a5cee91c1 [BUGFIX] Restore nested
CompositeExpressionperformance (thanks to Stefan Bürk) - 2025-04-17 8d583e235b2 [BUGFIX] Request content frame reload after delete via context menu (thanks to Andreas Kienast)
- 2025-04-17 5409c397326 [BUGFIX] Introduce GridColumn Form element to prevent Fieldset misusage (thanks to Benjamin Kott)
- 2025-04-16 e85cf6d7ba2 [TASK] Update phpstan (thanks to Wouter Wolters)
- 2025-04-16 23d2006be0e [BUGFIX] Execute
bulkInsert()in chunks for larger datasets (thanks to Oliver Heins) - 2025-04-16 8a1ee969b8c [BUGFIX] Add missing grid configuration for form elements (thanks to Benjamin Kott)
- 2025-04-16 01ce663d84c [BUGFIX] Make importmaps cacheable (thanks to Benjamin Franzke)
- 2025-04-16 e503ba7665b [TASK] Add Test for MediaFieldsZeroToNullUpdateWizard (thanks to Oliver Bartsch)
- 2025-04-16 d7ddf7c6d85 [BUGFIX] Do not mangle integer datetime values during import (thanks to Benjamin Franzke)
- 2025-04-16 35afabfd4bd [BUGFIX] Remove reference to deleted background image (thanks to Andreas Kienast)
- 2025-04-16 57170ffc790 [BUGFIX] Always render form element icons inline (thanks to Georg Ringer)
- 2025-04-16 1c092692abd [BUGFIX] Only return FAL folder as fallback storage when it is a real directory (thanks to Benni Mack)
- 2025-04-16 899c6d9ac84 [BUGFIX] Preserve transparency for image/graphicsmagick conversions (thanks to Garvin Hicking)
- 2025-04-16 811beb463e2 [TASK] Provide icon cache identifier when rendering backend (thanks to Andreas Kienast)
- 2025-04-16 633d1def0d9 [BUGFIX] Use correct configuration for sitemap template (thanks to Georg Ringer)
- 2025-04-16 c7699b20f80 [BUGFIX] Fix overflow of labels in localization mode buttons (thanks to Benjamin Franzke)
- 2025-04-16 4dc6176f95f [TASK] Use proper
URLobjects in File List where applicable (thanks to Andreas Kienast) - 2025-04-15 918be44e37e [DOCS] Unify VH descriptions, move examples to Fluid Reference (thanks to Lina Wolf)
- 2025-04-15 f7f0882e1ef [BUGFIX] Always use getProcessedValue for detail view in Workspace Module (thanks to Benni Mack)
- 2025-04-15 5fc2d8e745d [BUGFIX] Handle missing file metadata in filelist (thanks to Oliver Bartsch)
- 2025-04-15 3b8eeb888b1 [TASK] Do not initialize the database for validator functional tests (thanks to Simon Schaufelberger)
- 2025-04-15 ed68a5b1615 [TASK] Use NewRecordWizard in FormEditor (thanks to josuavogel)
- 2025-04-14 07c9e36d75f [BUGFIX] Avoid reaching placeholder limit when clearing processed files (thanks to Till Hörner)
- 2025-04-12 9f42bb447d5 [BUGFIX] Mitigate query buffer issue in
OptimizeDatabaseTableTask(thanks to Stefan Bürk) - 2025-04-12 859c291bf1d [TASK] Add tests for localization l10n_mode=exclude (thanks to Benni Mack)
- 2025-04-12 d65142d3585 [BUGFIX] Adjust TCA type=country column default definition (thanks to Garvin Hicking)
- 2025-04-12 c512802ddcf [TASK] Add tests for deleting records with FlexForms containing relations (thanks to Benni Mack)
- 2025-04-12 aef7ceda3b4 [BUGFIX] Generate proper file path for ImageResource objects (thanks to Benni Mack)
- 2025-04-12 5c6b7dc9381 [BUGFIX] Fix end of tag names in parseFunc (thanks to Marcel Jürgen Falk)
- 2025-04-12 af1e6590783 [BUGFIX] Fix f:form SelectViewHelper with wrong localized UID scheme (thanks to Garvin Hicking)
- 2025-04-12 f6133062e3c [BUGFIX] Respect visibility in GreedyDatabaseBackend (thanks to Georg Ringer)
- 2025-04-12 0d81d8f4378 [BUGFIX] Respect permissions when creating a new element (thanks to Georg Ringer)
- 2025-04-11 7054716b198 [BUGFIX] Properly calculate the effective PID for page translations or versioned pages (thanks to Benni Mack)
- 2025-04-11 ab17a7df7da [BUGFIX] Avoid using native filemtime for calculation of paths (thanks to Benni Mack)
- 2025-04-11 6a00337df3b [BUGFIX] Copying Inline within FlexForms keep their language (thanks to Benni Mack)
- 2025-04-11 124cea3181c [BUGFIX] Fix datetime default value inflation with default=0 (thanks to Benjamin Franzke)
- 2025-04-11 fa927d63791 [TASK] Streamline class handling of EXT:scheduler (thanks to Benni Mack)
- 2025-04-11 7b406b0e334 [BUGFIX] Handle zero byte images in click enlarge gracefully (thanks to Georg Ringer)
- 2025-04-11 3224ff3a8ac [TASK] Use cache busting for RTE contentCss files (thanks to Daniel Siepmann)
- 2025-04-11 f1216425b2d [BUGFIX] Prevent file selection via name link when denied by IsFileSelectableEvent (thanks to Hoja Mustaffa Abdul Latheef)
- 2025-04-11 9eefb399c95 [BUGFIX] Correct input label in renaming modal in case of folder (thanks to Sébastien Delcroix)
- 2025-04-11 e8854c9e941 [TASK] Remove unused method in PageRenderer (thanks to Benni Mack)
- 2025-04-11 2644a63044e [BUGFIX] Correct color and behavior in progress bar components (thanks to Benjamin Kott)
- 2025-04-11 7965fd7fd36 [BUGFIX] Do not show rootlevel records in NewRecordController (thanks to Benni Mack)
- 2025-04-11 6184909d945 [BUGFIX] Fix undefined array key table in ContextMenuController (thanks to Thomas Hohn)
- 2025-04-11 18880ab3060 [TASK] Improve view of redirects to disabled pages (thanks to Georg Ringer)
- 2025-04-11 5d80fa6c281 [BUGFIX] Fix possible PHP type error in DateTimeFactory (thanks to Benjamin Franzke)
- 2025-04-11 4bd44cc2ca6 [BUGFIX] Fix preview with extendToSubpages (thanks to Sybille Peters)
- 2025-04-11 35ce7cb0194 [TASK] Add tests for localizing records with flexform (thanks to Benni Mack)
- 2025-04-11 5b1ac242f07 [BUGFIX] Fix new translation icon state in localization overview (thanks to Sébastien Delcroix)
- 2025-04-11 8d2761ad5a2 [BUGFIX] Fix native datetime transformation in Extbase query constraints (thanks to Benjamin Franzke)
- 2025-04-10 3210414134c [BUGFIX] Fix Frontend translations for file metadata in free mode (thanks to Alexander Stehlik)
- 2025-04-10 d5f38ac4f10 [BUGFIX] Don't show duplicate button in column edit mode (thanks to Sébastien Delcroix)
- 2025-04-10 e4b5a0f6cf9 [TASK] Raise codeception to unlock phpunit:^12 (thanks to Wouter Wolters)
- 2025-04-10 c2f346f5f45 [TASK] Mitigate database difference in json field test assertion (thanks to Stefan Bürk)
- 2025-04-10 41a17c42539 [BUGFIX] Use correct TCA key for configuration in selectTree (thanks to Benni Mack)
- 2025-04-10 1e6771387f0 [TASK] Use AssetCollector for backend modules (thanks to Benjamin Franzke)
- 2025-04-10 ed82a02f950 [TASK] Migrate scheduler database to new storage format (thanks to Benni Mack)
- 2025-04-10 8677c5af02e [TASK] Enhance blog_example extbase test with frontend editing (thanks to Garvin Hicking)
- 2025-04-10 c60dcc80f22 [TASK] Add rate limit to ext:felogin password recovery (thanks to Torben Hansen)
- 2025-04-10 7c44bf1d47b [TASK] Abort field initialization early in FormEngine validation (thanks to Andreas Kienast)
- 2025-04-10 7e6853ee71c [BUGFIX] Use integer return value in sorting callback (thanks to Georg Ringer)
- 2025-04-10 f9d80f1be30 [BUGFIX] Fix extbase allowProperty() not allowing int keys (thanks to Garvin Hicking)
- 2025-04-10 680f2d70d2b [TASK] Raise php-cs-fixer dependency (thanks to Benni Mack)
- 2025-04-09 1846be6cd04 [TASK] Update symfony dependencies (thanks to Benni Mack)
- 2025-04-09 2aa508491d3 [BUGFIX] Ensure existing storage on file object creation (thanks to Oliver Bartsch)
- 2025-04-09 ea008ed23aa [TASK] Remove unused Export option for static resources (thanks to Benni Mack)
- 2025-04-09 f9b7050165e [BUGFIX] Fix missing version number of files from custom backend modules (thanks to Benni Mack)
- 2025-04-09 fabe19d4150 [TASK] Raise --dev phpunit/phpunit:^11.5.17 (thanks to Wouter Wolters)
- 2025-04-09 e178e3e1a21 [BUGFIX] Properly link to moved CEs in workspace (thanks to Benni Mack)
- 2025-04-09 d965d5f939e [BUGFIX] Ensure SelectViewHelper uses strings for option*Field (thanks to Markus Klein)
- 2025-04-09 e629953d232 [TASK] Clean up ext:impexp worker classes (thanks to Christian Kuhn)
- 2025-04-09 c48491cc0bf [FEATURE] Add events for getObjectCountByQuery (thanks to Markus Klein)
- 2025-04-09 911a9a910de Revert "[BUGFIX] Respect long titles in inline headers" (thanks to Andreas Kienast)
- 2025-04-09 31be254145a [TASK] Move
markFieldAsChanged()to FormEngine main module (thanks to Andreas Kienast) - 2025-04-09 09ccf57dc84 [BUGFIX] Add typecast to avoid TypeError (thanks to Georg Ringer)
- 2025-04-09 9b9861bc7dc [BUGFIX] Parallel execution of non-parallel scheduler task (thanks to Adam Koppe)
- 2025-04-09 bac7d96c5fe [BUGFIX] Add missing
titleattribute to icons in page tree icon toolbar (thanks to Andreas Kienast) - 2025-04-09 ba18fc5e48b [!!!][TASK] Remove "Database Relations" backend module (thanks to Andreas Kienast)
- 2025-04-09 ed24daefb39 [BUGFIX] Provide memcache object to close method (thanks to Georg Ringer)
- 2025-04-09 9b1c715d1a3 [BUGFIX] Do not update creation date when publishing a record (thanks to Benni Mack)
- 2025-04-08 8fe4db0aca8 [TASK] Improve performance for fe_sessions with DB index (thanks to Oleksandr Peresypkin)
- 2025-04-08 0b9a9189930 [BUGFIX] Premature end of script headers due to X-TYPO3-Cache-Tags (thanks to Sascha Nowak)
- 2025-04-08 d18dd0e0a18 [!!!][TASK] Adapt FAL codebase - Part 2: Align PHP Interfaces (thanks to Benni Mack)
- 2025-04-08 be6c2350ce5 [TASK] Avoid useless SingletonInterface in FlexFormService (thanks to Christian Kuhn)
- 2025-04-08 55dd818453d [BUGFIX] Check file access in workspaces module (thanks to Axel Seemann)
- 2025-04-08 653d43c000d [TASK] Improve DI in FAL StorageRepository (thanks to Christian Kuhn)
- 2025-04-08 4f74890abac [TASK] Make use of Schema API in EXT:impexp (thanks to Benni Mack)
- 2025-04-08 986da3e8397 [TASK] Check for l10n overlays move only when necessary (thanks to Christian Kuhn)
- 2025-04-08 7fa80c1a2ff [BUGFIX] Only append "(Copy 2)" when configured (thanks to Benni Mack)
- 2025-04-08 4b21d6c8ce1 [TASK] Only load record for permission handling once (thanks to Benni Mack)
- 2025-04-08 a55cd03c35a [TASK] Add dedicated action to toggle elements in record list (thanks to Andreas Kienast)
- 2025-04-08 63b5bf70ff4 [TASK] Pass FormEngine instance into Validation (thanks to Andreas Kienast)
- 2025-04-08 54c7638aab6 [TASK] Add backend and tree fixture (thanks to Jochen Roth)
- 2025-04-08 9ad1a514057 [BUGFIX] Check if parameter is an array before starting autotagging (thanks to Georg Ringer)
- 2025-04-08 ec5c18b1f94 [TASK] Improve performance of page-based sitemap.xml generation (thanks to Philipp Wrann)
- 2025-04-08 c6a9b2ee85b [BUGFIX] Hide clipboard in list view (thanks to Georg Ringer)
- 2025-04-08 70d66bd44e7 [BUGFIX] Respect condition state for PageTSConfig runtime cache (thanks to Friedemann Altrock)
- 2025-04-07 3f1a68654cb [BUGFIX] Use "allowed" option for TCA type=group in Extbase (thanks to Benni Mack)
- 2025-04-07 01a2d3d75ca [BUGFIX] Register global keydown handler to close modals (thanks to Andreas Kienast)
- 2025-04-07 8b8dfc9972e [TASK] Provide required attribute to example form (thanks to Georg Ringer)
- 2025-04-07 8b4a5638cf8 [TASK] Allow symlinks instead of directories in directory status (thanks to Georg Ringer)
- 2025-04-07 7aa77511a7b [!!!][TASK] Make tt_content imagewidth/imageheight nullable (thanks to Georg Ringer)
- 2025-04-07 6303da6a462 [TASK] Extract DateTime to-database transformation from DataHandler (thanks to Benjamin Franzke)
- 2025-04-07 2aaf2a33d14 [BUGFIX] Avoid "Save changes and view" in FormEngine if form is invalid (thanks to Andreas Kienast)
- 2025-04-07 e68f565a7f4 [BUGFIX] Determine correct record uid from single record clipboard (thanks to Andreas Kienast)
- 2025-04-07 918aa665eea [BUGFIX] Set the SYS_LASTCHANGED using PageContentFetchingProcessor (thanks to Georg Ringer)
- 2025-04-07 0e9a01622d9 [BUGFIX] Count elements in clipboard correctly when pasting all (thanks to Andreas Kienast)
- 2025-04-07 1e5b5bcb43d [BUGFIX] Initialize request variable if not existing (thanks to Georg Ringer)
- 2025-04-07 c136ea317a7 [BUGFIX] Remove default_sortby of sys_filemounts (thanks to Georg Ringer)
- 2025-04-07 cca6112235e [TASK] Provide fluid-based test to retrieve FileType ENUM (thanks to Garvin Hicking)
- 2025-04-07 ae2b5469ea0 [BUGFIX] Respect column
CHARACTER SETANDCOLLATEin ext_tables.sql (thanks to Stefan Bürk) - 2025-04-07 8e9469cbc86 [TASK] Rename DB mount label to "Page Tree Entry Point" (thanks to Lina Wolf)
- 2025-04-07 e59f02b8ed9 [BUGFIX] Replace outdated documentation link with permalink (thanks to Elias Häußler)
- 2025-04-07 1740eb10929 [!!!][TASK] Remove fields fe_groups & visible from sys_file_metadata (thanks to Georg Ringer)
- 2025-04-04 da29fc6fe37 [BUGFIX] Use DateTimeFactory for database datetime value interpretation (thanks to Benjamin Franzke)
- 2025-04-03 f880a2e0946 [TASK] Prepare for a breaking
doctrine/dbaldeprecation (thanks to Stefan Bürk) - 2025-04-03 b188da99da8 [BUGFIX] Avoid undefined array key in ReferenceIndex (thanks to Till Hörner)
- 2025-04-03 251950eaaee [BUGFIX] DataHandler can modify soft-deleted records (thanks to Christian Kuhn)
- 2025-04-03 0f3f9519082 [TASK] Merge runTests.sh frontend build scripts into one reliable verb (thanks to Benjamin Franzke)
- 2025-04-03 91d3359b8ac [TASK] Update insecure npm dependencies (thanks to Benjamin Franzke)
- 2025-04-03 39746e80449 [BUGFIX] Respect prev sections for cropping (thanks to Stefan Froemken)
- 2025-04-02 2b815853d05 [BUGFIX] Fix MFA Button Styling Issue (thanks to Rohan Parmar)
- 2025-04-02 fcd5e080f9f [BUGFIX] Ensure string type for simulated user groups (thanks to Hannes Lau)
- 2025-04-02 16c2bf661e8 [!!!][TASK] Use native types and fix proper return types in FAL (thanks to Benni Mack)
- 2025-04-02 dcad046f66b [BUGFIX] Handle nullable type field in GridColumnItem->getTypeColumn (thanks to Nikita Hovratov)
- 2025-04-02 78239d56793 [TASK] Mitigate phpstan issue early with
doctrine/dbal 4.3.x(thanks to Stefan Bürk) - 2025-04-02 79f30d19191 [TASK] Adjust
EnumTypeandSetTypetype schema handling (thanks to Stefan Bürk) - 2025-04-02 e191599b73b [BUGFIX] Avoid PHP 8 TypeError due to missing string-cast (thanks to Benni Mack)
- 2025-04-02 6ab7296ec3e [BUGFIX] Apply server timezone to datetime properties in record API (thanks to Benjamin Franzke)
- 2025-04-02 10287ded2dc [BUGFIX] Do not attempt to fix id-only URLs in CSS (thanks to Andreas Kienast)
- 2025-04-02 2aebc0b362e [FEATURE] New TCA type "country" (thanks to Georg Ringer)
- 2025-04-01 39356ea7b5a [BUGFIX] Use localization parent for translated site root preview (thanks to Friedemann Altrock)
- 2025-04-01 d95b9e53085 [BUGFIX] Fallback to placeholder on missing icon in workspace table (thanks to Andreas Kienast)
- 2025-04-01 7cd4e615c3c [TASK] Provide a test if extbase works in CLI (thanks to Georg Ringer)
- 2025-04-01 2b7db918be8 [BUGFIX] Apply
LIMITafter overlay in Extbase queries for Workspace (thanks to Enes Akgün) - 2025-04-01 6645390bada [TASK] Make container hosts IPv4 addresses manageable with GitLab (thanks to Stefan Bürk)
- 2025-04-01 b9a084ad802 [BUGFIX] Respect long titles in inline headers (thanks to Christian Huppert)
- 2025-04-01 9d56a4aa5e1 [BUGFIX] Set default value for properties (thanks to Georg Ringer)
- 2025-03-31 0788dc021c0 [BUGFIX] Gracefully check for subschema in StandardPreviewRender (thanks to Garvin Hicking)
- 2025-03-31 72f938ede58 [BUGFIX] Check type of criteria used by ::findBy method (thanks to Georg Ringer)
- 2025-03-31 e8e082fd897 [BUGFIX] Group log entries per correct timezone (thanks to Benjamin Franzke)
- 2025-03-31 45a64eb0329 [TASK] Mitigate invalid
GeneralUtility::$indpEnvCachestate (thanks to Stefan Bürk) - 2025-03-31 209993e15f4 [TASK] Update
phpstan/phpstanand mitigate reportings (thanks to Stefan Bürk) - 2025-03-29 e07095f1e72 [DOCS] Improve Feature-106363-ModifyPagesForIntegrityCheck.rst (thanks to Lina Wolf)
- 2025-03-29 49756268f58 [BUGFIX] Ensure floating records are also rendered with fallback (thanks to Benni Mack)
- 2025-03-28 919bf5ec405 [BUGFIX] Move folder to recycler on deletion if available (thanks to Friedemann Altrock)
- 2025-03-28 c1701b21d5a [BUGFIX] Respect language fallback chain for record overlay (thanks to Stephan Salzmann)
- 2025-03-28 5a2f4ffe4aa [BUGFIX] Provide disableGroupAccessCheck when generating sub menus (thanks to Georg Ringer)
- 2025-03-28 c2f7c2ca299 [BUGFIX] Remove button for creating new task within scheduler task (thanks to Georg Ringer)
- 2025-03-28 dd4528a5c49 [BUGFIX] Allow to configure automatic language detection in form editor (thanks to Nikita Hovratov)
- 2025-03-28 b6f66cb47e4 [BUGFIX] Fix wrong doktype check in multiple page wizard (thanks to Georg Ringer)
- 2025-03-28 0be9b86610c [TASK] Restore removed
BackendUtility::resolveFileReferences()tests (thanks to Stefan Bürk) - 2025-03-28 b50c2cf629a [BUGFIX] Show share link even if shortcuts are disabled (thanks to Benni Mack)
- 2025-03-28 d2c1b0076ee [BUGFIX] ADMCMD_* params missing for split preview URLs (thanks to Philipp Kitzberger)
- 2025-03-27 b8ca701f243 [TASK] Deprecate BackendUtility::resolveFileReferences (thanks to Georg Ringer)
- 2025-03-27 48298851b8a [BUGFIX] Replace emails with special characters (thanks to Moritz Ngo)
- 2025-03-27 915c7a8b864 [TASK] Use Schema API in various places of EXT:backend (thanks to Benni Mack)
- 2025-03-27 7d54e40607e [BUGFIX] Fix rechecking of links (thanks to Sybille Peters)
- 2025-03-27 659d399bda1 [BUGFIX] Create file mount for setup:begroups:default (thanks to Lina Wolf)
- 2025-03-27 9d1877231a1 [BUGFIX] Use correct error message in DateRangeValidator (thanks to Georg Ringer)
- 2025-03-27 d49698bc1d5 [TASK] Link breadcrumb in workspace record view (thanks to Andreas Kienast)
- 2025-03-27 15678f60dde [FEATURE] Introduce regex based replacements for slugs (thanks to André Buchmann)
- 2025-03-27 ab916feffa2 [BUGFIX] Render selected icon pane when at least one item has an icon (thanks to Stefan Bürk)
- 2025-03-27 2067f174619 [FEATURE] Introduce new PSR-14
BeforeLiveSearchFormIsBuiltEvent(thanks to Guido Schmechel) - 2025-03-27 6d4358c3463 [!!!][FEATURE] Support qualified and unqualified ISO8601 in DataHandler (thanks to Benjamin Franzke)
- 2025-03-27 19adb539674 [BUGFIX] POST request with empty object generates a Bad multipart error (thanks to Filipe DA COSTA)
- 2025-03-27 2bd8d26a74e [TASK] Update external libraries table (thanks to Andreas Kienast)
- 2025-03-27 0beac3da080 [BUGFIX] Allow to visit pages if editor has no access (thanks to Benni Mack)
- 2025-03-27 0a5ac4d5a84 [BUGFIX] Treat 0 as a defined value for nullable datetime fields (thanks to Benjamin Franzke)
- 2025-03-27 6bdd09bf3ee [BUGFIX] Avoid ThrottleEvent from dispatching the same event twice (thanks to Benjamin Franzke)
- 2025-03-27 9f72a04cc5e [BUGFIX] Refine category menu behavior and improve settings ui (thanks to Benjamin Kott)
- 2025-03-27 3a5eb7b495f [BUGFIX] Properly respect multi-part altLabelField in DB Check (thanks to Garvin Hicking)
- 2025-03-26 eb489dbdaa0 [BUGFIX] Avoid PHP warning in install tool (thanks to Benni Mack)
- 2025-03-26 f02445ecbb1 [DOCS] Fix Changelogs for invalid language block and reference (thanks to Garvin Hicking)
- 2025-03-26 cb2a8a685a2 [TASK] Render JavaScript modules as script tag if possible (thanks to Benjamin Franzke)
- 2025-03-26 58708ae0366 [BUGFIX] Revert interface change in Record API (thanks to Benni Mack)
- 2025-03-26 c3240dec4e9 [BUGFIX] Provide _LOCALIZED_UID in RawRecord (thanks to Georg Ringer)
- 2025-03-26 b6945c95a21 [TASK] Don't execute PHP for URIs starting with /_assets/ (thanks to Christoph Lehmann)
- 2025-03-26 bcde0979661 [DOCS] Replace outdated mixin from EXT:form documentation (thanks to Georg Ringer)
- 2025-03-26 6d89f73e32e [TASK] Remove hyphen prefix from sys_log's data field entry (thanks to Georg Ringer)
- 2025-03-26 a03f3624267 [FEATURE] Associative array keys for TCA valuePicker items (thanks to Georg Ringer)
- 2025-03-26 db7f3143efb [BUGFIX] Rollback changed records if any (thanks to Ingo Fabbri)
- 2025-03-26 b2bc1fa6663 [TASK] Modernise Extbase QOM classes (thanks to Torben Hansen)
- 2025-03-26 ad8036c8418 [BUGFIX] Make ckeditor split buttons context aware (thanks to Andreas Kienast)
- 2025-03-26 6855facc759 [TASK] Remove
FormEngineValidation.pol()(thanks to Andreas Kienast) - 2025-03-26 02439b76db4 [TASK] Modernize JavaScript and CSS buildchain (thanks to Benjamin Franzke)
- 2025-03-26 bb9b4e5a951 [TASK] Use Schema API in RecordList (thanks to Georg Ringer)
- 2025-03-25 19ea923566b [BUGFIX] Provide a host for redirects to files (thanks to Georg Ringer)
- 2025-03-25 7c7e9e4c212 [BUGFIX] Elevate tree starting points to abstract class (thanks to Andreas Kienast)
- 2025-03-25 e7a779e66b4 [TASK] Import IndentBlock from ckeditor5-indent (thanks to Georg Ringer)
- 2025-03-25 859318a83d5 [TASK] Remove collapsing docheader and move to scaffold grid (thanks to Benjamin Kott)
- 2025-03-25 fc9bfac7f51 [TASK] Extract settings tree diff into a object and add tests (thanks to Benjamin Franzke)
- 2025-03-25 e72ccbc6103 [BUGFIX] Correct misaligned field debug information in form labels (thanks to Benjamin Kott)
- 2025-03-25 d3c01f0bf9a [BUGFIX] Ensure uuid value is unique on copy + publish commands (thanks to Oliver Bartsch)
- 2025-03-25 3875536e455 [TASK] Use Schema API in ElementHistoryController (thanks to Benni Mack)
- 2025-03-25 03bad68abe5 [TASK] Avoid loading metadata for files when obtaining the "file" property (thanks to Philipp Wrann)
- 2025-03-25 860eae6ec5f [BUGFIX] Use buttons for form-wizard-icon selector list (thanks to Benjamin Kott)
- 2025-03-25 0d47ac05754 [BUGFIX] Avoid PHP bug when a link was not created via HtmlWorker (thanks to Benni Mack)
- 2025-03-25 1c4dba22c2e [!!!][TASK] Introduce type declarations in PropertyMappingConfigurationInterface (thanks to Alexander Schnitzler)
- 2025-03-25 09677caddf8 [BUGFIX] Check the shortcut target page UID to identify its ACT and CUR state (thanks to Oliver Eglseder)
- 2025-03-25 83b7a136245 [TASK] Use Schema API in PageRepository (thanks to Georg Ringer)
- 2025-03-25 62b2d2699f7 [BUGFIX] Allow FileType enum to be exposed in FAL (thanks to Benni Mack)
- 2025-03-25 d58142fbb0a [BUGFIX] Allow allowedAttribs HTMLParser as either string or array (thanks to Eric Bode)
- 2025-03-25 c76c65b8246 [BUGFIX] Add scope attribute to system information dropdown table header (thanks to Christian Rath-Ulrich)
- 2025-03-25 2f8aba17a38 [!!!][TASK] Change logout handling in ext:felogin (thanks to Torben Hansen)
- 2025-03-24 87127417ebf [BUGFIX] Revert "Use FileType Enum in FAL" (thanks to Benni Mack)
- 2025-03-24 81013fe3a3f [TASK] Remove unneeded checks for rendering the record list search box (thanks to Stefan Rumzucker)
- 2025-03-24 587fa2f4f96 [FEATURE] PSR-14 event to modify URLs for integrity check (thanks to Philipp Kitzberger)
- 2025-03-24 cc76143171a [FEATURE] Add stdWrap to htmlTag.attributes (thanks to Benni Mack)
- 2025-03-24 1ff4fc8482e [BUGFIX] Initialize typed properties in
Extensionmodel (thanks to Elias Häußler) - 2025-03-24 7e3a3a9f348 [TASK] Remove deprecated call to
xml_set_object(), add tests (thanks to Garvin Hicking) - 2025-03-24 0b2760b2ed1 [TASK] Improve PAGEVIEW error message for missing template files (thanks to Lina Wolf)
- 2025-03-24 efc43dcc451 [BUGFIX] Apply fallback chain for Extbase entities with language sets (thanks to Benni Mack)
- 2025-03-24 1c0bb79f71c [!!!][TASK] Use FileType Enum in FAL (thanks to Benni Mack)
- 2025-03-24 eddd4cec17c [TASK] Migrate ElementInformationController to Schema API (thanks to Benni Mack)
- 2025-03-24 66482327a9a [TASK] Flush page cache after editing a form (thanks to Guido Schmechel)
- 2025-03-24 b05e262b427 [BUGFIX] Correctly remove ctrl subtype* in TCA migration (thanks to Christian Kuhn)
- 2025-03-24 251604394eb [BUGFIX] Use X-Forwarded-Proto header when checking for HTTPS (thanks to Thorben Nissen)
- 2025-03-24 dc77f51416a [BUGFIX] Provide proper label for rte fields (thanks to Georg Ringer)
- 2025-03-24 9b551cb2123 [BUGFIX] Fix syntax errors in css of web components (thanks to Georg Ringer)
- 2025-03-24 7355997af55 [BUGFIX] Allow BackedEnums for Extbase UriBuilder (thanks to Matthias Vogel)
- 2025-03-24 8304c6b44e9 [TASK] Use Schema API in PageLayoutController (thanks to Benni Mack)
- 2025-03-23 144b08cbed3 [TASK] Remove ignore validation from Indexed search controller (thanks to Lina Wolf)
- 2025-03-23 1452d95312d [TASK] Auto-add sys_language DB index for TCA tables (thanks to Benni Mack)
- 2025-03-23 9f633dcfcfe [BUGFIX] Skip link creation for sysfolders and spacers (thanks to Benni Mack)
- 2025-03-23 f5e40076c91 [BUGFIX] Fix malformed delete action button closing tag (thanks to Himanshu Ramavat)
- 2025-03-23 d37d7713e24 [!!!][TASK] Remove (get/set)Identifier() from AbstractFile (thanks to Alexander Schnitzler)
- 2025-03-23 68b99c784a8 [BUGFIX] Merge fields of FlexForm with pageTSConfig (thanks to Stefan Froemken)
- 2025-03-23 edf43e45cdf [BUGFIX] Show workspace toolbar if at least one workspace is available (thanks to Georg Ringer)
- 2025-03-22 e7e8df7115c [BUGFIX] Handle undefined array key access in PageLinkHandler (thanks to Georg Ringer)
- 2025-03-22 cc7121d7abb [TASK] Thin out PageTreeView and PagePositionMap classes (thanks to Benni Mack)
- 2025-03-22 5cb7d014192 [BUGFIX] Add svg to RewriteRule for static files (thanks to Georg Ringer)
- 2025-03-22 42048ba871d [!!!][TASK] Remove TCA interface settings for list view (thanks to Benni Mack)
- 2025-03-22 5c8c8d62519 [BUGFIX] Move flex form inline children along with its parent (thanks to Christian Kuhn)
- 2025-03-21 7958e8eda17 [TASK] Deprecate BackendUtility::isWebMountRestrictionIgnored (thanks to Georg Ringer)
- 2025-03-21 6c592737357 [BUGFIX] Add proper checks for mountpoint information (thanks to Georg Ringer)
- 2025-03-21 9614241ec14 [BUGFIX] Avoid trailing slash in HTML5 compliance mode (thanks to Chris Müller)
- 2025-03-21 2abd181cf1b [TASK] Use Schema API in RelationHandler (thanks to Georg Ringer)
- 2025-03-21 acaf7a500e2 [TASK] Show correct description of iconName in f:be.infobox viewhelper (thanks to Christian Huppert)
- 2025-03-21 8e3b2acae5d [TASK] Avoid usage of BackendUtility::isWebMountRestrictionIgnored (thanks to Benni Mack)
- 2025-03-21 872a43703cd [BUGFIX] Fix race condition on creating select tree elements (thanks to Patrick Schriner)
- 2025-03-21 503b2d54e6f [BUGFIX] Ensure scheduler task start/end time is integer (thanks to Garvin Hicking)
- 2025-03-21 2d14ba3e926 [TASK] Stabilize SiteModuleCest::editExistingRecord acceptance test (thanks to Benjamin Franzke)
- 2025-03-19 0631f7f2eaf [TASK] Use Schema API in EXT:lowlevel (thanks to Benni Mack)
- 2025-03-19 132c9502371 [TASK] Streamline DataHandler permission checks (thanks to Christian Kuhn)
- 2025-03-18 38e558813ac [BUGFIX] Fix race conditions in childnode querying custom elements (thanks to Benjamin Franzke)
- 2025-03-18 d5252ac0a0c [BUGFIX] Dispatch
multiRecordSelection:checkbox:state:changedonce (thanks to Andreas Kienast) - 2025-03-18 44ca2b491fe [TASK] Use abstract docs.typo3.org linking service method (thanks to Garvin Hicking)
- 2025-03-17 09a89465026 [BUGFIX] Ensure internal fields can be used in label_alt (thanks to Benni Mack)
- 2025-03-17 994f9cda11b [TASK] Add more native type declarations in AbstractTreeView (thanks to Oliver Klee)
- 2025-03-17 e54c796b9b6 [DOCS] Enhance Extbase ViewInterface deprecation changelog (thanks to Stefan Froemken)
- 2025-03-17 5ebafcc18de [BUGFIX] Handle relative links with / as internal links (thanks to Georg Ringer)
- 2025-03-17 b9217b3cc8d [BUGFIX] Ensure successful login even if Email Notification fails (thanks to Benni Mack)
- 2025-03-17 b3d7b520820 [BUGFIX] Fix timezone offset in scheduler start/end fields (thanks to Benjamin Franzke)
- 2025-03-16 0ef15483a25 [BUGFIX] File list: Use form action as return url (thanks to Andreas Kienast)
- 2025-03-14 197c2f7d0d3 [BUGFIX] Properly check for sub schema (thanks to Oliver Bartsch)
- 2025-03-13 ab92893d886 [DOCS] Move extended Fluid cObject examples into Fluid Reference (thanks to Lina Wolf)
- 2025-03-12 4a04ad3fbf9 [BUGFIX] Avoid exception in folder browser if there is no selected folder (thanks to Markus Klein)
- 2025-03-12 37f36600f91 [BUGFIX] Make "Move page" wizard context aware (thanks to Andreas Kienast)
- 2025-03-12 229c83bd68d [BUGFIX] Fix pagets config retrieval from site sets (thanks to Benjamin Franzke)
- 2025-03-11 a3add59b060 [BUGFIX] Keep file extension if omitting during renaming (thanks to Georg Ringer)
- 2025-03-11 a862429aa79 [BUGFIX] Correctly disable output buffering before a command is run (thanks to Helmut Hummel)
- 2025-03-10 9d68c957b53 [BUGFIX] Handle empty, not-nullable passwords on record copy (thanks to Garvin Hicking)
- 2025-03-10 62804096e94 [BUGFIX] Fix extbase persistence with wrong localized UID scheme (thanks to Garvin Hicking)
- 2025-03-10 3e759e9032d [BUGFIX] Indent
Localizationcolumn in list module only when necessary (thanks to Ayke Halder) - 2025-03-10 cb6650ad153 [BUGFIX] Avoid layout shifts when dragging content blocks in Page module (thanks to Benjamin Kott)
- 2025-03-10 d57ff9a84c1 [TASK] Improve description of SYS|reverseProxyHeaderMultiValue (thanks to Stephan Großberndt)
- 2025-03-10 6b2b464e46f [BUGFIX] Correctly apply values in move record notifications (thanks to Oliver Bartsch)
- 2025-03-10 819da030751 [BUGFIX] Avoid empty paragraphs when localizing rich text (thanks to Benni Mack)
- 2025-03-10 f77759a6cfb [BUGFIX] Workspaces: calculate paging on correct data structure (thanks to Andreas Kienast)
- 2025-03-10 0877e1b0d39 [TASK] Use Schema API in NewContentElementController (thanks to Georg Ringer)
- 2025-03-10 03a79738904 [TASK] Migrate various search parts to Schema API (thanks to Benni Mack)
- 2025-03-10 d82f4b08bd5 [TASK] Migrate various pieces of code to Schema API (thanks to Benni Mack)
- 2025-03-10 5a9dfd6e6f4 [TASK] Use TcaSchema in NewRecordController (thanks to Georg Ringer)
- 2025-03-10 4d5946a7ec1 [TASK] Ensure ReferrerEnforcer is stateless (thanks to Benni Mack)
- 2025-03-09 69139463222 [TASK] Clarify l10n_mode=exclude usage in data scenarios (thanks to Oliver Bartsch)
- 2025-03-08 d6a4f01e6c0 [BUGFIX] Use the correct DI services scope in PackageActivationService (thanks to Helmut Hummel)
- 2025-03-08 54ac11edf48 [!!!][TASK] Add setRequest and getRequest to extbase ValidatorInterface (thanks to Torben Hansen)
- 2025-03-08 c0b2e088e9a [TASK] Use Schema API in Localization/State (thanks to Oliver Bartsch)
- 2025-03-08 d94fd210eda [TASK] Remove clearIconCache in IconFactory (thanks to Torben Hansen)
- 2025-03-07 62fbfb46ef5 [TASK] Avoid obsolete "echo" in ImageViewHelperTest (thanks to Christian Kuhn)
- 2025-03-07 9653e6b08e2 [TASK] Use grid identifier as additional class in page module (thanks to Georg Ringer)
- 2025-03-07 a0ad857ef99 [TASK] Use verbatim TypeScript module syntax (thanks to Benjamin Franzke)
- 2025-03-07 9c21ecca277 [TASK] Use Schema API in DataMapProcessor (thanks to Benni Mack)
- 2025-03-07 ca10083cb14 [BUGFIX] Fix container queries in new record wizard (thanks to Benjamin Franzke)
- 2025-03-07 d3607fb8a3f [BUGFIX] Add missing integer casting to ImageProcessing minHeight case (thanks to Garvin Hicking)
- 2025-03-07 5e18f6eb6be [TASK] Schema API in EditDocumentController (thanks to Oliver Bartsch)
- 2025-03-06 fbfcdff714e [BUGFIX] Always set the validator for an argument in extbase (thanks to Simon Schaufelberger)
- 2025-03-06 4916a0b19ce [TASK] Update to PHPStan 2.1.7 with adjusted baseline (thanks to Garvin Hicking)
- 2025-03-05 780f42c2828 [TASK] Avoid obsolete perm check in DH->copyRecord_raw() (thanks to Christian Kuhn)
- 2025-03-05 1c36d098309 [TASK] Switch to
selenium/standalone-chromium(thanks to Andreas Kienast) - 2025-03-05 3c1b2d563e1 [BUGFIX] Deduplicate settings and category definitions (thanks to Benjamin Franzke)
- 2025-03-05 d96031fd013 [TASK] Minify html and css in lit template strings (thanks to Benjamin Franzke)
- 2025-03-05 b2c97919667 [TASK] Save a useless query in BackendUtility::workspaceOL() (thanks to Christian Kuhn)
- 2025-03-05 76d80310865 [TASK] Use real TCA types for sys_file_storage (thanks to Benni Mack)
- 2025-03-05 ead97da6241 [BUGFIX] Fix invalid rst file for seo record title provider (thanks to Simon Schaufelberger)
- 2025-03-05 707547a0293 [TASK] Use TcaSchema in RecordsXmlSitemapDataProvider (thanks to Georg Ringer)
- 2025-03-05 134d0f9164a [BUGFIX] Do not delete records via AJAX anymore (thanks to Andreas Kienast)
- 2025-03-05 45a9f728e7b [FEATURE] Provide SEO record title provider (thanks to Georg Ringer)
- 2025-03-05 3a3f189042e [TASK] Update TypeScript to v5.8 (thanks to Benjamin Franzke)
- 2025-03-05 3c95421f73d [TASK] Simplify contrib package bundling (thanks to Benjamin Franzke)
- 2025-03-05 d393a2dd55b [TASK] Prepare import map prefix-based URL calculation (thanks to Benjamin Franzke)
- 2025-03-05 e82ec8aee46 [TASK] Avoid global TYPO3 namespace in adminpanel JavaScript (thanks to Benjamin Franzke)
- 2025-03-05 b3de52c6065 [BUGFIX] Fix notice in Wizard/ListController (thanks to Georg Ringer)
- 2025-03-05 893b0d44275 [TASK] Annotate correct return type in PageRepository (thanks to Sascha Egerer)
- 2025-03-04 c0bb6d3bfed [BUGFIX] Update CKEditor model in source edit view on input (thanks to Andreas Kienast)
- 2025-03-04 2e1e897f91b [TASK] Use GeneralUtility::writeFile consistently (thanks to Benni Mack)
- 2025-03-04 10533137ae9 [DOCS] Use proper FileReference FQDN (Extbase) for FileUpload changelog (thanks to Garvin Hicking)
- 2025-03-04 5e7df6787fb [BUGFIX] Read RTE options as string and array (thanks to Stefan Froemken)
- 2025-03-04 05399a3b192 [BUGFIX] Improve exception handling for incorrect YAML syntax (thanks to Lina Wolf)
- 2025-03-04 90c045be6cd [!!!][TASK] Do not perform redirect in ext:felogin logoutAction (thanks to Torben Hansen)
- 2025-03-03 b386b76acde [TASK] Update
sokil/php-isocodes-db-i18n(thanks to Andreas Kienast) - 2025-03-03 5a24b55913d [TASK] Add palettes to
be_usersandbe_groupsrecords (thanks to Jasmina Ließmann) - 2025-03-03 6dde2781b90 [TASK] Move be_users/be_groups workspace_perms to other tab (thanks to Lina Wolf)
- 2025-03-03 238583654bf Revert "[TASK] Allow reloading single record list tables via AJAX" (thanks to Andreas Kienast)
- 2025-03-03 0a1434716e8 [TASK] Add Tests for SetupService::createBackendUserGroups (thanks to Lina Wolf)
- 2025-03-03 dfd6bec1f33 [TASK] Provide expression with TypoScript condition errors (thanks to Mathias Brodala)
- 2025-03-03 2d9b00ba33b [TASK] Simplify DataHandler->doesRecordExist_pageLookUp() (thanks to Christian Kuhn)
- 2025-03-03 af7ccf4aaec [BUGFIX] Prevent missing upscaled thumbnails (thanks to Garvin Hicking)
- 2025-03-03 228b521332d [TASK] Remove column NEWid in DB table sys_log (thanks to Christian Kuhn)
- 2025-03-03 9eaa1a70c06 [BUGFIX] Remove duplicated event listener (thanks to Oliver Bartsch)
- 2025-03-03 4b9ba691f81 [BUGFIX] Streamline language switch in columns only mode (thanks to Oliver Bartsch)
- 2025-03-03 c852dfa0d96 [BUGFIX] Fix pagination of reactions and webhooks module (thanks to Oliver Bartsch)
- 2025-03-02 27081804a8d [FEATURE] Provide language selection in info module (thanks to Georg Ringer)
- 2025-03-02 8f54e29820a [TASK] Remove duplicated columns config for tt_content.records (thanks to Oliver Bartsch)
- 2025-03-02 2743a320149 [TASK] Improve hints when no root page is found (thanks to Lina Wolf)
- 2025-03-02 ac7dfa4ac57 [BUGFIX] Handle NULL as JSON value (thanks to Oliver Bartsch)
- 2025-03-02 e9cb04f3bb4 [BUGFIX] Handle failed record duplication attempt (thanks to Oliver Bartsch)
- 2025-03-02 ec405779f8e [TASK] Remove unused
FormEngine.legacyFieldChangedCb()(thanks to Andreas Kienast) - 2025-03-02 b7a4a3f320a [TASK] Improve error message when clearing caches fails (thanks to Garvin Hicking)
- 2025-03-02 9e17b7791ae [TASK] FormEngine: Avoid unneeded regexes when parsing exclusive values (thanks to Andreas Kienast)
- 2025-03-02 45be28f86bf [BUGFIX] Prevent duplicate user group creation (thanks to Lina Wolf)
- 2025-02-28 35a20fa1eed [TASK] Add tests for RteHtmlParser and HtmlParser YAML coverage (thanks to Garvin Hicking)
- 2025-02-28 dbb9a8f9c10 [BUGFIX] Correct GridEditor row and column sizes and labels (thanks to Benjamin Kott)
- 2025-02-28 f165e84fd76 [TASK] Enable most TypeScript strict-mode options (thanks to Benjamin Franzke)
- 2025-02-28 16fe114c7c2 [TASK] Simplify
FormEngine.getFieldElement()(thanks to Andreas Kienast) - 2025-02-28 887a4f5a806 [BUGFIX] Use language service for record field label in EXT:linkvalidator (thanks to Jasmina Ließmann)
- 2025-02-28 50785c3e82d [TASK] Modernize Dashboard (thanks to Benjamin Kott)
- 2025-02-28 643c3e3572a [BUGFIX] Provide browse menu key to the integrator (thanks to Georg Ringer)
- 2025-02-27 d0723c02542 [BUGFIX] Provide default configuration for browse menu (thanks to Georg Ringer)
- 2025-02-27 fb8294820b8 [BUGFIX] Respect dark mode in permission legend (thanks to Andreas Kienast)
- 2025-02-27 5ceba157c7e [BUGFIX] Fix race condition between hotkey usage and registration (thanks to Benjamin Franzke)
- 2025-02-27 82fad1a295c [TASK] Reduce repaints on node hover and focus in tree component (thanks to Benjamin Kott)
- 2025-02-27 dece1af4291 [BUGFIX] Handle EXT:scheduler task deserialisation more gracefully (thanks to Garvin Hicking)
- 2025-02-27 a72844c54ea [TASK] Remove unused and broken
FormEngine.getFormElement()(thanks to Andreas Kienast) - 2025-02-26 86da708dda3 [TASK] Improve DH->fixUniqueInPid() and DH->fixUniqueInSite() (thanks to Christian Kuhn)
- 2025-02-26 eaebe995f9b [BUGFIX] Retain aspect ratio on resource tile images (thanks to Benjamin Kott)
- 2025-02-26 d655ab531d9 [BUGFIX] Allow deletion of localized pages again (thanks to Andreas Kienast)
- 2025-02-26 5683e854f2b [TASK] Refactor DataHandler->moveRecord_raw() (thanks to Christian Kuhn)
- 2025-02-25 4b08edee67c [TASK] Allow reloading single record list tables via AJAX (thanks to Andreas Kienast)
- 2025-02-25 d89f06b13dd [TASK] Cover
DomHelper.parents()with test (thanks to Andreas Kienast) - 2025-02-25 79df39d81ee [BUGFIX] Preserve search term when deleting a file (thanks to Andreas Kienast)
- 2025-02-25 4cd98f3fa5c [BUGFIX] Use transparent GIF as ghost stub (thanks to Andreas Kienast)
- 2025-02-24 926cc1793d7 [TASK] Remove 'center' and 'font' tags in RTE processing (thanks to Garvin Hicking)
- 2025-02-23 7559ceb5f1c [TASK] Simplify DataHandler->workspaceCannotEditRecord() (thanks to Christian Kuhn)
- 2025-02-23 d9cebeacfd7 [TASK] Refactor DataHandler->moveRecord() (thanks to Christian Kuhn)
- 2025-02-22 f62db2e3f06 [TASK] Stateless ModuleTemplate and history related classes (thanks to Christian Kuhn)
- 2025-02-21 f09b05b193e [TASK] Allow transport_spool_filepath outside project root (thanks to Elias Häußler)
- 2025-02-21 dbcec34d8a6 [BUGFIX] Revert edge case language code ch in setup module (thanks to Georg Ringer)
- 2025-02-21 e0c59ad1ce5 [TASK] Migrate EXT:filelist and EXT:beuser to Tca Schema (thanks to Benni Mack)
- 2025-02-21 d549ac61f87 [TASK] Merge workspace hook deleteAction into DataHandler (thanks to Christian Kuhn)
- 2025-02-21 5a8088efbf7 [BUGFIX] Better inline child sorting when moving in workspaces (thanks to Christian Kuhn)
- 2025-02-21 a61e55768d1 [TASK] Apply minor DataHandler cleanups (thanks to Christian Kuhn)
- 2025-02-21 2ad2d6c43a8 [TASK] Merge workspace hook moveRecord() into DataHandler (thanks to Christian Kuhn)
- 2025-02-21 4891579345e [TASK] Avoid never true if() in workspace delete hook (thanks to Christian Kuhn)
- 2025-02-21 a5b964a839e [BUGFIX] Properly set loop statement in
DomHelper.nextAll()(thanks to Andreas Kienast) - 2025-02-21 dad8fe71c30 [TASK] Remove jQuery from FormEngine.toggleCheckboxField() (thanks to Andreas Kienast)
- 2025-02-21 59de31696b0 [TASK] Avoid DataHandler->getRecordProperties() in moveRecord() (thanks to Christian Kuhn)
- 2025-02-20 16fa035baf6 [TASK] Use Schema API in EXT:frontend (thanks to Benni Mack)
- 2025-02-20 5d1c42c9323 [DOCS] Rename EXT:seo's parameter names (thanks to Lina Wolf)
- 2025-02-20 72aacea57f3 [BUGFIX] Prevent database lookups for unsaved records in FormEngine (thanks to Oliver Bartsch)
- 2025-02-20 966c6460e24 [TASK] Add index to sys_refindex for EXT:form softref_key lookup (thanks to Garvin Hicking)
- 2025-02-20 f26a957d346 [TASK] Enable TypeScript
noUnusedLocalsoption (thanks to Benjamin Franzke) - 2025-02-20 6d85312b050 [TASK] Bind FormEngine main events natively (thanks to Andreas Kienast)
- 2025-02-20 32f4a1e4245 [DOCS] Additional check fields in Link Validator manual (thanks to Lina Wolf)
- 2025-02-20 747502bb224 [BUGFIX] Except when 'renderType' is not string in NodeFactory (thanks to Garvin Hicking)
- 2025-02-19 21d14b34dc9 [TASK] Use Schema API in EXT:extbase (thanks to Benni Mack)
- 2025-02-19 23fa7f597c2 [TASK] Turn some extbase unit tests into functionals (thanks to Christian Kuhn)
- 2025-02-19 855e5b54e72 [TASK] Sharpen gif to jpg test image (thanks to Simon Schaufelberger)
- 2025-02-19 5b47e2faa01 [TASK] Improve LogicException error output for failed image generation (thanks to Garvin Hicking)
- 2025-02-19 6c63f1f7830 [TASK] Move record list specific actions from AjaxDataHandler (thanks to Andreas Kienast)
- 2025-02-18 28ad7d8978e [BUGFIX] Re-add logic for optional schema in Extbase (thanks to Benni Mack)
- 2025-02-18 ced0aba85da [DOCS] Correct PHP syntax and add comments in changelog (thanks to Lina Wolf)
- 2025-02-18 916e8564e3f [BUGFIX] Allow empty field to override default in DataHandler (thanks to Georg Ringer)
- 2025-02-18 c515d29cac8 [!!!][TASK] Move sitemap GET parameters into namespace (thanks to Johannes Nielsen)
- 2025-02-18 9338aaa9a08 [BUGFIX] Fix RootLevel capability (thanks to Benni Mack)
- 2025-02-18 0b10bc54a6a [TASK] Drastically speed up
typo3 cleanup:orphanrecords(thanks to Christian Kuhn) - 2025-02-18 7866c7d4a00 [BUGFIX] Use correct access time for syslog count in toolbar (thanks to Georg Ringer)
- 2025-02-17 3a06fb5d650 [TASK] Enable TypeScript
noImplicitOverrideoption (thanks to Benjamin Franzke) - 2025-02-17 ad6023bc18a [TASK] Rebase site set provided TypoScript and label paths to EXT: (thanks to Benjamin Franzke)
- 2025-02-17 bf4d0bbb58d [BUGFIX] Revert "[BUGFIX] Fix site set label loading on windows" (thanks to Benjamin Franzke)
- 2025-02-17 c238621247e [BUGFIX] Guard modal access to prevent same-origin policy errors (thanks to Garvin Hicking)
- 2025-02-17 c29a7ce9039 [BUGFIX] Prevent recycler failure when allowDelete=0 is set (thanks to Ursula Klinger)
- 2025-02-17 3c7a4c1280c [BUGFIX] Fix TypeError when switching workspaces without selected module (thanks to Benjamin Franzke)
- 2025-02-16 65aa70e0e8c [TASK] Use Schema API in recycler (thanks to Benni Mack)
- 2025-02-16 5b3efef806e [BUGFIX] Fix failing image generation for width/height 0 thumbnails (thanks to Garvin Hicking)
- 2025-02-16 d9325da3237 [DOCS] Update ReST syntax and titles of the linkvalidator manual (thanks to Lina Wolf)
- 2025-02-16 01bb39d3c63 [DOCS] Update ReST syntax and Titles of the scheduler manual (thanks to Lina Wolf)
- 2025-02-16 5f536c2114e [DOCS] Document sys_note dashboards (thanks to Lina Wolf)
- 2025-02-15 d445cbfc43c [BUGFIX] Harden IconForResourceViewHelper to prevent filemount errors (thanks to Garvin Hicking)
- 2025-02-15 1a8e0fa5c96 [BUGFIX] Handle file upload validation for empty argument (thanks to Torben Hansen)
- 2025-02-14 4663c276cdc [DOCS] Enhance configuration example for ckeditor5-html-support (thanks to Oliver Hader)
- 2025-02-14 350291c4d58 [BUGFIX] Recycler: fix selectors for single record actions (thanks to Andreas Kienast)
- 2025-02-13 c9dfe82ab1a [DOCS] Update System notes manual (thanks to Lina Wolf)
- 2025-02-12 f1a2c55364c [BUGFIX] Set Background for CKEditor (thanks to Benjamin Kott)
- 2025-02-11 85f487c7df7 [DOCS] Update the Indexing Configuration section (thanks to Lina Wolf)
- 2025-02-11 44dea37bf4f [TASK] Reduce DH->getRecordProperties() usages (thanks to Christian Kuhn)
- 2025-02-11 bd774cb4374 [TASK] Hand StageChangeMessage around in ext:workspaces (thanks to Christian Kuhn)
- 2025-02-11 42f112adee1 [BUGFIX] Fix various issues in conjunction with
f:be.tableList(thanks to Garvin Hicking) - 2025-02-11 fdbc4a5fecd [BUGFIX] Show all file references even when one is missing (thanks to Garvin Hicking)
- 2025-02-10 f6b1178d4e8 [BUGFIX] Sanitize superfluous page-id from additional route arguments (thanks to Oliver Hader)
- 2025-02-10 e9ec6d7eb57 [BUGFIX] Fix file tree crash with broken offline storage (thanks to Christian Weiske)
- 2025-02-10 d62ddacb0ed [TASK] Use ForwardResponse instead of redirect in indexed search (thanks to Garvin Hicking)
- 2025-02-10 3991378974c [BUGFIX] Fix notice in menu generation (thanks to Georg Ringer)
- 2025-02-10 abed0c35d33 [TASK] Allow using element browser in "nested" modal iframes (thanks to Oliver Hader)
- 2025-02-10 c3d716d54e8 [BUGFIX] Fix fetchType in InternalLinktype (thanks to Sybille Peters)
- 2025-02-10 f300093d8bd [TASK] Improve DataHandler logging part 1 (thanks to Christian Kuhn)
- 2025-02-10 299d35e8f80 [TASK] Remove leftover for workspace -1 code in EXT:lowlevel (thanks to Benni Mack)
- 2025-02-10 425bde0ec90 [DOCS] Update backend module chapter of the indexed search manual (thanks to Lina Wolf)
- 2025-02-10 3c9f31a3086 [TASK] Streamline DataHandler->process_datamap() #2 (thanks to Christian Kuhn)
- 2025-02-10 a68c980dea4 [TASK] Use Schema API in linkvalidator (thanks to Benni Mack)
- 2025-02-10 ab6f51e4605 [BUGFIX] Avoid "Deleted workspace elements are not shown" too often (thanks to Christian Kuhn)
- 2025-02-10 2a4e461635b [TASK] Allow markdown syntax in settings descriptions (thanks to Benjamin Franzke)
- 2025-02-10 86a5d4368c3 [BUGFIX] Use backed enums in Workspace comparison (thanks to Benni Mack)
- 2025-02-10 66df570a4fa [BUGFIX] Workaround initialization race condition in tree-module-state (thanks to Benjamin Franzke)
- 2025-02-09 af94dd28963 [TASK] Unify backend labels for file mounts (thanks to Lina Wolf)
- 2025-02-09 92bc8d4505e [DOCS] Update analysis page in indexed search manual (thanks to Lina Wolf)
- 2025-02-09 cfed7e25b30 [BUGFIX] Use assoc array keys in EXT:lowlevel TCA items (thanks to Benni Mack)
- 2025-02-09 376c694724d [BUGFIX] Prevent calls on null in scheduler module (thanks to Lina Wolf)
- 2025-02-09 a84d9ddd305 [BUGFIX] Fix site set label loading on windows (thanks to Benjamin Franzke)
- 2025-02-09 b500dec2cbc [TASK] Streamline ext:workspaces DataHandlerHook and logging (thanks to Christian Kuhn)
- 2025-02-09 eee65c69f31 [DOCS] Update Editors chapter in indexed search manual (thanks to Lina Wolf)
- 2025-02-09 ae09ed5db73 [BUGFIX] Do not exceed
PHP_INT_MAXinTypoScriptFrontendController(thanks to Sascha Nowak) - 2025-02-09 2eb2c8daa9f [DOCS] Remove outdated screenshots from Introduction page (thanks to Lina Wolf)
- 2025-02-09 eb888644092 [BUGFIX] Have correct log entry changing live records (thanks to Christian Kuhn)
- 2025-02-08 ca666001381 [BUGFIX] Ignore extra parameters in typolink tag parsing (thanks to Soren Malling)
- 2025-02-08 a705445f544 [TASK] Use Schema API in EXT:info (thanks to Benni Mack)
- 2025-02-08 d41bb0a71e7 [TASK] Avoid $recpid in writelog() (thanks to Christian Kuhn)
- 2025-02-07 fced0561c0a [TASK] Dynamically limit livesearch to searchFields used in subtypes (thanks to Kevin Appelt)
- 2025-02-07 2047d9d455c [BUGFIX] Improve DH logging at row insert (thanks to Christian Kuhn)
- 2025-02-07 41ee0a3cbb6 [!!!][TASK] Remove DataHandler->storeLogMessages (thanks to Christian Kuhn)
- 2025-02-07 38948570f7d [TASK] Clean up DataHandler checkModifyAccessList hook handling (thanks to Christian Kuhn)
- 2025-02-07 0eaded70abc [BUGFIX] Prevent type error in Extension Scanner (thanks to Garvin Hicking)
- 2025-02-07 0bdcf915c47 [BUGFIX] Handle invalid site sets as a frontend rendering error (thanks to Benjamin Franzke)
- 2025-02-07 2d2871444bb [BUGFIX] Add missing button types in ext:install (thanks to Benjamin Kott)
- 2025-02-07 01c761dcd1a [TASK] Move test TCA config to corresponding file (thanks to Oliver Bartsch)
- 2025-02-07 980a974774b [TASK] Streamline DataHandler->process_datamap() (thanks to Christian Kuhn)
- 2025-02-07 e3299c9febd [BUGFIX] Fix site set typoscript loading on windows (thanks to Steffen Maechtel)
- 2025-02-07 d6261f71184 [TASK] Free ManyToMany tests from sys_category (thanks to Oliver Bartsch)
- 2025-02-07 563eaf80237 [BUGFIX] Avoid PostgreSQL type issue in LiveSearch providers (thanks to Stefan Bürk)
- 2025-02-07 01080ce429c [TASK] Prepare recycler code for Schema API (thanks to Benni Mack)
- 2025-02-07 d020a943fb0 [BUGFIX] Prevent invisible overflow in list module (thanks to Benjamin Kott)
- 2025-02-07 4fda362225d [TASK] Remove sys_log DB field details_nr (thanks to Christian Kuhn)
- 2025-02-07 2f0c2182407 [TASK] Skip an unused argument in DH->insertDB() (thanks to Christian Kuhn)
- 2025-02-07 c4573832cc4 [TASK] Declare DH->process_datamap() returns void (thanks to Christian Kuhn)
- 2025-02-07 fe4ddfbfecf [BUGFIX] Fix incorrect position handling in addRecordType() (thanks to Oliver Bartsch)
- 2025-02-06 90aa6fec4e3 [TASK] Have stateless GroupResolver (thanks to Christian Kuhn)
- 2025-02-06 ba0e88f9115 [BUGFIX] Auto-select tree nodes in module deeplinks (thanks to Benjamin Franzke)
- 2025-02-06 a2fd32a8dbf [TASK] Refine site set error handling (thanks to Benjamin Franzke)
- 2025-02-06 1ba04a8cabf [TASK] Streamline
ExpressionBuilder::like()andnotLike()tests (thanks to Stefan Bürk) - 2025-02-06 12a869b0be9 [TASK] Offload charset table generation (thanks to Andreas Kienast)
- 2025-02-06 d2aa7159dc2 [TASK] Avoid unused CSS class
ver-element(thanks to Christian Kuhn) - 2025-02-06 7122042020a [TASK] Declare custom events in Live Search (thanks to Andreas Kienast)
- 2025-02-05 f083c99e4ad [TASK] Dissolve DataHandler->doesRecordExist() (thanks to Christian Kuhn)
- 2025-02-05 d1d8f379a5c [TASK] Dissolve DataHandler->eventPid() (thanks to Christian Kuhn)
- 2025-02-05 ba2985215d9 [TASK] Avoid unused StageChangeNotification in WS DH hook (thanks to Christian Kuhn)
- 2025-02-05 40b78514672 [BUGFIX] Make table sorting more usable (thanks to Benjamin Kott)
- 2025-02-05 284e1e1b2a7 [TASK] Allow floats for TCA type number range values (thanks to Georg Ringer)
- 2025-02-05 e4a39fd2087 [BUGFIX] Allow site-specific Content-Security-Policy endpoints (thanks to Oliver Hader)
- 2025-02-05 3849cef1545 [BUGFIX] Ensure elements with user-select:none remain editable in CKEditor (thanks to Benjamin Kott)
- 2025-02-05 1ba69b73e98 [BUGFIX] Improve Context Menu Accessibility (thanks to Benjamin Kott)
- 2025-02-05 923666b56ff [TASK] Partially merge workspaces hook dispatching to DH (thanks to Christian Kuhn)
- 2025-02-05 3fce9f6f52c [TASK] Provide public method to create anonymous user session (thanks to Torben Hansen)
- 2025-02-04 3f987b0d2f2 [TASK] Simplify BackendUtility::getWorkspaceVersionOfRecord() (thanks to Christian Kuhn)
- 2025-02-04 fe8a52f1f31 [TASK] Functionally test TCA enableCascadingDelete (thanks to Christian Kuhn)
- 2025-02-04 d3593877a6e [TASK] Streamline functional TreeControllerTest (thanks to Christian Kuhn)
- 2025-02-04 3d1129c1836 [TASK] Use filter callback for fetching fields in TcaSchema (thanks to Oliver Bartsch)
- 2025-02-04 25891096d44 [BUGFIX] Clarify searchable TCA fields (thanks to Benni Mack)
- 2025-02-04 05cb96387d2 [DOCS] Document PSR-14 events of indexed search (thanks to Lina Wolf)
- 2025-02-04 885885c5daa [BUGFIX] Prevent PHP Warning in CKEditor5Migrator (thanks to Christian Weiske)
- 2025-02-04 10b2ad6d413 [TASK] Consolidate workspace delete tests (thanks to Christian Kuhn)
- 2025-02-04 ff26c377d53 [DOCS] Modernize Development Docs of linkvalidator (thanks to Lina Wolf)
- 2025-02-04 1b7f7d3901d [DOCS] Document mod.linkvalidator.linktypesConfig.external.allowRedirects (thanks to Lina Wolf)
- 2025-02-03 90cd9fe8b54 [BUGFIX] Prevent array to string conversion in backend password reset (thanks to Torben Hansen)
- 2025-02-03 5c643429378 [DOCS] Update configuration page of Linkvalidator (thanks to Lina Wolf)
- 2025-02-03 01e51d41b87 [TASK] Test f:link.typolink additionalParams behavior (thanks to Oliver Hader)
- 2025-02-03 80e221530d0 [BUGFIX] Evaluate GFX[avif_quality] when writing AVIF files (thanks to Garvin Hicking)
- 2025-02-03 0ab6989d023 [DOCS] Adjust wording in changelog for Extbase action return value (thanks to Franz Holzinger)
- 2025-02-01 ce850957be8 [TASK] Consolidate external DH delete calls (thanks to Christian Kuhn)
- 2025-01-31 21cc5a2b9ec [TASK] Add type hints in BackendUtility for some methods (thanks to Anja Leichsenring)
- 2025-01-31 1cc25905c42 [TASK] Inline a FileExtensionFilter DH call to DH (thanks to Christian Kuhn)
- 2025-01-31 7740146b4cf [TASK] Remove legacy history information from sys_log leftovers (thanks to Benni Mack)
- 2025-01-31 b13de5c63b7 [TASK] Use BU::getRecord() instead of recordInfo() in DH (thanks to Christian Kuhn)
- 2025-01-31 cd5b8e7a358 [TASK] Test transparent image processing with avif and webp (thanks to André Buchmann)
- 2025-01-31 89111c84357 [BUGFIX] Ignore sys_template's on pid 0 in TypoScript module (thanks to Christian Kuhn)
- 2025-01-31 1747a18f23e [!!!][TASK] Always update reference index in Extbase (thanks to Benni Mack)
- 2025-01-31 5dc6d2180eb [TASK] Utilize Schema API in EXT:workspaces (thanks to Benni Mack)
- 2025-01-31 df3e5193f71 [BUGFIX] Fix undefined array key MPvar in PageSlugCandidateProvider (thanks to Thomas Hohn)
- 2025-01-31 85cd8394f52 [BUGFIX] Update FAL error handling in element browser (thanks to Christian Kuhn)
- 2025-01-31 987057f810c [BUGFIX] Avoid $e->getPrevious() on doctrine exceptions (thanks to Oliver Bartsch)
- 2025-01-31 533a0f8b6e5 [BUGFIX] Update FAL error handling in link browser (thanks to PLACEBOBRO)
- 2025-01-31 13060a11d55 [BUGFIX] Remove create-new-record-button for CEs in list-module (thanks to Ayke Halder)
- 2025-01-31 fb1447e34a5 [TASK] Change outdated comment in AbstractUserAuthentication (thanks to Torben Hansen)
- 2025-01-31 a7a18a78c69 [BUGFIX] Allow editors to search for uid and pid (thanks to Andreas Kienast)
- 2025-01-31 9d3414d4544 [TASK] Drop unneeded parameters from
Clipboard->confirmMsgText()(thanks to Andreas Kienast) - 2025-01-30 f3b1d74a6e3 [TASK] Have stateless workspaces PreviewUriBuilder (thanks to Christian Kuhn)
- 2025-01-30 ebf70b6e6e8 [TASK] Have stateless workspaces ElementEntityProcessor (thanks to Christian Kuhn)
- 2025-01-30 eb7776ab2b3 [TASK] Break service loop in ContentFetcher (thanks to Christian Kuhn)
- 2025-01-30 1ae7ad51608 [BUGFIX] Correct Workspace Preview (thanks to Benjamin Kott)
- 2025-01-30 309566cbac5 [TASK] Have readonly ext:redirects IntegrityService (thanks to Christian Kuhn)
- 2025-01-30 76ed08f1c59 [BUGFIX] Show workspace warning in page module as popover (thanks to Oliver Bartsch)
- 2025-01-30 68b77fa3370 [TASK] Have stateless workspaces IntegrityService (thanks to Christian Kuhn)
- 2025-01-30 3a20d3fbf0b [TASK] Remove workspaces BE module cache (thanks to Christian Kuhn)
- 2025-01-30 433abb75ee6 [BUGFIX] Use new selectItem syntax with assoc array (thanks to Benni Mack)
- 2025-01-29 e37832867b3 [BUGFIX] Prevent CSP module showing link when EXT:lowlevel is missing (thanks to Garvin Hicking)
- 2025-01-29 29ff6e693f5 [BUGFIX] Allow extbase persistence layer without ServerRequest (thanks to Alexander Schnitzler)
- 2025-01-29 0b5f8c50e81 [TASK] Remove orphaned language keys in locallang_misc.xlf of EXT:core (thanks to Jasmina Ließmann)
- 2025-01-28 70656111c2c [TASK] Remove unused FlashMessageController (thanks to Christian Kuhn)
- 2025-01-28 e116d684ecc [TASK] Avoid two unused variables in SiteSettingsController (thanks to Christian Kuhn)
- 2025-01-28 dacfc20c415 [TASK] Have readonly stateless BootstrapRenderer (thanks to Christian Kuhn)
- 2025-01-28 dfc1ed6ddb7 [TASK] Remove invalid "width" option from TCA (thanks to Oliver Bartsch)
- 2025-01-28 398c41c4bd7 [BUGFIX] Skip deleted translations in workspace (thanks to Achim Fritz)
- 2025-01-28 52d5b6731b0 [TASK] Update copyright year in README.md and INSTALL.md (thanks to Torben Hansen)
- 2025-01-27 0342db85f5c [TASK] Provide path to exception message in PathUtility (thanks to Georg Ringer)
- 2025-01-27 09e1e31ddfb [TASK] Update bookmark menu help text (thanks to Michael Schams)
- 2025-01-27 a0d9cb05738 [TASK] Add additional
EXT:redirectsfunctional tests (thanks to Stefan Bürk) - 2025-01-25 ff77e4fc77e [BUGFIX] Re-allow saving nullable \DateTime properties as null (thanks to Alexander Schnitzler)
- 2025-01-25 5bc80824b8d [BUGFIX] Respect configured color scheme in EXT:styleguide (thanks to Andreas Kienast)
- 2025-01-25 cae183517c0 [BUGFIX] Fix PHP error undefined array key 'ctrl' in NewRecordController (thanks to Garvin Hicking)
- 2025-01-24 1e6844171f4 [BUGFIX] Normalize Live Search query only once per filtering (thanks to Andreas Kienast)
- 2025-01-24 baa3371c439 [FEATURE] Option to report redirects in link validator (thanks to Christian Weiske)
- 2025-01-24 3215625c8ea [BUGFIX] Load full TypoScript setup in RedirectService (thanks to Torben Hansen)
- 2025-01-24 2ef9489ce40 [BUGFIX] Avoid creation of archive containing single file (thanks to Andreas Kienast)
- 2025-01-23 84a25f67aae [BUGFIX] Streamline absolute path handling in GU:getFileAbsFileName (thanks to Philipp Wrann)
- 2025-01-23 245b53c72fe [BUGFIX] Improve accessibility of module-menu (thanks to Ayke Halder)
- 2025-01-23 e5d9baf56bb [BUGFIX] Fix positioning of color preview (thanks to Andreas Kienast)
- 2025-01-23 a1340e25adb [BUGFIX] Respect order of item groups in NewContentElementWizard (thanks to Nikita Hovratov)
- 2025-01-23 dd76e9c2da9 [BUGFIX] Prevent undefined array key error in OuterWrapContainer (thanks to Oliver Bartsch)
- 2025-01-22 c7266cfeb7e [TASK] Highlight active user impersonation (thanks to Andreas Kienast)
- 2025-01-22 03cbeaaaa92 [TASK] Streamline checkerboard backgrounds (thanks to Andreas Kienast)
- 2025-01-22 62364e016c1 [BUGFIX] Allow single table view for page translations (thanks to Marvin Buchmann)
- 2025-01-22 5ff9cfed7be [TASK] Update phpstan (thanks to Anja Leichsenring)
- 2025-01-22 67461aada8e [BUGFIX] Pass language labels to client in refresh update dialog (thanks to Oliver Hader)
- 2025-01-22 440bd0f21c9 [DOCS] Correct method name in changelog to CacheDataCollector (thanks to Chris Müller)
- 2025-01-21 5de98549f7b [TASK] Show only file name in file reference header button (thanks to Jasmina Ließmann)
- 2025-01-20 28fa89b49b7 [FOLLOWUP] Remove unused data tuple (thanks to Oliver Bartsch)
- 2025-01-20 76f34ba0012 [BUGFIX] Compare new site properties with unprocessed current properties (thanks to Elias Häußler)
- 2025-01-20 00d60e15288 [BUGFIX] Provide legacy initialization method for the color picker (thanks to Benjamin Franzke)
- 2025-01-20 8d165f4e18b [BUGFIX] Improve viewport height handling with dynamic units (thanks to Benjamin Kott)
- 2025-01-20 ff51112a1f0 [BUGFIX] Allow record type with dots (thanks to Oliver Bartsch)
- 2025-01-20 726ef77a3f4 [BUGFIX] Respect record list sorting in export/download (thanks to Mathias Brodala)
- 2025-01-20 545727569c7 [BUGFIX] Use field labels in record download for processed values (thanks to Oliver Bartsch)
- 2025-01-18 45c1b4d47e6 [BUGFIX] Set Symfony Finder "ignoreUnreadableDirs" option (thanks to Garvin Hicking)
- 2025-01-18 9299175e80e [TASK] Add more required file reference examples to EXT:styleguide (thanks to Garvin Hicking)
- 2025-01-17 533aa3647ae [BUGFIX] Add missing minitems/maxitems EXT:styleguide generators (thanks to Garvin Hicking)
- 2025-01-17 01429649436 [BUGFIX] Remove ColumnDiff overwrite to support doctrine/dbal 4.2.2 (thanks to Benjamin Franzke)
- 2025-01-17 052b80b2d0b [BUGFIX] Restore dropdown end alignment support (thanks to Benjamin Kott)
- 2025-01-17 be109058d53 [BUGFIX] Gracefully handle invalid punycode domains in URI parsing (thanks to Benjamin Franzke)
- 2025-01-17 b3f7cc0adfe [TASK] Decouple dropdown styling (thanks to Benjamin Kott)
- 2025-01-16 73925c3060c [TASK] Obtain DH in ClearPageCacheController when needed (thanks to Christian Kuhn)
- 2025-01-16 5dc215cda82 [BUGFIX] Fix behavior and styling of EXT:form element type listing (thanks to Benjamin Kott)
- 2025-01-16 c9153da85d3 [BUGFIX] Fix missing FormEngine file upload controls for maxitems=X (thanks to Garvin Hicking)
- 2025-01-15 ca348f9172e [BUGFIX] Close modal windows containing an iframe on escape (thanks to Jochen Roth)
- 2025-01-15 0b4a3b0e362 [DOCS] Remove duplicate vendor prefix in felogin docs (thanks to André Buchmann)
- 2025-01-15 c1b8bf2e52d [TASK] Add DI alias for ExtensionConfiguration (thanks to Sascha Nowak)
- 2025-01-14 bfa73089440 [TASK] Simplify wording in "Close without save" confirmation (thanks to Mathias Brodala)
- 2025-01-14 e0e4278e933 [TASK] Apply more type declarations to ResourceStorage (thanks to Alexander Schnitzler)
- 2025-01-14 b060907dde1 [DOCS] Add "useNonce" to indexed_search f:asset changelog (thanks to Lukas Dörr)
- 2025-01-14 03027a9cb4c [BUGFIX] Ignore existing nested processing folder on creation (thanks to Mathias Brodala)
- 2025-01-14 705b5bf5151 [BUGFIX] Avoid $e->getPrevious() in DH->insertDB() exceptions (thanks to Christian Kuhn)
- 2025-01-14 c2460f9507b [TASK] Remove deprecated "srcsetAttr" in DefaultSanitizerBuilder (thanks to Wouter Wolters)
- 2025-01-14 1bd1923ef7f [BUGFIX] Avoid array access warning in ext:webhooks DH hook (thanks to Christian Kuhn)
- 2025-01-14 18d54b5c8fd [BUGFIX] Correct no entries element nesting for variable picker (thanks to Benjamin Kott)
- 2025-01-14 79cfe3b6fa8 [BUGFIX] Make grideditor context aware (thanks to Benjamin Kott)
- 2025-01-14 d4b980a6f78 [BUGFIX] Ensure user setup module is available in any workspace (thanks to Benni Mack)
- 2025-01-14 ae53daa257b [BUGFIX] Correct label of Developer Tools section in styleguide (thanks to Benjamin Kott)
- 2025-01-14 435aa5676d2 [TASK] Refine styling of color-scheme toggle button (thanks to Benjamin Kott)
- 2025-01-14 33597508eac [TASK] Simplify indentation in styleguide examples (thanks to Benjamin Kott)
- 2025-01-14 fe71d58b906 [SECURITY] Enforce HTTP method assertions for backend modules (thanks to Oliver Hader)
- 2025-01-14 a4abf48d254 [SECURITY] Circumvent parser deviation in PSR-7 URI object (thanks to Benjamin Franzke)
- 2025-01-14 656a33d4374 [SECURITY] Avoid logging install tool password on hashing issue (thanks to Oliver Hader)
- 2025-01-13 a1bcb214fcc [TASK] Allow PSR-7 UploadedFile in Folder->addUploadedFile() (thanks to Stephan Großberndt)
- 2025-01-13 d759e2a553a [!!!][TASK] Throw specific exception in Folder->getSubFolder() (thanks to Christian Kuhn)
- 2025-01-13 19d2d71b306 [TASK] Isolate functional test fixture assets for EXT:frontend (thanks to Garvin Hicking)
- 2025-01-13 281b0afe2f8 [TASK] Isolate functional test fixture assets for EXT:extbase (thanks to Garvin Hicking)
- 2025-01-13 e42be227410 [TASK] Isolate functional test fixture assets for EXT:reactions (thanks to Garvin Hicking)
- 2025-01-13 9ac94f62787 [TASK] Isolate functional test fixture assets for EXT:backend (thanks to Garvin Hicking)
- 2025-01-13 41a27751e08 [BUGFIX] Rework Flexform data handling in TcaFlexPrepare (thanks to Georg Ringer)
- 2025-01-13 7b7bc700daf [BUGFIX] Preserve "All languages" in page module (thanks to Nicole Cordes)
- 2025-01-13 924e62f2aae [BUGFIX] flatpickr: handle proper validation of altInput (thanks to Andreas Kienast)
- 2025-01-13 ff5012820f2 [DOCS] Move general SEO configuration recommendations to TYPO3 explained (thanks to Lina Wolf)
- 2025-01-13 1007c0d0961 [TASK] Require a template filename in extbase module template rendering (thanks to Torben Hansen)
- 2025-01-13 f6705ad60e2 [TASK] Remove two unused methods in DataHandler (thanks to Daniel Windloff)
- 2025-01-13 7b34bc8c797 [TASK] Close any open modal in InstallTool Cest tear-down (thanks to Ayke Halder)
- 2025-01-13 881142ffc7a [DOCS] Move the XML Sitemap into the EXT:seo manual (thanks to Lina Wolf)
- 2025-01-13 d66434139cf [DOCS] Fix FQN in change log entry for BeforePageTreeIsFilteredEvent (thanks to Lina Wolf)
- 2025-01-13 3bf5d768866 [BUGFIX] Remove "Test description" from EXT:seo site settings (thanks to Lina Wolf)
- 2025-01-10 dd1a1d19899 [TASK] Ensure decorated
Connection->transactional()method works (thanks to Stefan Bürk) - 2025-01-10 d0c5ffbf947 [TASK] Declare array for pasteDatamap in processCmdmap_postProcess() (thanks to Christian Kuhn)
- 2025-01-10 73aca511455 [BUGFIX] Sync language of inline children on copy (thanks to Astrid Haubold)
- 2025-01-10 7e5a0240604 [DOCS] Add Features section to EXT:seo manual (thanks to Lina Wolf)
- 2025-01-10 a6245d623ed [BUGFIX] Align date picker format with BackendUtility::datetime() (thanks to Andreas Kienast)
- 2025-01-09 f83508e0164 [TASK] Add required datetime field to EXT:styleguide (thanks to Garvin Hicking)
- 2025-01-09 ad11bbfca68 [BUGFIX] Call parent::resetHaving in ConcreteQueryBuilder (thanks to Georg Ringer)
- 2025-01-09 87c39b1be16 [TASK] Update ckeditor to v44.1 (thanks to Andreas Kienast)
- 2025-01-09 355f9dc65a3 [TASK] Add ScalarStringMatcher Extension Scanner for TYPO3_MODE reports (thanks to Garvin Hicking)
- 2025-01-09 058faa77cec [BUGFIX] Fixes height issues while drag and drop content elements (thanks to Philipp Kuhlmay)
- 2025-01-08 32fdf4628c1 [BUGFIX] Make some buttons reachable by keyboard (thanks to Ayke Halder)
- 2025-01-08 cc5d6dea7f3 [TASK] Cache ordered providers in FormEngine (thanks to Christian Eßl)
- 2025-01-07 82e3889b7ec [TASK] Reduce amount of noisy CSP reports (thanks to Oliver Hader)
- 2025-01-07 a9e46db7973 [TASK] Add tests for moving language -1 content (thanks to Eric Harrer)
- 2025-01-07 ba10a6ed70d [BUGFIX] Create
CHARandBINARYas fixed length columns (thanks to Stefan Bürk) - 2025-01-07 f1488ee50ce [TASK] Isolate functional test fixture assets for fluid/frontend (thanks to Garvin Hicking)
- 2025-01-07 d3bb91cda73 [BUGFIX] Allow defining background for vimeo videos (thanks to Benni Mack)
- 2025-01-07 76bcda4d68a [DOCS] Move "Editors" Chapter of EXT:seo manual to the TYPO3 Editors tutorial (thanks to Lina Wolf)
- 2025-01-07 57b5c6b4444 [BUGFIX] Preserve correct line breaks in
<textarea>(thanks to Albrecht Köhnlein) - 2025-01-07 3223af135a3 [DOCS] Fix ReST syntax for Changelog 105855 (thanks to Garvin Hicking)
- 2025-01-07 2c6eccc4b31 [BUGFIX] Prevent race condition while writing file caches (thanks to Benjamin Franzke)
- 2025-01-06 74d52d54db0 [BUGFIX] Do not accept fractional numbers in dimension controls (thanks to Andreas Kienast)
- 2025-01-06 7873bb91a69 [!!!][TASK] Remove file bw compat for alt and link field (thanks to Nikita Hovratov)
- 2025-01-06 372473767e1 [DOCS] Move "General SEO recommendations" from EXT:seo to TYPO3 explained (thanks to Lina Wolf)
- 2025-01-06 355fa968a19 [TASK] Adjust variable check and remove warning from PHPStan baseline (thanks to Garvin Hicking)
- 2025-01-06 395fd9894c9 [DOCS] Resolve duplicate link anchors in EXT:form manual (thanks to Lina Wolf)
- 2025-01-06 5619d59f008 [TASK] Update phpstan (thanks to Anja Leichsenring)
- 2025-01-06 e702fc559d8 [TASK] Add link from the constant editor to the site setting editor (thanks to Benjamin Franzke)
- 2025-01-04 f1e2832a50a [DOCS] Use ServerRequestInterface $request parameter in AbstractPlugin (thanks to Franz Holzinger)
- 2025-01-04 5be9db37c40 [TASK] Update iso database (thanks to Anja Leichsenring)
- 2025-01-03 ef147d82e64 [TASK] Add GraphicsMagick / ImageMagick f:image conversion tests (thanks to Garvin Hicking)
- 2025-01-03 6c2af8a4350 [!!!][TASK] Remove
exposeNonexistentUserInForgotPasswordDialogsetting (thanks to Torben Hansen) - 2025-01-02 2eb8345670c [BUGFIX] Fix performance issue when resolving Extbase relations in workspaces (thanks to Rémy DANIEL)
- 2025-01-02 11d3b546627 [BUGFIX] Ensure AVIF files are only written when format is supported (thanks to Garvin Hicking)
- 2025-01-02 0913a3db858 [TASK] Throw exception for QueryBuilder UPDATE/DELETE with table joins (thanks to Stefan Bürk)
- 2025-01-02 d2f724b6d4f [BUGFIX] Make install command accept create-site 'no' (thanks to Lina Wolf)
- 2025-01-02 0c40932df6c [BUGFIX] Ensure folder for ENABLE_INSTALL_TOOL file exists (thanks to Markus Klein)
- 2025-01-02 e3db19db06f [TASK] Use
VARCHARinstead ofCHARin coreext_tables.sqlfiles (thanks to Stefan Bürk) - 2025-01-02 22265db3b93 [BUGFIX] Parse URLs with non-ASCII characters (thanks to Sybille Peters)
- 2025-01-02 df7a010b8c2 [BUGFIX] Add margin to upload button in filelist module (thanks to Torben Hansen)
- 2025-01-02 29ca79535a1 [TASK] Response with MIME type application/javascript for mjs file ending (thanks to Josef Glatz)
- 2025-01-02 ad198cbcde8 [TASK] Add category relation tests from ManyToMany - WorkspacesPublishAll (thanks to Anja Leichsenring)
- 2025-01-02 40a28134740 [TASK] Add category relation tests from ManyToMany - WorkspacesPublish (thanks to Anja Leichsenring)
- 2025-01-01 8c155cad5ac [TASK] Add category relation tests from ManyToMany - WorkspacesDiscard (thanks to Anja Leichsenring)
- 2024-12-29 83a4a08b2a4 [TASK] Avoid invalid reuse of QueryBuilder in Typo3DatabaseBackend (thanks to Stefan Bürk)
- 2024-12-29 6242068b9aa [TASK] Add category relation tests from ManyToMany - WorkspaceModify (thanks to Anja Leichsenring)
- 2024-12-23 e20f00fbd1e [BUGFIX] Respect per-site settings in TypoScript cache identifiers (thanks to Benjamin Franzke)
- 2024-12-20 5c9820a62c9 [TASK] Improve usability of search in workspaces (thanks to Ayke Halder)
- 2024-12-20 30f8c51d66f [BUGFIX] Remove redundant overrideChildTca from image fields (thanks to Nikita Hovratov)
- 2024-12-19 ab226b8dcd2 [BUGFIX] Align markup in scheduler forms to match display in formengine forms (thanks to Jasmina Ließmann)
- 2024-12-19 63a4da4c23d [TASK] Update list of devices for EXT:viewpage (thanks to Georg Ringer)
- 2024-12-19 bb443592142 [BUGFIX] Ensure Indexed Search can handle PPTX and XLSX files (thanks to Benni Mack)
- 2024-12-19 a84e10c738f [BUGFIX] Fix site settings hash calculation (thanks to Benjamin Franzke)
- 2024-12-19 104b087b0b1 [BUGFIX] Respect aspect ratio for thumbnails in content preview (thanks to Jasmina Ließmann)
- 2024-12-19 47d2c4d8556 [BUGFIX] Mark file-storage caching as active on selection in install tool (thanks to Ayke Halder)
- 2024-12-18 a885d1880db [BUGFIX] Correct heading hierarchy in various backend modals (thanks to Christian Rath-Ulrich)
- 2024-12-18 9e6094bd3d3 [TASK] Enable AVIF support for ImageMagick (thanks to Garvin Hicking)
- 2024-12-18 233e1003e9c [TASK] Improve a11y of anchors created via
LinkButton(thanks to Ayke Halder) - 2024-12-18 e3b4bc1a163 [BUGFIX] Improve ARIA-attributes of Lit Element tree (thanks to Ayke Halder)
- 2024-12-18 f05502b482f [BUGFIX] Do not fail on link generation in backend context (thanks to Georg Ringer)
- 2024-12-18 91cfe5f719a [DOCS] Link to width/height docs permalink in f:image ViewHelper (thanks to Christian Ludwig)
- 2024-12-18 c63c08c8d47 [TASK] Show enum values in site settings in debug mode (thanks to Andreas Nedbal)
- 2024-12-18 a3917c68edc [BUGFIX] Select form tab for acceptance tests (thanks to Anja Leichsenring)
- 2024-12-18 e484addc35a [TASK] Raise "phpstan/phpstan":"^2.0.4" (thanks to Anja Leichsenring)
- 2024-12-18 3e7cfebd83c [FEATURE] Allow extending page tree filter functionality (thanks to Oliver Bartsch)
- 2024-12-17 0ab586847ed [TASK] Remove unused labels in live search (thanks to Simon Schaufelberger)
- 2024-12-17 05cd42bd892 [BUGFIX] Prevent type error if allowOverrideMatrix type is not defined (thanks to Tobias Wojtylak)
- 2024-12-17 73a5f78fc45 [DOCS] Add hint to use PHP spread operator for DBAL conditions (thanks to Jan-Philipp Halle)
- 2024-12-17 46c62d11dd3 [DOCS] Unlock syntax highlighting in code examples of rte_ckeditor (thanks to Chris Müller)
- 2024-12-17 77e6589b220 [BUGFIX] Avoid type errors in DebugViewHelper (thanks to Benni Mack)
- 2024-12-17 a8f955e3df4 [TASK] Migrate PageCreationWithDragAndDropCest.php to Playwright (thanks to Jochen Roth)
- 2024-12-17 da0df561b43 [TASK] Add test to ensure unused enum fields can be removed (thanks to Stefan Bürk)
- 2024-12-17 5835cf3e505 [BUGFIX] Add missing CountrySelect to "allFields" form (thanks to Oliver Bartsch)
- 2024-12-17 ac24ba415e7 [BUGFIX] Avoid PHP 8 exception in BackendUtility::getTcatypeValue (thanks to Benni Mack)
- 2024-12-17 4fac2b43719 [DOCS] Clean up "Deprecated functionality removed" (thanks to Christian Kuhn)
- 2024-12-17 32820baf348 [TASK] Use conditional return types in
PathUtility::pathinfo()(thanks to Elias Häußler) - 2024-12-17 581a1ea61bb [BUGFIX] Prevent undefined array key warning in TcaSelectTreeItems (thanks to Nikita Hovratov)
- 2024-12-17 00d6773fad2 [BUGFIX] Add border on whole cropper face (thanks to Andreas Kienast)
- 2024-12-17 a6831fd12dc [BUGFIX] Allow to include YouTube live videos (thanks to Oliver Bartsch)
- 2024-12-17 6f0fc5f2257 [BUGFIX] Transform ISO code of countries to its name in EXT:form (thanks to Georg Ringer)
- 2024-12-17 6675d2d99d0 [BUGFIX] Respect aspect ratio for thumbnails in filelist and clipboard (thanks to Jasmina Ließmann)
- 2024-12-16 1a341c0cd68 [BUGFIX] Use proper surrounding "html" tags for Fluid SystemEmail (thanks to Garvin Hicking)
- 2024-12-16 02e61ca8b42 [BUGFIX] Restore "Create New" buttons for inline relations with min-/maxitems (thanks to Benjamin Kott)
- 2024-12-16 94e651a06b0 [BUGFIX] Always use full row to retrieve header of record in DataHandler (thanks to Georg Ringer)
- 2024-12-16 73b6fdd2d8b [BUGFIX] Fix wrong sorting and l10n_source for copied pages (thanks to Benni Mack)
- 2024-12-16 9146126cbba [TASK] Remove context menu from formengine footer icon (thanks to Benjamin Kott)
- 2024-12-16 67097554b74 [BUGFIX] Use correct reference record for new button (thanks to Stefan Froemken)
- 2024-12-16 c26a82338f2 [FEATURE] Notify backend user on failed MFA verification attempts (thanks to Torben Hansen)
- 2024-12-16 0897306ad58 [BUGFIX] Add color preview for color field (thanks to Dennis Purisevic)
- 2024-12-16 cae3a7369e7 [DOCS] Link to correct Fluid-related deprecations (thanks to Andreas Kienast)
- 2024-12-16 74bd1209127 [FEATURE] Add timezone option to DateViewHelper (thanks to Georg Ringer)
- 2024-12-16 89d80acc1ff [BUGFIX] Adjust display of form wizards button of form field 'group' (thanks to Jasmina Ließmann)
- 2024-12-15 d781b8ec9b0 [TASK] Add example for
useCombinationwith single select (thanks to Andreas Kienast) - 2024-12-15 3374dee67b3 [BUGFIX] Remove not needed htmlspecialchars() usages in EXT:lowlevel (thanks to Georg Ringer)
- 2024-12-14 1c711f8ab09 [DOCS] Update placeholder spelling in screenshot of EXT:reactions docs (thanks to Jasmina Ließmann)
- 2024-12-14 0fae73ccd82 [DOCS] Correct misspelled comment reference to "RowUpdaterInterface" (thanks to jokumer)
- 2024-12-13 79d41198780 [BUGFIX] Make
GridEditor.writeConfigupdate content area as intended (thanks to Ayke Halder) - 2024-12-13 d4769949aae [TASK] Remove default feature flag value config in codeception setup (thanks to Stefan Bürk)
- 2024-12-13 41bf076239b [TASK] Remove duplicate
.htaccessfile creation in codeception setup (thanks to Stefan Bürk) - 2024-12-12 a6498da2ed7 [BUGFIX] Site Sets: Accept uppercase characters in hex colors (thanks to Andreas Kienast)
- 2024-12-12 7b380a064f7 [TASK] Move codeEditor override for HTML element into main definition (thanks to Nikita Hovratov)
- 2024-12-12 626400ab408 [BUGFIX] Prevent undefined array key error core version checks (thanks to Oliver Bartsch)
- 2024-12-12 d25535df1ed [TASK] Move Mailer service config to ext:core (thanks to Christian Kuhn)
- 2024-12-12 43a80f8772c [BUGFIX] Store selected folder in link browser (thanks to Sybille Peters)
- 2024-12-12 b0bcdf1c780 [BUGFIX] Add specific file link generator for ext:styleguide (thanks to Philipp Kuhlmay)
- 2024-12-12 67d1b620581 [BUGFIX] Improve usability for selectTree (thanks to Sybille Peters)
- 2024-12-11 df26f30c757 [BUGFIX] Keep columnsOnly in shareable links (thanks to Benni Mack)
- 2024-12-11 032b9e2e5e6 [TASK] Add return type to BU::getTCEFORM_TSconfig() (thanks to Christian Kuhn)
- 2024-12-11 ff2cafa350d [BUGFIX] Ensure PDF extraction in indexed search uses first value (thanks to Benni Mack)
- 2024-12-11 b266f75ded6 [!!!][TASK] Remove useless AfterMailerInitializationEvent (thanks to Christian Kuhn)
- 2024-12-11 eae40eecfd0 [TASK] Better use available space for the link (thanks to Stephan Bauer)
- 2024-12-11 8dd6e77efe9 [BUGFIX] Ensure runtime cache is always using transient backend (thanks to Benjamin Franzke)
- 2024-12-11 0205629a50c [BUGFIX] Register consecutively created drag uploaders (thanks to Andreas Kienast)
- 2024-12-11 e347dc7e9c3 [DOCS] Have a better example in event listener docs (thanks to Christian Kuhn)
- 2024-12-11 efdb2688a54 [TASK] Avoid inline compilerInput parentData (thanks to Christian Kuhn)
- 2024-12-11 2fd472a5c7e [DOCS] Fix examples of AfterPageTreeItemsPreparedEvent (thanks to Georg Ringer)
- 2024-12-11 441603634e0 [BUGFIX] Use correct default value for extTarget in tsref.xml (thanks to Chris Müller)
- 2024-12-11 48741ea8bb9 [BUGFIX] Re-add actual validation for newly created fields (thanks to Andreas Kienast)
- 2024-12-11 3f3672b3405 [TASK] Make FormEngine InlineStackProcessor stateless (thanks to Christian Kuhn)
- 2024-12-11 9f80b65d325 [TASK] FormEngine: do not return a value in
validateField()(thanks to Andreas Kienast) - 2024-12-11 5990b67196c [TASK] Use DI in PermissionViewHelper (thanks to Anja Leichsenring)
- 2024-12-10 7dc9a5df104 [TASK] Replace static cache property with DI (thanks to Anja Leichsenring)
- 2024-12-10 13154651bc6 [TASK] Syncronize category relation tests with ManyToMany - Modify (thanks to Anja Leichsenring)
- 2024-12-10 cf0f288c8e2 [BUGFIX] Restore setting default lib.parseFunc.allowTags / denyTags (thanks to Benni Mack)
- 2024-12-10 c53cf9d8093 [BUGFIX] Remove inconvenient nullable checkbox from datetime elements (thanks to Benjamin Franzke)
- 2024-12-09 2f088672bf2 [BUGFIX] Include modal-trigger button value in submitted form data (thanks to Benjamin Franzke)
- 2024-12-09 ad7ec54e54e [TASK] Turn extbase ColumnMap into a readonly DO (thanks to Christian Kuhn)
- 2024-12-09 63c52df0c62 [BUGFIX] Do not calculate negative cache lifetime (thanks to Sascha Nowak)
- 2024-12-09 f6833a76b0a [TASK] Replace static cache property with DI (thanks to Anja Leichsenring)
- 2024-12-09 475357908a2 [TASK] Have types in extbase ClassSchema related classes (thanks to Alexander Schnitzler)
- 2024-12-09 c7bec5b3c89 [DOCS] Adjust indentation in rte_ckeditor documentation (thanks to Chris Müller)
- 2024-12-09 de13d6d51e2 [BUGFIX] Show correct path of login background image in log message (thanks to Chris Müller)
- 2024-12-06 e5c4e0f8e66 [BUGFIX] Streamline midnight vs null handling of time fields (thanks to Benjamin Franzke)
- 2024-12-06 343a55af7f9 [TASK] Upgrade typescript to 5.7 (thanks to Andreas Kienast)
- 2024-12-06 3a2999a6cb0 [TASK] Update
typo3/testing-framework(thanks to Stefan Bürk) - 2024-12-05 569527105e2 [TASK] Add link from CSP module to see active mutations (thanks to Garvin Hicking)
- 2024-12-05 778b442c0dd [BUGFIX] Apply
options.showHistorydefault in EditDocumentController (thanks to Benjamin Kott) - 2024-12-05 1da2ab9c4c9 [TASK] Update
typo3/core-testing-phpXYimage versions (thanks to Stefan Bürk) - 2024-12-05 2673afc02f8 [BUGFIX] Expose record information in edit view (thanks to Benjamin Kott)
- 2024-12-05 5afe64ae03b [BUGFIX] Align validation notice icon in docheader (thanks to Benjamin Kott)
- 2024-12-04 3c6c5c39aa5 [TASK] phpstan staticMethod.alreadyNarrowedType (thanks to Christian Kuhn)
- 2024-12-04 6598130ef43 [TASK] Provide more tests for DataMapFactory (thanks to Garvin Hicking)
- 2024-12-04 e38f26300ae [TASK] Replace legacy css declarations (thanks to Benjamin Kott)
- 2024-12-04 26677d015ce [BUGFIX] Handle
has-changestate in FlexForm section container (thanks to Oliver Bartsch) - 2024-12-04 db457cd2a10 [BUGFIX] Prevent undefined array key errors in TcaSelectItems (thanks to Oliver Bartsch)
- 2024-12-04 4b3ca95585e [BUGFIX] Make extension status context aware (thanks to Benjamin Kott)
- 2024-12-04 30edbc0d5d5 [TASK] Turn extbase DataMap into a readonly DO (thanks to Christian Kuhn)
- 2024-12-03 40ddb3fb3a7 [BUGFIX] Set correct column names in extbase DataMap (thanks to Christian Kuhn)
- 2024-12-03 3f7c32e7eb2 [BUGFIX] Validate $elementRecord before accessing children (thanks to André Buchmann)
- 2024-12-03 8cc9c93b046 [TASK] Localize title for link browser (thanks to Sybille Peters)
- 2024-12-03 c515c6412ea [TASK] Avoid a useless abstract test controller (thanks to Christian Kuhn)
- 2024-12-03 d16e81473a6 [DOCS] Improve Changelog wording (thanks to Himanshu Ramavat)
- 2024-12-03 aee25c7e939 [TASK] Clean up extbase DataMapFactory (thanks to Christian Kuhn)
- 2024-12-03 0686505043a [TASK] Add styleguide field generator for group with MM (thanks to Anja Leichsenring)
- 2024-12-02 c1ee76d8b4a [BUGFIX] Add MM tablename and fieldnames fields with group/allowed (thanks to Christian Kuhn)
- 2024-12-02 0c1aa36947b [TASK] Resolve many phpstan staticMethod.alreadyNarrowedType findings (thanks to Christian Kuhn)
- 2024-12-02 48e098bc7e1 [TASK] More DI in Mail\TransportFactory (thanks to Christian Kuhn)
- 2024-12-02 e088945ec38 [DOCS] Fix typo in ext:dashboard documentation (thanks to lukaswitten2710)
- 2024-12-02 0277d41de42 [TASK] Remove outdated vfsStream related workarounds (thanks to Torben Hansen)
- 2024-12-01 6fbed389281 [!!!][TASK] Stateless FileNameValidator (thanks to Christian Kuhn)
- 2024-12-01 dc443e98206 [TASK] Avoid unused $request property in ext:reports SecurityStatus (thanks to Christian Kuhn)
- 2024-12-01 c07f24517de [!!!][TASK] Stop guessing pid in extbase BackendConfigurationManager (thanks to Christian Kuhn)
- 2024-11-30 68824b1c433 [TASK] Remove outdated
@todoin TableDiff (thanks to Christian Kuhn) - 2024-11-30 7025e474199 [TASK] Raise typo3/testing-framework (thanks to Christian Kuhn)
- 2024-11-30 adc6b87fb27 [TASK] Avoid SingletonInterface in HashService (thanks to Christian Kuhn)
- 2024-11-29 c4ce32bb042 [DOCS] Display correct link texts for TCA properties (thanks to Chris Müller)
- 2024-11-29 2928dd377fe [TASK] Update
typo3/testing-framework(thanks to Stefan Bürk) - 2024-11-29 4916c8e461e [TASK] Use default
redirects.hitCountsetting in acceptance test (thanks to Stefan Bürk) - 2024-11-28 4f88c11d2ec [BUGFIX] Do not override array finisher options with empty values (thanks to Thorben Nissen)
- 2024-11-28 9abb81669c1 [BUGFIX] Register styleguide ext:form BE TS globally (thanks to Christian Kuhn)
- 2024-11-28 f79c28c944e [TASK] Remove superfluous radio fields in extension manager (thanks to Torben Hansen)
- 2024-11-28 2a5cacc8bf7 [BUGFIX] Consider virtual tables in ElementInformationController (thanks to Oliver Bartsch)
- 2024-11-28 e4385a83ec5 [TASK] Declare array return in CF backends findIdentifiersByTag() (thanks to Christian Kuhn)
- 2024-11-28 6da9dc3a24c [TASK] Raise php-webdriver/webdriver:^1.15.2 (thanks to Christian Kuhn)
- 2024-11-28 e37f58b6df9 [TASK] Resolve phpstan property.unusedType (thanks to Christian Kuhn)
- 2024-11-27 84e22dacf5b [TASK] Inline a static property in LocalPreviewHelper (thanks to Christian Kuhn)
- 2024-11-27 ee5e20b430d [!!!][TASK] Remove deprecated doctrine driverMiddleware handling (thanks to Christian Kuhn)
- 2024-11-27 41fc2bcb0f1 [DOCS] Enhance RTE documentation for configuring a heading (thanks to Chris Müller)
- 2024-11-27 c9aae59149a [TASK] Harden QueryHelper (thanks to Christian Kuhn)
- 2024-11-27 29bac6b61e1 [TASK] Use phpunit DoesNotPerformAssertions attribute (thanks to Christian Kuhn)
- 2024-11-26 c5502c089ac [BUGFIX] Avoid copying workspace delete placeholder (thanks to Christian Kuhn)
- 2024-11-26 f33430ceadc [TASK] Extend lifetime of
tableoptionsandcollatedeprecation (thanks to Stefan Bürk) - 2024-11-26 b14920cc0a8 [BUGFIX] Use migrated connection
defaultTableOptionsinEXT:reports(thanks to Stefan Bürk) - 2024-11-26 2baa617ee73 [TASK] Add another image to DataScenarios/FAL tests (thanks to Christian Kuhn)
- 2024-11-25 5e21803c78a [DOCS] Remove outdated section about migration from EXT:form v7 (thanks to Chris Müller)
- 2024-11-25 c2ecba8af53 [TASK] Add description to scheduler additional fields (thanks to Rico Sonntag)
- 2024-11-25 0020f3463fa [!!!][TASK] Simplify CharsetConverter (thanks to Christian Kuhn)
- 2024-11-25 b811779b473 [BUGFIX] Fix highlighting of "Progress trackers" in styleguide menu (thanks to Philipp Kuhlmay)
- 2024-11-24 099f004a268 [BUGFIX] Properly resolve file extension restrictions in overrideChildTca (thanks to Oliver Bartsch)
- 2024-11-24 a37cf1174bf [TASK] Update
firebase/php-jwt ^6.10.2and remove composer patch (thanks to Stefan Bürk) - 2024-11-22 4d7d2bac094 [TASK] Add details to CLI scheduler:run exceptions (thanks to Philipp Kitzberger)
- 2024-11-22 5bd153ce286 [!!!][TASK] Avoid obsolete $charset in sanitizeFileName() (thanks to Christian Kuhn)
- 2024-11-22 714ba369ce6 [TASK] Avoid some useless test assertions (thanks to Christian Kuhn)
- 2024-11-22 4001ec92634 [BUGFIX] Check if TCA schema exists in getTableRelationFields (thanks to Nikita Hovratov)
- 2024-11-22 9a631f789c9 [BUGFIX] Ignore invalid tree state in page tree drag actions (thanks to Andreas Nedbal)
- 2024-11-22 98786892b5f [TASK] Reduce mess in CharsetConverter (thanks to Christian Kuhn)
- 2024-11-22 0b7f4f58bf6 [TASK] Harden extbase RequestBuilder (thanks to Christian Kuhn)
- 2024-11-22 d21846771aa [BUGFIX] Return HTTP 400 if request is invalid (thanks to Markus Klein)
- 2024-11-22 9908a03971e [TASK] Avoid unused argument rollbackFields (thanks to Christian Kuhn)
- 2024-11-22 be97dcc9a83 [TASK] Use
typo3/core-testing-php84:1.5image for PHP 8.4 (thanks to Stefan Bürk) - 2024-11-22 91d1c6aedb4 [BUGFIX] Handle db value null in AbstractItemProvider (thanks to Nikita Hovratov)
- 2024-11-22 1218c2549ed [TASK] Do not log exceptions due to invalid client HTTP headers (thanks to Christoph Lehmann)
- 2024-11-22 25b6a26fbea [TASK] Fix spelling error in EXT:dashboard (thanks to Abdulhamid Kwieder)
- 2024-11-21 42d75032bea [BUGFIX] Avoid rendering null values in upgrade docs modal (thanks to Elias Häußler)
- 2024-11-21 0045d08da66 [BUGFIX] Show hash to user even if InstallTool password is invalid (thanks to Simon Praetorius)
- 2024-11-21 3f3bf4724d9 [TASK] Get FlexFormTools injected via DI (thanks to Anja Leichsenring)
- 2024-11-21 f7a36ae73fc [BUGFIX] Ensure trailing slash for PAGEVIEW paths (thanks to Simon Praetorius)
- 2024-11-21 bc80217a3c6 [TASK] Use DI in FlexFormValueFormatter (thanks to Christian Kuhn)
- 2024-11-21 a59a0132fe6 [BUGFIX] Avoid array access warning in cleanup:missingrelations CLI (thanks to Christian Kuhn)
- 2024-11-21 f73bae64567 [BUGFIX] Update TcaSchema->getCapability() annotation (thanks to Christian Kuhn)
- 2024-11-21 3d09cf3ade7 [BUGFIX] Handle invalid site settings definition (thanks to Oliver Bartsch)
- 2024-11-21 a1150ff1ff4 [TASK] Use phpstan v2 (thanks to Christian Kuhn)
- 2024-11-21 2340664962a [TASK] Introduce test of error-handling for FormEngine's basic-inputs (thanks to Ayke Halder)
- 2024-11-21 c0578c702d7 [TASK] Get rid of "resname" attribute in XLF files (thanks to Xavier Perseguers)
- 2024-11-21 c79dfdaa26e [BUGFIX] Set FormEngine error class on field and its label (thanks to Oliver Bartsch)
- 2024-11-21 e1461531fea [BUGFIX] Fix IPv6 Uri string generation (thanks to Benjamin Franzke)
- 2024-11-21 064dd383a44 [TASK] Make CKEditor context aware (thanks to Andreas Nedbal)
- 2024-11-20 1c4b564aed7 [FEATURE] Dispatch event after BE user's password reset (thanks to Xavier Perseguers)
- 2024-11-20 bad8f38827b [TASK] Add functional DataHandler tests for type=datetime (thanks to Benjamin Franzke)
- 2024-11-20 bf72dad9e9b [BUGFIX] Fix typo in EXT:styleguide (thanks to Peter Kraume)
- 2024-11-20 220a6658757 [BUGFIX] Verify softref ref_uid target in refindex (thanks to Christian Kuhn)
- 2024-11-20 45f2388ada2 [BUGFIX] Children of selectTree filter should be expandable (thanks to Sybille Peters)
- 2024-11-20 3387199ed47 [TASK] Make
SvgSpriteIconProvider"public" (thanks to Andreas Kienast) - 2024-11-20 b03b33ed83e [TASK] Mitigate postgres DB issue in styleguide (thanks to Christian Kuhn)
- 2024-11-20 a255e74e961 [FEATURE] Allow modifying fetched page content (thanks to Oliver Bartsch)
- 2024-11-20 49d02bea0b6 [BUGFIX] Prevent BackendUtility::getRecord() postgresql out of range (thanks to Garvin Hicking)
- 2024-11-20 96211b7dfa0 [TASK] Drop unused FormEditorController::renderRenderableOptions action (thanks to Oliver Hader)
- 2024-11-20 3159c21043e [DOCS] Add Webhooks documentation (thanks to Lina Wolf)
- 2024-11-20 a7414f79542 [BUGFIX] Fix showing of parent items in select tree filtering (thanks to Andreas Nedbal)
- 2024-11-20 22b303f6328 [DOCS] Switch Interlinks from t3tsconfig to t3tsref (thanks to Lina Wolf)
- 2024-11-20 d8df73c6649 [BUGFIX] Improve keyboard accessibility of page module actions (thanks to Benjamin Kott)
- 2024-11-20 4398c9605b4 [TASK] Use American English in xlf files (thanks to Peter Kraume)
- 2024-11-20 287bc3d812f [BUGFIX] Fix styling of disabled nullable fields (thanks to Andreas Nedbal)
- 2024-11-20 fe4835e717a [TASK] Ignore files generated by docs rendering on root level (thanks to Oliver Bartsch)
- 2024-11-19 fad6b8d27fe [BUGFIX] Prevent PHP error with empty link tag (thanks to Simon Praetorius)
- 2024-11-19 3318728d2b0 [BUGFIX] Filter sys_log by level in administration log (thanks to Ayke Halder)
- 2024-11-19 f1d2bc69c46 [BUGFIX] Cast tag-content of several ViewHelpers to string (thanks to Georg Ringer)
- 2024-11-19 55ab3de74f9 [BUGFIX] Add FormEngine transformation for dbType=datetime in flexforms (thanks to Benjamin Franzke)
- 2024-11-19 3e3381a728e [TASK] Avoid temporary phpstan exclude (thanks to Christian Kuhn)
- 2024-11-19 b38550d6dbf [DOCS] Replace outdated card syntax (thanks to Lina Wolf)
- 2024-11-19 80e4ff8d5c8 [BUGFIX] Resolve RecordPropertyClosure for flex fields (thanks to Oliver Bartsch)
- 2024-11-19 db010f8524d [TASK] Improve behaviour of FormEngine selectTree with maxitems=1 (thanks to Sybille Peters)
- 2024-11-19 7dc60cdf6c2 [DOCS] Add missing anchors in dashboard manual (thanks to Lina Wolf)
- 2024-11-19 cd88bc9bf5a [TASK] Avoid friendsoftypo3/phpstan-typo3 (thanks to Christian Kuhn)
- 2024-11-19 17d1dbf2d9f [DOCS] Add missing anchors in reactions (thanks to Lina Wolf)
- 2024-11-19 22c371a74dd [DOCS] Add missing anchors in reports manual (thanks to Lina Wolf)
- 2024-11-19 018d276f818 [DOCS] Add missing anchors in adminpanel manual (thanks to Lina Wolf)
- 2024-11-19 b89865c14ef [BUGFIX] Prevent PHP errors for empty Fluid templates (thanks to Simon Praetorius)
- 2024-11-19 6e2b213e103 [TASK] Increase Uri test coverage (thanks to Benjamin Franzke)
- 2024-11-19 dcf3de5d340 [BUGFIX] Properly resolve flexform schema for record (thanks to Oliver Bartsch)
- 2024-11-18 9568ce13864 [TASK] Update Fluid Standalone to 4.0.2 (thanks to Simon Praetorius)
- 2024-11-18 1f2a9507c2b [BUGFIX] Use pid of mount point in RootlineUtility (thanks to Markus Friedrich)
- 2024-11-18 20c255e234c [TASK] Add docheader buttons to CSP module (thanks to Chris Müller)
- 2024-11-18 0c3663253dd [TASK] Add MethodCallArgumentValue PhpScanner analysis (thanks to Garvin Hicking)
- 2024-11-18 7c54754539a [BUGFIX] Resolve references of extension forms (thanks to Markus)
- 2024-11-18 76f38654078 [DOCS] Fix interlink-shortcodes in EXT:form and EXT:styleguide (thanks to Lina Wolf)
- 2024-11-18 f25496504a2 [BUGFIX] Have ElementInformationController preview url use correct language (thanks to Filipe DA COSTA)
- 2024-11-18 27e16d6b7f8 [BUGFIX] Fix rendering of native datetime fields as record title (thanks to Benjamin Franzke)
- 2024-11-18 3fb50fc966e [DOCS] Define permalinks in redirects manual (thanks to Lina Wolf)
- 2024-11-15 0f753bbe7b6 [DOCS] Add note about global TypoScript to #103439 Feature.rst (thanks to Benjamin Franzke)
- 2024-11-15 1990e7394d2 [BUGFIX] Use same hash mechanism for comparing staticSqlFile (thanks to Oliver Bartsch)
- 2024-11-15 2e0c5019b28 [TASK] Disable unapplied TS-highlighting for unknown-variables in CodeMirror (thanks to Ayke Halder)
- 2024-11-15 f9ab56dfec4 [BUGFIX] Ensure flexform data only contains a string or array (thanks to Ayke Halder)
- 2024-11-15 8316c6c15f1 [BUGFIX] Localize header for editing site settings (thanks to Garvin Hicking)
- 2024-11-15 3fe358c77fa [TASK] Update css-tree to v3.0 (thanks to Benjamin Franzke)
- 2024-11-15 eb81c4842b6 [BUGFIX] Drop padding reset styles for btn-link usages (thanks to Benjamin Kott)
- 2024-11-15 a0482a70b02 [BUGFIX] Add default extbase TypoScript into ext_localconf.php (thanks to Nikita Hovratov)
- 2024-11-14 3a42fd3456f [DOCS] Add hint about "temp." TypoScript top-level object (thanks to Christian Kuhn)
- 2024-11-14 52d2dce1312 [BUGFIX] Allow using parentheses in TypoScript operator functions (thanks to Garvin Hicking)
- 2024-11-14 a46d3d70782 [DOCS] Add changelog references to breaking changes of v14 (thanks to Garvin Hicking)
- 2024-11-14 a578cf654ac [DOCS] Hint LanguageService->sL() docs on placeholder usage (thanks to Garvin Hicking)
- 2024-11-13 e942f24d47d [BUGFIX] Consider all sheets for flexform field lookup (thanks to Nikita Hovratov)
- 2024-11-12 04fb1190b9d [TASK] Update packages symfony/http-foundation & symfony/process (thanks to Oliver Hader)
- 2024-11-12 664ac7a9b53 [BUGFIX] Make redirect internal fields readonly (thanks to Oliver Bartsch)
- 2024-11-12 c34e1659764 [BUGFIX] Display correct method for callable event listeners (thanks to Oliver Bartsch)
- 2024-11-12 42f21d4b7e2 [TASK] Account for utf8 platform alias utf8mb3 in schema migrator tests (thanks to Benjamin Franzke)
- 2024-11-12 8c292a78190 [BUGFIX] Respect model type configuration in ColumnMapFactory (thanks to Oliver Bartsch)
- 2024-11-11 6828a8171af [TASK] Raise phpstan to 1.12.10 (thanks to Benjamin Franzke)
- 2024-11-11 f0f8af2a28e [TASK] Add
@sinceto NullToDefaultUpdateWizard (thanks to Christian Kuhn) - 2024-11-11 f4f3625a320 [TASK] Revert "[TASK] Improve debug output of PAGEVIEW" (thanks to Benjamin Franzke)
- 2024-11-11 ca06b9f9d86 [TASK] Raise typo3/testing-framework (thanks to Oliver Bartsch)
- 2024-11-11 c54a56c8f89 [DOCS] Correct removed class alias (Controller vs. AsController) (thanks to Lina Wolf)
- 2024-11-11 6745243edaf [BUGFIX] Apply defaultTableOptions to CREATE TABLE DEFAULTS (thanks to Benjamin Franzke)
- 2024-11-11 d501e3a5394 [TASK] Raise phpstan to 1.12.9 (thanks to Benjamin Franzke)
- 2024-11-11 8c73d3ebde3 [DOCS] EMU::addPlugin was changed but not EMU::addTcaSelectItemGroup (thanks to Lina Wolf)
- 2024-11-10 7d9c7f7198f [DOCS] Update supported versions in SECURITY.md (thanks to Elias Häußler)
- 2024-11-08 38b7ef03da7 [BUGFIX] Unique default value configurations for NewContentElementWizard (thanks to Nikita Hovratov)
- 2024-11-08 5f62c61ae8f [BUGFIX] Handle invalid pageTitleProviders definitions (thanks to Lina Wolf)
- 2024-11-08 705af218468 [BUGFIX] Make forms listing scrollable again (thanks to Oliver Bartsch)
- 2024-11-08 8d58ca37b3c [DOCS] Exchange ReST file links to
Doctrine DBALrepository (thanks to Stefan Bürk) - 2024-11-07 b2df1bf1620 [DOCS] Update changelog with JavaScript migration for goToModule (thanks to Garvin Hicking)
- 2024-11-07 da95bfe91d0 [TASK] Add new list_type deprecation match to extension scanner (thanks to Torben Hansen)
- 2024-11-07 571c153c12b [BUGFIX] Apply InnoDB as default to CREATE TABLE options (thanks to Benjamin Franzke)
- 2024-11-07 5c6656463a9 [BUGFIX] Early return if no rootline provided in SysTemplateRepository (thanks to Georg Ringer)
- 2024-11-07 383cdba638d [BUGFIX] Respect
templateNamefor fluid template assets rendering (thanks to Stefan Rumzucker) - 2024-11-07 10e0e7fa4c4 [BUGFIX] Fix shorthand translation key handling in extbase validators (thanks to Torben Hansen)
- 2024-11-07 2d9760dad9a [BUGFIX] Show last page of live search with different result-groups (thanks to Ayke Halder)
- 2024-11-07 50e51dc88e1 [DOCS] Enhance changelog of yaml:lint command (thanks to Chris Müller)
- 2024-11-06 3343d780e64 [BUGFIX] Add missing page content types section to user group compare (thanks to Oliver Bartsch)
- 2024-11-06 c0710cea6d9 [BUGFIX] Generate correct overlay icon when hiding record in record list (thanks to Andreas Kienast)
- 2024-11-05 20ba40668d2 [!!!][TASK] Remove pageTree.backgroundColor (thanks to Oliver Bartsch)
- 2024-11-05 c262007e109 [TASK] Extend lifetime of legacy local and additional configuration migration (thanks to Oliver Bartsch)
- 2024-11-05 f3afda6e296 [!!!][TASK] Remove deprecated plugin and sub types functionality (thanks to Oliver Bartsch)
- 2024-11-05 2dd3e9f3068 [BUGFIX] Scroll element into view when reviewing FormEngine field (thanks to Andreas Kienast)
- 2024-11-05 edd03d462ea [BUGFIX] Allow BE user compare with outdated page content types (thanks to Mathias Brodala)
- 2024-11-05 3fc06f06212 [BUGFIX] Prevent PHP warning for invalid fields in defaultValues (thanks to Oliver Bartsch)
- 2024-11-05 092c7d5d0b3 [BUGFIX] Fix LocalizationUtility in TS override mode not using defaults (thanks to Garvin Hicking)
- 2024-11-04 9d0735ff6a4 [TASK] Use native types in processDatamap_postProcessFieldArray usages (thanks to Torben Hansen)
- 2024-11-04 cd164478978 [TASK] Add note on removal of FileRepository->findFileReferenceByUid() (thanks to Martin Kutschker)
- 2024-11-04 1edaa15a955 [BUGFIX] Add update wizard to prevent truncation error in DB upgrade (thanks to Benjamin Franzke)
- 2024-11-04 b182f914d86 [BUGFIX] Ensure existing preview popup windows are focussed (thanks to Garvin Hicking)
- 2024-11-04 3e58b20c516 [TASK] Streamline MimeTypeValidator option handling in FileUpload (thanks to Torben Hansen)
- 2024-11-04 79cc27b9828 [DOCS] Embed System Notes Video Tutorial (thanks to Tom Warwick)
- 2024-11-04 1ed9954891b [BUGFIX] Use platform specific doctrine/dbal schema comparators (thanks to Benjamin Franzke)
- 2024-11-04 bcb8d4bece5 [BUGFIX] Remove slow MySQL table index queries (thanks to Benjamin Franzke)
- 2024-11-04 25441fca259 [BUGFIX] Reference correct time fields in cache calculation (thanks to Andreas Kienast)
- 2024-11-04 4cd861c5220 [BUGFIX] Handle empty field array in FormEngine (thanks to Oliver Bartsch)
- 2024-11-04 6ecf322d8df [BUGFIX] Fix optional site set dependencies (thanks to Benjamin Franzke)
- 2024-11-04 707f48408c2 [BUGFIX] Fix mariadb platform detection in various places (thanks to Benjamin Franzke)
- 2024-11-03 476ae4e51d5 [BUGFIX] Properly enable 'translationOption' for all validators (thanks to Jörg Hofrichter)
- 2024-11-01 002b9b4ecb1 [BUGFIX] Sort resolved file references (thanks to Nikita Hovratov)
- 2024-10-31 c682eab6a27 [BUGFIX] Add missing label for TsConfig provided by site (thanks to Georg Ringer)
- 2024-10-31 fe5a128b693 [BUGFIX] Initialize FormEngine review module before validation takes place (thanks to Andreas Kienast)
- 2024-10-31 5a38074bb2c [TASK] Transform FormEngineValidation into a TypeScript class (thanks to Ayke Halder)
- 2024-10-31 b5814d0b2cd [TASK] Update typo3/class-alias-loader for PHP 8.4 compatibility (thanks to Benjamin Franzke)
- 2024-10-30 28db24c0eac [DOCS] Properly use "minimum" and "maximum" in EXT:form documentation (thanks to stefanheinrich-at-wiro)
- 2024-10-30 fe213cb190d [BUGFIX] Ensure same RecordIdentityMap for cloned PageLayoutContext (thanks to Nikita Hovratov)
- 2024-10-30 12e19b7bb87 [BUGFIX] Provide full raw record to content object rendering (thanks to Oliver Bartsch)
- 2024-10-30 9437a0572f3 [BUGFIX] Validate date ranges correctly (thanks to Andreas Kienast)
- 2024-10-30 d3dec09d3db [BUGFIX] Use correct dataset identifier for date ranges (thanks to Andreas Kienast)
- 2024-10-30 dd688a51a17 [BUGFIX] Prevent RTE CKEditor5 initialization race condition (thanks to Benjamin Franzke)
- 2024-10-30 d5ef7105337 [TASK] Return string in FormEngine
integerparsing (thanks to Andreas Kienast) - 2024-10-29 508024f1278 [BUGFIX] Fix template clone for database charset wizard (thanks to Benjamin Franzke)
- 2024-10-29 29e4e2a6924 [TASK] Update
typo3/testing-frameworkto latest dev-main (thanks to Thomas Hohn) - 2024-10-29 2c18e0f2767 [BUGFIX] Add missing offset to "Create missing tables and fields" wizard (thanks to Benjamin Franzke)
- 2024-10-29 937fbfe1365 [BUGFIX] Dynamically apply CSP sources for sitemap.xml styles (thanks to Oliver Hader)
- 2024-10-29 8867529f263 [TASK] Cache frontend Content-Security-Policy dynamic mutations (thanks to Oliver Hader)
- 2024-10-29 b5cc722fd16 [BUGFIX] Parse csp.yaml with placeholders (thanks to Sebastian Iffland)
- 2024-10-29 265c945bb91 [DOCS] Correct usage of form definition in finisher templates (thanks to Maik Hagenbruch)
- 2024-10-28 f947cbc75fb [BUGFIX] Fix generation of arbitrary HMENU with userfunction (thanks to Xavier Perseguers)
- 2024-10-28 2f653224cee [TASK] Add method FileReference::isType() (thanks to Oliver Hader)
- 2024-10-28 84e9083c50a [!!!][TASK] Remove legacy BE entry point handling (thanks to Christian Kuhn)
- 2024-10-26 ceb26020fee [!!!][TASK] Remove extbase namespaced shorthand validator (thanks to Christian Kuhn)
- 2024-10-26 ce771c6457c [!!!][TASK] Remove registered 'class' handling in abstract form VH (thanks to Christian Kuhn)
- 2024-10-26 51dc4c07a15 [!!!][TASK] Remove deprecated XLIFF files (thanks to Christian Kuhn)
- 2024-10-26 70d46953bfe [!!!][TASK] Remove extbase repository magic methods (thanks to Christian Kuhn)
- 2024-10-26 57f53151997 [!!!][TASK] Remove RegularExpressionValidator option "errorMessage" (thanks to Torben Hansen)
- 2024-10-26 31b1168b573 [!!!][TASK] Remove deprecated <INCLUDE_TYPOSCRIPT: (thanks to Christian Kuhn)
- 2024-10-26 27465268595 [TASK] Remove outdated composer class-alias-loader information (thanks to Garvin Hicking)
- 2024-10-25 dd868a232f8 [BUGFIX] Show number of total records found in EXT:indexed_search (thanks to Garvin Hicking)
- 2024-10-25 609cdf3803a [DOCS] Improve example for rendering record objects in PAGEVIEW (thanks to Karsten Nowak)
- 2024-10-25 1fcc64e5fcc [BUGFIX] Keep file list display settings in sync (thanks to Oliver Bartsch)
- 2024-10-25 74a1e55f9b3 [BUGFIX] Immediately apply language changes in user setup (thanks to Andreas Kienast)
- 2024-10-25 83a93b9cec8 [!!!][TASK] Remove fallback of comma-separated list for
columnsOnly(thanks to Oliver Bartsch) - 2024-10-25 1636c98e4df [!!!][TASK] Remove deprecated ContentObjectPostInitHookInterface (thanks to Oliver Bartsch)
- 2024-10-25 96fa46ed847 [!!!][TASK] Remove deprecated ContentObjectGetDataHookInterface (thanks to Oliver Bartsch)
- 2024-10-25 26e0cc5edec [!!!][TASK] Remove deprecated ContentObjectStdWrapHookInterface (thanks to Oliver Bartsch)
- 2024-10-25 a663d3cb0b8 [!!!][TASK] Remove deprecated ContentObjectGetImageResourceHookInterface (thanks to Oliver Bartsch)
- 2024-10-25 ea41bb42c57 [!!!][TASK] Remove deprecated ContentObjectOneSourceCollectionHookInterface (thanks to Oliver Bartsch)
- 2024-10-25 f0a4678ffef [!!!][TASK] Activate setRequest() in PageTitleProviderInterface (thanks to Christian Kuhn)
- 2024-10-25 b13de28e3a1 [!!!][TASK] Remove deprecated CacheService->getPageIdStack() (thanks to Christian Kuhn)
- 2024-10-25 0deddebdb8e [!!!][TASK] Declare BackendLayout strict (thanks to Christian Kuhn)
- 2024-10-25 c19ee15ea25 [!!!][TASK] Remove deprecated EMU addPageTSConfig & addUserTSConfig (thanks to Christian Kuhn)
- 2024-10-25 3ab1856b869 [BUGFIX] Don't redraw recycler's record-table on search input focus (thanks to Ayke Halder)
- 2024-10-25 42172d5cfe7 [!!!][TASK] Remove deprecated ExtensionManagementUtility::addPItoST43() (thanks to Thomas Hohn)
- 2024-10-25 954c005b146 [!!!][TASK] Remove deprecated methods in
TypoScriptFrontendController(thanks to Thomas Hohn) - 2024-10-25 5f4440469bb [!!!][TASK] Remove deprecated fluid RenderingContext request get&set (thanks to Christian Kuhn)
- 2024-10-25 f7d6dd25d5a [!!!][TASK] Remove legacy class aliases (thanks to Christian Kuhn)
- 2024-10-25 7be505b4e89 [!!!][TASK] Remove deprecated
PageRepository->enableFields()(thanks to Thomas Hohn) - 2024-10-25 21d4783b063 [BUGFIX] Handle
severityconfiguration inFlashMessagefinisher properly (thanks to Andreas Kienast) - 2024-10-25 e054be79ec5 [BUGFIX] Adjust displayed ENABLE_INSTALL_TOOL legacy install location (thanks to Garvin Hicking)
- 2024-10-25 2db82023683 [!!!][TASK] Remove deprecated code from DiffUtility (thanks to Christian Kuhn)
- 2024-10-25 92092f0faa4 [DOCS] Add example for rendering record objects in PAGEVIEW (thanks to Nikita Hovratov)
- 2024-10-25 7b69e1a9bf8 [!!!][TASK] Remove deprecated DataHandler
checkStoredRecordsproperties (thanks to Christian Kuhn) - 2024-10-24 f8ab685826a [!!!][TASK] Remove support for instantiating IconRegistry in ext_localconf.php (thanks to Nikita Hovratov)
- 2024-10-24 87a018cf097 [!!!][TASK] Remove deprecated method getExtensionIcon (thanks to Thomas Hohn)
- 2024-10-24 be6e9775103 [!!!][TASK] Remove deprecated fluid view related code (thanks to Christian Kuhn)
- 2024-10-24 4af6a53a18d [!!!][TASK] Remove deprecated
GeneralUtility::hmac()(thanks to Thomas Hohn) - 2024-10-24 101bcfb126a [!!!][TASK] Remove deprecated method getTcaFieldConfiguration (thanks to Thomas Hohn)
- 2024-10-24 fc59275df7d [!!!][TASK] Remove deprecated class SlugEnricher (thanks to Christian Kuhn)
- 2024-10-24 ece651de274 [!!!][TASK] Remove deprecated smooth migration for renamed navigation ID (thanks to Thomas Hohn)
- 2024-10-24 1bec96eef22 [!!!][TASK] Remove deprecated methods from FluidViewAdapter (thanks to Christian Kuhn)
- 2024-10-24 f5130b8f1e5 [TASK] Add EXT:styleguide TCA datetime example with upper/lower range (thanks to Garvin Hicking)
- 2024-10-24 9189a82ea26 [!!!][TASK] Remove deprecated
@typo3/backend/document-save-actionsmodule (thanks to Andreas Kienast) - 2024-10-24 5781f810f42 [!!!][TASK] Remove deprecated
@typo3/backend/wizard.jsmodule (thanks to Andreas Kienast) - 2024-10-24 9b541f02acb [!!!][TASK] Remove deprecated class Enumeration (thanks to Thomas Hohn)
- 2024-10-24 9e6e4d3cc76 [DOCS] Create overview page of minor-release Changelog entries by type (thanks to Garvin Hicking)
- 2024-10-24 5d1a40d9319 [!!!][TASK] Remove
Utility.updateQueryStringParameter()(thanks to Andreas Kienast) - 2024-10-24 53f92e26e78 [!!!][TASK] Remove 'extension download' upgrade wizard aliases (thanks to Christian Kuhn)
- 2024-10-24 9f018421661 [BUGFIX] Create shorter runtime cache identifier in
GreedyDatabaseBackend(thanks to Andreas Kienast) - 2024-10-24 90a1b8e649c [!!!][TASK] Remove deprecated
MathUtility::convertToPositiveInteger()(thanks to Andreas Kienast) - 2024-10-24 a0ea1b578f3 [!!!][TASK] Remove deprecated class DuplicationBehavior (thanks to Thomas Hohn)
- 2024-10-24 2d9bfaf496c [!!!][TASK] Remove support for arrays returned by
readFileContent()in external parsers (thanks to Andreas Kienast) - 2024-10-24 a990e69dd8c [!!!][TASK] Remove deprecations in VersionState (thanks to Thomas Hohn)
- 2024-10-23 5af97965e8f [!!!][TASK] Remove v12 upgrade wizards (thanks to Christian Kuhn)
- 2024-10-23 1a49ef72b4f [!!!][TASK] Remove ext:fluid fillDefaultsByPackageName() (thanks to Christian Kuhn)
- 2024-10-23 7ee75f38600 [BUGFIX] Remove nullability from
$sizeinIF->getIconForRecord()(thanks to Andreas Kienast) - 2024-10-23 591e3ae211e [!!!][TASK] Remove deprecated DatabaseRecordList CSV hooks (thanks to Garvin Hicking)
- 2024-10-23 dcc686db571 [TASK] Remove stray
@todofrom IconSize deprecation removal (thanks to Andreas Kienast) - 2024-10-23 8f1093aa037 [DOCS] Correct site set key (thanks to Lina Wolf)
- 2024-10-23 ad777a1a87e [!!!][TASK] Remove jQuery compatibility from
@typo3/backend/form-engine-validation(thanks to Andreas Kienast) - 2024-10-23 a2e97ec7c13 [BUGFIX] Properly set columnMap relation for type "folder" (thanks to Oliver Bartsch)
- 2024-10-23 94cbd224afd [BUGFIX] Use proper FileReference for imageLinkWrap (thanks to Garvin Hicking)
- 2024-10-23 6909d22955b [!!!][TASK] Remove deprecated methods in DataProviderContext (thanks to Christian Kuhn)
- 2024-10-23 c3eef13125a [!!!][TASK] Remove deprecated PageRepositoryHook interfaces (thanks to Garvin Hicking)
- 2024-10-23 23874e32a0c [!!!][TASK] Remove deprecated AbstractFile::FILETYPE_* constants (thanks to Thomas Hohn)
- 2024-10-23 ba2398ee668 [TASK] Add tests for
VersionState->indicatesPlaceholder()(thanks to Andreas Kienast) - 2024-10-23 0cd6d1e7a4f [!!!][TASK] Remove deprecated class IconState (thanks to Thomas Hohn)
- 2024-10-23 281dde01032 [BUGFIX] Properly check for TCA schema in DataMapFactory (thanks to Oliver Bartsch)
- 2024-10-23 901e4df4fee [!!!][TASK] Remove deprecated
@typo3/t3editorspecifier (thanks to Andreas Kienast) - 2024-10-23 8e46ba81477 [!!!][TASK] Remove deprecated Extbase HashService (thanks to Torben Hansen)
- 2024-10-23 44b63936262 [!!!][TASK] Remove deprecated BackendUtility::thumbCode() (thanks to Oliver Bartsch)
- 2024-10-23 21206b50009 [!!!][TASK] Remove deprecated class InformationStatus (thanks to Thomas Hohn)
- 2024-10-23 f26702be1c5 [DOCS] Fix wrong deprecation issue number in changelog header (thanks to Garvin Hicking)
- 2024-10-23 3db508c687f [BUGFIX] Ensure integer type for 'length' DBAL column definition (thanks to Garvin Hicking)
- 2024-10-23 fd419104c2f [TASK] Update iso database (thanks to Stefan Bürk)
- 2024-10-22 dbe6af521e5 [BUGFIX] Respect "doSaveFieldName" in FormEngine again (thanks to Oliver Bartsch)
- 2024-10-22 04226d9c0eb [!!!][TASK] Remove deprecated icon size handling (thanks to Andreas Kienast)
- 2024-10-22 8df6235dae7 [!!!][TASK] Remove deprecated method returnWebmounts (thanks to Thomas Hohn)
- 2024-10-22 8fdf6ce163b [BUGFIX] Revert visibility change of createValidator() (thanks to Oliver Bartsch)
- 2024-10-22 b02aa09e416 [BUGFIX] Make popovers context aware (thanks to Andreas Kienast)
- 2024-10-21 d410243e48c [TASK] Feed
@typo3/backend/form-engine-reviewfrom events (thanks to Andreas Kienast) - 2024-10-21 e70ea7922c1 [DOCS] Correct changelog syntax and add FQN (thanks to Lina Wolf)
- 2024-10-21 c61d5078b3b [BUGFIX] Use correct parents property in SelectTree component (thanks to Oliver Bartsch)
- 2024-10-21 647cf6ec872 [BUGFIX] Use correct closing tag in clipboard panel (thanks to Oliver Bartsch)
- 2024-10-21 4b64a152553 [BUGFIX] Use correct property name for user disable state (thanks to Oliver Bartsch)
- 2024-10-21 0144d8403ab [BUGFIX] Fix some typos (thanks to Oliver Bartsch)
- 2024-10-21 9822f37e2ab [TASK] Add deprecation removal main ReST file (thanks to Christian Kuhn)
- 2024-10-21 8d66dbe90ae [BUGFIX] Use correct property name for site identifier (thanks to Oliver Bartsch)
- 2024-10-21 47e5be1176d [DOCS] Initialize Changelog structure for v14.0-dev (thanks to Garvin Hicking)
- 2024-10-21 a2a69ece968 [TASK] Set TYPO3 version to 14.0.0-dev (thanks to Oliver Hader)
- 2024-10-20 2dd77db5016 [TASK] Fix grammar in extension manager backend message (thanks to Stefan Weil)
- 2024-10-19 806c8d4fca1 [TASK] Add more CI DNS workarounds (thanks to Benjamin Franzke)
- 2024-10-18 a331b40ba33 [BUGFIX] Reestablish manipulation of EXT:indexed_search query (thanks to Oliver Bartsch)
- 2024-10-18 a6743b2266f [DOCS] Add details for CSS-prefixing in EXT:rte_ckeditor (thanks to Garvin Hicking)
- 2024-10-18 10fab2b2069 [TASK] Remove 'logout and login again' prompt in user setup (thanks to Benjamin Franzke)
- 2024-10-18 4eb71d47201 [DOCS] Adapt LTS patch release changelog notes (thanks to Garvin Hicking)
- 2024-10-18 69f35c7fce9 [BUGFIX] Ensure runtime cache is shared between CacheManager and DI (thanks to Benjamin Franzke)
- 2024-10-18 06af51f1802 [BUGFIX] Avoid deprecated call in install IconController (thanks to Benjamin Franzke)
- 2024-10-17 924ced54ba1 [TASK] Implement ESLint
no-unneeded-ternaryrule (thanks to Ayke Halder) - 2024-10-17 aee277d9816 [BUGFIX] Properly scan for breaking GU::sanitizeLocalUrl() change (thanks to Torben Hansen)
- 2024-10-17 d8311d963ab [BUGFIX] Render constants in tags in TypoScript BE modules (thanks to Christian Kuhn)
- 2024-10-17 0864c06d731 [BUGFIX] Skip non-existant content elements in widget (thanks to André Buchmann)
- 2024-10-16 16931750da9 [TASK] De-duplicate type update confirmation (thanks to Andreas Kienast)
- 2024-10-16 c71edd63976 [TASK] Block *.neon files from root htaccess/web-config (thanks to Elias Häußler)
- 2024-10-15 eca0abc5c3f [TASK] Adjust DocumentationViewHelper for strict linking functionality (thanks to Oliver Bartsch)
- 2024-10-15 3585b1a2903 [BUGFIX] Sanitize TS value modifiers with null values (thanks to Karsten Nowak)
- 2024-10-15 ee85abbee0f [DOCS] Prepare Changelog for 13.4.x (thanks to Lina Wolf)
- 2024-10-15 4de7bcc04d6 [TASK] Set TYPO3 version to 13.4.1-dev (thanks to Benni Mack)