TYPO3 13.0.0

Release Notes

Version 13.0.0

Release Notes for TYPO3 CMS 13.0.0

This document contains information about TYPO3 CMS 13.0.0 which was released on 30.01.2024.

Get TYPO3 13.0.0 now

News

TYPO3 version 13.0 is out! This is the first of five releases we plan to make over the next nine months on the way to the long-term support release in October 2024. I am excited to share the highlights of the sprint release today, which includes new features for backend users, integrators, and developers.

Read TYPO3 13.0.0 Release News

Checksums of TYPO3 13.0.0

SHA256

65253bd167eccd5351daf15d0401bd3cc32b1b95540aa4d4cc8108a5648a2a93 typo3_src-13.0.0.tar.gz
d63366e820e2fded5e525383f26e238e1c379b9d3881699a6d20583c01f5c1a7 typo3_src-13.0.0.zip

SHA1

88016eddd1860cc68836192813e6b88c5fe4a8dc typo3_src-13.0.0.tar.gz
65fbd488a437621253415b637494d98cf5c6940f typo3_src-13.0.0.zip

MD5

80a5251e8e6dcffe4e10398f6d3fea05 typo3_src-13.0.0.tar.gz
8451bd910d6ba3e7df6914b92e44e044 typo3_src-13.0.0.zip

Upgrading

  1. Before you update any instance to 13.0.0, have a backup in place.
  2. Now download the new core and present it to your instance (by symlink or copied files)
  3. Use the install tool to run the upgrade wizards
  4. Use the install tool to clear each and every cache you can find, even opcode.
  5. 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 12.4.0:

  • 2024-01-30 fd8745e46b [RELEASE] Release of TYPO3 13.0.0 (thanks to Benni Mack)
  • 2024-01-30 4f504a0bd2 [TASK] Remove Content Element "General Plugin" when no list_type defined (thanks to Nikita Hovratov)
  • 2024-01-30 d39b08a621 [BUGFIX] Prevent empty categories in NewContentElementWizard (thanks to Oliver Bartsch)
  • 2024-01-29 f471d667be [!!!][TASK] Make Indexed Search a CType (thanks to Benni Mack)
  • 2024-01-29 124718bd3f [DOCS] Revise changelogs for v13.0 (thanks to Chris Müller)
  • 2024-01-29 28cf414961 [TASK] Indexed Search: Use descriptive index status enum (thanks to Andreas Kienast)
  • 2024-01-29 0d516c8515 [TASK] Replace general tab label with more specific version (thanks to Nikita Hovratov)
  • 2024-01-29 f2365c9fec [BUGFIX] Add fake TS setup in admin panel for fluid (thanks to Benni Mack)
  • 2024-01-29 5b7f82e40c [TASK] Update Fluid Standalone to 2.10.1 (thanks to Simon Praetorius)
  • 2024-01-29 3246c5e08b [TASK] Adapt to testing-framework not loading EXT:install (thanks to Christian Kuhn)
  • 2024-01-29 2d64acecd5 [BUGFIX] Prevent endless loop on accessing install tool (thanks to Oliver Bartsch)
  • 2024-01-29 5439ead57a [!!!][TASK] Add types to Typo3QuerySettings/QuerySettingsInterface (thanks to Oliver Klee)
  • 2024-01-29 59389c48ad [!!!][TASK] Add native types to PersistenceManager(Interface) (thanks to Oliver Klee)
  • 2024-01-29 3ad5b4535b [!!!][TASK] Use full md5 hash for indexed_search (thanks to Stefan Bürk)
  • 2024-01-29 7acc2775be [TASK] Add examples for deprecated flex form section usage (thanks to Garvin Hicking)
  • 2024-01-29 88f58ace94 [!!!][TASK] Add getAllPageNumbers() to PaginationInterface (thanks to Christian Kuhn)
  • 2024-01-29 c67d50d09f [TASK] Reduce ext_tables.sql for ext:redirects (thanks to Stefan Bürk)
  • 2024-01-29 19b0a7bcd9 [!!!][TASK] Declare TimeTracker read API @internal (thanks to Benni Mack)
  • 2024-01-29 1a2ce6e536 [!!!][TASK] Add native types to (Lazy)ObjectStorage (thanks to Oliver Klee)
  • 2024-01-29 f5e2615a8a [!!!][TASK] Add native types to extbase DomainObject classes (thanks to Oliver Klee)
  • 2024-01-29 235682fc0a [TASK] Use TCA and db defaults for auto-created redirect (thanks to Stefan Bürk)
  • 2024-01-29 bd463b66e5 [!!!][TASK] Prevent DB relations in flex container sections (thanks to Christian Kuhn)
  • 2024-01-28 1db3bc25e5 [!!!][TASK] Declare EXT:workspaces classes internal (thanks to Christian Kuhn)
  • 2024-01-28 2a8ba39490 [!!!][TASK] Deprecate and replace extbase HashService (thanks to Torben Hansen)
  • 2024-01-28 c3807e0640 [!!!][FEATURE] Add PSR-14 PackageInitializationEvent (thanks to Oliver Bartsch)
  • 2024-01-28 7fb2098437 [!!!][TASK] Switch the extbase domain models to strict mode (thanks to Oliver Klee)
  • 2024-01-28 a28e4f3651 [!!!][TASK] Avoid FormEngine itemFormElID (thanks to Christian Kuhn)
  • 2024-01-28 d9f16ee5e9 [TASK] Improve type annotations for (Lazy)ObjectStorage (thanks to Oliver Klee)
  • 2024-01-28 48f13c6de8 [TASK] Explain methods in ModifyRedirectManagementControllerViewDataEvent (thanks to Chris Müller)
  • 2024-01-28 995beb54d3 [DOCS] Add link to hooks on "Concepts > Frontend rendering" page (EXT:form) (thanks to Chris Müller)
  • 2024-01-28 e58e8e16d9 [BUGFIX] Add missing type in annotation for GU::implodeAttributes (thanks to Oliver Klee)
  • 2024-01-28 a1a99bb80b [TASK] Release EXT:core from hard EXT:install dependency (thanks to Christian Kuhn)
  • 2024-01-28 72bbaa8c6f [TASK] Clarify main tables must be on default connection (thanks to Christian Kuhn)
  • 2024-01-27 621b6116e6 [TASK] Drop the AbstractFileFolder superclass (thanks to Oliver Klee)
  • 2024-01-27 3b563e58bf [TASK] Upgrade to doctrine/dbal:4.0.0-RC2 (thanks to Stefan Bürk)
  • 2024-01-27 c9a1399a63 [TASK] Stop exposing the internal AbstractFileFolder class (thanks to Oliver Klee)
  • 2024-01-27 99ab2f777f [!!!][TASK] Add native types to extbase Domain models (thanks to Oliver Klee)
  • 2024-01-26 555cecb57b [TASK] Loosen hard EXT:install dependencies to EM (thanks to Christian Kuhn)
  • 2024-01-26 a99532fe31 [!!!][TASK] Add more native types in Extbase annotation classes (thanks to Oliver Klee)
  • 2024-01-26 af237f1424 [TASK] Improve Install Tool UX for first-time users (thanks to Mathias Bolt Lesniak)
  • 2024-01-26 fba9521faf [!!!][TASK] Indexed Search: use native pagination API (thanks to Andreas Kienast)
  • 2024-01-26 3e6b817ab0 [TASK] Move 'extension download' upgrade wizard to EM (thanks to Christian Kuhn)
  • 2024-01-26 4ea6e1914c [TASK] Avoid hard coded EM table in ReferenceIndex (thanks to Christian Kuhn)
  • 2024-01-26 60d0e90fc1 [TASK] Release EXT:styleguide from EM dependency (thanks to Christian Kuhn)
  • 2024-01-26 1727a80436 [BUGFIX] Show language name in "Manage Language Packs" modal (thanks to Oliver Hader)
  • 2024-01-26 89413b9db2 [TASK] Indexed Search: remove getter and setter for search word (thanks to Andreas Kienast)
  • 2024-01-26 734a9a8494 [TASK] Harden array callbacks in EXT:core, part 3 (thanks to Oliver Klee)
  • 2024-01-26 9f09abd8be [BUGFIX] Indexed Search: Streamline ViewHelper namespace (thanks to Andreas Kienast)
  • 2024-01-26 e1d3bd30c6 [TASK] Indexed Search: Remove searchData property (thanks to Andreas Kienast)
  • 2024-01-26 b4727e4572 [!!!][TASK] Indexed Search: Remove pi1_hooks hook (thanks to Andreas Kienast)
  • 2024-01-26 a085e88596 [!!!][FEATURE] Avoid TSFE->config['config'] (thanks to Christian Kuhn)
  • 2024-01-26 9501c45816 [BUGFIX] Indexed Search: Remove duplicated Fluid variable (thanks to Andreas Kienast)
  • 2024-01-25 f009dbb248 [TASK] Do not use Extbase for querying sys_log (thanks to Benni Mack)
  • 2024-01-25 15e21628be [!!!][TASK] Remove outdated hook in GifBuilder (thanks to Benni Mack)
  • 2024-01-25 d079d6ef21 [TASK] Use cleaner check for MySQL fulltext in search (thanks to Benni Mack)
  • 2024-01-25 67c5c49ecd [!!!][TASK] Remove tx_extbase_type from fe_groups (thanks to Josef Glatz)
  • 2024-01-25 28faf0b356 [!!!][TASK] Indexed Search: Extract result rating into ViewHelper (thanks to Andreas Kienast)
  • 2024-01-25 c1ece9cf7b [TASK] Streamline code in Indexed Search (thanks to Benni Mack)
  • 2024-01-25 6d3e4e4586 [BUGFIX] Do not resolve resource paths in EXT:form (thanks to Peter Kraume)
  • 2024-01-25 cd003b878c [!!!][TASK] Remove ExpressionBuilder::QUOTE_* constants (thanks to Stefan Bürk)
  • 2024-01-25 7f44fee90b [TASK] Indexed Search: remove milliseconds() helper method (thanks to Andreas Kienast)
  • 2024-01-25 e1d173488a [!!!][TASK] Remove several outdated Indexed Search options (thanks to Benni Mack)
  • 2024-01-25 422d4777cd [FEATURE] Show the redirect integrity status (thanks to Guido Schmechel)
  • 2024-01-25 6cf1351ac4 [!!!][TASK] Remove ExpressionBuilder::trim() deprecation (thanks to Stefan Bürk)
  • 2024-01-25 1de8d5f53d [TASK] Update PHPStan and friends (thanks to Stefan Bürk)
  • 2024-01-25 a4f96a98dd [!!!][FEATURE] Always allow listeners to manipulate the canonical URL (thanks to Bastien Lutz)
  • 2024-01-24 0c0cfdac75 [BUGFIX] Ensure database connection port is integer (thanks to Nikita Hovratov)
  • 2024-01-24 a94b7b5fc5 [FEATURE] Make backend URL configurable (thanks to Benjamin Franzke)
  • 2024-01-24 96d8a59cd2 [FEATURE] Add PSR-14 Event to modify loaded form definitions (thanks to Oliver Bartsch)
  • 2024-01-24 9aed9be44b [TASK] Indexed Search: Hint TypoScriptFrontendController (thanks to Christian Kuhn)
  • 2024-01-24 59666bb98d [TASK] Indexed Search: Introduce strict types (thanks to Andreas Kienast)
  • 2024-01-24 8af1c49dc1 [!!!][TASK] Require doctrine/dbal 4.x (thanks to Stefan Bürk)
  • 2024-01-24 125d52ef9a [!!!][TASK] Use strict types in Extbase ActionController (thanks to Torben Hansen)
  • 2024-01-24 804d5315f6 [BUGFIX] Add suggestion for EXT:lowlevel to EXT:form (thanks to Oliver Bartsch)
  • 2024-01-24 1f28e52046 [TASK] Streamline IS Indexer->createLocalPath() (thanks to Christian Kuhn)
  • 2024-01-24 1bd681900b [!!!][TASK] Use typolink to build links to pages in Indexed Search (thanks to Benni Mack)
  • 2024-01-24 327b06c066 [TASK] Indexed Search: Drop no-op TT wrapper functions from Indexer (thanks to Andreas Kienast)
  • 2024-01-24 f5672624dd [TASK] Indexed Search: Use DTOs for indexing data (thanks to Andreas Kienast)
  • 2024-01-24 adeaa9ba18 [BUGFIX] Indexed Search: Only write internal log if debugMode is enabled (thanks to Andreas Kienast)
  • 2024-01-23 51e8307a4e [DOCS] Improve output of *rootPaths examples (thanks to Simon Praetorius)
  • 2024-01-23 496c4303be [FEATURE] Introduce class to generate/validate HMAC hashes (thanks to Torben Hansen)
  • 2024-01-23 889e3de64b [!!!][TASK] Move PackageIcon resolving to package class (thanks to Benni Mack)
  • 2024-01-23 c59eabe949 [TASK] Clean up extension manager code (thanks to Benni Mack)
  • 2024-01-23 3057fc80ab [!!!][TASK] IndexedSearch: Remove search rules (thanks to Andreas Kienast)
  • 2024-01-23 ac2300d76e [BUGFIX] Fix type annotations in extbase Annotation classes (thanks to Oliver Klee)
  • 2024-01-23 2a2bc2bad5 [!!!][TASK] Remove indexed_search metaphone search (thanks to Christian Kuhn)
  • 2024-01-23 13fd54c2f2 [DOCS] Fix BeforeRequestTokenProcessedEvent code example (thanks to Torben Hansen)
  • 2024-01-23 c7f614a26e [TASK] IndexedSearch: Extract enum-esque structs into real enums (thanks to Andreas Kienast)
  • 2024-01-23 a29f5bfc4f [!!!][TASK] Ensure continuous array keys for GU::intExplode() return (thanks to Oliver Klee)
  • 2024-01-23 8da6c02b0d [TASK] Add stored page id to LiveSearch search demand (thanks to Andreas Kienast)
  • 2024-01-23 56b9ca8e25 [TASK] Remove jQuery from workspaces record pagination (thanks to Andreas Nedbal)
  • 2024-01-23 f9fd7ceb16 [TASK] Add native types to internal properties of PageRenderer (thanks to Benni Mack)
  • 2024-01-23 854f315ce7 [!!!][FEATURE] Auto-registration of NewContentElementWizard via TCA (thanks to Benni Mack)
  • 2024-01-22 a7a447c352 [!!!][FEATURE] Add PSR-14 Event to modify link resolving result data (thanks to Oliver Bartsch)
  • 2024-01-22 2ec6947609 [BUGFIX] Typoscript ">" operator removes too much (thanks to Christian Kuhn)
  • 2024-01-22 650e164596 [BUGFIX] Use matching site in extbase BE modules (thanks to Christian Kuhn)
  • 2024-01-22 5b5c0f71a7 [DOCS] Fixes PHP syntax in snippet (thanks to Julian Hofmann)
  • 2024-01-22 24601a9c89 [TASK] Redefine CI pipeline execution shuffle (thanks to Stefan Bürk)
  • 2024-01-22 2dbb8a9a01 [TASK] Update container image versions (thanks to Stefan Bürk)
  • 2024-01-21 77d284daa7 [DOCS] Added note to ext:felogin redirect modes (thanks to Torben Hansen)
  • 2024-01-21 01a8f4ada5 [BUGFIX] Fix page input of recordlist pagination (thanks to Oliver Bartsch)
  • 2024-01-21 dedf8377ae [TASK] Remove internal state properties from PageRepository (thanks to Benni Mack)
  • 2024-01-21 2d9479c950 [TASK] Remove todo for intExplode function in GeneralUtility (thanks to Torben Hansen)
  • 2024-01-21 100b0be1ca [TASK] Remove extended SchemaManager::getDatabasePlatform() (thanks to Stefan Bürk)
  • 2024-01-21 6c1f8a6a7b [TASK] Remove traces of unsupported platform Oracle (thanks to Stefan Bürk)
  • 2024-01-20 ad3164b5b7 [TASK] Remove redundant type casts in ext:extbase (thanks to Torben Hansen)
  • 2024-01-20 df48578e17 [TASK] Update to CKEditor5 v41 (thanks to Benjamin Franzke)
  • 2024-01-20 0d48f759af [TASK] Remove jQuery from workspaces comment view (thanks to Andreas Nedbal)
  • 2024-01-20 20fa9dcd7d [TASK] Pass connection to ConnectionMigrator and factory method (thanks to Stefan Bürk)
  • 2024-01-20 0eb7cac36a [!!!][FEATURE] Add PSR-14 Event to modify stdWrap cacheStore (thanks to Oliver Bartsch)
  • 2024-01-19 79790b4fcb [TASK] Ensure unique values in filemounts permissions (thanks to Marcin Sągol)
  • 2024-01-19 e5535d5e50 [TASK] Add localRootLine and sysTemplateRows to PageInformation (thanks to Christian Kuhn)
  • 2024-01-19 aee5fe9e3e [TASK] Sort table and field list in DB Check module by labels (thanks to Marcin Sągol)
  • 2024-01-19 ffbad03b8b [TASK] Avoid TSFE getSite(), getLanguage(), pageArguments (thanks to Christian Kuhn)
  • 2024-01-18 7b7a8edb72 [!!!][FEATURE] Add PSR-14 Events to TypoLinkCodecService (thanks to Oliver Bartsch)
  • 2024-01-18 410adb768f [TASK] Mitigate deprecated maximum length methods of AbstractPlatform (thanks to Stefan Bürk)
  • 2024-01-18 0a28d08c9f [TASK] Ensure to provide $type argument for Statement::bindValue() (thanks to Stefan Bürk)
  • 2024-01-18 5867474453 [TASK] Doctrine DBAL 3.2 Connection::lastInsertId() mitigation (thanks to Stefan Bürk)
  • 2024-01-18 60b3ccbba6 [TASK] Mitigate AbstractPlatform::getIdentifierQuoteCharacter() usage (thanks to Stefan Bürk)
  • 2024-01-18 6fe9070431 [TASK] Remove unused labels from core locallang_tca.xlf file (thanks to Marcin Sągol)
  • 2024-01-18 44670dd4df [BUGFIX] Ensure table wizard connected callback has access to textarea (thanks to Benjamin Franzke)
  • 2024-01-18 6af4f29e5c [TASK] Streamline TypoScriptFrontendItitialization (thanks to Christian Kuhn)
  • 2024-01-18 5fc78f37b4 [TASK] Remove pointless stdWrap test (thanks to Oliver Bartsch)
  • 2024-01-18 3dc75cf86d [BUGFIX] Prevent type error on static route (thanks to linawolf)
  • 2024-01-18 d5b9eba248 [TASK] Update typo3/testing-framework (thanks to Stefan Bürk)
  • 2024-01-18 027ef563da [DOCS] Fix FQCN in changelog for ModifyRecordsAfterFetchingContentEvent (thanks to Chris Müller)
  • 2024-01-18 1ede07c216 [DOCS] Fix class name of event listener example (thanks to Oliver Bartsch)
  • 2024-01-17 2a35f92732 [TASK] Use CPP in EXT:core/Classes/Localization/* (thanks to Torben Hansen)
  • 2024-01-17 df3de41a2a [TASK] Remove redundant type casts in ext:form (thanks to Torben Hansen)
  • 2024-01-16 adc1a4a480 [!!!][FEATURE] Add PSR-14 Events for modifying cObj stdWrap (thanks to Oliver Bartsch)
  • 2024-01-16 871b951616 [BUGFIX] Use correct check and fallback type for plugin itemGroups resolving (thanks to Oliver Bartsch)
  • 2024-01-16 7f255dc031 [DOCS] Remove invalid configuration option from SMTP upgrade example (thanks to Benjamin Franzke)
  • 2024-01-15 9461544888 [!!!][TASK] Remove ConsumableNonce->b64 (thanks to Simon Schaufelberger)
  • 2024-01-14 ad83c184dd [BUGFIX] Add missing label for RedirectsCleanupCommand statusCode (thanks to Anja Leichsenring)
  • 2024-01-14 4554b4795a [BUGFIX] Do not create integer field for TCA selectSingle with no items (thanks to Nikita Hovratov)
  • 2024-01-14 3b93e0e27b [FEATURE] Add ApplicationContext to TypoScript data (thanks to Daniel Siepmann)
  • 2024-01-14 8a08991348 [TASK] Update UploadedFile.php (thanks to Thore)
  • 2024-01-14 93852dfed4 [TASK] Fix comment in convertDatabaseRowValuesToPhp (thanks to Nikita Hovratov)
  • 2024-01-12 1fb79867ce [BUGFIX] Update doctrine/dbal to ensure performance bugfix (thanks to Stefan Bürk)
  • 2024-01-12 7a05575a49 [BUGFIX] Use DataHandler->log consistently (thanks to Benni Mack)
  • 2024-01-12 e32c785859 [TASK] Avoid TSFE->contentPid, ->rootLine, ->page, ->id (thanks to Christian Kuhn)
  • 2024-01-12 cdd6cd1b54 [BUGFIX] Allow SelectItem to be used in registerPlugin syntax (thanks to Benni Mack)
  • 2024-01-11 1b7c84495f [TASK] Explicitly style gap between Content Element header icons (thanks to Nikita Hovratov)
  • 2024-01-11 73f12834f9 [TASK] Clean up FrontendBackendUserAuthentication (thanks to Christian Kuhn)
  • 2024-01-11 c83970f345 [TASK] Harmonize tests around PageRepository->init (thanks to Benni Mack)
  • 2024-01-11 0c3cb5fd4f [TASK] Update lit packages (thanks to Andreas Kienast)
  • 2024-01-11 6a6a7fb4f9 [!!!][FEATURE] Add PSR-14 Event for manipulating records in ContentContentObject (thanks to Joey Bouten)
  • 2024-01-11 b190d7e58f [TASK] Simplify extbase CacheService (thanks to Christian Kuhn)
  • 2024-01-11 5b6adcd5bc [TASK] Streamline import/export code (thanks to Benni Mack)
  • 2024-01-11 4b1b0f1244 [TASK] Improve FE title generation (thanks to Christian Kuhn)
  • 2024-01-11 7eb651a5e7 [TASK] Decrease ContentObjectRenderer->getQuery indentation (thanks to Nikita Hovratov)
  • 2024-01-11 f168c87928 [TASK] Update typescript and friends (thanks to Andreas Kienast)
  • 2024-01-11 187c443fbf [!!!][FEATURE] Migrate hooks in PageRepository (thanks to Benni Mack)
  • 2024-01-10 2557776c92 [TASK] Avoid invalid datetime database default in a test (thanks to Stefan Bürk)
  • 2024-01-10 449bf0299d [BUGFIX] Properly handle unknown link type (thanks to Oliver Bartsch)
  • 2024-01-10 18c156e03e [TASK] Use correct mariadb default in runTests.sh (thanks to Stefan Bürk)
  • 2024-01-10 32ab09f5b7 [BUGFIX] Remove static class string from deprecation message (thanks to Oliver Bartsch)
  • 2024-01-09 402a4b9d48 [!!!][FEATURE] Migrate enableFields hook to PSR-14 event (thanks to Benni Mack)
  • 2024-01-09 e9659d1197 [BUGFIX] Prevent text wrap of title for file reference container (thanks to Torben Hansen)
  • 2024-01-09 9b91e82089 [TASK] Clean up page layout grid classes (thanks to Oliver Bartsch)
  • 2024-01-09 a31ae2c12b [BUGFIX] Migrate legend configuration of chart widgets (thanks to Oliver Bartsch)
  • 2024-01-09 5e5330b292 [TASK] Declare Event classes and properties readonly (thanks to Oliver Bartsch)
  • 2024-01-09 19e74cbf09 [TASK] Require Symfony 7.0+ (thanks to Benni Mack)
  • 2024-01-09 108dd9d262 [TASK] Avoid hard-coded table tt_content in GridColumnItem (thanks to Nikita Hovratov)
  • 2024-01-09 df49c38b5c [TASK] Avoid TSFE->MP (thanks to Christian Kuhn)
  • 2024-01-09 4e6efa28b1 [TASK] Implement PDO DriverResult as doctrine/dbal driver middleware (thanks to Stefan Bürk)
  • 2024-01-09 abc7824037 [TASK] Declare EXT:backend Event classes and properties readonly (thanks to Oliver Bartsch)
  • 2024-01-09 a877f72efb [TASK] Declare EXT:core Event classes and properties readonly (thanks to Oliver Bartsch)
  • 2024-01-09 7b2c112f5a [!!!][FEATURE] Add PSR-14 Event and DTO for modifying resolved ImageResource (thanks to Oliver Bartsch)
  • 2024-01-09 c90c95abef [BUGFIX] Check all method for existence in OpcodeCacheService (thanks to Stefan Bürk)
  • 2024-01-09 8916bf4131 [BUGFIX] Use configured languageField in context menu item providers (thanks to Oliver Bartsch)
  • 2024-01-09 5abb8f4710 [TASK] Update flag-icons and related build packages (thanks to Andreas Kienast)
  • 2024-01-09 257042ad5a [TASK] Raise node version to 18.19 (thanks to Andreas Kienast)
  • 2024-01-09 f79c4b3294 [TASK] Update core-testing-* images version (thanks to Stefan Bürk)
  • 2024-01-08 b9b4c6249e [DOCS] Fix example in changelog for UsableForConnectionInterface (thanks to Chris Müller)
  • 2024-01-08 78df6bc623 [TASK] Remove PSR-7 request attribute "target" for backend routes (thanks to Benni Mack)
  • 2024-01-08 192bd466a5 [!!!][TASK] Harden various methods in PageRepository (thanks to Benni Mack)
  • 2024-01-08 cf787275af [!!!][TASK] Set PHP 8.2 as minimum required version (thanks to Benni Mack)
  • 2024-01-08 dc097c44ab [TASK] Update luxon to 3.4.4 (thanks to Andreas Kienast)
  • 2024-01-08 fcada96c60 [TASK] Update JavaScript testing suite (thanks to Andreas Kienast)
  • 2024-01-08 44582689a1 [TASK] Update sortablejs to 1.15.1 (thanks to Andreas Kienast)
  • 2024-01-08 43f3d096e8 [FEATURE] Introduce driver middleware UsableForConnectionInterface (thanks to Stefan Bürk)
  • 2024-01-08 89cbefc99f [TASK] Add visibility to a DI argument in test class (thanks to Christian Kuhn)
  • 2024-01-08 c0b916275f [TASK] Fix typo in CSP module description (thanks to Peter Kraume)
  • 2024-01-08 1516b4c4fa [BUGFIX] Allow redirects to special no module routes (thanks to Oliver Bartsch)
  • 2024-01-07 be94bc5a23 [TASK] Implement missing delete functionality for FileReference (thanks to Torben Hansen)
  • 2024-01-06 c4f3615615 [BUGFIX] Do not show deleted page translation in page module in WS (thanks to Benni Mack)
  • 2024-01-06 70b2588e05 [!!!][TASK] Unify _PAGES_OVERLAY_UID and _LOCALIZED_UID (thanks to Benni Mack)
  • 2024-01-06 c4cf9962f5 [DOCS] Mention Doctrine DBAL driver middlewares in Configuration module chapter (thanks to Chris Müller)
  • 2024-01-06 321ccc39e6 [TASK] Use correct input type for backend user name search (thanks to Oliver Bartsch)
  • 2024-01-06 7c35514d19 [DOCS] Fix issues in changelogs for sortable Doctrine DBAL middlewares (thanks to Chris Müller)
  • 2024-01-06 252b1f22aa [TASK] Update phpstan/phpstan:^1.10.51 (thanks to Anja Leichsenring)
  • 2024-01-05 eb92138be7 [BUGFIX] Fetch original file from file reference in ThumbnailViewHelper (thanks to Oliver Bartsch)
  • 2024-01-05 e27da89dd6 [TASK] Remove TODO to mark PageRenderer final (thanks to Simon Schaufelberger)
  • 2024-01-05 0db1c608ff [TASK] Exclude thumbnails from screen readers in file list module (thanks to Christian Rath-Ulrich)
  • 2024-01-05 5f072a9cd5 [BUGFIX] Use defined languageField in DataHandler (thanks to Oliver Bartsch)
  • 2024-01-05 db53130a16 [BUGFIX] Prevent InvalidArgumentException in user constraints calculation (thanks to Oliver Bartsch)
  • 2024-01-04 fe0f1deca2 [TASK] Streamline indentation of arrays and comments (thanks to Benni Mack)
  • 2024-01-04 141e8fd4d8 [FEATURE] Allow record reset in CLI command cleanup:localprocessedfiles (thanks to Garvin Hicking)
  • 2024-01-04 a1a120359d [TASK] Allow usage of symfony 7 (thanks to Benni Mack)
  • 2024-01-04 b67a6988f7 [TASK] Remove references to non existing wizard_rte route (thanks to Oliver Bartsch)
  • 2024-01-04 5d1edad01a [FEATURE] Enable item groups for foreign_table (thanks to Oliver Bartsch)
  • 2024-01-04 efc39f4083 [TASK] Update locales translation files (thanks to Anja Leichsenring)
  • 2024-01-03 2c1e9c2485 [FEATURE] Use Symfony attribute to autoconfigure message handler (thanks to Sascha Nowak)
  • 2024-01-03 e47d34bd57 [TASK] Update alwan to 2.0.1 (thanks to Andreas Kienast)
  • 2024-01-03 a1da833977 [TASK] Update copyright year in README.md and INSTALL.md (thanks to Torben Hansen)
  • 2024-01-03 ed7e8ed1ad [TASK] Update @codemirror and friends (thanks to Andreas Kienast)
  • 2024-01-03 a618f5fd14 [TASK] Avoid TSFE->linkVars (thanks to Christian Kuhn)
  • 2024-01-03 ee3e999466 [BUGFIX] Show creator name in element information modal (thanks to Jasmina Ließmann)
  • 2024-01-03 eca1d43ccd [TASK] Simplify PageRepository code (thanks to Benni Mack)
  • 2024-01-03 756d1c4302 [BUGFIX] Respect empty alt attribute in ImageViewhelper (thanks to Oliver Bartsch)
  • 2024-01-02 f49ed337a9 [TASK] Remove unused language labels in ext:reports (thanks to Torben Hansen)
  • 2024-01-01 5bae05a35f [BUGFIX] Do not render empty link explanation callout (thanks to Oliver Bartsch)
  • 2023-12-30 ae5692340c [TASK] Update chart.js to 4.4.1 (thanks to Andreas Kienast)
  • 2023-12-30 c797c61620 [TASK] Avoid usages to TSFE->sys_page (thanks to Benni Mack)
  • 2023-12-30 98628dd008 [!!!][TASK] Remove TS showForgotPasswordLink in ext:felogin (thanks to Torben Hansen)
  • 2023-12-30 1339a6a4ed [TASK] Remove unused import in PasswordElement (thanks to Torben Hansen)
  • 2023-12-30 cf146d300b [TASK] Update core-testing-phpXY images version (thanks to Stefan Bürk)
  • 2023-12-28 5d1d9d7b14 [TASK] Align error handler tests with changed PHPUnit behavior (thanks to Stefan Bürk)
  • 2023-12-26 7a238b3b3c [BUGFIX] Omit calling getRecordWSOL in BU::getProcessedValue() (thanks to Oliver Bartsch)
  • 2023-12-26 a1eba3959e [DOCS] Fix code example and docblock for ModifyImageSourceCollectionEvent (thanks to Chris Müller)
  • 2023-12-26 65b979db76 [DOCS] Enhance changelogs around enums (thanks to Chris Müller)
  • 2023-12-23 a4cef9b31e [!!!][FEATURE] Establish FE frontend.page.information attribute (thanks to Christian Kuhn)
  • 2023-12-23 2b5be24d16 [TASK] Proper core require in styleguide composer.json (thanks to Christian Kuhn)
  • 2023-12-22 b101346de2 [TASK] Add styleguide example for type group with allowed * (thanks to Nikita Hovratov)
  • 2023-12-22 9978e9191c [TASK] Replace Bootstrap::initializeLanguageObject() in tests (thanks to Benni Mack)
  • 2023-12-22 b4625afa06 [TASK] Add strict parameter to base64url decode (thanks to Oliver Hader)
  • 2023-12-22 41309a8ef2 [BUGFIX] Prevent 'Undefined array key' in FileDeletionAspect (thanks to Oliver Bartsch)
  • 2023-12-21 5f92a3947e [BUGFIX] Avoid PHP warning when checking TCA hideTable (thanks to Markus Klein)
  • 2023-12-21 d6a2eb437e [DOCS] Add documentation for sys_note (thanks to florian.thiele)
  • 2023-12-21 44d5648234 [TASK] Streamline the PHPUnit configuration files (thanks to Oliver Klee)
  • 2023-12-21 5ccafb08f9 [DOCS] Fix code example in comment of UserSessionManager (thanks to Chris Müller)
  • 2023-12-20 c5a6f58b42 [BUGFIX] Proper styleguide data generator MM fields (thanks to Christian Kuhn)
  • 2023-12-20 8b7acb3b3e [TASK] Notify user about forced module redirect (thanks to Oliver Bartsch)
  • 2023-12-20 f266613ea6 [TASK] Provide more information to itemsProcFunc calls (thanks to Georg Ringer)
  • 2023-12-20 929fa84d76 [BUGFIX] Consider URL encoded values for addQueryString.exclude (thanks to Oliver Hader)
  • 2023-12-20 40217e05ba [BUGFIX] Prevent Undefined array key debugMode in Indexer (thanks to Oliver Bartsch)
  • 2023-12-20 879667510d [TASK] Remove unused `submitFile_grlist() from Indexer (thanks to Oliver Bartsch)
  • 2023-12-19 e1044694ec [TASK] Ensure removing dangling images works with podman (thanks to Stefan Bürk)
  • 2023-12-19 c60198539e [BUGFIX] No "update storage index" FAL task fail with too many records (thanks to Garvin Hicking)
  • 2023-12-19 fee18f0614 [FEATURE] Auto create DB fields from TCA for type "select" (thanks to Anja Leichsenring)
  • 2023-12-19 7bb04175b7 [TASK] Prevent possible TypeError with custom login providers (thanks to Oliver Bartsch)
  • 2023-12-19 2c61cae9f6 [TASK] Migrate ImageMagick $info array to dedicated object (thanks to Benni Mack)
  • 2023-12-19 f83b30ad8f [TASK] Sanitize embedded HTML in Installation-Wide Configuration GUI (thanks to Benjamin Franzke)
  • 2023-12-19 eda26b6b40 [TASK] Remove layout from subtypes_excludelist in indexedsearch_pi2 (thanks to Nikita Hovratov)
  • 2023-12-19 ec79d5c517 [BUGFIX] Avoid type errors in ResourceFactory methods (thanks to Stefan Bürk)
  • 2023-12-18 0bd0cad535 [BUGFIX] Add sufficient role and aria attributes (thanks to Christian Rath-Ulrich)
  • 2023-12-18 79ba5d29f2 [TASK] Mitigate deprecated doctrine SchemaDiff methods (thanks to Stefan Bürk)
  • 2023-12-18 cf7acb1295 [BUGFIX] Prevent TypeError in FileSearchDemand (thanks to Oliver Bartsch)
  • 2023-12-18 31bda6b046 [BUGFIX] Display inherited module workspace access restriction (thanks to Oliver Bartsch)
  • 2023-12-18 18c4e1dbed [BUGFIX] Fix access restrictions of scheduler sub modules (thanks to Oliver Bartsch)
  • 2023-12-18 bc0f771368 [BUGFIX] Prevent exception for invalid file link (thanks to Oliver Bartsch)
  • 2023-12-18 2c30be8afb [!!!][TASK] Clean up Context (thanks to Christian Kuhn)
  • 2023-12-18 7627fd70d7 [TASK] Add Test Image for reading webp images (thanks to Benni Mack)
  • 2023-12-18 5d4285badc [DOCS] Prevent PHP 8.1 issues for formValues usage (thanks to Henrik Elsner)
  • 2023-12-18 38485bb005 [FEATURE] Enable webp support in ImageMagick/GraphicsMagick (thanks to Benni Mack)
  • 2023-12-18 d2a3ccb07d [BUGFIX] Fix backend layout lookup in page info module (thanks to Torben Hansen)
  • 2023-12-18 be6b23f16e [TASK] Use array for controller action lists (thanks to Oliver Bartsch)
  • 2023-12-16 8ebffad3dc [!!!][TASK] Remove admin user account check in ext:reports (thanks to Torben Hansen)
  • 2023-12-16 976f67ea48 [BUGFIX] Fix error copying pages with outdated user permissions (thanks to Georg Ringer)
  • 2023-12-16 99f68df72e [TASK] Rearrange position of always active feature (thanks to Oliver Hader)
  • 2023-12-16 e17bbebe89 [TASK] Update chart.js library to 4.4.0 (thanks to Andreas Kienast)
  • 2023-12-15 f930e11eaf [BUGFIX] Properly handle module access for workspaces (thanks to Oliver Bartsch)
  • 2023-12-14 99797bde69 [BUGFIX] Consider empty or invalid password policy reference (thanks to Oliver Hader)
  • 2023-12-14 b553e93950 [TASK] Remove superflous code from CustomPlatformDriverDecorator (thanks to Stefan Bürk)
  • 2023-12-13 007ae7a4e7 [TASK] Extract registration of controller actions into separate method (thanks to Nikita Hovratov)
  • 2023-12-13 fc6345c997 [TASK] Unify link fields bottom information styling (thanks to Oliver Bartsch)
  • 2023-12-13 909b96ac74 [DOCS] Switch to correct code-block languages (thanks to linawolf)
  • 2023-12-12 7a7d57ef39 [TASK] Remove jQuery from workspaces record table (thanks to Andreas Nedbal)
  • 2023-12-12 a1ea6e68f9 [BUGFIX] Expose import file in BeforeImportEvent (thanks to Oliver Bartsch)
  • 2023-12-12 0d1538795a [BUGFIX] Avoid exception on trailing comma in include_static_file.txt (thanks to Thomas Hohn)
  • 2023-12-12 6d47320d5a [BUGFIX] Ignore l10n_state when detaching localization parent (thanks to Oliver Hader)
  • 2023-12-12 72519f0376 [BUGFIX] Avoid <o:p> tags pasted from MS Word into CKEditor5 (thanks to Benjamin Franzke)
  • 2023-12-12 3ba53b26f2 [TASK] Update ckeditor5 to v40.2 (thanks to Andreas Kienast)
  • 2023-12-11 8b1fbf872f [BUGFIX] Use proper editor.css path within TYPO3 (thanks to Daniel Siepmann)
  • 2023-12-11 51da1bed48 [BUGFIX] Fix link-element initialization race condition (thanks to Benjamin Franzke)
  • 2023-12-11 a62df29d83 [DOCS] Fix headings in AsController changelogs (thanks to Chris Müller)
  • 2023-12-11 3d97625aaf [DOCS] Fix migration example for backed enum in changelog (thanks to Chris Müller)
  • 2023-12-11 a49bd36c26 [DOCS] Fix rst syntax issues in Changelog (thanks to linawolf)
  • 2023-12-10 f567483a7c [DOCS] Fix sphinx warnings in the Changelog (thanks to linawolf)
  • 2023-12-09 9429de02c7 [TASK] Avoid TSFE->getContext() and TSFE->getRequestedId() (thanks to Christian Kuhn)
  • 2023-12-09 16582d9d9a [TASK] Deprecate class Enumeration (thanks to Thomas Hohn)
  • 2023-12-09 7bc186e9d3 [BUGFIX] Remove unnecessary BackendUtility::getProcessedValue() call in GridColumn (thanks to Oliver Bartsch)
  • 2023-12-09 4c1398248b [TASK] Update phpstan/phpstan:^1.10.48 (thanks to Christian Kuhn)
  • 2023-12-09 0bdf6daa77 [FEATURE] FE cache information request attribute (thanks to Christian Kuhn)
  • 2023-12-08 1c2b6a8010 [BUGFIX] Resolve itemsProcFunc in BackendUtility label functions (thanks to Oliver Bartsch)
  • 2023-12-08 8b69e3a6a6 [FEATURE] Introduce AsController attribute for auto configuration (thanks to Oliver Bartsch)
  • 2023-12-08 9416e326d9 [TASK] Register schedulable commands via AsCommand attribute (thanks to Oliver Bartsch)
  • 2023-12-08 afd47e452f [FEATURE] Introduce sortable Doctrine DBAL middleware registration (thanks to Stefan Bürk)
  • 2023-12-08 9fb117d594 [BUGFIX] Use _LOCALIZED_UID also for pages in Extbase persistence (thanks to Benni Mack)
  • 2023-12-08 9231121348 [!!!][FEATURE] Add PSR-14 event for modifying image source collection (thanks to Oliver Bartsch)
  • 2023-12-07 f3b2d2c857 [!!!][FEATURE] Add PSR-14 event for modifying GetData result (thanks to Oliver Bartsch)
  • 2023-12-07 28068a967a [TASK] Avoid TSFE->lastImgResourceInfo (thanks to Christian Kuhn)
  • 2023-12-07 b3cf175981 [BUGFIX] Add aria-label to link wizard tca button (thanks to Christian Rath-Ulrich)
  • 2023-12-07 9dbda996ea [TASK] Refer to active content element in Fluid image exception (thanks to Simon Praetorius)
  • 2023-12-07 e987588fd2 [!!!][TASK] Mark most TSFE members internal or read-only (thanks to Christian Kuhn)
  • 2023-12-07 bd51e1a8db Revert "[BUGFIX] Set HTTP timeout to 20 seconds" (thanks to Oliver Hader)
  • 2023-12-07 21f5ee49c6 [BUGFIX] Fix GeneralUtility::validEmail() with spaces in email (thanks to Thomas Hohn)
  • 2023-12-07 a1998b39bb [DOCS] Fix typos in changelog files (thanks to Oliver Bartsch)
  • 2023-12-06 fdd766dd96 [BUGFIX] Rename getOrderRepresentaion to getOrderRepresentation (thanks to Thomas Hohn)
  • 2023-12-06 7c6b5cc7ac [BUGFIX] Validate arguments for ExpressionBuilder::in and notIn (thanks to linawolf)
  • 2023-12-06 d81935fccb [BUGFIX] Add aria-checked attribute for clipboard state (thanks to Patrick Schriner)
  • 2023-12-06 4f1adcafde [BUGFIX] Use "da" instead of "dk" for Danish language locale (thanks to Benni Mack)
  • 2023-12-06 0a8a2498ca [TASK] Use platform instanceof checks in ConnectionMigrator (thanks to Stefan Bürk)
  • 2023-12-06 8be3f6a9f9 [BUGFIX] Fire event for shortcut button in date picker (thanks to Imko Schumacher)
  • 2023-12-05 f49f871bff [BUGFIX] Set HTTP timeout to 20 seconds (thanks to Stefan Froemken)
  • 2023-12-05 25036269f9 [FEATURE] Introduce native enum InformationStatus (thanks to Thomas Hohn)
  • 2023-12-05 46139891f6 [BUGFIX] Include records in Extbase without a l10n parent (thanks to Benni Mack)
  • 2023-12-05 e7204abb37 [!!!][TASK] Avoid TSFE->fe_user (thanks to Christian Kuhn)
  • 2023-12-05 d0c8195e3c [!!!][TASK] Raise minimal MySQL server version (thanks to Stefan Bürk)
  • 2023-12-05 ed503f9019 [BUGFIX] Allow access to TypoScript overrides for labels in _LOCAL_LANG (thanks to Christian Kuhn)
  • 2023-12-05 fb45dda3df [TASK] Clean up workspaces-related code (thanks to Benni Mack)
  • 2023-12-05 81db9678ab [BUGFIX] Convert line break element in table element wizard (thanks to Oliver Hader)
  • 2023-12-04 d893dd72d2 [!!!][TASK] Avoid TSFE->applicationData (thanks to Christian Kuhn)
  • 2023-12-04 171ef87fe4 [TASK] Add request object to Canonical Tag generation link (thanks to Benni Mack)
  • 2023-12-04 8d9e2bff89 [TASK] Rework DataHandler->doesBranchExist (thanks to Benni Mack)
  • 2023-12-04 857b39d7d2 [!!!][FEATURE] Add PSR-14 event for manipulating ContentObjectRenderer (thanks to Oliver Bartsch)
  • 2023-12-04 0d9ae08e11 [BUGFIX] Add #[Controller] attribute to EditController (thanks to Oliver Bartsch)
  • 2023-12-04 425ea01940 [TASK] Omit passing default values to BU::thumbCode() (thanks to Oliver Bartsch)
  • 2023-12-04 30f937809e [TASK] Update locales translation files (thanks to Stefan Bürk)
  • 2023-12-04 68e8f03108 [BUGFIX] Use locale dependencies in Extbase LocalizationUtility (thanks to Benni Mack)
  • 2023-12-03 9e1e9493ff [FEATURE] Provide full userdata in password recovery email (thanks to Torben Hansen)
  • 2023-12-03 51e256c833 [TASK] Remove TSFE->clearPageCacheContent() (thanks to Christian Kuhn)
  • 2023-12-03 37d0bca4d5 [!!!][TASK] Remove TSFE->no_cacheBeforePageGen "safety net" (thanks to Christian Kuhn)
  • 2023-12-02 57b5ef2cfe [!!!][TASK] Simplify adminPanel forceTemplateParsing (thanks to Christian Kuhn)
  • 2023-12-02 f31540a2da [TASK] Resolve various PHPStan-related issues (thanks to Benni Mack)
  • 2023-12-02 4aef4676c7 [TASK] Update phpstan/phpstan to 1.10.47 (thanks to Christian Kuhn)
  • 2023-12-01 c0c1fe53fd [TASK] Add title argument to IconViewhelper (thanks to Patrick Schriner)
  • 2023-12-01 13acab80ce [BUGFIX] Use target argument for events in recordlist (thanks to Oliver Bartsch)
  • 2023-12-01 3ff59cbf11 [TASK] Update core-testing-phpXY images version (thanks to Stefan Bürk)
  • 2023-12-01 4d68e5bed9 [TASK] Update TypeScript to 5.3 and update its friends (thanks to Andreas Kienast)
  • 2023-12-01 d6d9219ffe [TASK] Avoid unnecessary null-coalesence operators etc (thanks to Benni Mack)
  • 2023-12-01 7866d44f6d [BUGFIX] Fix value-picker initialization race condition (thanks to Benjamin Franzke)
  • 2023-11-30 e2ecd89e17 [BUGFIX] Respect endtime of page when calculating the lifetime (thanks to Sascha Nowak)
  • 2023-11-30 594c1cd43a [BUGFIX] Use config.sendCacheHeaders only for cacheable content (thanks to Benni Mack)
  • 2023-11-30 d8ade28c1c [TASK] Avoid TSFE->pSetup (thanks to Christian Kuhn)
  • 2023-11-30 99093f7eac [BUGFIX] Prevent endless loop in t3editor when using '/*' literal (thanks to Garvin Hicking)
  • 2023-11-29 84ce8e8e94 [BUGFIX] Display the form containing invalid configuration (thanks to Oliver Bartsch)
  • 2023-11-29 331244f0e5 [BUGFIX] Correctly re-import extension static-data (thanks to Markus Klein)
  • 2023-11-29 54530b44de [BUGFIX] Properly set a request object in FormPersistenceManager (thanks to Oliver Bartsch)
  • 2023-11-29 7b6ed16238 [FEATURE] Allow custom default in getFormValue() conditions function (thanks to Mathias Brodala)
  • 2023-11-29 1fa0a83250 [TASK] Remove _TOGGLE handling from FlexForms (thanks to Andreas Kienast)
  • 2023-11-29 1371b045ba [BUGFIX] Throw dedicated exception for invalid request URL on CLI (thanks to Oliver Bartsch)
  • 2023-11-29 612937b2e3 [BUGFIX] Prevent side effects from ViewHelpers (thanks to Simon Praetorius)
  • 2023-11-29 ffe4d969d1 [BUGFIX] Support legacy-mode PSR-autoloading for enum type files (thanks to Garvin Hicking)
  • 2023-11-29 0f1d8a3d6f [TASK] Early return in case title tag should not be rendered (thanks to Oliver Bartsch)
  • 2023-11-29 8327414cd5 [BUGFIX] Show correct old name when renaming files/folders (thanks to Daniel Hoffmann)
  • 2023-11-29 1e8e2cf9dd [BUGFIX] Loose return value in HtmlentitiesDecodeViewHelper (thanks to Achim Fritz)
  • 2023-11-29 31ce4ea2ce [TASK] Avoid superfluous SQL query in RecordsContentObject (thanks to Christoph Lehmann)
  • 2023-11-29 e832a6546d [TASK] Upgrade to Symfony 6.4 (LTS) (thanks to Benni Mack)
  • 2023-11-29 5b6eabca73 [TASK] Extract WS-related code from BE_USER (thanks to Benni Mack)
  • 2023-11-29 59820ab84e [BUGFIX] Prevent double encoding in field controls (thanks to Oliver Bartsch)
  • 2023-11-29 14f3fd0471 [BUGFIX] Improve performance by lazy loading of thumbnails (thanks to Oliver Bartsch)
  • 2023-11-29 45601e226a [TASK] Avoid TSFE->type (thanks to Christian Kuhn)
  • 2023-11-29 28d9a7cca7 [TASK] Simplify TSFE->getFromCache() cache details (thanks to Christian Kuhn)
  • 2023-11-29 3c57b9dbba [TASK] FormEngine NodeInterface->render() always returns array (thanks to Christian Kuhn)
  • 2023-11-29 478d85d557 [BUGFIX] Skip validation of form fields in disabled containers (thanks to Mathias Brodala)
  • 2023-11-29 be3629eb77 [BUGFIX] Set maxlength for varchar inputs in sys_file_metadata (thanks to Willi Wehmeier)
  • 2023-11-29 91897b7ff3 [BUGFIX] Properly set allowed fields for record download (thanks to Oliver Bartsch)
  • 2023-11-29 bd44f5bbf4 [TASK] Remove leftover upload folder code in BE_USER (thanks to Benni Mack)
  • 2023-11-29 6e1230f626 [TASK] Update PHPStan & friends (thanks to Oliver Klee)
  • 2023-11-27 d744d45cb4 [BUGFIX] Avoid invalid language key in page module (thanks to Christian Rath-Ulrich)
  • 2023-11-27 9fd01e000c [TASK] Raise typo3fluid/fluid:^2.10.0 (thanks to Christian Kuhn)
  • 2023-11-27 8069d33bbd [TASK] Update phpstan/phpstan to 1.10.45 (thanks to Christian Kuhn)
  • 2023-11-27 3a81cfb675 [BUGFIX] Use correct visitor in FE condition matching (thanks to Christian Kuhn)
  • 2023-11-27 4897c09f50 [!!!][TASK] Raise supported minimal MariaDB database engine version (thanks to Stefan Bürk)
  • 2023-11-27 ed15253814 [BUGFIX] Add safeguard in case normalizedParams are missing (thanks to Benjamin Franzke)
  • 2023-11-27 f2703b6b8e [BUGFIX] Force type in ckeditor configuration migration (thanks to Georg Ringer)
  • 2023-11-27 15541d5ab2 [BUGFIX] Wait for initialized FormEngine in TemplateCest (thanks to Andreas Kienast)
  • 2023-11-27 946e528942 [TASK] Throw exception if frontend.typoscript is not available (thanks to Stefan Bürk)
  • 2023-11-27 8da35859a3 [FEATURE] Add hotkey API to TYPO3 backend (thanks to Andreas Fernandez)
  • 2023-11-27 3ffb5e0f77 [TASK] Extract ext_tables.php loading to a factory (thanks to Christian Kuhn)
  • 2023-11-27 07e2383cfc [BUGFIX] Add missing slash to t3editor import map (thanks to Andreas Kienast)
  • 2023-11-26 620b199bbe [BUGFIX] Prevent JS SyntaxError on extension installation (thanks to Oliver Bartsch)
  • 2023-11-26 ac39836dfc [TASK] Extract ext_localconf.php loading to a factory (thanks to Torben Hansen)
  • 2023-11-26 65a3d28cfb [FEATURE] Introduce global Doctrine DBAL driver middlewares (thanks to Stefan Bürk)
  • 2023-11-25 ff01555046 [BUGFIX] Allow persisting values with Doctrine type datetime_immutable (thanks to Andreas Wolf)
  • 2023-11-25 23f474f13a [BUGFIX] Avoid calling method on unavailable frontend.typoscript (thanks to madaxel)
  • 2023-11-25 ac202c8d25 [!!!][TASK] Merge EXT:t3editor into backend (thanks to Andreas Kienast)
  • 2023-11-25 ad5fb392d9 [!!!][TASK] Add native type declarations to more GU methods (thanks to Oliver Klee)
  • 2023-11-25 3460429a53 [TASK] Avoid $GLOBALS['TYPO3_REQUEST'] in BackendConfigurationManager (thanks to Oliver Bartsch)
  • 2023-11-24 1c057c3fd0 [BUGFIX] Avoid inline JavaScript when navigating to a previous form step (thanks to Oliver Hader)
  • 2023-11-24 54de11c8b0 [BUGFIX] Use correct variable for preview links in element information (thanks to Jasmina Ließmann)
  • 2023-11-24 ad7c7819af [BUGFIX] Show correct icon of referenced records in item information (thanks to Jasmina Ließmann)
  • 2023-11-24 cb03cd36cd [TASK] Remove usages of $.Deferred() (thanks to Andreas Kienast)
  • 2023-11-24 56e2fde3f3 [BUGFIX] Prevent TypeError in SystemInformationMenu (thanks to Oliver Bartsch)
  • 2023-11-24 18d5819196 [TASK] Raise typo3/testing-framework (thanks to Stefan Bürk)
  • 2023-11-24 ef622f4b82 [BUGFIX] Properly iterate over extensions in extension manager (thanks to Elias Häußler)
  • 2023-11-24 513a405a69 [!!!][TASK] Remove UserTSconfig option "overridePageModule" (thanks to Benni Mack)
  • 2023-11-24 913e62c8eb [TASK] Remove jQuery from @typo3/backend/recordlist (thanks to Andreas Nedbal)
  • 2023-11-24 ca507dfb7c Revert "[TASK] Respect not-nullable strings in TableBuilder" (thanks to Stefan Bürk)
  • 2023-11-24 4ec730e98f Revert "[TASK] Make clearable button more accessible" (thanks to Andreas Kienast)
  • 2023-11-24 6f474ed2a6 [TASK] Fix support for bash v3 in runTests.sh (thanks to Benjamin Franzke)
  • 2023-11-24 b61827c3c0 [TASK] Outsource common multi record actions template part (thanks to Oliver Bartsch)
  • 2023-11-23 3bac9e4478 [TASK] Respect not-nullable strings in TableBuilder (thanks to Stefan Bürk)
  • 2023-11-23 9a006e3638 [TASK] Use Connection::PARAM_STR instead of null in BulkInsertQuery (thanks to Stefan Bürk)
  • 2023-11-23 93c1559874 [BUGFIX] Allow WS preview links to preview hidden pages (thanks to Benni Mack)
  • 2023-11-23 ce3f795d84 [TASK] Prevent undefined array key in Typo3DbBackend (thanks to moveDaniel)
  • 2023-11-23 0bf5c42685 [TASK] Avoid deprecated Platform-&gt;getStringLiteralQuoteCharacter() (thanks to Stefan Bürk)
  • 2023-11-23 30502a8767 [BUGFIX] Enable multi deletion of records (thanks to Oliver Bartsch)
  • 2023-11-23 86c1103662 [TASK] Remove usage of three deprecated AbstractPlatform methods (thanks to Stefan Bürk)
  • 2023-11-23 417f72a191 [TASK] Refer to minor versions for our images in runTests (thanks to Benjamin Franzke)
  • 2023-11-23 55c385f71b [TASK] Remove jQuery from @typo3/backend/drag-uploader (thanks to Andreas Nedbal)
  • 2023-11-23 7fd866f76f [TASK] Display correct -d mysql version name for -i in runTests.sh (thanks to Stefan Bürk)
  • 2023-11-23 2349a11243 [TASK] Automatically remove containers in runTests.sh (thanks to Benjamin Franzke)
  • 2023-11-23 9bac512959 [BUGFIX] Use correct Configuration ignore in namespace integrity check (thanks to Stefan Bürk)
  • 2023-11-23 1cbb8756f5 [BUGFIX] Update display of start page field in "LinkValidator" task (thanks to Jasmina Ließmann)
  • 2023-11-23 e72819b2d7 [TASK] Revise wording in TCA ext_tables.php check (thanks to Torben Hansen)
  • 2023-11-23 d2e5ffc0c5 [TASK] Remove COMPOSER_ALLOW_SUPERUSER=1 from runTests.sh (thanks to Stefan Bürk)
  • 2023-11-23 1bfc2ab378 [TASK] Remove doktype 255 (recycler) from excludedDoktypes in EXT:seo (thanks to Chris Müller)
  • 2023-11-23 12c3528717 [BUGFIX] Prevent creating TS setup tree twice (thanks to Christian Kuhn)
  • 2023-11-23 163db636a6 [BUGFIX] Use correct ext:redirects http status code settings name (thanks to Markus A)
  • 2023-11-23 2f3df25ca9 [TASK] Add missing multi record selection to redirects module (thanks to Oliver Bartsch)
  • 2023-11-23 9eca2f8a90 [TASK] Extract TCA loading to a factory (thanks to Christian Kuhn)
  • 2023-11-23 1e2c3f1568 [TASK] Remove unnecessary brackets in GroupElement (thanks to Nikita Hovratov)
  • 2023-11-22 20b5920a3f [BUGFIX] Avoid strict type exception in Import (thanks to Nikita Hovratov)
  • 2023-11-22 cc30aa7cb3 [BUGFIX] Visually remove all translations in record list when deleting main record (thanks to Andreas Kienast)
  • 2023-11-22 b42a654652 [BUGFIX] Suppress command output in functional tests (thanks to Jochen Roth)
  • 2023-11-22 1297613aa8 [TASK] Remove jQuery from workspace preview (thanks to Andreas Nedbal)
  • 2023-11-22 1b0361ba0a [TASK] Remove jQuery from Extension Manager (thanks to Andreas Nedbal)
  • 2023-11-22 1ca1b77d47 [TASK] Remove ext:saltedpasswords specific code in tests (thanks to Torben Hansen)
  • 2023-11-22 659d1c758c [BUGFIX] Avoid double base64 encoding for reused ConsumableNonce (thanks to Michael Binder)
  • 2023-11-22 2aee1a9767 [BUGFIX] Remove ">" char from console command option (thanks to Oliver Bartsch)
  • 2023-11-22 d30f73c271 [TASK] Hide buttons with no impact (thanks to Annett Jaehnichen)
  • 2023-11-22 98985aedd9 [BUGFIX] Realign additional field options and arguments in scheduler task (thanks to Jasmina Ließmann)
  • 2023-11-22 8e8bbb9840 [BUGFIX] Wait for invisible #alert-container before editing sys_note records (thanks to Andreas Kienast)
  • 2023-11-22 0a542ed471 [BUGFIX] Do not convert additional attributes (thanks to Oliver Bartsch)
  • 2023-11-22 f0e646aee8 [BUGFIX] Fix typo in ext:felogin: forget to forgot (thanks to Josef Glatz)
  • 2023-11-22 b35ed2eeab [BUGFIX] Restore diff-item-result-inline styling (thanks to Nikita Hovratov)
  • 2023-11-22 facff29c0f [BUGFIX] Let screenreaders skip avatar image (thanks to Willi Wehmeier)
  • 2023-11-22 ff09345bf6 [TASK] Position alert container at the bottom of the screen (thanks to Marcin Sągol)
  • 2023-11-22 f8e1a613cb [BUGFIX] Set default value for command description (thanks to Tim Weisenberger)
  • 2023-11-21 d95eca33d2 [BUGFIX] Fix caching performance issues for MySQL on large sites (thanks to Linus Stubert)
  • 2023-11-21 d1c73c1bde [TASK] Cleanup PasswordRecoveryController in ext:felogin (thanks to Torben Hansen)
  • 2023-11-21 2a05d2844d [TASK] Make clearable button more accessible (thanks to Patrick Schriner)
  • 2023-11-21 67ef7f1493 [BUGFIX] Fix checking of rootline in linkvalidator (thanks to Sybille Peters)
  • 2023-11-21 a80e2b05ce [TASK] Improve History/Undo module (thanks to Jasmina Ließmann)
  • 2023-11-21 77db1a4fb5 [TASK] Change SEO field labels in pages table (thanks to Annett Jaehnichen)
  • 2023-11-21 accf5dd973 [BUGFIX] Handle empty values with FormEngine radio fields (thanks to Garvin Hicking)
  • 2023-11-21 75121c2535 [!!!][TASK] Add native type declarations to GU file methods (thanks to Oliver Klee)
  • 2023-11-21 2959b5797b [TASK] Update available scheduler commands and tasks view (thanks to Jasmina Ließmann)
  • 2023-11-21 15402e18a9 [TASK] Show error message when Install Tool password is empty (thanks to Torben Hansen)
  • 2023-11-21 aa6c7c2be1 [TASK] Use verdict() in condition ViewHelpers (thanks to Simon Praetorius)
  • 2023-11-21 44fd4645b2 [BUGFIX] Enable Export/Import of page translations (thanks to Nikita Hovratov)
  • 2023-11-21 fc25db7993 [TASK] Use instanceof checks for database platform aware handling (thanks to Stefan Bürk)
  • 2023-11-21 ddf15a5d15 [TASK] Clean up filelist element browser classes (thanks to Oliver Bartsch)
  • 2023-11-21 d6f35f601b [TASK] Modify handling of prefixed server version information (thanks to Stefan Bürk)
  • 2023-11-21 4137779ea5 [BUGFIX] Allow creating bookmark after it was removed (thanks to Marcin Sągol)
  • 2023-11-21 289df6571d [TASK] Move cli command tests from acceptance to functional tests (thanks to Jochen Roth)
  • 2023-11-21 dd93050bd0 [BUGFIX] Do not link content preview without edit content permissions (thanks to Oliver Bartsch)
  • 2023-11-21 584e58e7fc [TASK] Make file replace file input accessible with keyboard (thanks to Willi Wehmeier)
  • 2023-11-21 bc3c7a2a37 [BUGFIX] Set DOM attributes to Page module columns with defLangBinding enabled (thanks to Andreas Kienast)
  • 2023-11-20 79fc8a2532 [BUGFIX] Fix PHP error in FormEditor property preparation (thanks to Rico Sonntag)
  • 2023-11-20 e32471426c [TASK] Propagate cache tags of cached page parts to page cache tags (thanks to Sascha Nowak)
  • 2023-11-20 60045a844c [BUGFIX] Allow deletion of file references again (thanks to Oliver Bartsch)
  • 2023-11-20 b4a425c5eb [TASK] Avoid deprecated doctrine Type::getName() (thanks to Stefan Bürk)
  • 2023-11-20 beca040178 [TASK] Avoid deprecated method Platform-&gt;getName() (thanks to Stefan Bürk)
  • 2023-11-20 67ff74cecf [TASK] Document pitfalls between f:(uri.)image vs f:uri.resource (thanks to Garvin Hicking)
  • 2023-11-20 e0daf995ad [BUGFIX] Create symlinks for public assets with specific vendor names (thanks to Garvin Hicking)
  • 2023-11-20 6101ecb2f5 [BUGFIX] Abort CLI installation when no databases are available. (thanks to Garvin Hicking)
  • 2023-11-20 280a2b55c1 [BUGFIX] Prevent possible PHP crash with empty systemLocale (follow-up) (thanks to Garvin Hicking)
  • 2023-11-20 e1f856d9a2 [!!!][FEATURE] Finetune SQL autocreation of TCA fields type "datetime" (thanks to Garvin Hicking)
  • 2023-11-20 a15bc3168d [TASK] Remove usage of deprecated doctrine/event-manager (thanks to Stefan Bürk)
  • 2023-11-20 bde1384a46 [BUGFIX] Properly handle aliases with the AsCommand registration (thanks to Oliver Bartsch)
  • 2023-11-19 dbc964d442 [BUGFIX] Increase size of scope field in sys_csp_resolution (thanks to Peter Kraume)
  • 2023-11-19 7c7bb285b7 [TASK] Avoid direct usages of \PDO::PARAM_* constants again (thanks to Stefan Bürk)
  • 2023-11-19 db34b51aae [TASK] Add autocomplete attribute to name and email input (thanks to Willi Wehmeier)
  • 2023-11-19 c26ae2d284 [TASK] Rename the Access Lists tab to Access Rights for BE groups (thanks to Marcin Sągol)
  • 2023-11-19 df951cfe17 [BUGFIX] Re-enable alternative web mounts for ElementBrowser (thanks to Benni Mack)
  • 2023-11-19 2830f76996 [TASK] Use translation in redirects pagination (thanks to Guido Schmechel)
  • 2023-11-18 2a0e8b7dd3 [TASK] Use strict types everywhere in ext:beuser (thanks to Torben Hansen)
  • 2023-11-18 c33dab5f4e [TASK] Add PHP types to EXT:workspaces (thanks to Benni Mack)
  • 2023-11-18 1b0893377b [BUGFIX] Ensure title is set for ElementBrowser (thanks to Oliver Bartsch)
  • 2023-11-18 96bd7a6993 [BUGFIX] Make DB raw search work reliable and consistent (thanks to Oliver Bartsch)
  • 2023-11-17 628ad40c68 [BUGFIX] Remove "max" property for new TCA type "email" (thanks to Simon Schaufelberger)
  • 2023-11-17 bda20f76dd [TASK] Avoid deprecated constant usage in styleguide (thanks to Nikita Hovratov)
  • 2023-11-16 2116f3d3f4 [TASK] runTests.sh with podman, new CI (thanks to Christian Kuhn)
  • 2023-11-16 d349bccb9c [BUGFIX] Avoid 1s client-side backend request caching (thanks to Benjamin Franzke)
  • 2023-11-15 6e3d637d83 [BUGFIX] Keep ValuePicker in sync with field value for replace mode (thanks to Sascha Egerer)
  • 2023-11-15 763ee2fcc9 [BUGFIX] Skip unprocessable pages in redirect slug update hook (thanks to Mathias Brodala)
  • 2023-11-14 6afdc1163c [BUGFIX] Respect enable fields of webhooks (thanks to Oliver Bartsch)
  • 2023-11-14 6e989230a1 [SECURITY] Upgrade to typo3/html-sanitizer v2.1.4 (thanks to Benjamin Franzke)
  • 2023-11-14 535dfbdc54 [SECURITY] Limit user session to cookie domain (thanks to Benjamin Franzke)
  • 2023-11-14 1a735dac01 [SECURITY] Do not display full path to ENABLE_INSTALL_TOOL file (thanks to Markus Klein)
  • 2023-11-13 39f13b77b1 [TASK] Use strict types in QueryResultPaginator (thanks to Torben Hansen)
  • 2023-11-13 f32da3a648 [TASK] Stabilize ac tests again (thanks to Christian Kuhn)
  • 2023-11-13 8005338756 [TASK] Fix changelog for TCA slug generatorOptions (thanks to Sybille Peters)
  • 2023-11-13 7afa7c34ca [BUGFIX] Verify Popover instances before usage (thanks to Christian Kuhn)
  • 2023-11-13 939a892278 [BUGFIX] Make labels in workspace preview translatable (thanks to Patrick Schriner)
  • 2023-11-10 68c27e1c82 [BUGFIX] Properly escalate if a form HMAC fails to decode (thanks to Thomas Hohn)
  • 2023-11-10 f0fb23c2bf [!!!][TASK] Drop bootstrap jQuery interface and window.jQuery (thanks to Benjamin Franzke)
  • 2023-11-09 96418871a1 [BUGFIX] Add missing file_rename labels to filelist (thanks to Patrick Schriner)
  • 2023-11-09 564879776f [BUGFIX] Show correct icon for page types in UserInformationService (thanks to Achim Fritz)
  • 2023-11-08 df0d34a14d [TASK] Use native PHP types in protected/internal GifBuilder methods (thanks to Benni Mack)
  • 2023-11-08 316474a414 [TASK] Update cropperjs library to 1.6.1 (thanks to Andreas Kienast)
  • 2023-11-07 10b2642da9 [BUGFIX] Prevent possible PHP crash with empty systemLocale (thanks to Xavier Perseguers)
  • 2023-11-07 6336c7290b [TASK] Use new bootstrap Carousel interface in wizards elements (thanks to Benjamin Franzke)
  • 2023-11-07 4f4e6c7da7 [TASK] Remove jQuery from @typo3/backend/grid-editor module (thanks to Andreas Nedbal)
  • 2023-11-07 222367c6a8 [BUGFIX] Fix possible regression in cObjGet() (thanks to Benjamin Franzke)
  • 2023-11-07 048f254610 [BUGFIX] Do not call FormEngine validation with jQuery objects (thanks to Andreas Kienast)
  • 2023-11-07 ac1b1b278c [TASK] Respect the AsCommand hidden constructor argument (thanks to Benjamin Franzke)
  • 2023-11-06 86e7fff45b [BUGFIX] Fix special characters in scheduler labels (thanks to Imko Schumacher)
  • 2023-11-06 199d04b0f2 [TASK] Remove jQuery from ExtensionManagerUpdate module (thanks to Oliver Bartsch)
  • 2023-11-06 07474c7ab4 [TASK] Remove superfluous typecasts in Extbase AbstractValidator (thanks to Torben Hansen)
  • 2023-11-06 3cb01ec05a [DOCS] Use correct variable in code example in ext:dashboard (thanks to Fabio Norbutat)
  • 2023-11-06 ae096aab15 [DOCS] Use proper yaml quoting in MakeRefreshable.rst (thanks to Fabio Norbutat)
  • 2023-11-06 32f3cb4519 [DOCS] Add section about adding custom tables to create record reaction (thanks to Chris Müller)
  • 2023-11-06 3d167aad06 [BUGFIX] Update phpstan/phpstan to 1.10.41 (thanks to Andreas Kienast)
  • 2023-11-06 52795f16b5 [BUGFIX] Concatenate inline JavaScript with line break (thanks to Jonas Eberle)
  • 2023-11-06 18d8da7a20 [TASK] Remove jQuery from @typo3/backend/viewport/toolbar module (thanks to Andreas Kienast)
  • 2023-11-06 d8fe314e13 [TASK] Extract "Remaining characters" into Lit element (thanks to Andreas Kienast)
  • 2023-11-05 a9343a814e [BUGFIX] Allow to create folders with name "0" (thanks to Justus Moroni)
  • 2023-11-04 97d3e48a1a [DOCS] Fix typos and code example in be module registration API (thanks to Josef Glatz)
  • 2023-11-04 7acb0b9d18 [TASK] Migrate icon-element to @lit/task (thanks to Benjamin Franzke)
  • 2023-11-04 34384bb861 [BUGFIX] Enable configuration passthrough for custom CKEditor5 plugins (thanks to Benjamin Franzke)
  • 2023-11-03 5e98c00de2 [TASK] Update bootstrap to 5.3.2 (thanks to Andreas Kienast)
  • 2023-11-03 a2a268ce9c [BUGFIX] Respect record's overlay icon in workspace listing (thanks to Oliver Bartsch)
  • 2023-11-03 8b5b8faa31 [BUGFIX] Enforce light mode in EXT:styleguide examples (thanks to Andreas Kienast)
  • 2023-11-03 31213a1be4 [TASK] Re-add extension-key to styleguide's composer.json (thanks to Benjamin Franzke)
  • 2023-11-03 984c3f4b86 [TASK] Remove jQuery from module menu (thanks to Andreas Kienast)
  • 2023-11-02 5c3ad37687 [BUGFIX] Prefix fields with table name in SuggestWizardDefaultReceiver (thanks to Achim Fritz)
  • 2023-11-02 459500c3ca [TASK] Clean up usages of typo3conf/ext/styleguide (thanks to Christian Kuhn)
  • 2023-11-02 c5a65771aa [TASK] Have an event to modify constants AST in FE (thanks to Julian Mair)
  • 2023-11-02 ee52da38ca [TASK] Typo in Breaking-102165 (thanks to Timon Grützmacher)
  • 2023-11-02 4a61b1dca6 [TASK] Simplify check for ResourceCompressor HTML5 doctype (thanks to Benni Mack)
  • 2023-11-02 586dca3171 [TASK] Update EXT:styleguide monorepo integration (thanks to Jasmina Ließmann)
  • 2023-11-02 f38566149b [TASK] Merge typo3/cms-styleguide (thanks to Benjamin Franzke)
  • 2023-11-02 05a2f47208 [!!!][TASK] Streamline File Processing API (thanks to Benni Mack)
  • 2023-11-01 92d2ac675c [TASK] Skip colliding acceptance test (thanks to Christian Kuhn)
  • 2023-10-31 876b17ddd2 [BUGFIX] Allow custom AbortSignal to be passed to AjaxRequest methods (thanks to Benjamin Franzke)
  • 2023-10-31 af0dc04e52 [TASK] Allow creation of lossless webp images (thanks to Benni Mack)
  • 2023-10-31 f031457c1c [TASK] Upgrade to Lit v3 (thanks to Benjamin Franzke)
  • 2023-10-31 8f8f934402 [BUGFIX] Update phpstan/phpstan to 1.10.40 (thanks to Andreas Kienast)
  • 2023-10-30 a86d38f248 [TASK] Escape dynamic values in DOM selectors (thanks to Benjamin Franzke)
  • 2023-10-30 03c06639cb [TASK] Remove leftover image map code (thanks to Stephan Großberndt)
  • 2023-10-30 9c105babce [DOCS] Display lists correctly in changelog (thanks to Chris Müller)
  • 2023-10-30 5ddabe2e73 [TASK] Bump friendsofphp/php-cs-fixer:^3.37.1 (thanks to Christian Kuhn)
  • 2023-10-30 d58d6be715 [TASK] Use constructor property promotion in ext:install (thanks to Torben Hansen)
  • 2023-10-27 fa820aa2c1 [TASK] Move TcaMigration and TcaPreparation (thanks to Christian Kuhn)
  • 2023-10-27 b72bf8afc6 [TASK] Extract FlexForm TCA migration & preparation (thanks to Christian Kuhn)
  • 2023-10-27 7c4f83968e [TASK] Avoid calling migrateFlexFormTcaRecursive() twice (thanks to Christian Kuhn)
  • 2023-10-27 91946d1bc2 [FEATURE] Deprecate and replace DuplicationBehavior class with enum (thanks to Thomas Hohn)
  • 2023-10-27 d81ff20109 [DOCS] Correct example in changelog for colorPalettes (thanks to Chris Müller)
  • 2023-10-27 2f782c8ab5 [TASK] Clean up @typo3/backend/form-engine-validation module (thanks to Andreas Fernandez)
  • 2023-10-27 5ce5308265 [BUGFIX] Reset UriBuilder for links generated by PasswordRecoveryService (thanks to Garvin Hicking)
  • 2023-10-26 f98552686c [TASK] Introduce Symfony attribute based registration of CLI commands (thanks to Bastien Lutz)
  • 2023-10-26 cb594c2620 [BUGFIX] Add a few missing labels (thanks to Christian Kuhn)
  • 2023-10-26 dadd63b8b1 [BUGFIX] Simplify regex for form finisher FlexForm overrides (thanks to Nikita Hovratov)
  • 2023-10-26 233c9dabc2 [BUGFIX] Array access warning in DataHandler (thanks to Christian Kuhn)
  • 2023-10-26 85da01dc8f [TASK] Use ConsumableNonce instead of blunt Nonce in CSP context (thanks to Oliver Hader)
  • 2023-10-26 d5043eb121 [TASK] Return __toString value from objects in DataMapper::getPlainValue (thanks to Soren Malling)
  • 2023-10-26 9c6bdf6d3a [BUGFIX] Fix type checks for T3D import of with missing files/TCA (thanks to Garvin Hicking)
  • 2023-10-26 edd7e7e096 [FEATURE] Auto create DB fields from TCA for type "number" (thanks to Anja Leichsenring)
  • 2023-10-26 99f86484aa [TASK] Show Content Security Policy Mutations Configuration (thanks to Oliver Hader)
  • 2023-10-26 215ad523cb [BUGFIX] Replace CSP mutation mode extend by inherit & append (thanks to Oliver Hader)
  • 2023-10-25 1cd5ad0d38 [!!!][TASK] Remove NotifySoftReferenceParser (thanks to Christian Kuhn)
  • 2023-10-25 8e88df7969 [TASK] Clean up class ReferenceIndex (thanks to Christian Kuhn)
  • 2023-10-25 107d893db0 [BUGFIX] Mark erroneous fields within .formengine-field-item (thanks to Andreas Kienast)
  • 2023-10-25 e2f8010312 [BUGFIX] Handle null values in input transformation in AJAX requests (thanks to Andreas Kienast)
  • 2023-10-25 9c77d91e36 [BUGFIX] Add #[Controller] attribute to SuggestWizardController (thanks to Andreas Kienast)
  • 2023-10-25 7391aa7bf0 [BUGFIX] Ensure CKEditor5 removePlugins is always a list (thanks to Benjamin Franzke)
  • 2023-10-25 840acb6729 [TASK] Remove unreachable code in impexp (thanks to Christian Kuhn)
  • 2023-10-25 9f41304101 [TASK] Fix php-cs-fixer config (thanks to Benjamin Franzke)
  • 2023-10-24 3014478491 [TASK] Pin to PER Coding Style v1.0 (thanks to Benjamin Franzke)
  • 2023-10-24 3c5c8a712a [BUGFIX] Show label in foreign record selector (thanks to Till Hörner)
  • 2023-10-24 96faaf1394 [BUGFIX] Remove test operating on outdated example (thanks to Anja Leichsenring)
  • 2023-10-24 41e66f9cb1 [TASK] Bump friendsofphp/php-cs-fixer:^3.35.1 (thanks to Christian Kuhn)
  • 2023-10-23 8460a6b41c [BUGFIX] Correct link to limit shown entries in record history module (thanks to Jasmina Ließmann)
  • 2023-10-23 c6fbb4f472 [BUGFIX] Avoid PHP array access error in workspaces (thanks to Christian Kuhn)
  • 2023-10-23 abc7662b09 [!!!][TASK] Remove FlexFormTools traverser (thanks to Christian Kuhn)
  • 2023-10-23 e81884ec91 [BUGFIX] Display human-readable preview of FlexForm values (thanks to Uwe Trotzek)
  • 2023-10-23 ced160ebdd [BUGFIX] Do not flush rootline cache when be user visits the website (thanks to Christoph Lehmann)
  • 2023-10-23 951d19cb62 [TASK] Simplify ImageProcessingInstruction object (thanks to Benni Mack)
  • 2023-10-23 b1a2b3d32f [TASK] Show original user on new line in ElementHistoryController (thanks to Josef Glatz)
  • 2023-10-23 2cec1065c4 [TASK] Remove superflous definition for inline field from sys_workspace (thanks to Anja Leichsenring)
  • 2023-10-22 04503276bf [!!!][TASK] Avoid TemplaVoila related FlexForm details (thanks to Christian Kuhn)
  • 2023-10-22 5775bf0a0a [TASK] Simplify query in cleanup:missingrelations (thanks to Christian Kuhn)
  • 2023-10-22 f95035bc7f [TASK] Remove dead catch in ImageViewHelper (thanks to Nikita Hovratov)
  • 2023-10-22 2d6a976981 [FEATURE] Auto create DB fields from TCA for type "inline" (thanks to Anja Leichsenring)
  • 2023-10-22 0c9baa7131 [TASK] Avoid misusing csv file of different test in ImageViewHelperTest (thanks to Nikita Hovratov)
  • 2023-10-22 8baa368b63 [TASK] Improve invalidArguments tests for ImageViewHelper (thanks to Nikita Hovratov)
  • 2023-10-22 f0d2c25b49 [TASK] Avoid traverseFlexFormXMLData() in ReferenceIndex (thanks to Christian Kuhn)
  • 2023-10-21 38e8200530 [TASK] Improve property type annotations for GraphicalFunctions (thanks to Oliver Klee)
  • 2023-10-20 afb6024a47 [TASK] Basic ReferenceIndex "softref" test coverage (thanks to Christian Kuhn)
  • 2023-10-20 f8dda1d6e7 [TASK] Proper DI in FlexFormTools (thanks to Christian Kuhn)
  • 2023-10-20 23fde6520e [TASK] Avoid traverseFlexFormXMLData() in cleanup:flexforms (thanks to Christian Kuhn)
  • 2023-10-20 7462d71459 [TASK] Replace tabs with spaces in xml files (thanks to Nikita Hovratov)
  • 2023-10-20 7d6ca174a3 [DOCS] Fix grammatical errors (thanks to Simon Schaufelberger)
  • 2023-10-19 41f801b756 [DOCS] Clarify usage of "value" with "property" in <f:form.*> ViewHelpers (thanks to Simon Praetorius)
  • 2023-10-19 251785ad5c [TASK] Update terser to 5.22 (thanks to Andreas Kienast)
  • 2023-10-19 b7d58e80bb [TASK] npm: update vulnerable dev dependencies (thanks to Andreas Kienast)
  • 2023-10-19 c08dd72cc5 [TASK] Streamline providing CSP mutations (thanks to Oliver Hader)
  • 2023-10-19 695b4c574b [TASK] Update ckeditor5 to v40 (thanks to Andreas Kienast)
  • 2023-10-18 104e391572 [TASK] Consistently apply ImageMagick parameters when converting (thanks to Benni Mack)
  • 2023-10-18 5cda6d41ab [BUGFIX] Handle missing TCA|ctrl|title in recycler schedule task (thanks to Markus Klein)
  • 2023-10-18 e0905b1b70 [BUGFIX] Adjust config file path in Install Tool password hint (thanks to Jan Greth)
  • 2023-10-18 879966e899 [BUGFIX] Prevent superfluous SELECT DATABASE() statements (thanks to Christoph Lehmann)
  • 2023-10-18 fbb99b3f74 [BUGFIX] Allow more TCA types for reaction fields (thanks to Georg Ringer)
  • 2023-10-18 5c08e8f5d8 [!!!][TASK] Add native type declarations to GU HTML/XML methods (thanks to Oliver Klee)
  • 2023-10-18 6c0b551862 [TASK] Add phpstan check for unneeded pseudo uncertain instanceof usage (thanks to Benjamin Franzke)
  • 2023-10-17 8038b67f02 [FEATURE] Deprecate and replace Abstractfile::FILETYPE_* with enum (thanks to Thomas Hohn)
  • 2023-10-17 ac829ed0bb [BUGFIX] Workspaces: handle TCA without transOrigPointerField (thanks to Markus Klein)
  • 2023-10-17 f5fb95d488 [TASK] Streamline ReferenceIndex->updateRefIndexTable() (thanks to Christian Kuhn)
  • 2023-10-17 7a6e081644 [TASK] Remove pre-FAL code from getImgResource (thanks to Benni Mack)
  • 2023-10-17 81f5d38bc4 [FEATURE] Add webp support for GifBuilder (thanks to Benni Mack)
  • 2023-10-17 8687b1cf43 [DOCS] Add migration note for removed GFX/gdlib setting (thanks to Garvin Hicking)
  • 2023-10-17 8ee62b1a77 [!!!][TASK] Drastically speed up bin/typo3 cleanup:flexforms (thanks to Christian Kuhn)
  • 2023-10-16 fdff96dd3b [BUGFIX] Mitigate MySQL limitations in ReferenceIndex (thanks to Stefan Bürk)
  • 2023-10-16 0d6719c5c0 [BUGFIX] Provide CSP ReportRepository ONLY_FULL_GROUP_BY support (thanks to Oliver Hader)
  • 2023-10-16 bb7ae73ed2 [FEATURE] Auto create DB fields from TCA for type "link" (thanks to Anja Leichsenring)
  • 2023-10-16 69a3235631 [FEATURE] Auto DB fields from TCA for type "radio" (thanks to Nikita Hovratov)
  • 2023-10-15 8bde18dbb5 [BUGFIX] Properly pass option untrusted to addQueryString (thanks to Patrick Schriner)
  • 2023-10-15 94ed1c2622 [BUGFIX] Change to "move elements" when using cut in file list dot-menu (thanks to Kevin Appelt)
  • 2023-10-15 aaa02efa1d [TASK] Speed up bin/typo3 referencindex:update (thanks to Christian Kuhn)
  • 2023-10-15 3f8c998ba7 [TASK] Remove superfluous code in ext:felogin (thanks to Torben Hansen)
  • 2023-10-15 a89fe3b00d [TASK] Migrate getAccessibleMockForAbstractClass for EXT:form controller (thanks to Oliver Klee)
  • 2023-10-15 4707456afc [BUGFIX] Fix another PHP 8 warning in DataHandler (thanks to Philipp Kitzberger)
  • 2023-10-15 a646ee8188 [BUGFIX] Avoid GU::trimExplode('', null) in BU::getProcessedValue() (thanks to Christian Kuhn)
  • 2023-10-15 acc2cbf040 [TASK] Avoid a pass-by-reference in DataHandler (thanks to Christian Kuhn)
  • 2023-10-14 c59854808a [TASK] FAL: Task object cleans up processing configuration (thanks to Benni Mack)
  • 2023-10-12 29a93e4078 [TASK] Minor optimization in bin/typo3 referenceindex:update (thanks to Christian Kuhn)
  • 2023-10-12 a91ac4296a [!!!][TASK] Always add xml prologue in flexArray2Xml() (thanks to Christian Kuhn)
  • 2023-10-12 77f5350a32 [TASK] Use descriptions over placeholders in sys_file_storage (thanks to Nikita Hovratov)
  • 2023-10-12 b5e7f6cc06 [TASK] Improve type annotations for ImageDimension (thanks to Oliver Klee)
  • 2023-10-12 2385cb8fc5 [TASK] Remove TYPO3_CONF_VARS BE/flexformForceCDATA (thanks to Christian Kuhn)
  • 2023-10-12 053f875566 [TASK] Partially revert method signature change for FileInterface->rename (thanks to Nikita Hovratov)
  • 2023-10-12 f87e58d06a [TASK] Clean up GifBuilder code (thanks to Benni Mack)
  • 2023-10-11 cb457b83e5 [DOCS] Correct wrong YAML configuration example in changelog (thanks to Mehdi Chaouch)
  • 2023-10-11 2efa2fc7bd [TASK] Move GraphicalFunctions code to ImageProcessingInstructions (thanks to Benni Mack)
  • 2023-10-11 6e53a120b8 [TASK] Improve ReferenceIndex details (thanks to Christian Kuhn)
  • 2023-10-10 c100b07532 [BUGFIX] Revert "[BUGFIX] Enable configuration passthrough for custom CKEditor5 plugins" (thanks to Oliver Hader)
  • 2023-10-10 ad577e2023 [TASK] Upgrade doctrine/dbal:^3.7.1 (thanks to Stefan Bürk)
  • 2023-10-10 bd5a93e1c7 [BUGFIX] Enable configuration passthrough for custom CKEditor5 plugins (thanks to Benjamin Franzke)
  • 2023-10-10 5b0126a2c7 [TASK] Add types for Install Tool responses (thanks to Andreas Fernandez)
  • 2023-10-09 301d831cb0 [DOCS] Mask PHP namespace separator correctly in changelog (thanks to Chris Müller)
  • 2023-10-09 5ae7e94931 [BUGFIX] Fix TypeErrors when using language argument (thanks to Kevin Appelt)
  • 2023-10-09 3d9cef57a7 [TASK] Upgrade to composer/composer ^2.6.5 (thanks to Oliver Hader)
  • 2023-10-09 7a9e156582 [DOCS] Document usage of "htmlSupport" option in EXT:rte_ckeditor (thanks to Chris Müller)
  • 2023-10-09 92eeab6169 [DOCS] Adjust content element wizard screenshot in EXT:felogin (thanks to Chris Müller)
  • 2023-10-08 c7d23702f9 [DOCS] Remove todo from dashboard's "Implement new widget" chapter (thanks to Chris Müller)
  • 2023-10-08 5d06c16740 [!!!][TASK] Remove legacy setting 'GFX/gdlib' (thanks to Andreas Nedbal)
  • 2023-10-07 3c0b815fce [TASK] Bump phpunit and phpstan (thanks to Christian Kuhn)
  • 2023-10-07 6ab5f147af [TASK] Unbundle CKEditor5 (thanks to Benjamin Franzke)
  • 2023-10-06 69e5c828f1 [TASK] Type hint TcaMigration property (thanks to Christian Kuhn)
  • 2023-10-06 6991669ded [!!!][TASK] Remove obscure TCA [types][bitmask_*] settings (thanks to Christian Kuhn)
  • 2023-10-06 b2347e73c8 [FEATURE] Auto DB fields from TCA for type "color" (thanks to Christian Kuhn)
  • 2023-10-06 b7f13dd6a2 [TASK] Aria-describedby for password field (thanks to Patrick Schriner)
  • 2023-10-06 f68260b0bc [BUGFIX] Reduce memory usage in SysLogSerializationUpdate (thanks to Christian Kuhn)
  • 2023-10-06 a579b4b92b [FEATURE] Auto DB fields from TCA for type "password" (thanks to Christian Kuhn)
  • 2023-10-06 6c460759e0 [BUGFIX] Ensure working target attribute for link.page and link.action (thanks to Helmut Strasser)
  • 2023-10-06 4f99a8d157 [BUGFIX] Add CKEditor5 migrator for {extraA,disa,a}llowedContent (thanks to Benjamin Franzke)
  • 2023-10-06 b56bac9b44 [BUGFIX] Improve CKEditor5 whitespace plugin usability (thanks to Benjamin Franzke)
  • 2023-10-06 0e64ea58bd [TASK] Warn about empty @import in TypoScript (thanks to Christian Kuhn)
  • 2023-10-06 8be384cdcf [DOCS] Document TypoScript parse edge case behavior (thanks to Markus Klein)
  • 2023-10-06 791a24a2ca [BUGFIX] Add CKEditor5 migrator for typo3link.additionalAttributes (thanks to Benjamin Franzke)
  • 2023-10-06 83c4618276 [DOCS] Document breaking change for INCLUDE_TYPOSCRIPT with DIR (thanks to Markus Klein)
  • 2023-10-06 476de6b2ce [BUGFIX] Use the correct return type for method copyRecord_raw (thanks to Simon Schaufelberger)
  • 2023-10-05 98cf029117 [TASK] Remove obsolete typo3-navigationIframe placeholder (thanks to Benjamin Kott)
  • 2023-10-05 7e7c078d8b [BUGFIX] Mitigate locale C in DateFormatter wrapping class (thanks to Stefan Bürk)
  • 2023-10-05 8eb66df379 [FEATURE] Introduce PSR-14 BeforeTcaOverridesEvent (thanks to Nikita Hovratov)
  • 2023-10-05 c7c26601ae [BUGFIX] Respect multiple classes in CKEditor5 allowedClasses migrator (thanks to Stefan Froemken)
  • 2023-10-05 9d8ba93f8d [DOCS] Fix wrong method name in changelog for Ajax API enhancement (thanks to Chris Müller)
  • 2023-10-05 fc717473fd [FEATURE] Allow redirect filtering by "protected" state (thanks to Torben Hansen)
  • 2023-10-05 0d8936e21d [TASK] Show user real name in ElementHistoryController (thanks to Josef Glatz)
  • 2023-10-04 f3287e6a83 [FEATURE] Auto DB fields from TCA for type "text" (thanks to Anja Leichsenring)
  • 2023-10-04 efb29c9138 [TASK] Move ImageMagick internals into GraphicalFunctions (thanks to Benni Mack)
  • 2023-10-04 c8d3b6147b [TASK] Allow to omit tables in ext_tables.sql (thanks to Christian Kuhn)
  • 2023-10-04 cba6318144 [BUGFIX] Allow deleting scheduler task from detail view (thanks to Garvin Hicking)
  • 2023-10-03 aaf34a3d29 [TASK] Improve composer repository setup (thanks to Simon Schaufelberger)
  • 2023-10-02 c56e279624 [BUGFIX] Apply CKEditor5 CSS scoping client-side (thanks to Benjamin Franzke)
  • 2023-10-02 2258b9a76c [BUGFIX] Use CKEditor5 data model as source for link-browser (thanks to Benjamin Franzke)
  • 2023-10-02 b412ad20a1 [BUGFIX] Prevent undefined array key "editlock" in DatabaseRecordList (thanks to Oliver Bartsch)
  • 2023-10-02 2f059d6b1e [TASK] Fix typo in fixture translation file and add product name (thanks to Simon Schaufelberger)
  • 2023-09-30 54f8d4c59d [TASK] Avoid loose type comparison in PageLinkBuilder (thanks to Torben Hansen)
  • 2023-09-28 f73fab556e [TASK] Update alwan to 1.4 (thanks to Andreas Fernandez)
  • 2023-09-28 f61961b7b4 [TASK] Move DB related code of EXT:indexed_search to the repository (thanks to Georg Ringer)
  • 2023-09-28 7a8a8a56de [DOCS] Fix erroneous example in feature rst #94117 (thanks to Nikita Hovratov)
  • 2023-09-28 d8c30a3fdd [BUGFIX] Hide deactivated options in CKEditor5 style dropdown (thanks to Benjamin Franzke)
  • 2023-09-28 f12edd4d4e [BUGFIX] Avoid redirect loop for empty redirect url (thanks to Stefan Bürk)
  • 2023-09-27 f7f9a6a755 [!!!][TASK] Remove security.usePasswordPolicyForFrontendUsers (thanks to Torben Hansen)
  • 2023-09-27 fcddb90b0b [DOCS] Add example for Page Module PSR-14 events (thanks to Stefan Bürk)
  • 2023-09-27 85c921c7cc [TASK] Improve type annotations for ImageInfo (thanks to Oliver Klee)
  • 2023-09-27 85ab32432f [BUGFIX] Toggle preview state in Form Editor (thanks to Andreas Fernandez)
  • 2023-09-27 760eb9344b [BUGFIX] Guard local storage with missing base folder in filelist (thanks to Stefan Bürk)
  • 2023-09-27 d8860e06cf [TASK] Update Symfony components to 6.3 (thanks to Andreas Fernandez)
  • 2023-09-27 a1e2bf7519 [BUGFIX] Use URLSearchParams API in context menu (thanks to Andreas Fernandez)
  • 2023-09-27 2e8d00604b [TASK] Raise doctrine/dbal:^3.7.0 (thanks to Stefan Bürk)
  • 2023-09-27 f8ea6d4a67 [BUGFIX] Use correct path to helper.js (thanks to Andreas Fernandez)
  • 2023-09-26 e527355ed0 [DOCS] Fix hook identifier in changelog for FlexForm parsing (thanks to Sven Proffe)
  • 2023-09-26 6b1ab54570 [BUGFIX] Admin panel fluid debug output shows correct partial path (thanks to J. Peter M. Schuler)
  • 2023-09-26 52c3af8778 [!!!][TASK] Remove fallback for CKEditor removePlugins (thanks to Thomas Hohn)
  • 2023-09-26 75bfbb9c2c [BUGFIX] Show but preserve invalid classes in link-browser (thanks to Benjamin Franzke)
  • 2023-09-26 ef03eca148 [!!!][TASK] Remove legacy setting 'GFX/gdlib_png' (thanks to Andreas Nedbal)
  • 2023-09-26 84bc01b24d [DOCS] List only supported manuals in Settings.cfg (thanks to Chris Müller)
  • 2023-09-26 bf477e60fe [DOCS] Fix rendering warning in EXT:redirects (thanks to Chris Müller)
  • 2023-09-25 bcd8f38b8a [BUGFIX] Avoid PHP deprecation notice in menu_related_pages CE (thanks to Ramón Schlosser)
  • 2023-09-25 fd2e7ebb27 [DOCS] Add missing links in lowlevel's Configuration module docs (thanks to Chris Müller)
  • 2023-09-25 a8698477f1 [DOCS] Add AfterUserLoggedInEvent to list of events in felogin docs (thanks to Chris Müller)
  • 2023-09-25 169c9253dc [TASK] Migrate JavaScript unit test from karma to @web/test-runner (thanks to Benjamin Franzke)
  • 2023-09-25 d336f10349 [TASK] Add tests to GraphicalFunctions getImageScale (thanks to Benni Mack)
  • 2023-09-25 5190f49448 [BUGFIX] Return redirect instead of a ForwardResponse (thanks to Georg Ringer)
  • 2023-09-25 2cf9e4f7af [!!!][FEATURE] Dispatch AfterUserLoggedInEvent for frontend user login (thanks to Torben Hansen)
  • 2023-09-25 094c463a34 [DOCS] Fix typo in changelog for CSP's InvestigateMutationsEvent (thanks to Chris Müller)
  • 2023-09-25 d4b817ace7 [BUGFIX] Prevent empty links after updating a link via link-browser (thanks to Benjamin Franzke)
  • 2023-09-25 902133c0ef [BUGFIX] Preserve allowedClasses (non classesAnchor) in link-browser (thanks to Benjamin Franzke)
  • 2023-09-25 dc110d1649 [BUGFIX] Use CKEditor5 GHS attribute for CSS classes in link plugin (thanks to Benjamin Franzke)
  • 2023-09-25 9bd5f712e3 [DOCS] Correct documentation for PasswordChangeEvent in ext:felogin (thanks to Torben Hansen)
  • 2023-09-22 ce5d4b05de [BUGFIX] Restore file.crop syntax in PHP 8 (thanks to Benni Mack)
  • 2023-09-22 385c60a30b [BUGFIX] Avoid PHP 8 warning when converting crop in Image ViewHelpers (thanks to Benni Mack)
  • 2023-09-22 4ee6ff9df2 [BUGFIX] Properly check instance of folder parameter (thanks to Oliver Bartsch)
  • 2023-09-22 1284cc7bbf [BUGFIX] Return empty string in case the folder does not exist (thanks to Jochen Roth)
  • 2023-09-22 0042140882 [TASK] Remove unused UnexpectedSignalReturnValueTypeException (thanks to Christian Kuhn)
  • 2023-09-22 5acedb083e [!!!][TASK] Remove cache_imagesizes (thanks to Benni Mack)
  • 2023-09-22 457342db8b [TASK] Change menu ordering in admin module of indexed_search (thanks to Georg Ringer)
  • 2023-09-22 4adabf7c12 [BUGFIX] Cast to string before using GU:trimExplode in indexed_search (thanks to Georg Ringer)
  • 2023-09-22 62fea415ef [BUGFIX] Restore task group collapse state handling (thanks to Oliver Bartsch)
  • 2023-09-21 7a7cf8cec0 [BUGFIX] Enable "hide_in_menu" toggle in ContextMenu for custom doktypes (thanks to Benni Mack)
  • 2023-09-21 fc399718a8 [FEATURE] Auto DB fields from TCA for type "flex" (thanks to Christian Kuhn)
  • 2023-09-21 e2416fa3eb [FEATURE] AJAX API accepts native URL and URLSearchParams objects as arguments (thanks to Andreas Fernandez)
  • 2023-09-21 0cfadc5d9b [TASK] Remove unused arguments in ThumbnailViewHelper (thanks to Oliver Bartsch)
  • 2023-09-21 eba0ea7ecd [BUGFIX] Ensure scaled width and height are used with noScale=1 (thanks to Stefan Bürk)
  • 2023-09-21 fdf349703a [BUGFIX] Allow multiple CSS classes in link browser again (thanks to Torben Hansen)
  • 2023-09-21 9de9b69289 [TASK] Remove unused ThumbnailController (thanks to Oliver Bartsch)
  • 2023-09-21 357b07064c [DOCS] Add PHP warning impact for usergroup_cached_list field (thanks to Daniel Siepmann)
  • 2023-09-21 e45c5e4342 [BUGFIX] Use serialized variant of setup in GifBuilder hash (thanks to Andreas Nedbal)
  • 2023-09-21 4351ac5fbb [TASK] Update @typo3/icons to v4.1.0 (thanks to Benjamin Kott)
  • 2023-09-21 110c3376e8 [TASK] Treat image width as int instead of bool in EXT:indexed_search (thanks to Oliver Klee)
  • 2023-09-21 f26f30421a [BUGFIX] Prevent type errors on renaming and moving processed files (thanks to Oliver Bartsch)
  • 2023-09-21 f4727eb288 [TASK] Centralize ImageMagick logic for FAL in GraphicalFunctions (thanks to Benni Mack)
  • 2023-09-21 cfb79e94ac [BUGFIX] Handle FileDoesNotExistException in cleanup:missingrelations (thanks to Benjamin Serfhos)
  • 2023-09-21 de7a1e1036 [BUGFIX] Use proper sample option in GraphicalFunctions (thanks to Benni Mack)
  • 2023-09-21 bf324b7f55 [TASK] Remove superflous fallback guard in ContentObjectRenderer (thanks to Stefan Bürk)
  • 2023-09-20 5ccfc9a6f7 [BUGFIX] Use "sample" instead of "useSample" in FAL processing (thanks to Benni Mack)
  • 2023-09-20 9e375f9325 [BUGFIX] Prevent exception on fetching online media id (thanks to Oliver Bartsch)
  • 2023-09-20 254589efb5 [BUGFIX] Add more inputs for GifBuilder hash uniqueness (thanks to Andreas Nedbal)
  • 2023-09-20 d90c493a0f [BUGFIX] Handle missing image dimensions gracefully (thanks to Nikita Hovratov)
  • 2023-09-20 50fc9503e7 [TASK] Remove leftover IMGMENU code (thanks to Stephan Großberndt)
  • 2023-09-20 27b3ee4976 [BUGFIX] Inform about online media already exists (thanks to Oliver Bartsch)
  • 2023-09-20 408c3c983b [!!!][TASK] Remove jQuery from @typo3/backend/document-save-actions module (thanks to Andreas Fernandez)
  • 2023-09-20 92d0b67450 [TASK] Improve property type annotations for GifBuilder (thanks to Oliver Klee)
  • 2023-09-20 993a8904cb [TASK] Migrate FAL FileCollector to use Dependency Injection (thanks to Benni Mack)
  • 2023-09-20 84d1bac82f [DOCS] Update examples of CKEditor 5 plugin (thanks to Sebastian Klein)
  • 2023-09-20 85dd48c129 [BUGFIX] Use valid PHP 8 types related to GDImage in GifBuilder (thanks to Benni Mack)
  • 2023-09-20 ef48a91c09 [BUGFIX] Support embedding of private vimeo videos (thanks to Philipp Kitzberger)
  • 2023-09-20 eb291516e1 [TASK] Update to CKEditor5 v39 (thanks to Benjamin Franzke)
  • 2023-09-20 808e36e3e2 [BUGFIX] Use native JS to enable duplication actions again (thanks to Oliver Bartsch)
  • 2023-09-20 608bb36f7b [TASK] Use native objects in @typo3/core/ajax/ajax-request (thanks to Andreas Fernandez)
  • 2023-09-20 7bb5698dc6 [TASK] Remove image map code from GifBuilder (thanks to Andreas Nedbal)
  • 2023-09-20 c0c4820d7d [BUGFIX] Use proper FAL API for cache busting (thanks to Oliver Bartsch)
  • 2023-09-20 79dfd4d50c [BUGFIX] Always fetch necessary fields for "record saved" notification (thanks to Oliver Bartsch)
  • 2023-09-20 d322e19789 [TASK] Introduce types in LocalDriver / FAL (thanks to Benni Mack)
  • 2023-09-20 5d14d353cf [!!!][TASK] Move GIFBUILDER-specific methods into GifBuilder (thanks to Andreas Nedbal)
  • 2023-09-20 c274c26b68 [BUGFIX] Prevent permission exception on missing files (thanks to Stefan Froemken)
  • 2023-09-20 371a6988ba [TASK] Ensure package dependencies in functional/acceptance tests (thanks to Oliver Hader)
  • 2023-09-20 822bbafe7a [TASK] Make contextmenu reading direction aware (thanks to Benjamin Kott)
  • 2023-09-20 9341768fa9 [FEATURE] Auto DB fields from TCA for type "group" (thanks to Anja Leichsenring)
  • 2023-09-19 481c0a3a8b [BUGFIX] Prevent type error on invalid crop instructions (thanks to Benni Mack)
  • 2023-09-19 f4b1d41caa [FEATURE] Allow updating online media assets (thanks to Oliver Bartsch)
  • 2023-09-19 3b6d493125 [FEATURE] Add "Edit Metadata" button to element information view (thanks to Stefan Froemken)
  • 2023-09-19 c7eb24b5ba [TASK] Use GraphicalFunctions instead of GifBuilder where applicable (thanks to Benni Mack)
  • 2023-09-19 e60da49163 [TASK] Use proper File objects in FileProcessingService (thanks to Benni Mack)
  • 2023-09-19 cff5ba851a [!!!][TASK] Remove setting 'GFX/processor_allowTemporaryMasksAsPng' (thanks to Andreas Nedbal)
  • 2023-09-19 0163d14f2c [TASK] Use "EXT:" syntax in setUpFrontendRootPage() tests (thanks to Christian Kuhn)
  • 2023-09-19 b2e5821dea [!!!][TASK] Decouple FileRepository and ProcessedFileRepository (thanks to Benni Mack)
  • 2023-09-19 c58efac6b3 [TASK] Remove namespace declaration in ContentSecurityPolicies.php (thanks to Christian Kuhn)
  • 2023-09-19 e36276fe71 [FEATURE] Auto DB fields from TCA for type "language" (thanks to Anja Leichsenring)
  • 2023-09-19 5df066c5d8 [TASK] Streamline applying stylesheets in lit-element components (thanks to Oliver Hader)
  • 2023-09-19 79aebf1173 [TASK] Make backend compatible with right to left reading mode (thanks to Benjamin Kott)
  • 2023-09-18 8ccc0c66cf [BUGFIX] Consider all file mounts in folder search (thanks to Oliver Bartsch)
  • 2023-09-18 6951803ece [FEATURE] Add FAL support for FlexFormProcessor (thanks to Simon Gilli)
  • 2023-09-18 e0a0643bfa [BUGFIX] Only update metadata database row on changes (thanks to Oliver Bartsch)
  • 2023-09-18 2cb2105a12 [!!!][TASK] Remove various legacy settings from GraphicalFunctions (thanks to Benni Mack)
  • 2023-09-18 545863a42a [FEATURE] Auto DB fields from TCA for type "imageManipulation" (thanks to Anja Leichsenring)
  • 2023-09-18 895f72bb8e [BUGFIX] Do not try to parse non-strings as XML in DataHandler (thanks to Oliver Klee)
  • 2023-09-18 0a3bd0091c [BUGFIX] Copy metadata on copy file (thanks to Oliver Bartsch)
  • 2023-09-18 5ea53d6007 [TASK] Improve linktypes checkboxes UI for Linkvalidator (thanks to Sybille Peters)
  • 2023-09-18 a619548a79 [TASK] Replace icon for password reset in ext:beuser (thanks to Torben Hansen)
  • 2023-09-18 f4f8c9ef7b [BUGFIX] Avoid undefined array key 'casesensitiveComp' (thanks to Philipp Kitzberger)
  • 2023-09-18 90d885c778 [BUGFIX] Avoid notice in ContentObjectRenderer::listNum (thanks to Georg Ringer)
  • 2023-09-18 5893f2cb74 [BUGFIX] Always update index time when saving metadata (thanks to Georg Ringer)
  • 2023-09-18 1148fdd359 [TASK] Add tests for ContentObjectRenderer::listNum (thanks to Sybille Peters)
  • 2023-09-18 a176a50aa1 [TASK] Use constants for column types definition in DefaultTcaSchema (thanks to Oliver Bartsch)
  • 2023-09-18 cba78ea67c [BUGFIX] Fix comments in DefaultTcaSchema (thanks to Oliver Bartsch)
  • 2023-09-18 ffe8ac507b [TASK] Streamline rendering of action buttons in DatabaseRecordList (thanks to Benjamin Kott)
  • 2023-09-18 a1d5ffaca8 [BUGFIX] Fix color picker in non-FormEngine context (thanks to Andreas Fernandez)
  • 2023-09-18 e4043298e1 [DOCS] Fix wrong code example using :php instead of ::class (thanks to Daniel Siepmann)
  • 2023-09-18 0cd722f10c [TASK] Load CKEditor5 modules from their package entry points (thanks to Benjamin Franzke)
  • 2023-09-18 7f0b0d6f5a [TASK] Migrate t3-overview-list usages (thanks to Benjamin Kott)
  • 2023-09-18 58ee06e684 [TASK] Suggest PHP exif module in system environment status (thanks to Torben Hansen)
  • 2023-09-15 c61a6bd667 [TASK] Allow to configure CKEditor "General HTML Support" plugin (thanks to Torben Hansen)
  • 2023-09-15 114f6899ec [BUGFIX] Preserve native CKEditor5 related toolbar settings (thanks to Stefan Froemken)
  • 2023-09-15 eaa85704b7 [BUGFIX] Correct multi record selection actions in scheduler (thanks to Benjamin Kott)
  • 2023-09-14 23fdc40de0 [FEATURE] Allow configuration of color palettes in FormEngine (thanks to Andreas Fernandez)
  • 2023-09-14 1501f6d5fe [TASK] Fix typo in Feature-101396-LetExtbaseHandleNativeEnums.rst (thanks to Timon Grützmacher)
  • 2023-09-14 0631069592 [BUGFIX] Make ResizableNavigation work in RTL mode (thanks to Benjamin Kott)
  • 2023-09-13 513aa95c97 [BUGFIX] Add accessibility labels to quick edit buttons (thanks to Benjamin Kott)
  • 2023-09-13 2d630e74f6 [TASK] Update jQuery to 3.7.1 (thanks to Andreas Fernandez)
  • 2023-09-13 dc2e4f102e [TASK] Prune global TypeScript types (thanks to Benjamin Franzke)
  • 2023-09-13 e1b8cadb86 [BUGFIX] Correct RTL handling of scaffold (thanks to Benjamin Kott)
  • 2023-09-12 7a9c6d8847 [BUGFIX] Force ltr in svg tree (thanks to Benjamin Kott)
  • 2023-09-12 51a7a6f832 [TASK] Add @typo3/backend/utility/dom-helper module (thanks to Andreas Fernandez)
  • 2023-09-12 d08815ca2e [TASK] Let enum reconstitution in CSP ModelService fail early (thanks to Oliver Hader)
  • 2023-09-12 3e842f7c13 [TASK] Make ajax-data-handler visibility toggle explicit (thanks to Benjamin Kott)
  • 2023-09-12 c75033adde [TASK] Use @typo3/backend/modal in login-refresh (thanks to Benjamin Franzke)
  • 2023-09-12 c611718116 [TASK] Remove superfluous test from DefaultTcaSchemaTest.php (thanks to Stefan Bürk)
  • 2023-09-11 69324dfb10 [FEATURE] Auto-create DB fields from TCA columns for type "folder" (thanks to Anja Leichsenring)
  • 2023-09-11 96288655a3 [TASK] Unify table sort rendering (thanks to Benjamin Kott)
  • 2023-09-11 879d1b495d [TASK] Stop using getAccessibleMockForAbstractClass in EXT:core (thanks to Oliver Klee)
  • 2023-09-11 909728253c [TASK] Use ConfigurationManagerInterface in ext:felogin (thanks to Torben Hansen)
  • 2023-09-11 f1fd5f5509 [BUGFIX] Redefine database field review_state of ExtensionManager (thanks to Anja Leichsenring)
  • 2023-09-09 4906cb17df [TASK] Apply php-cs-fixer across all php files (thanks to Stefan Bürk)
  • 2023-09-09 25f428bc4e [BUGFIX] Fix deprecation rule in cs fixer tests (thanks to Oliver Wand)
  • 2023-09-09 f21d1b4e81 [FEATURE] Auto-create DB fields from TCA columns for type "check" (thanks to Anja Leichsenring)
  • 2023-09-09 79ab8c9956 [DOCS] Correct invalid @internal statements in comments (thanks to linawolf)
  • 2023-09-09 4e027139e3 [TASK] Fix runTests.sh -u (thanks to Benjamin Franzke)
  • 2023-09-09 5923992606 [TASK] Remove unwanted use function php import (thanks to Stefan Bürk)
  • 2023-09-08 0d1db41c78 [BUGFIX] Localize children of all languages element (thanks to André Buchmann)
  • 2023-09-08 1b1dc51208 [TASK] Allow f:link.action and f:uri.action without Extbase (thanks to Stefan Bürk)
  • 2023-09-08 1ef77286e7 [BUGFIX] Respect crop of FileReference objects in getImgResource (thanks to Friedemann Altrock)
  • 2023-09-08 0053541256 [TASK] Set display fields during DatabaseRecordList start (thanks to Benjamin Kott)
  • 2023-09-08 b1ea9b653e [BUGFIX] Do not try to create symlinks on Windows (thanks to Helmut Hummel)
  • 2023-09-08 f98fcd794d [FEATURE] Add BeforeLoadedUserTsConfigEvent (thanks to Nikita Hovratov)
  • 2023-09-08 fdfdc06f60 [BUGFIX] Ensure online media without author works (thanks to Benni Mack)
  • 2023-09-08 e57d543007 [BUGFIX] Render "Before" and "After" sections in EXT:info modules (thanks to Elias Häußler)
  • 2023-09-07 a751dbae1d [TASK] Restore "ShowBlocks" functionality in CKEditor5 (thanks to Julian Mair)
  • 2023-09-07 607a46f906 [TASK] Clean up usages of ContentObjectRenderer request attribute (thanks to Helmut Hummel)
  • 2023-09-07 e7e80c79fa [BUGFIX] Ensure package state file using the setup command (thanks to Stefan Bürk)
  • 2023-09-07 79683d6f84 [TASK] Provide description for "canonical_url" field (thanks to Kevin Appelt)
  • 2023-09-07 2f4cbfcaa2 [BUGFIX] Fix paging in record list when pressing the Enter key (thanks to Andreas Fernandez)
  • 2023-09-07 0159e6d18b [BUGFIX] Correct value assignment to DatabaseRecordList in RecordListController (thanks to Benjamin Kott)
  • 2023-09-07 f8860609d4 [TASK] Simplify filesystem usage in PackageArtifactBuilder (thanks to Helmut Hummel)
  • 2023-09-07 eb85b957e2 [TASK] Allow configuring the modal size via markup trigger (thanks to Andreas Fernandez)
  • 2023-09-07 a8b53cd430 [BUGFIX] Make WebserverType an optional argument (thanks to Helmut Hummel)
  • 2023-09-07 e613f1f2c3 [TASK] Refactor install tool module selectors to enums (thanks to Andreas Nedbal)
  • 2023-09-07 67b8860342 [BUGFIX] Fix race condition in module router (thanks to Benjamin Franzke)
  • 2023-09-07 5a48b54d73 [TASK] Update TypeScript and friends, September 2023 (thanks to Andreas Fernandez)
  • 2023-09-07 a240bf92f9 [BUGFIX] Mark broken links in RTE again (thanks to Sybille Peters)
  • 2023-09-07 0b8d896b7c [BUGFIX] Fix notice in DataHandler if deleting a record (thanks to Georg Ringer)
  • 2023-09-07 b8a9e450ae [BUGFIX] Hide form validators label when no one is available (thanks to Benjamin Franzke)
  • 2023-09-07 4f1c1368f9 [TASK] Add CI check for zero stray or non updated JavaScript files (thanks to Benjamin Franzke)
  • 2023-09-06 2916ea29f5 [TASK] Unify indention in database record list (thanks to Benjamin Kott)
  • 2023-09-06 75e9c23b5a [TASK] Add tests to show working regexp redirects with query parameter (thanks to Stefan Bürk)
  • 2023-09-06 e997a2707b [BUGFIX] Allow file links in siteConfiguration/static-route (thanks to Stefan Bürk)
  • 2023-09-06 ef3d2abc05 [TASK] Cleanup form element reference in FormEngine module (thanks to Andreas Fernandez)
  • 2023-09-06 34a0572eaf [TASK] Simplify markup of collapse buttons (thanks to Benjamin Kott)
  • 2023-09-06 ac685588b6 [BUGFIX] Correct usage of GenericButton (thanks to Benjamin Kott)
  • 2023-09-06 8e75183d80 [BUGFIX] Avoid native PHP warnings in FrontendBackendUserAuthentication (thanks to Stefan Bürk)
  • 2023-09-05 f89a5265b9 [BUGFIX] Re-add field explanation text for form finisher checkboxes (thanks to Elias Häußler)
  • 2023-09-05 00c01a196f [BUGFIX] Add missing label to modal close button (thanks to Benjamin Kott)
  • 2023-09-05 2cae047a85 [TASK] Migrate @typo3/t3editor/stream-parser/typoscript to TypeScript (thanks to Benjamin Franzke)
  • 2023-09-05 4d491cf1e8 [BUGFIX] Toggle checkmark when switching aspect ratio (thanks to Andreas Fernandez)
  • 2023-09-05 76732353e8 [BUGFIX] Exclude all icons from screenreaders (thanks to Benjamin Kott)
  • 2023-09-05 5d995d28e1 [TASK] Remove jQuery from installer (thanks to Benjamin Franzke)
  • 2023-09-05 3091f4d3bb [TASK] Allow eslint execution from root folder (thanks to Benjamin Franzke)
  • 2023-09-05 d8c1b99a34 [TASK] Update ISO data (thanks to Anja Leichsenring)
  • 2023-09-05 5127116e3b [DOCS] Use "Bootstrap" instead of "Twitter Bootstrap" in EXT:form documentation (thanks to Chris Müller)
  • 2023-09-04 ed907fd9ed [BUGFIX] Apply t3js-colorpicker-initialized class to correct element (thanks to Andreas Fernandez)
  • 2023-09-04 3384e12240 [TASK] Migrate helper entry point scripts to TypeScript (thanks to Benjamin Franzke)
  • 2023-09-04 6f9245d799 [TASK] Update ISO data (thanks to Anja Leichsenring)
  • 2023-09-03 e371bd4f2a [TASK] Add language attribute to *.action viewhelpers (thanks to Markus Klein)
  • 2023-09-02 118b241f7a [TASK] Use SiteBasedTestTrait consistently (thanks to Christian Kuhn)
  • 2023-09-02 a6552271d6 [TASK] Add property types to ReferenceIndexUpdater (thanks to Christian Kuhn)
  • 2023-09-01 5f89c2181d [TASK] Migrate @typo3/t3editor/autocomplete/* to TypeScript (thanks to Benjamin Franzke)
  • 2023-09-01 f3dfe0be67 [TASK] Replace php -S with apache2 and php-fpm (thanks to Stefan Bürk)
  • 2023-09-01 e9907829d7 [FEATURE] Add BeforeLoadedPageTsConfigEvent (thanks to Nikita Hovratov)
  • 2023-09-01 cd067392ff [BUGFIX] Fix fluid template paths to respect TypoScript order (thanks to Friedemann Altrock)
  • 2023-09-01 3dfad25522 [TASK] Avoid irre_tutorial in tests (thanks to Christian Kuhn)
  • 2023-09-01 61e20b6e44 [TASK] Avoid AbstractDataHandlerActionTestCase (thanks to Christian Kuhn)
  • 2023-09-01 d238c44d1b [TASK] Remove famfamfam/silk note (thanks to Christian Kuhn)
  • 2023-09-01 4760877789 [BUGFIX] Reset RteHtmlParser properly when configuration changes (thanks to Friedemann Altrock)
  • 2023-08-31 0baf11c8f6 [FEATURE] Allow Configuration/user.tsconfig (thanks to Christian Kuhn)
  • 2023-08-31 31156831ba [BUGFIX] Ensure correct record type for new record in SuggestWizard (thanks to Stefan Bürk)
  • 2023-08-31 20ce6bae96 [TASK] Use @import instead of <INCLUDE_TYPOSCRIPT (thanks to Christian Kuhn)
  • 2023-08-31 385fd74f45 [BUGFIX] Avoid strtotime(null) in BU::getProcessedValue() (thanks to Achim Fritz)
  • 2023-08-31 2ed64ce381 [TASK] Add PHPStan type hints in PackageManager (thanks to Oliver Hader)
  • 2023-08-31 756493ca23 [TASK] Properly disable task setting fields (thanks to Andreas Fernandez)
  • 2023-08-31 2aebe1eac3 [BUGFIX] Check used webserver during CLI setup (thanks to Andreas Fernandez)
  • 2023-08-30 e5e26cfe75 [TASK] Stateless TsConfigTreeBuilder (thanks to Christian Kuhn)
  • 2023-08-30 36e1da41c3 [TASK] Replace chosen-js with select-pure (thanks to Benjamin Franzke)
  • 2023-08-30 8620166bd4 [TASK] Use requestSubmit() in FormEngine (thanks to Andreas Fernandez)
  • 2023-08-30 7e5e44a61a [BUGFIX] Fix stage changing in workspace preview (thanks to Christian Kuhn)
  • 2023-08-30 1e02467848 [TASK] Remove jQuery from @typo3/workspaces/workspaces (thanks to Andreas Nedbal)
  • 2023-08-30 356b6a5b62 [TASK] Deprecate EMU::addPageTSConfig() (thanks to Christian Kuhn)
  • 2023-08-30 6e628d44a1 [FEATURE] Auto-create DB fields from TCA for type "email" (thanks to Oliver Wand)
  • 2023-08-30 2790ca3a6c [TASK] Update CKEditor5 to use DocumentList instead of List (thanks to Benjamin Serfhos)
  • 2023-08-30 e12f80f1c8 [BUGFIX] Fix several undefined array key issues in DataHandler scope (thanks to Oliver Hader)
  • 2023-08-30 b97f50bcc6 [TASK] Remove DataHandler->checkStoredRecord() (thanks to Christian Kuhn)
  • 2023-08-30 d4d846857f [BUGFIX] Generate correct asset symlinks on Windows (thanks to Robert Kärner)
  • 2023-08-29 62a03fcd9c [TASK] Move ext:adminpanel user TS out of ext:core (thanks to Christian Kuhn)
  • 2023-08-29 31b3ed24b9 [TASK] Fix npm copy of contrib packages (thanks to Benjamin Franzke)
  • 2023-08-29 5bf2dd241d [TASK] Use SelectItem in SelectItemProcessor (thanks to Nikita Hovratov)
  • 2023-08-29 0d6b6e7f9c [TASK] Define readonly for never-written private TypeScript variables (thanks to Benjamin Franzke)
  • 2023-08-29 8016882db1 [TASK] Use TypeScript tsconfig include instead of exclude (thanks to Benjamin Franzke)
  • 2023-08-29 a77cf0d7c3 [TASK] Deny global jQuery usage via eslint rules (thanks to Benjamin Franzke)
  • 2023-08-29 9428e080fd [TASK] Remove stray JavaScript build files (thanks to Benjamin Franzke)
  • 2023-08-29 7533eb564a [TASK] Use URL API in Install Tool router (thanks to Andreas Fernandez)
  • 2023-08-29 f350c107a6 [BUGFIX] Avoid console error when tabbing through EXT:form inspector (thanks to Benjamin Franzke)
  • 2023-08-28 76c10aa2ed [BUGFIX] Avoid static state in LocalizationUtility (thanks to Christian Kuhn)
  • 2023-08-28 8e3e4c3c2e [TASK] Ensure short list syntax is used (thanks to Torben Hansen)
  • 2023-08-28 18b6cb4535 [TASK] Migrate @typo3/form/backend/form-editor/mediator to TypeScript (thanks to Benjamin Franzke)
  • 2023-08-28 eac5c3f1aa [TASK] Migrate @typo3/form/backend/form-editor/view-model to TypeScript (thanks to Benjamin Franzke)
  • 2023-08-28 b1c0a3290a [TASK] Migrate @typo3/form/backend/form-editor/inspector-component to TypeScript (thanks to Benjamin Franzke)
  • 2023-08-28 615d3a8bd3 [TASK] Migrate @typo3/form/backend/form-editor/stage-component to TypeScript (thanks to Benjamin Franzke)
  • 2023-08-28 ea2b025969 [TASK] Migrate @typo3/form/backend/form-editor/tree-component to TypeScript (thanks to Benjamin Franzke)
  • 2023-08-28 398fe456f0 [TASK] Migrate @typo3/form/backend/form-editor/modals-component to TypeScript (thanks to Benjamin Franzke)
  • 2023-08-28 12c98098e8 [TASK] Migrate @typo3/form/backend/form-editor/helper to TypeScript (thanks to Benjamin Franzke)
  • 2023-08-28 064cde3c24 [TASK] Migrate @typo3/form/backend/form-editor to TypeScript (thanks to Benjamin Franzke)
  • 2023-08-28 0c54e525f7 [TASK] Migrate @typo3/form/backend/form-editor/core to TypeScript (thanks to Benjamin Franzke)
  • 2023-08-28 b50ec0c062 [TASK] Migrate @typo3/form/backend/form-manager/view-model to TypeScript (thanks to Benjamin Franzke)
  • 2023-08-28 e71eb2cbda [TASK] Migrate @typo3/form/backend/form-manager to TypeScript (thanks to Benjamin Franzke)
  • 2023-08-28 2745776f1e [TASK] Use EXTBASEPLUGIN in tests (thanks to Christian Kuhn)
  • 2023-08-28 50828fc7cb [BUGFIX] Make filtered upgrade docs visible again (thanks to Andreas Fernandez)
  • 2023-08-28 8474d0164b [TASK] Add UserSession to BeforeUserLogoutEvent (thanks to Achim Fritz)
  • 2023-08-28 a86b57df38 [TASK] Use <template> for document fragments in form editor (thanks to Benjamin Kott)
  • 2023-08-28 c6f0364a03 [BUGFIX] Fix installer password toggle icon rendering (thanks to Benjamin Franzke)
  • 2023-08-28 9d1fa5fdcc [BUGFIX] Correct fetching of extension form definitions (thanks to Benjamin Kott)
  • 2023-08-28 980203f1e7 [BUGFIX] Do not try to parse null/empty flexforms in ReferenceIndex (thanks to Oliver Klee)
  • 2023-08-28 3aef30281b [BUGFIX] Correct type check for stream resource (thanks to Mathias Bolt Lesniak)
  • 2023-08-28 99cfa74570 [TASK] Migrate getMockForAbstractClass() calls in EXT:form (thanks to Oliver Klee)
  • 2023-08-28 6a0e38ba9e [TASK] Remove jQuery from Install Tool modules (thanks to Andreas Nedbal)
  • 2023-08-28 ef134667d8 [TASK] Update PHPStan & friends (thanks to Oliver Klee)
  • 2023-08-26 b75d71fadf [TASK] Improve CKEditor vendor logo placement (thanks to Torben Hansen)
  • 2023-08-26 43ad669f3f [TASK] Use CPP in ModifyRecordListTableActionsEvent (thanks to Torben Hansen)
  • 2023-08-26 7d373d2c60 [TASK] Use CPP in ModifyRecordListHeaderColumnsEvent (thanks to Torben Hansen)
  • 2023-08-26 dace5aefef [TASK] Use CPP in ModifyButtonBarEvent (thanks to Torben Hansen)
  • 2023-08-26 7490f3e61f [TASK] Fix Changelog/13.0 RST markup errors (thanks to Garvin Hicking)
  • 2023-08-24 b5ed6a88b4 [!!!][TASK] Add native type declarations to GU array methods (thanks to Oliver Klee)
  • 2023-08-23 75eec39a0f [BUGFIX] Apply typolink.forceAbsoluteUrl to absolute path URIs (thanks to Oliver Hader)
  • 2023-08-23 745ed5d7ff [BUGFIX] Continue loop in case binary was not found (thanks to Jochen Roth)
  • 2023-08-23 d21cb595f5 [BUGFIX] Fix Linkvalidator checks on hidden pages (thanks to Sybille Peters)
  • 2023-08-23 5753be96cf [TASK] Add indexes for table sys_log (thanks to Ingo Fabbri)
  • 2023-08-23 f39d22e4ac [TASK] Use CPP in RenderingContextFactory (thanks to Christian Kuhn)
  • 2023-08-23 c1d5e1b962 [BUGFIX] Swap title and message of notification when creating a backend user (thanks to Andreas Fernandez)
  • 2023-08-23 e8acb64044 [BUGFIX] Render fieldControl in UuidElement (thanks to Garvin Hicking)
  • 2023-08-23 fea2f9dbf2 [BUGFIX] EXT:indexed_search: Use correct API to calculate icon path (thanks to Andreas Fernandez)
  • 2023-08-23 fc59d59046 [BUGFIX] Allow comma and semicolon in TelephoneLinkHandler (thanks to Dominic Petit)
  • 2023-08-23 b7c851e486 [TASK] Adjust auto-created column length for MM tables (thanks to Stefan Bürk)
  • 2023-08-23 bf8ce33f59 [TASK] Allow passwordGenerator in all TCA types (thanks to Garvin Hicking)
  • 2023-08-23 1d5d06a267 [DOCS] Fix formatting for lists in .rst (thanks to Sybille Peters)
  • 2023-08-22 08f38209fd [TASK] Verify @-sign is a valid TypoScript identifier (thanks to Christian Kuhn)
  • 2023-08-22 5a93c81bf4 [BUGFIX] Allow utf8mb3 as well for CharsetToCheck (thanks to Timo Gurr)
  • 2023-08-22 eadb8557d6 [BUGFIX] Allow a languageKey in non-Extbase f:translate VH (thanks to Benni Mack)
  • 2023-08-21 f5758fcfd5 [DOCS] Fix errors in changelog (thanks to Sybille Peters)
  • 2023-08-18 dcaabe5a97 [BUGFIX] Restore currently selected folder in Filelist module (thanks to Nikita Hovratov)
  • 2023-08-18 f0256a390c [BUGFIX] Upgrade to typo3/html-sanitizer v2.1.3 (thanks to Simon Gilli)
  • 2023-08-17 d0d023afbf [BUGFIX] Fix link attribute handling in ckeditor (thanks to Sybille Peters)
  • 2023-08-17 22dbe1dad9 [BUGFIX] Ensure CKEditor ui language is always set (thanks to Torben Hansen)
  • 2023-08-17 aad607b9d6 [DOCS] Modernize and enhance the documentation for EXT:recycler (thanks to Chris Müller)
  • 2023-08-16 d7f24355ef [TASK] Migrate getMockForAbstractClass() calls in EXT:core (thanks to Oliver Klee)
  • 2023-08-16 c3a9794905 [DOCS] Fix code examples for tagging event listeners with PHP attribute (thanks to Chris Müller)
  • 2023-08-16 e8d397a9b5 [TASK] Use correct method visibility in Lit elements (thanks to Andreas Fernandez)
  • 2023-08-16 020c7db776 [BUGFIX] Restore currently selected folder in ElementBrowser (thanks to Nikita Hovratov)
  • 2023-08-16 867e5bbf52 [TASK] Do not use to-be deprecated unload event (thanks to Andreas Fernandez)
  • 2023-08-15 e7fb94bf0a [BUGFIX] Ensure copied records keep l10n_state behavior (thanks to Benni Mack)
  • 2023-08-15 6718f69df1 [BUGFIX] Ensure inline fieldset items do not float (thanks to Nikita Hovratov)
  • 2023-08-15 b3c2ce4e9c [BUGFIX] Fix classloader dump after extension install (thanks to Benjamin Kott)
  • 2023-08-14 45f3dd73f2 [TASK] Use DI in SchemaMigrator (thanks to Christian Kuhn)
  • 2023-08-14 b137930509 [BUGFIX] Fix undefined array key "pages" in FileContentParser (thanks to Thomas Hohn)
  • 2023-08-13 0784dbd927 [!!!][TASK] Disable external links by default in Linkvalidator (thanks to Sybille Peters)
  • 2023-08-12 10c7aee8c3 [TASK] Prepare SchemaMigrator towards DI (thanks to Christian Kuhn)
  • 2023-08-11 cb91933e4b [TASK] Always reset singleton instances for whole testcases (thanks to Oliver Klee)
  • 2023-08-11 d07650ee64 [TASK] Unify descriptions for fixture classes of abstract classes (thanks to Oliver Klee)
  • 2023-08-11 d4320fdb12 [TASK] Migrate from jQuery in @typo3/backend/online-media (thanks to Andreas Fernandez)
  • 2023-08-11 943f824a6f [BUGFIX] Unbreak FormEngine frontend due to "Translation behavior" bug (thanks to Andreas Fernandez)
  • 2023-08-11 12e8cf342b [TASK] Clean up ext_tables.sql parser (thanks to Christian Kuhn)
  • 2023-08-11 fc127b5540 [TASK] Require doctrine/lexer:^3.0 (thanks to Christian Kuhn)
  • 2023-08-11 5efbc8c89c [TASK] Modernize ext:core ext_tables.sql DataType classes (thanks to Christian Kuhn)
  • 2023-08-11 5b52a4ed8d [BUGFIX] Ignore csp.yaml file when saving site configuration (thanks to Nikita Hovratov)
  • 2023-08-10 bbf46cd394 [DOCS] Update ext:rte_ckeditor documentation (thanks to Torben Hansen)
  • 2023-08-10 51b377a157 [!!!][TASK] Drop unused icons from EXT:backend (thanks to Andreas Fernandez)
  • 2023-08-10 9bdfcfd262 [TASK] Replace usages of getMockForAbstractClass in EXT:core (thanks to Oliver Klee)
  • 2023-08-10 97d5db5fb6 [BUGFIX] TS copy operator handles existing reference (thanks to Tomasz Woldański)
  • 2023-08-10 d00ec8766a [TASK] Refactor EM InstallUtility (thanks to Christian Kuhn)
  • 2023-08-10 720dd86110 [TASK] Migrate from jQuery in @typo3/scheduler/scheduler (thanks to Andreas Fernandez)
  • 2023-08-10 0afb2a2cb6 [TASK] Eliminate eslint warnings (thanks to Benjamin Franzke)
  • 2023-08-10 f6c4369ad8 [TASK] Replace jquery.minicolors with alwan (thanks to Andreas Fernandez)
  • 2023-08-10 9fd312ebe4 [TASK] Declare TypeScript types for global TYPO3 object (thanks to Benjamin Franzke)
  • 2023-08-10 b0464c2aa1 [TASK] De-mess EM InstallUtility a bit (thanks to Christian Kuhn)
  • 2023-08-10 5eaa272dff [TASK] Modernize ext:core ext_tables.sql AST classes (thanks to Christian Kuhn)
  • 2023-08-10 696281c76b [TASK] EXT:install: Migrate InfoBox and FlashMessage to Lit (thanks to Andreas Fernandez)
  • 2023-08-09 9819fab213 [TASK] Fix PHP 8 compatibility in DataHandler (thanks to Ernesto Baschny)
  • 2023-08-09 adf197e99d [TASK] Modernize EM FileHandlingUtility (thanks to Christian Kuhn)
  • 2023-08-09 f957453926 [TASK] Simplify EXT:lowlevel Full Search Controller (thanks to Benni Mack)
  • 2023-08-09 54a800bffe [TASK] Update bootstrap to 5.3.1 (thanks to Andreas Fernandez)
  • 2023-08-09 a8861f19b7 [TASK] Migrate from jQuery in @typo3/backend/layout-module/paste (thanks to Andreas Fernandez)
  • 2023-08-09 6adacba81d [TASK] Fix a testcase name (thanks to Oliver Klee)
  • 2023-08-09 aeb4eb657f [TASK] Allow table without columns in ext_tables.sql (thanks to Christian Kuhn)
  • 2023-08-08 8932bcf541 [BUGFIX] Make sure that only strings get trimExploded (thanks to Oliver Klee)
  • 2023-08-08 32eae43dd5 [FEATURE] Auto DB fields from TCA for type "file" (thanks to Oliver Wand)
  • 2023-08-08 7c949cb372 [TASK] Fix example in urlencode ViewHelper (thanks to Stephan Bauer)
  • 2023-08-08 898728ef84 [TASK] Mock interfaces instead of abstract classes (thanks to Oliver Klee)
  • 2023-08-08 7a10ceaf10 [BUGFIX] Move fixtures to associated test classes (thanks to Jürgen Venne)
  • 2023-08-08 f502fa65e3 [TASK] Remove TCA MM_hasUidField (thanks to Christian Kuhn)
  • 2023-08-08 d869c2c918 [TASK] Allow Piwik PRO debug mode param '_stg_debug' (thanks to Daniel Hettler)
  • 2023-08-08 48d47274ab [!!!][FEATURE] Add UriBuilder->buildUriFromRequest (thanks to Benni Mack)
  • 2023-08-08 6297e49fc9 [TASK] Introspect acceptance testing (thanks to Benjamin Franzke)
  • 2023-08-07 0e9b7dc4d8 [TASK] Use request object in Element Browsers + Link Browsers (thanks to Benni Mack)
  • 2023-08-07 7e78a3fd37 [BUGFIX] Move module state into reloadable part of DOM (thanks to Andreas Fernandez)
  • 2023-08-07 889378e366 [TASK] Avoid global namespace imports (thanks to Oliver Bartsch)
  • 2023-08-07 3e3a1286c3 [TASK] Migrate event listener registration of another couple of extensions (thanks to Oliver Bartsch)
  • 2023-08-07 8f5784ac0c [BUGFIX] Fix PHP 8 warnings in DataHandler (thanks to Thomas Hohn)
  • 2023-08-07 1a3eff055f [TASK] Simplify runTests.sh DBMS version selection (thanks to Christian Kuhn)
  • 2023-08-07 c359d28d44 [!!!][FEATURE] Introduce PSR-14 ModifyRecordOverlayIconIdentifierEvent (thanks to Oliver Bartsch)
  • 2023-08-06 01f8443bc2 [DOCS] Document known issues with ext:linkvalidator (thanks to Rémy DANIEL)
  • 2023-08-06 2842660b23 [BUGFIX] Proper ext:form flex form finisher overrides (thanks to Christian Kuhn)
  • 2023-08-06 38e50a798f [DOCS] Streamline the display of references to PHP class in EXT:form (thanks to Chris Müller)
  • 2023-08-06 e8828147c5 [DOCS] Streamline deprecation removal ReST file (thanks to Chris Müller)
  • 2023-08-05 c82996b8f8 [TASK] Migrate event listener registration in ext:core (thanks to Oliver Bartsch)
  • 2023-08-05 fe9dde666e [BUGFIX] Only treat numerical route arguments as possible UIDs (thanks to Christian Spoo)
  • 2023-08-05 2aef60cfe1 [TASK] Show modal before re-import of static data (thanks to Sebastian Klein)
  • 2023-08-05 4c92f754cf [BUGFIX] Avoid undefined array key access in DataHandler (thanks to Gordon Brüggemann)
  • 2023-08-05 212b6004ed [TASK] Remove jQuery in AjaxDataHandler (thanks to Andreas Fernandez)
  • 2023-08-05 b438f17ca9 [TASK] LiveSearch: Render link to record list for database records (thanks to Andreas Fernandez)
  • 2023-08-05 5575f62e81 [BUGFIX] Don't notify the editor about canceled SvgTree Ajax request (thanks to Rémy DANIEL)
  • 2023-08-05 5f1fb74a96 [TASK] Use constructor property promotion for Mfa\Provider (thanks to Oliver Klee)
  • 2023-08-05 ffd7274df1 [TASK] Use AsEventListener for registration in various extensions (thanks to Oliver Bartsch)
  • 2023-08-05 9366adfe12 [TASK] Use AsEventListener for registration in ext:backend (thanks to Oliver Bartsch)
  • 2023-08-05 1c4c821afc [TASK] Update naming in MvcPropertyMappingConfigurationService (thanks to Torben Hansen)
  • 2023-08-05 303ff17700 [BUGFIX] Remove configuration for non-existing service (thanks to Oliver Bartsch)
  • 2023-08-05 5f7b8bfd53 [TASK] Remove alias configuration for moved RecordLinkHandler service (thanks to Oliver Bartsch)
  • 2023-08-05 d587b27f23 [BUGFIX] Expose listener identifier to ListenerProvider (thanks to Oliver Bartsch)
  • 2023-08-05 4754780aa0 [TASK] Do not import \Attribute (thanks to Oliver Bartsch)
  • 2023-08-05 81e01deb3b [TASK] Update ISO data (thanks to Anja Leichsenring)
  • 2023-08-05 5774deaf35 [BUGFIX] Prevent exception on missing sys_csp_resolution table (thanks to Daniel Siepmann)
  • 2023-08-04 3277303f52 [TASK] Mark PasswordPolicyValidator as public API (thanks to Torben Hansen)
  • 2023-08-04 35ae424046 [TASK] Migrate Progressbar in Install Tool to Lit (thanks to Andreas Fernandez)
  • 2023-08-04 ac29c028ca [TASK] Streamline layout of translate modal (thanks to Andreas Nedbal)
  • 2023-08-04 d94dba4365 [BUGFIX] Flush DI cache with clear all caches on development context (thanks to Sascha Nowak)
  • 2023-08-04 e9e2854b75 [FEATURE] Improve event listener registration (thanks to Oliver Bartsch)
  • 2023-08-04 fb57605707 [TASK] Raise pre-merge acceptance test to PHP 8.3 (thanks to Anja Leichsenring)
  • 2023-08-04 4229d2d413 [TASK] Add labels for search form inputs (thanks to Sven Liebert)
  • 2023-08-04 8aabfc60c1 [TASK] Run PHP8.3 functional tests (thanks to Stefan Bürk)
  • 2023-08-04 d597a0003c [TASK] Introduce table format for redirect integrity check (thanks to Lukas Maxheim)
  • 2023-08-04 4220650df0 [DOCS] Correct Changelog for ExtensionUtility::configurePlugin (thanks to linawolf)
  • 2023-08-04 02c6464c08 [TASK] Remove jQuery from @typo3/backend/form-engine-review (thanks to Andreas Fernandez)
  • 2023-08-04 eeb8680581 [BUGFIX] Properly set memcache/memcached in cache backend (thanks to Christian Spoo)
  • 2023-08-04 e87d04ccaa [BUGFIX] Remove GU::fixPermissionsSetsGroup() test (thanks to Tobias Liebig)
  • 2023-08-04 5d6de3c2f0 [TASK] Use relative paths for test fixture files (thanks to Stephan Jorek)
  • 2023-08-04 897d75f100 [BUGFIX] Use Utility.trimExplode() in FormEngine validation (thanks to Andreas Fernandez)
  • 2023-08-03 f5fc9babdb [BUGFIX] Display preview image of media resource (thanks to Simon Schaufelberger)
  • 2023-08-03 d1cd00f323 [FEATURE] Introduce PHP attribute to autoconfigure event listeners (thanks to Sascha Nowak)
  • 2023-08-03 e150abe172 [TASK] Streamline upper "Content" area in Page module localizations (thanks to Jasmina Ließmann)
  • 2023-08-03 13ff93f07b [BUGFIX] Prevent TypeError in DatabaseIntegrityController (thanks to Oliver Bartsch)
  • 2023-08-03 9d289a03d4 [BUGFIX] Make GeneralUtility::getFilesInDir() correctly check extensions (thanks to Christian Spoo)
  • 2023-08-03 2772886219 [TASK] Avoid php deprecation in functional tests (thanks to Stefan Bürk)
  • 2023-08-03 62a05ecb7b [!!!][TASK] Remove immediate flag in DebounceEvent (thanks to Andreas Fernandez)
  • 2023-08-03 1acd10080c [TASK] Add primary key on non-uid MM tables (thanks to Christian Kuhn)
  • 2023-08-03 33fe4abf1d [TASK] Correct the semantic structure of headings in some card views (thanks to Jasmina Ließmann)
  • 2023-08-03 4a5505ea7c [DOCS] Fix changelog rendering warnings (thanks to Chris Müller)
  • 2023-08-03 c929c0a60b [TASK] Update typo3/testing-framework (thanks to Stefan Bürk)
  • 2023-08-02 5b6775e962 [TASK] Have correct blog_example related_posts TCA (thanks to Christian Kuhn)
  • 2023-08-02 cec2188616 [TASK] Remove superfluous check in extbase HashService (thanks to Torben Hansen)
  • 2023-08-02 cf0713f64b [TASK] Use constructor property promotion for Authentication\Mfa (thanks to Oliver Klee)
  • 2023-08-02 3c9ad409dd [BUGFIX] Avoid circular reference of COR and ServerRequest (thanks to Helmut Hummel)
  • 2023-08-02 2b7a544e50 [BUGFIX] Ensure languageId = 0 for new site configurations (thanks to Andreas Fernandez)
  • 2023-08-02 934f492f5c [TASK] Correct indentation of json files (thanks to linawolf)
  • 2023-08-02 e899754718 [TASK] Fix MM TCA of blog_example (thanks to Christian Kuhn)
  • 2023-08-02 039a2ba256 [TASK] Update to lit 2.7.6 (thanks to Benjamin Franzke)
  • 2023-08-02 b26c150268 [TASK] Map relative lit-imports to bare module specifiers (thanks to Benjamin Franzke)
  • 2023-08-02 c8a4d5914b [FEATURE] Migrate icon sizes to enum (thanks to Andreas Fernandez)
  • 2023-08-01 2f2d3eae08 [!!!][TASK] Convert JsConfirmation to BitSet (thanks to Thomas Hohn)
  • 2023-07-31 5bb795b4e8 [TASK] Avoid reports.xml in acceptance tests (thanks to Christian Kuhn)
  • 2023-07-31 818e5fb477 [TASK] Refactor DefaultTcaSchema (thanks to Christian Kuhn)
  • 2023-07-31 1342330f04 [BUGFIX] Ensure string in htmlspecialchars() (thanks to Christian Kuhn)
  • 2023-07-31 57e53a4a73 [TASK] Clean up FluidTemplateContentObject (thanks to Helmut Hummel)
  • 2023-07-31 4225887321 [TASK] Raise typo3/cms-styleguide to current version (thanks to Christian Kuhn)
  • 2023-07-31 146e5b57a6 [BUGFIX] Avoid undefined array key in AbstractFormElement (thanks to Nikita Hovratov)
  • 2023-07-31 e95b3cce06 [TASK] Streamline RequestBuilderTest (thanks to Oliver Klee)
  • 2023-07-31 de1ae0e602 [TASK] Clean up deprecation removal ReST file (thanks to Christian Kuhn)
  • 2023-07-31 1868638ddd [TASK] Remove backwards-compat files array in extbase (thanks to Susanne Moog)
  • 2023-07-31 a37adf7390 [BUGFIX] Fix return type of GU::getMaxUploadFileSize (thanks to Oliver Klee)
  • 2023-07-31 f483908a34 [BUGFIX] Fix label generation for inline files (thanks to Thomas Anders | Naderio)
  • 2023-07-31 ad5a998e5b [TASK] Drop obsolete fixture class for GU unit tests (thanks to Oliver Klee)
  • 2023-07-30 f5f21d1981 [TASK] Stabilize PageTree related ac tests (thanks to Christian Kuhn)
  • 2023-07-30 f7a481ee42 [TASK] Stabilize TemplateCest acceptence tests (thanks to Christian Kuhn)
  • 2023-07-30 5c8ccf24ba [TASK] Stabilize more Frontend/ ac tests (thanks to Christian Kuhn)
  • 2023-07-30 b689726368 [TASK] Stabilize ac test Frontend/IndexedSearchCest (thanks to Christian Kuhn)
  • 2023-07-30 b8a4e33c0a [DOCS] Fix code examples in changelog (thanks to Oliver Bartsch)
  • 2023-07-30 b4fb258882 [BUGFIX] Force correct type in FormViewHelper (thanks to Torben Hansen)
  • 2023-07-30 e751ab2592 [BUGFIX] Avoid skipping exttyposcript* files in TS parser (thanks to Christian Kuhn)
  • 2023-07-30 41d380d631 [TASK] Stabilize FileClipboardCest (again) (thanks to Christian Kuhn)
  • 2023-07-29 fde70c6e76 [BUGFIX] Fix invalid null coalescing fallback to boolean in record list (thanks to Benjamin Franzke)
  • 2023-07-29 9ae6772ac4 [DOCS] Fix problems in changelog for adding type declarations for ResourceInterface (thanks to Chris Müller)
  • 2023-07-29 9e54ca80ac [TASK] Fix mariadb acceptance test error detection (thanks to Benjamin Franzke)
  • 2023-07-29 884d38faef [TASK] Revert "[!!!][TASK] Introduce type declarations in AbstractFile" (thanks to Benjamin Franzke)
  • 2023-07-29 a3c4c90d87 [TASK] Revert "[!!!][TASK] Add native type declarations to GU array methods" (thanks to Benjamin Franzke)
  • 2023-07-28 3c00037f2c [BUGFIX] Extend CSP directives and sources (thanks to Oliver Hader)
  • 2023-07-28 22788b0f50 [TASK] Remove backend.contextmenu tag from EXT:form importmap (thanks to Benjamin Franzke)
  • 2023-07-28 6c02ff7c76 [BUGFIX] Allow strict-dynamic only for applicable CSP directives (thanks to Oliver Hader)
  • 2023-07-28 a42e4d06b8 [TASK] Run unit tests with PHP 8.3 (thanks to Stefan Bürk)
  • 2023-07-28 e1db9587a5 [BUGFIX] Properly evaluate selected class in BrowseLinksController (thanks to Oliver Bartsch)
  • 2023-07-28 f89806f825 [DOCS] Add changelog for feature flag "allowInsecureSiteResolutionByQueryParameters" (thanks to Chris Müller)
  • 2023-07-28 47efcaa7cd [TASK] Introduce type declarations in LocalPath (thanks to Alexander Schnitzler)
  • 2023-07-28 bec38789f4 [!!!][TASK] Introduce type declarations in AbstractFile (thanks to Alexander Schnitzler)
  • 2023-07-28 7be473321b [!!!][TASK] Introduce type declarations in FolderInterface (thanks to Alexander Schnitzler)
  • 2023-07-28 3af7d2e15c [!!!][TASK] Add native type declarations to GU array methods (thanks to Oliver Klee)
  • 2023-07-28 6a6b59f340 [!!!][TASK] Introduce type declarations in AbstractDriver (thanks to Alexander Schnitzler)
  • 2023-07-28 9a38896597 [BUGFIX] Repair installtool core updater button callback (thanks to Benjamin Franzke)
  • 2023-07-28 ad30afc18a [TASK] Reactivate usage of constructable stylesheets for icon element (thanks to Benjamin Franzke)
  • 2023-07-28 03005e0cb5 [BUGFIX] npm: update vulnerable dev dependencies (thanks to Andreas Fernandez)
  • 2023-07-28 df041e1f38 [TASK] Prepare runTests.sh to flexible container bin (thanks to Christian Kuhn)
  • 2023-07-28 149c1ab19e [BUGFIX] Load importmaps for external form backend module scripts (thanks to Benjamin Franzke)
  • 2023-07-28 dc0b6070f1 [BUGFIX] Avoid undefined array key access in StaticRouteResolver (thanks to Stefan Bürk)
  • 2023-07-28 24571a72da [BUGFIX] Fix return type annotation for GU::explodeUrl2Array (thanks to Oliver Klee)
  • 2023-07-28 fd5ffc73f5 [TASK] Remove superfluous language service usage in ext:install (thanks to Torben Hansen)
  • 2023-07-28 b3534f078e [TASK] Consolidate COR->typolink() tests (thanks to Christian Kuhn)
  • 2023-07-28 36c69d08c7 [TASK] Remove an unused test data provider (thanks to Christian Kuhn)
  • 2023-07-27 5cc3ce83be [BUGFIX] Suppress "not found" message during "typo3 setup" (thanks to Jochen Roth)
  • 2023-07-27 7570df2bc3 [TASK] Remove unexplained reference to Wordpress documentation (thanks to Chris Müller)
  • 2023-07-26 695806eeac [BUGFIX] Check array key existence in TSFE (thanks to Markus Klein)
  • 2023-07-26 f6792659e6 [BUGFIX] Do not try to explode null in ResourceStorage (thanks to Oliver Klee)
  • 2023-07-26 22634654e8 [TASK] Change handling of apcu cache flush action (thanks to mordamir)
  • 2023-07-26 431a6f25e8 [FEATURE] Let Extbase handle native enums (thanks to Alexander Schnitzler)
  • 2023-07-25 a36132726c [BUGFIX] Apply proper url encoding to query params in form engine popups (thanks to Benjamin Franzke)
  • 2023-07-25 183b1d9d63 [!!!][FEATURE] Deprecate and replace IconState class with enum (thanks to Thomas Hohn)
  • 2023-07-25 283687170e [!!!][TASK] Convert LoginType to backed enum (thanks to Thomas Hohn)
  • 2023-07-25 73412c629a [TASK] Replace docker-compose in runTests.sh (thanks to Jochen Roth)
  • 2023-07-25 5a73285250 [TASK] Use strict types in ext:beuser domain models (thanks to Torben Hansen)
  • 2023-07-25 0027066224 [TASK] Improve return type annotations for GU explode methods (thanks to Oliver Klee)
  • 2023-07-25 16345f8a29 [TASK] Update @typo3/icons to v4 (thanks to Andreas Fernandez)
  • 2023-07-25 612c30bf1b [BUGFIX] Check if '_ORIG_uid' really exists in ElementInformationController (thanks to Nikita Hovratov)
  • 2023-07-25 c2f7a5a714 [TASK] Remove workspaces installed check in DatabaseRecordList (thanks to Nikita Hovratov)
  • 2023-07-25 40b0262827 [BUGFIX] Add missing Icon::SIZE_MEGA constant (thanks to Andreas Fernandez)
  • 2023-07-25 17d1a63b28 [TASK] Stabilize acceptance test for postgres in nightly (thanks to Stefan Bürk)
  • 2023-07-25 0a7671f97e [TASK] Remove useless tests in ext:beuser (thanks to Torben Hansen)
  • 2023-07-25 78b67184b7 [TASK] Remove remaining usage of Property::getType() (thanks to Alexander Schnitzler)
  • 2023-07-25 37ab012c7b [SECURITY] Avoid out-of-scope page access for non-matching site (thanks to Oliver Hader)
  • 2023-07-25 800f673e2f [SECURITY] Upgrade to typo3/html-sanitizer v2.1.2 (thanks to Oliver Hader)
  • 2023-07-25 d762ea3b4e [BUGFIX] Harden Extbase LazyLoadingProxy (thanks to Torben Hansen)
  • 2023-07-25 ba3dd0c24e [TASK] Replace usage of deprecated Property::getElementType() (thanks to Alexander Schnitzler)
  • 2023-07-24 d72b27c5a9 [!!!][TASK] Convert Action to backed enum (thanks to Thomas Hohn)
  • 2023-07-24 933dab53e6 [BUGFIX] Allow attributes for anchors in ckeditor (thanks to Sybille Peters)
  • 2023-07-24 67dac52a18 [BUGFIX] Handle https in url for felogin redirect mode 'refererDomains' (thanks to Ayke Halder)
  • 2023-07-24 59fba379be [TASK] Remove unused functions in BackendUser model in ext:beuser (thanks to Torben Hansen)
  • 2023-07-24 352c2af1c2 [TASK] Use silence operator @ for test setup (thanks to Stefan Bürk)
  • 2023-07-23 23a7466a94 [TASK] Remove unnecessary typecast in ext:adminpanel (thanks to Torben Hansen)
  • 2023-07-23 7a6531d155 [TASK] Remove redundant dividers in type select (thanks to Nikita Hovratov)
  • 2023-07-23 ef0a2f547a [TASK] Simplify mapObjectToClassProperty with early returns (thanks to Alexander Schnitzler)
  • 2023-07-23 47b77d5075 [TASK] Introduce type declarations in StorageRepository (thanks to Alexander Schnitzler)
  • 2023-07-23 fa9db6c1a9 [TASK] Remove unnecessary typecasts in ext:beuser (thanks to Torben Hansen)
  • 2023-07-23 4e3a99b28f [TASK] Remove unnecessary typecast in ext:belog (thanks to Torben Hansen)
  • 2023-07-21 a86443681a [BUGFIX] Add better read-only settings.php handling to SilentUpgrade (thanks to Susanne Moog)
  • 2023-07-21 5a6a95cba4 [TASK] Simplify DataMapper::getPlainValue() (thanks to Alexander Schnitzler)
  • 2023-07-21 e49fd97bae [BUGFIX] Ensure uid is not updated when updating resources (thanks to Tizian Schmidlin)
  • 2023-07-21 7c06db3d5c [!!!][TASK] Enforce strict typing in UnableToLinkException (thanks to Thomas Hohn)
  • 2023-07-21 238568cc67 [TASK] Simplify DataMapper::thawProperties() (thanks to Alexander Schnitzler)
  • 2023-07-21 7182d688c8 [BUGFIX] Respect item group of custom page type in "New Pages" view (thanks to Nikita Hovratov)
  • 2023-07-21 7174828135 [BUGFIX] Use spinner-circle in DeferredAction (thanks to Andreas Fernandez)
  • 2023-07-21 1fa5efc884 [!!!][TASK] Remove leftover $fetchAllFields in RelationHandler (thanks to Nikita Hovratov)
  • 2023-07-21 deee0a0b12 [BUGFIX] Fix incorrect array PHPDoc in IncludeTreeSyntaxScannerVisitor (thanks to Oliver Klee)
  • 2023-07-20 0113c5431b [TASK] Use later DataHandler hook in DataHandlerSlugUpdateHook (thanks to Stefan Bürk)
  • 2023-07-20 01231869e7 [BUGFIX] Ensure placeholders are replaced when loading settings.yaml (thanks to Gerrit Mohrmann)
  • 2023-07-19 0dfb520490 [TASK] Align formatting details in runTests.sh (thanks to Christian Kuhn)
  • 2023-07-19 f562781f40 [!!!][TASK] Introduce type declarations in DriverInterface (thanks to Alexander Schnitzler)
  • 2023-07-19 27ecaf0a40 [BUGFIX] Avoid PHP error in PHP 8 context in GifBuilder (thanks to Benni Mack)
  • 2023-07-19 0a8d16416f [TASK] Drop redundant condition from TransportFactory (thanks to Oliver Klee)
  • 2023-07-19 fa9c3d0dd4 [BUGFIX] Remove correct indexed_search entries on cache clearing (thanks to Georg Ringer)
  • 2023-07-19 6ace7532d0 [!!!][TASK] Introduce type declarations in FileInterface (thanks to Alexander Schnitzler)
  • 2023-07-19 115bc466d7 [TASK] Use more DI in FE RequestHandler (thanks to Christian Kuhn)
  • 2023-07-18 8fe271c11b [BUGFIX] Fix incorrect type in RouteDispatcherTest (thanks to Oliver Klee)
  • 2023-07-18 2fa4e15d35 [TASK] Add tests for IconFactoryTest fallback page icons (thanks to Nikita Hovratov)
  • 2023-07-18 28a631eecb [BUGFIX] Fix fallback icons for custom page types (thanks to Nikita Hovratov)
  • 2023-07-18 9bbeb7febc [BUGFIX] Restore accidently removed in() expression wrapper (thanks to Stefan Bürk)
  • 2023-07-18 225adaf64f [BUGFIX] Prevent reaching the placeholder limit in indexed_search (thanks to Stefan Bürk)
  • 2023-07-18 cb09c51b77 [TASK] Make all internal class in EXT:core strict (thanks to Oliver Klee)
  • 2023-07-18 7f93a4baf6 [BUGFIX] Enhance matching order for regex based redirects (thanks to Stefan Bürk)
  • 2023-07-18 6bd1f7f8cd [TASK] Harden array callbacks in EXT:core, part 2 (thanks to Oliver Klee)
  • 2023-07-18 1b99459f12 [TASK] Use constructor property promotion for EventDispatcherAdapter (thanks to Oliver Klee)
  • 2023-07-18 f77393d262 [TASK] Add property type hints in AssetCollector (thanks to Christian Kuhn)
  • 2023-07-18 de4171d46c [TASK] Remove es-module-shims polyfill (thanks to Andreas Fernandez)
  • 2023-07-18 f4b43a6ed9 [TASK] Remove Broadcast Channel API polyfill (thanks to Andreas Fernandez)
  • 2023-07-18 cfc1c5c9f3 [!!!][TASK] Introduce type declarations for GU networking-related methods (thanks to Oliver Klee)
  • 2023-07-18 e4e2881d9d [!!!][TASK] Harden FileInterface::getSize() (thanks to Alexander Schnitzler)
  • 2023-07-18 561c118b60 [BUGFIX] Pass current rendarable context to condition evaluation (thanks to Helmut Hummel)
  • 2023-07-18 74122b79eb [TASK] Use Backend/Attribute/Controller attribute more consistently (thanks to Christian Kuhn)
  • 2023-07-18 f98c4b9f9a [BUGFIX] Make icon cache in localStorage version-aware (thanks to Andreas Fernandez)
  • 2023-07-17 1a7410d449 [TASK] Make all internal classes in EXT:backend strict (thanks to Oliver Klee)
  • 2023-07-17 980430dc75 [DOCS] Revise changelog for introduction of the capabilities bit set (thanks to Chris Müller)
  • 2023-07-17 0fbaa3ccfd [TASK] Clean up ext:scheduler details (thanks to Christian Kuhn)
  • 2023-07-17 327a203853 [TASK] Only pass strings to PHP string functions in EXT:backend (thanks to Oliver Klee)
  • 2023-07-17 4a633ae2c5 [TASK] Add some missing string casts in EXT:core (thanks to Oliver Klee)
  • 2023-07-17 606ef90a8a [BUGFIX] Avoid exception in redirects module (thanks to Torben Hansen)
  • 2023-07-17 0cbbe65ac8 [TASK] Streamline labels in Install Tool buttons (thanks to Andreas Fernandez)
  • 2023-07-17 2ccfaa5182 [TASK] Provide meaningful error messages for misconfigured SelectViewHelper (thanks to Nikita Hovratov)
  • 2023-07-17 c655ff1147 [TASK] Ensure TypoScript traversers are stateless (thanks to Christian Kuhn)
  • 2023-07-17 97cdb9ff3f [BUGFIX] Include pid in field list of BU::getCommonSelectFields (thanks to Georg Ringer)
  • 2023-07-17 131954a66a [TASK] Remove TYPO3-related items from localStorage when resetting config (thanks to Andreas Fernandez)
  • 2023-07-17 baeecc1e95 [BUGFIX] Use 12/24 hour format in date picker depending on client (thanks to Andreas Fernandez)
  • 2023-07-15 a69dec4907 [BUGFIX] Do not consider done UpgradeWizard as not found (thanks to Stefan Bürk)
  • 2023-07-14 8b132d84f7 [BUGFIX] Avoid exception in presets of Install Tool (thanks to Georg Ringer)
  • 2023-07-14 df56ff0d08 [BUGFIX] Cast replacement values to strings (thanks to Georg Ringer)
  • 2023-07-14 011dcefdf4 [BUGFIX] Handle unavailability of (dis)allowed extensions in FileBrowser (thanks to Andreas Fernandez)
  • 2023-07-14 04068fbecc [BUGFIX] Ensure deprecated settings in config.yaml are not changed (thanks to Georg Ringer)
  • 2023-07-13 201e80150e [BUGFIX] Fetch pages in different language when in free mode (thanks to Benni Mack)
  • 2023-07-13 f304047f1d [BUGFIX] Do not store bollocks markup in icon cache (thanks to Andreas Fernandez)
  • 2023-07-13 50c3c48669 [BUGFIX] Only pass strings to string functions in EXT:backend (thanks to Oliver Klee)
  • 2023-07-13 0f1f6a6a2b [TASK] Modernize array callbacks in EXT:belog and EXT:beuser (thanks to Oliver Klee)
  • 2023-07-12 9ef563b124 [!!!][TASK] Make the parameter for GU::sanitizeLocalUrl required (thanks to Oliver Klee)
  • 2023-07-12 15b3fbd180 [BUGFIX] Mark current page in indexed_search via aria-current (thanks to Andreas Fernandez)
  • 2023-07-12 7e0e64328b [BUGFIX] Fix show/hide thumbnails and clipboard in filelist module (thanks to markup)
  • 2023-07-12 04503db014 [BUGFIX] Use Symfony filesystem in InstallerScripts (thanks to Andreas Fernandez)
  • 2023-07-12 dd85d5a4fa [BUGFIX] Prevent default behavior only for page selector links (thanks to Andreas Fernandez)
  • 2023-07-12 4f2e492b43 [TASK] Replace deprecated egrep in commit-msg hook (thanks to Benjamin Franzke)
  • 2023-07-11 185c3eda7b [TASK] Harden array callbacks in EXT:core, part 1 (thanks to Oliver Klee)
  • 2023-07-11 5c1a740b44 [BUGFIX] Use correct fallback type for GeneralUtility::sanitizeLocalUrl (thanks to Oliver Klee)
  • 2023-07-11 22d357311b [TASK] Add basic test for ShowImageController (tx_cms_showpic) (thanks to Oliver Hader)
  • 2023-07-11 5ffe8a1b6d [BUGFIX] Respect data-content for modals again (thanks to Andreas Fernandez)
  • 2023-07-11 35a2b09b70 [TASK] Add more tests for GeneralUtility::isOnCurrentHost (thanks to Oliver Klee)
  • 2023-07-11 5fd7b34296 [BUGFIX] Fix workspace stage-change mail recipient selection (thanks to Benjamin Franzke)
  • 2023-07-11 58762cda95 [BUGFIX] Keep link handler settings in filelist url generation (thanks to Oliver Bartsch)
  • 2023-07-11 597e6b351c [BUGFIX] Apply sorting parameters on filelist initialization (thanks to Oliver Bartsch)
  • 2023-07-10 0eac6d5df5 [BUGFIX] Support deferred ConsumerScope in GlobalEventHandler (thanks to Nicole Cordes)
  • 2023-07-10 fdbf5d20f3 [BUGFIX] Use correct fallback for sort field in FileBrowser (thanks to Nikita Hovratov)
  • 2023-07-10 96889af2b0 [BUGFIX] Fix sudo mode in non-Sec-Fetch-Dest context (thanks to Benjamin Franzke)
  • 2023-07-10 99483ff80f [TASK] Update URL bar in nested backend installtool (thanks to Benjamin Franzke)
  • 2023-07-10 4cdf350c46 [BUGFIX] Fix sorting in FileBrowser (thanks to Andreas Nedbal)
  • 2023-07-10 d98d76a7ab [TASK] Add "_gl" param to excludedParameters for cacheHash (thanks to Tomasz Woldański)
  • 2023-07-10 08349d36b0 [DOCS] Adjust changelog of simple log rotation (thanks to Oliver Bartsch)
  • 2023-07-10 a0063c9526 [DOCS] Fix link to community extension documentation (thanks to Philipp Kuhlmay)
  • 2023-07-10 c78b2e5b70 [FEATURE] Implement simple log rotation (thanks to Andreas Fernandez)
  • 2023-07-10 b00337461b [TASK] Remove leftover mailer instantiation in backend PasswordReset (thanks to Torben Hansen)
  • 2023-07-09 0c4a8afae5 [TASK] Remove unused variable in InfoModuleController (thanks to Torben Hansen)
  • 2023-07-08 d750385509 [TASK] Let ClassSchema skip static properties/methods (thanks to Alexander Schnitzler)
  • 2023-07-08 db214eb606 [!!!][TASK] Introduce type declarations in ResourceInterface (thanks to Alexander Schnitzler)
  • 2023-07-08 34cc521ac0 [!!!][TASK] Introduce capabilities bit set (thanks to Alexander Schnitzler)
  • 2023-07-08 9ab0df8ac8 [BUGFIX] Allow EmailFinisher recipients override with TypoScript again (thanks to Gerrit Mohrmann)
  • 2023-07-08 0f49281a93 [TASK] Remove PseudoSiteTcaDisplayCondition (thanks to Christian Eßl)
  • 2023-07-07 35494d6545 [BUGFIX] Provide shortcut button for "Today" in date picker (thanks to Andreas Fernandez)
  • 2023-07-07 50daee725b [BUGFIX] Disable preview links if no preview uri can be generated (thanks to Benjamin Kott)
  • 2023-07-07 e97960ffe7 [BUGFIX] Fix command detection with open_basedir in effect (thanks to Susanne Moog)
  • 2023-07-07 73145ed64d [BUGFIX] Allow import module to also access distributions (thanks to Benjamin Kott)
  • 2023-07-07 433924dc06 [TASK] Add MM-related DataHandler tests (thanks to Benni Mack)
  • 2023-07-07 b39bb8198e [BUGFIX] Add returnUrl for Open Documents/Recently Used Documents (thanks to Jochen Roth)
  • 2023-07-07 00c39c81b5 [BUGFIX] Prevent message, if workspaces is not installed (thanks to Benjamin Kott)
  • 2023-07-07 8beb0e277b [TASK] Correct wrong reference $packageRenderer to `$pageRender (thanks to Stefano Kowalke)
  • 2023-07-07 d4a9fa5cf9 [TASK] Remove unused information from ClassSchema (thanks to Alexander Schnitzler)
  • 2023-07-07 6dc1df0edb [BUGFIX] Display field labels of FormEngine container elements (thanks to Oliver Bartsch)
  • 2023-07-07 4dfc8390fa [TASK] Remove jQuery from ImageProcessing (thanks to Oliver Bartsch)
  • 2023-07-07 84e3425d90 [BUGFIX] Use specific file palettes as default for file references (thanks to Benjamin Kott)
  • 2023-07-07 dd4bc748d0 [BUGFIX] Remove pagination arrows from translations files (thanks to Benjamin Kott)
  • 2023-07-07 1db43b0d27 [!!!][TASK] Remove RequireJS (thanks to Benjamin Franzke)
  • 2023-07-07 d81b22d349 [TASK] Extract Indexed Search inline event handling (thanks to Oliver Hader)
  • 2023-07-07 cf18d2529b [TASK] Remove jQuery from EnvironmentCheck (thanks to Oliver Bartsch)
  • 2023-07-06 702abe6622 [TASK] Revert "[BUGFIX] Ensure DateTime conversion does not throw an error" (thanks to Benjamin Franzke)
  • 2023-07-06 391ab3acce [TASK] Remove symfony/polyfill-intl-normalizer due to ext-intl (thanks to Oliver Hader)
  • 2023-07-06 b51c348d23 [BUGFIX] Check rootline for extendToSubpages when previewing (thanks to Susanne Moog)
  • 2023-07-06 aa956a53c2 [BUGFIX] Ensure DateTime conversion does not throw an error (thanks to Benni Mack)
  • 2023-07-06 4ad0c24779 [TASK] Streamline error for already filled database (thanks to Jochen Roth)
  • 2023-07-06 27b2a85243 [BUGFIX] Omit warning when allowInconsistentLanguageHandling is active (thanks to Riny van Tiggelen)
  • 2023-07-06 154efd031d [BUGFIX] Avoid exception for recent documents (thanks to Stephan Großberndt)
  • 2023-07-06 53d8aa3dba [BUGFIX] Normalize filename of uploaded files (thanks to Oliver Hader)
  • 2023-07-06 1ccaef4f16 [BUGFIX] Respect default values in setup command (thanks to Johannes Nielsen)
  • 2023-07-06 1d5aac83a3 [DOCS] Link to issues in category "Redirects Handling" (thanks to Sybille Peters)
  • 2023-07-06 866296dd71 [BUGFIX] Set default plugin title if no label was set (thanks to Annett Jähnichen)
  • 2023-07-06 b3d474df70 [BUGFIX] Set column width for table grids in page module (thanks to Benjamin Kott)
  • 2023-07-06 5560678018 [BUGFIX] Render only one toggle per node in trees (thanks to Andreas Fernandez)
  • 2023-07-06 23c6613e2e [BUGFIX] Add webhook message for failed mfa attempts (thanks to Oliver Bartsch)
  • 2023-07-06 f16cfa1432 [TASK] Streamline backend password reset log message (thanks to Torben Hansen)
  • 2023-07-06 53b85eb648 [!!!][FEATURE] Add search for form manager (thanks to josuavogel)
  • 2023-07-06 7415c90089 [TASK] Clarify iteration for re-processing nested tags (thanks to Oliver Hader)
  • 2023-07-06 abc264b2c3 [DOCS] Update docs to refer to ES6 modules instead of RequireJS (thanks to Benjamin Franzke)
  • 2023-07-06 38665c810e [TASK] Remove jQuery from TcaExtTablesCheck (thanks to Oliver Bartsch)
  • 2023-07-06 3a89a232ac [BUGFIX] Properly handle user logged in tasks with MFA enabled (thanks to Oliver Bartsch)
  • 2023-07-06 cb96f4b599 [BUGFIX] Support union types for event listeners (thanks to Oliver Bartsch)
  • 2023-07-06 8f914fa91d [TASK] Remove leftovers from Extbase DI logic (thanks to Alexander Schnitzler)
  • 2023-07-06 35d7247927 [BUGFIX] Build view level link with page id in access module (thanks to Annett Jähnichen)
  • 2023-07-06 18fd43a158 [BUGFIX] Accept "00:00 01-01-1970" in FormEngine UI (thanks to Andreas Fernandez)
  • 2023-07-06 91034b86a6 [BUGFIX] Change column metaphone to varchar (thanks to Stefan Froemken)
  • 2023-07-06 462786dea9 [BUGFIX] Dispatch event on failed mfa attempt (thanks to Oliver Bartsch)
  • 2023-07-06 b6c798e857 [TASK] Improve handling of non-versionable records (thanks to Lukas Niestroj)
  • 2023-07-06 f6e32b97e3 [TASK] Add User- and PageTsConfig old include tag test coverage (thanks to Stefan Bürk)
  • 2023-07-06 495c779938 [BUGFIX] Check default language for preview requirements (thanks to Susanne Moog)
  • 2023-07-06 5094a34f7b [BUGFIX] Allow 1970-01-01 as native datetime input (thanks to Imko Schumacher)
  • 2023-07-06 fc71bdbaa9 [TASK] Introduce type declarations in ObjectAccess (thanks to Alexander Schnitzler)
  • 2023-07-06 cbe142a67b [BUGFIX] Disable language (de)activation with write-protected configuration (thanks to Andreas Fernandez)
  • 2023-07-06 e969b10c38 [FEATURE] Show if redirects were checked in report (thanks to Sybille Peters)
  • 2023-07-06 7e1c8822a3 [TASK] Streamline CPP usage in console commands (thanks to Torben Hansen)
  • 2023-07-06 3c372ebe12 [BUGFIX] Add FROM part to count query in SuggestWizardDefaultReceiver (thanks to Christoph Lehmann)
  • 2023-07-06 ec81e63db8 [BUGFIX] Do not abort renameFile if filename sanitizable (thanks to Sybille Peters)
  • 2023-07-06 aa1592b6a4 [TASK] Use phpunit 10.2 (thanks to Wouter Wolters)
  • 2023-07-06 ac1e816567 [BUGFIX] Respect sub-requests in HTTP referrer redirect URL evaluation (thanks to Torben Hansen)
  • 2023-07-06 75eb34b716 [BUGFIX] Fix documentation of "show dialog" in Workspaces (thanks to Susanne Moog)
  • 2023-07-06 79f98fbfbd [BUGFIX] Use event delegation for frontend links (thanks to Andreas Fernandez)
  • 2023-07-06 d295723f55 [BUGFIX] Loosen types for PSR-7 message implementation (thanks to Benni Mack)
  • 2023-07-05 7e392c6df7 [BUGFIX] Provide languageField in case it's missing (thanks to Henrik Elsner)
  • 2023-07-05 44d9651901 [TASK] Include and load CKEditor locales if configured (thanks to Andreas Nedbal)
  • 2023-07-05 b4633b40c9 [BUGFIX] Make RTE validate required (thanks to Jochen Roth)
  • 2023-07-05 e56e56e485 [BUGFIX] Allow linking to records that are set to All Languages (thanks to Benni Mack)
  • 2023-07-05 d343e98edc [BUGFIX] Properly hide overlay in form engine after translating (thanks to Georg Ringer)
  • 2023-07-05 eb60f97d6c [BUGFIX] Skip email reports in validator task if no email is set (thanks to Mario Lubenka)
  • 2023-07-05 ee8faff54a [BUGFIX] Resolve shortcut to a different page in a localized page (thanks to Benni Mack)
  • 2023-07-05 ecf8f6de2f [BUGFIX] Show warning if TSconfig is set to circular dependency (thanks to Benni Mack)
  • 2023-07-05 df52f29f2a [BUGFIX] Use proper value for "_SHORTCUT_ORIGINAL_PAGE_UID" (thanks to Benni Mack)
  • 2023-07-05 288b82a2f9 [BUGFIX] Respect nullable date time fields (thanks to jakotadesigngroup)
  • 2023-07-05 d81741b0c5 [BUGFIX] Allow to include YouTube shorts (thanks to Benni Mack)
  • 2023-07-05 1033db0326 [BUGFIX] Prevent PHP warnings in IconFactory for tables with missing "ctrl" (thanks to Oliver Bartsch)
  • 2023-07-05 a7541705e5 [BUGFIX] Translate lowlevel database search form (thanks to Josef Glatz)
  • 2023-07-05 b5816626b6 [BUGFIX] Allow selection of root folder in Folder Browser (thanks to Andreas Fernandez)
  • 2023-07-05 83614a8051 [TASK] Remove jQuery from TcaMigrationsCheck (thanks to Oliver Bartsch)
  • 2023-07-05 f996d31c37 [BUGFIX] Prevent exception caused by hash collisions in indexed_search (thanks to Florian Schöppe)
  • 2023-07-05 e520a687d2 [BUGFIX] Make phpstan happy (thanks to Benni Mack)
  • 2023-07-05 5746341797 [!!!][TASK] Convert VersionState to backed enum (thanks to Thomas Hohn)
  • 2023-07-05 70d1e1aa84 [TASK] Use DI for mailer in backend PasswordReset (thanks to Torben Hansen)
  • 2023-07-05 f5eabd8274 [BUGFIX] Fix undo operation for RowUpdater UpgradeWizards (thanks to Susanne Moog)
  • 2023-07-05 a4b67d558a [BUGFIX] Provide request-token in backend login refresh dialog (thanks to Oliver Hader)
  • 2023-07-05 f79fda4dfe [BUGFIX] Avoid SQL errors in PageRepository->versionOL (thanks to Benni Mack)
  • 2023-07-05 6478888b4d [TASK] Remove jQuery from UserPassLogin JS module (thanks to Oliver Bartsch)
  • 2023-07-05 ae67fc4865 [TASK] Streamline backend user/-group total amount output (thanks to Josef Glatz)
  • 2023-07-05 23b50fc0be [TASK] Remove unused toolbar related JS selectors (thanks to Oliver Bartsch)
  • 2023-07-05 089578d8a0 [BUGFIX] Consider path links with leading slash as url (thanks to Stefan Bürk)
  • 2023-07-05 cf72e3dc2f [TASK] Add functional tests for indexed_search (thanks to Florian Schöppe)
  • 2023-07-05 dbad6d4c1e [BUGFIX] Add read_only to cache identifier for file mounts (thanks to Susanne Moog)
  • 2023-07-05 c356e23cba [TASK] Remove jQuery from EXT:opendocs (thanks to Andreas Fernandez)
  • 2023-07-05 ffcbeb103f [TASK] Remove @internal for MfaProvider classes (thanks to Thomas Hohn)
  • 2023-07-05 d127bc78dd [!!!][TASK] Convert MfaViewType to backed enum (thanks to Thomas Hohn)
  • 2023-07-05 9243e4d681 [BUGFIX] Properly show indeterminate state of categories (thanks to Andreas Nedbal)
  • 2023-07-05 db1408d90d [TASK] Harden array callbacks in EXT:backend (thanks to Oliver Klee)
  • 2023-07-05 e5aeb7e0ef [BUGFIX] Add identifier to the file mount cache's value (thanks to Stig Nørgaard Færch)
  • 2023-07-04 c71b500727 [TASK] Add shared cache for VariableProcessor (thanks to Oliver Hader)
  • 2023-07-04 49fd129273 [TASK] Improve the save notification in mass editing mode (thanks to Christian Eßl)
  • 2023-07-04 29a5ec9351 [BUGFIX] Properly respect "disallowed" list for file extensions (thanks to Oliver Bartsch)
  • 2023-07-04 b6f9adb2e4 [BUGFIX] Streamline new record button titles in recordlist (thanks to Annett Jähnichen)
  • 2023-07-04 f0511366e1 [BUGFIX] Add missing inline language labels for form engine (thanks to Jochen Roth)
  • 2023-07-04 250fae36eb [BUGFIX] Flush fluid cache when switching debug output in AdminPanel (thanks to Krzysztof Gutkowski)
  • 2023-07-04 2d35c91efb [TASK] Use callout component for slug hints (thanks to Andreas Nedbal)
  • 2023-07-04 dd4cf5e8ac [BUGFIX] Strip superfluous srcset path prefix (thanks to Manuel Glauser)
  • 2023-07-04 bb72ee0155 [TASK] Add iterable type to PageErrorHandlerInterface::handlePageError (thanks to Elias Häußler)
  • 2023-07-04 a9a007016d [BUGFIX] Make check for last key work for menu items with key = 0 (thanks to Tim Horstmann)
  • 2023-07-04 5a2c851b2c [BUGFIX] Render image processing results in install tool (thanks to Daniel Siepmann)
  • 2023-07-04 0078b7c7ec [BUGFIX] Resolve page with trailing slash requested without one (thanks to Stefan Bürk)
  • 2023-07-04 adf83be90e [BUGFIX] Respect preferred browser language in backend login (thanks to Torben Hansen)
  • 2023-07-04 60964d5b6e [TASK] Change sorting of records in recycler module (thanks to Georg Ringer)
  • 2023-07-04 e9131cd20f [BUGFIX] Do not create auto-create redirects for SysFolder and Spacer (thanks to Stefan Bürk)
  • 2023-07-04 c20dad7e81 [BUGFIX] Avoid symfony/property-access in getGettablePropertyNames() (thanks to Alexander Schnitzler)
  • 2023-07-04 0c87eb7304 [BUGFIX] Make parallel execution checkbox in scheduler working (thanks to Oliver Bartsch)
  • 2023-07-04 b65472ed87 [BUGFIX] Avoid reaching placeholder limit in DataMapProcessor (thanks to Guillaume Germain)
  • 2023-07-04 c09155fb73 [!!!][TASK] Remove pages.doktype 255 / recycler (thanks to Benni Mack)
  • 2023-07-04 dad7892423 [BUGFIX] Consider more TMENU a-tag related config for runtime cache (thanks to Nikita Hovratov)
  • 2023-07-03 b038279a23 [BUGFIX] Avoid fatal error with invalid soft reference parser links (thanks to Benni Mack)
  • 2023-07-03 dc06661c1c [BUGFIX] Enable additional attributes for Media ViewHelper (thanks to Benni Mack)
  • 2023-07-03 fff5a88b94 [BUGFIX] Do not use FlashMessage in DataHandler hook (thanks to Benni Mack)
  • 2023-07-03 591a7ba07b [BUGFIX] Show validation errors for fields with legend in form engine (thanks to Oliver Bartsch)
  • 2023-07-03 abe424a51a [BUGFIX] Prevent undefined array key warnings in PageRepository (thanks to Oliver Bartsch)
  • 2023-07-03 2009770c26 [TASK] Update ckeditor5 to v38.1 (thanks to Andreas Fernandez)
  • 2023-07-03 c9b60dd534 [BUGFIX] Use event delegation for image manipulation triggers (thanks to Andreas Fernandez)
  • 2023-07-03 35a4c605cc [BUGFIX] Avoid BackendUser access in AdminPanel constructor (thanks to Benni Mack)
  • 2023-07-03 f5558dea76 [!!!][TASK] Remove deprecated code in SiteLanguage (thanks to Thomas Hohn)
  • 2023-07-03 2950c7f0e3 [BUGFIX] Prevent PHP 8 warning in ContentObjectRenderer (thanks to Benni Mack)
  • 2023-07-03 53ce42f955 [BUGFIX] Don't treat CKEditor Inspector as CommonJS (thanks to Andreas Nedbal)
  • 2023-07-03 7720e065e5 [TASK] Use better default size when opening the editpopup (thanks to Benni Mack)
  • 2023-07-03 d758c0e4af [TASK] Remove fallback in SiteConfiguration constructor (thanks to Christoph Lehmann)
  • 2023-07-03 85d2b5b17c [TASK] Re-introduce hreflang attribute of site language configuration (thanks to Benni Mack)
  • 2023-07-03 68d4f80cee [DOCS] Outline ext:felogin behavior when plugin is hidden at login (thanks to Torben Hansen)
  • 2023-07-03 508c963b98 [BUGFIX] Set locale for FormatSize (thanks to Susanne Moog)
  • 2023-07-03 e5c3be58ac [TASK] Streamline "referrer" spelling in felogin code (thanks to Markus Klein)
  • 2023-07-03 df74cd48c3 [BUGFIX] Do not return exit codes > 255 (thanks to Andreas Fernandez)
  • 2023-07-03 e0f1b2955d [TASK] Add more excludedParameters from common systems (thanks to Tymoteusz Motylewski)
  • 2023-07-03 b9d0ae4b9e [TASK] Update styleguide (thanks to Stefan Bürk)
  • 2023-07-02 fc5e9f7e37 [TASK] Remove useless test in GeneralUtilityTest (thanks to Torben Hansen)
  • 2023-07-01 2c48721109 [TASK] Raise 'phpstan/phpstan' and regenerate baseline (thanks to Christian Kuhn)
  • 2023-06-30 d7945c33a1 [BUGFIX] Fix counting of doktypes in DatabaseIntegrityCheck (thanks to Nikita Hovratov)
  • 2023-06-30 4386229180 [BUGFIX] Allow integer keys in ArrayUtility::flatten() (thanks to Stephan Großberndt)
  • 2023-06-30 ff0acac3ee [TASK] SchemaMigrator is stateless (thanks to Christian Kuhn)
  • 2023-06-30 be6b89253c [TASK] Simplify fe_login template by removing unused onSubmit (thanks to Stephan Großberndt)
  • 2023-06-29 7ff50ff348 [BUGFIX] Show source file and user agent in CSP backend module (thanks to Oliver Hader)
  • 2023-06-29 547cbc9364 [BUGFIX] Make list of webmount page ids really unique (thanks to Andreas Fernandez)
  • 2023-06-29 5ad55d922a [BUGFIX] Allow reconstitution of CSP hash values (thanks to Oliver Hader)
  • 2023-06-29 3ab61d566a [TASK] Add site request tests page-id and language-id query params (thanks to Oliver Hader)
  • 2023-06-28 3f0e226236 [BUGFIX] Re-allow guzzlehttp/promises v1 (thanks to Dennis Prinse)
  • 2023-06-27 ae08304025 [!!!][TASK] Connect label with element in FormEngine (thanks to Christian Kuhn)
  • 2023-06-27 a28cfa49e4 [BUGFIX] Provide CSP nonce value for adminpanel assets (thanks to Oliver Hader)
  • 2023-06-27 e5cd4a30a9 [BUGFIX] Have site settings in pageTsConfig (thanks to Christian Kuhn)
  • 2023-06-27 4046fde0ec [BUGFIX] Correct multi site FE TypoScript caches (thanks to Christian Kuhn)
  • 2023-06-26 03f9d4ab83 [TASK] Split the content of the installer progress bar (thanks to Jasmina Ließmann)
  • 2023-06-26 ae6b8e0dc7 [!!!][TASK] Mark PageTsBackendLayoutDataProvider as final (thanks to Thomas Hohn)
  • 2023-06-26 df0ca22d50 [BUGFIX] Grant inline scripts & styles via CSP in admin panel output (thanks to Oliver Hader)
  • 2023-06-25 02f3120a09 [BUGFIX] Add stdWrap to EXTBASEPLUGIN (thanks to Helmut Hummel)
  • 2023-06-25 8f7bd4d9e8 [BUGFIX] Prevent PHP warning using unsetLimit (thanks to Stefan Froemken)
  • 2023-06-23 b4f0ee911f [DOCS] Enhance documentation for EXT:reactions (thanks to Chris Müller)
  • 2023-06-23 0be2f5a0a9 [!!!][TASK] Enforce strict typing in LinktypeInterface (thanks to Thomas Hohn)
  • 2023-06-22 5491525c10 [TASK] Simplify FormEngine PaletteAndSingleContainer (thanks to Christian Kuhn)
  • 2023-06-22 de53c0e279 [BUGFIX] Enable client side min/max validation for type folder (thanks to Nikita Hovratov)
  • 2023-06-22 e7ca0f33d8 [BUGFIX] Remove left over TCA noTableWrapping handling (thanks to Christian Kuhn)
  • 2023-06-22 f703549679 [BUGFIX] Declare FormEngine NodeInterface classes stateful (thanks to Christian Kuhn)
  • 2023-06-22 d3307e0238 [TASK] Trigger deprecation warnings in Repository for magic methods (thanks to Thomas Hohn)
  • 2023-06-22 69ed5d7b78 [!!!][TASK] Added setModuleData method to ShortInfoProviderInterface (thanks to Thomas Hohn)
  • 2023-06-22 c0f94c61bc [!!!][TASK] Clean up extbase UriBuilder (thanks to Christian Kuhn)
  • 2023-06-22 5cf89c7d35 [TASK] Remove unused method in SingleFieldContainer (thanks to Christian Kuhn)
  • 2023-06-22 68f6ab4725 [TASK] Remove trigger deprecation in AbstractFormEngineAjaxController (thanks to Thomas Hohn)
  • 2023-06-21 2c03b48a5c [DOCS] Remove obsolete passwordValidators setting from EXT:felogin docs (thanks to Chris Müller)
  • 2023-06-21 9bdc79089b [DOCS] Add chapter about available PSR-14 event in EXT:lowlevel (thanks to Chris Müller)
  • 2023-06-21 98556cf46b [DOCS] List PSR-14 events in workspaces documentation (thanks to Chris Müller)
  • 2023-06-21 3225a96ca5 [TASK] Raise phpstan/phpstan and friends (thanks to Stefan Bürk)
  • 2023-06-20 c04957af15 [FEATURE] Make autocomplete selectable in the backend (thanks to Elias Häußler)
  • 2023-06-20 7d2a6f6bcf [!!!][TASK] Clean up custom doctrine/dbal drivers (thanks to Christian Kuhn)
  • 2023-06-20 f7f35ffa4f [!!!][TASK] Remove deprecated TS in ext:felogin (thanks to Thomas Hohn)
  • 2023-06-20 c50c9df8dc [!!!][TASK] Enforce DI aware nodes in FormEngine (thanks to Christian Kuhn)
  • 2023-06-20 f6dec91ba0 [TASK] Add the new Google tracking parameter "gad" by default (thanks to Chris Müller)
  • 2023-06-20 93705c2931 [!!!][TASK] Resolve remaining #[ReturnTypeWillChange] attributes (thanks to Thomas Hohn)
  • 2023-06-20 5e86f88867 [!!!][TASK] Remove deprecated code in PageRenderer (thanks to Benni Mack)
  • 2023-06-20 cf487bc900 [TASK] Raise typo3fluid/fluid:2.9.2 (thanks to Stefan Bürk)
  • 2023-06-20 91fa290250 [BUGFIX] Reduce size of prepared statements in DatabaseIntegrityCheck (thanks to Krzysztof Gutkowski)
  • 2023-06-19 bf955f2507 [DOCS] Remove migration section in EXT:dashboard (thanks to Chris Müller)
  • 2023-06-19 7e48346faf [!!!][TASK] Remove deprecated code in PasswordChangeEvent (thanks to Thomas Hohn)
  • 2023-06-19 531116662a [!!!][TASK] Remove deprecated code related to TCEforms (thanks to Thomas Hohn)
  • 2023-06-19 a95901184a [TASK] Add tests for backend view module (thanks to Wiktor Woźny)
  • 2023-06-17 545af357d3 [!!!][TASK] Remove deprecated code in LocalizationUtility (thanks to Thomas Hohn)
  • 2023-06-16 6f0232a802 [TASK] Create dummy FunctionalDeprecatedTest/UnitDeprecatedTest (thanks to Thomas Hohn)
  • 2023-06-16 2469c60090 [!!!][TASK] Cleanup AbstractUserAuthentication and subclasses (thanks to Thomas Hohn)
  • 2023-06-16 d761566486 [TASK] Raise typo3/cms-styleguide (thanks to Christian Kuhn)
  • 2023-06-16 8dc029834d [DOCS] Correct description of pluginName in backend context (thanks to Oliver Bartsch)
  • 2023-06-16 b793432002 [DOCS] Document removed upgrade wizards (thanks to Oliver Bartsch)
  • 2023-06-16 52243bf548 [!!!][TASK] Require current request in FormDataCompiler (thanks to Christian Kuhn)
  • 2023-06-16 b8675f5e38 [TASK] Remove unused Tooltip styles (thanks to Andreas Nedbal)
  • 2023-06-16 9c87438177 [!!!][TASK] Remove extbase ExtensionUtility::registerModule (thanks to Christian Kuhn)
  • 2023-06-16 a82dcea03d [!!!][TASK] Always enable "security.backend.enforceContentSecurityPolicy" feature (thanks to Benni Mack)
  • 2023-06-16 4bd7839ecd [!!!][TASK] Remove TypoScript setup 'constants' TLO (thanks to Christian Kuhn)
  • 2023-06-16 1c64f0f932 [!!!][TASK] Require second argument on FormDataCompiler->compile (thanks to Christian Kuhn)
  • 2023-06-16 3b4e19004e [!!!][TASK] Remove deprecated code ExtensionManagementUtility (thanks to Thomas Hohn)
  • 2023-06-16 dd7c823007 [TASK] Make "Show sys_log entries" non-schedulable (thanks to Sybille Peters)
  • 2023-06-15 5bd3ba4422 [!!!][TASK] Remove deprecated SoftHyphen CKEditor plugin (thanks to Andreas Nedbal)
  • 2023-06-15 1df5bd1fed [!!!][TASK] Remove deprecated 'requireJsModules' (thanks to Thomas Hohn)
  • 2023-06-15 7dd8121a36 [!!!][TASK] Remove obsolete class UserFileMountService (thanks to Thomas Hohn)
  • 2023-06-15 c56b1be23e [!!!][TASK] Remove deprecated code in BackendUtility (thanks to Thomas Hohn)
  • 2023-06-15 d8106e4546 [!!!][TASK] Remove workaround to make f:format.html work in BE context (thanks to Nikita Hovratov)
  • 2023-06-15 841f6e5c43 [!!!][TASK] Remove deprecated LanguageService-related settings (thanks to Benni Mack)
  • 2023-06-15 7d9f619005 [!!!][TASK] Remove deprecated file reference functionality (thanks to Stefan Bürk)
  • 2023-06-15 b7e667efaa [!!!][TASK] Remove SiteLanguageAwareTrait check from AspectFactory (thanks to Stefan Bürk)
  • 2023-06-15 76627451bd [!!!][TASK] Remove obsolete class MagicImageService (thanks to Stefan Bürk)
  • 2023-06-15 d19937b970 [BUGFIX] Avoid dirty SilentConfigurationUpgradeServiceTest test setup (thanks to Stefan Bürk)
  • 2023-06-15 2a68ec5592 [!!!][TASK] Remove deprecated binding of this for selected context menu items (thanks to Andreas Nedbal)
  • 2023-06-15 1ab93b4d5f [!!!][TASK] Remove deprecated getParameterFromUrl() of @typo3/backend/utility (thanks to Andreas Nedbal)
  • 2023-06-15 524f55f60b [DOCS] Adjust scheduler API docs to reflect new SchedulerTaskRepository (thanks to Chris Müller)
  • 2023-06-15 b5c2ee7696 [!!!][TASK] Remove legacy TreeView functionality (thanks to Benni Mack)
  • 2023-06-15 fd46f939db [!!!][TASK] Remove requireJS configuration from ext:dashboard (thanks to Christian Kuhn)
  • 2023-06-15 e97998f610 [!!!][TASK] Remove regular expression based validation in ext:form (thanks to Christian Kuhn)
  • 2023-06-14 c9befef4ba [!!!][TASK] Remove deprecated CompositeExpression methods (thanks to Stefan Bürk)
  • 2023-06-14 12ba81a186 [!!!][TASK] Remove deprecated usage of 'scriptCall' (thanks to Thomas Hohn)
  • 2023-06-14 d3ca2edf36 [!!!][TASK] Remove deprecated context menu configuration handling (thanks to Andreas Nedbal)
  • 2023-06-14 a470e390ba [!!!][TASK] Remove deprecated code Typo3QuerySettings (thanks to Thomas Hohn)
  • 2023-06-14 6c5085606c [!!!][TASK] Remove obsolete method QueryBuilder-&gt;execute() (thanks to Stefan Bürk)
  • 2023-06-14 268fe48e45 [!!!][TASK] Remove deprecated methods from ExpressionBuilder (thanks to Stefan Bürk)
  • 2023-06-14 87446c0490 [!!!][TASK] Remove deprecated code ContextualFeedbackSeverity (thanks to Thomas Hohn)
  • 2023-06-14 5392e84b89 [!!!][TASK] Remove deprecated code from extbase type converters (thanks to Christian Kuhn)
  • 2023-06-14 bdfcaf0b17 [!!!][TASK] Remove deprecated chart.js code from ext:hashboard (thanks to Christian Kuhn)
  • 2023-06-14 55f38fb199 [TASK] Remove obsolete property from TypoScriptFrontendController (thanks to Christian Kuhn)
  • 2023-06-14 8aee98d837 [!!!][TASK] Remove deprecated CSH related code (thanks to Christian Kuhn)
  • 2023-06-14 bc5af41a34 [!!!][TASK] Remove deprecated usage of 'additionalJavaScriptPost' (thanks to Thomas Hohn)
  • 2023-06-14 511ef9feed [!!!][TASK] Remove request from ContentObjectRenderer->start() (thanks to Christian Kuhn)
  • 2023-06-14 6afec58525 [!!!][TASK] Remove deprecated code from ExpressionLanguage (thanks to Christian Kuhn)
  • 2023-06-14 6fb11769c4 [!!!][TASK] Remove deprecated code in UserSessionManager (thanks to Thomas Hohn)
  • 2023-06-14 22d9db30d7 [BUGFIX] DatabaseUpdatedPrerequisite returns correct ensure-state (thanks to Alexander Opitz)
  • 2023-06-14 84a10ba3ad [BUGFIX] Handle CSP nonce values having uncached items (thanks to Oliver Hader)
  • 2023-06-14 e17897fc3d [!!!][TASK] Remove deprecated RecordListGetTableHookInterface (thanks to Oliver Bartsch)
  • 2023-06-14 5c9495fa7b [!!!][TASK] Remove deprecated Tooltip JavaScript module (thanks to Andreas Nedbal)
  • 2023-06-14 838dff253f [DOCS] Correct wrong code sample in CheckboxViewHelper sample (thanks to Florian Rival)
  • 2023-06-14 700c5672eb [!!!][TASK] Remove deprecated class RequireJsController (thanks to Thomas Hohn)
  • 2023-06-14 7c346d4001 [!!!][TASK] Remove outdated upgrade wizards (thanks to Oliver Bartsch)
  • 2023-06-14 89076af455 [!!!][TASK] Remove registration of upgrade wizards via $GLOBALS (thanks to Oliver Bartsch)
  • 2023-06-14 c9066d4331 [!!!][TASK] Remove deprecated code in PageRepository (thanks to Benni Mack)
  • 2023-06-14 f1080cb689 [!!!][TASK] Remove deprecated code in extbase ConfigurationManager (thanks to Christian Kuhn)
  • 2023-06-14 ed4de185b6 [!!!][TASK] Remove scheduler-related deprecated code (thanks to Benni Mack)
  • 2023-06-14 8d6d4f16e9 [BUGFIX] Remove superfluous closing parenthesis in docs (thanks to haraldwitt)
  • 2023-06-14 5b3d53ddb4 [!!!][TASK] Remove deprecated SilentSiteLanguageFlagMigration (thanks to Thomas Hohn)
  • 2023-06-14 9706304766 [!!!][TASK] Remove GeneralUtility::intExplode fourth parameter $limit (thanks to Nikita Hovratov)
  • 2023-06-14 92b30da99a [!!!][TASK] Remove deprecation createVersionNumberedFilename accepting a string (thanks to Thomas Hohn)
  • 2023-06-13 ac6871f2fa [!!!][TASK] Remove deprecated hooks in UserAuthentication classes (thanks to Benni Mack)
  • 2023-06-13 1de805cc7d [!!!][TASK] Remove deprecated code from StandaloneView (thanks to Christian Kuhn)
  • 2023-06-13 16aa97317d [!!!][TASK] Remove deprecated constant TYPO3_mainDir (thanks to Thomas Hohn)
  • 2023-06-13 c4598b2e0d [!!!][TASK] Removed deprecated ext_icon.* as extension icons (thanks to Oliver Bartsch)
  • 2023-06-13 a9f4fd0a8d [!!!][TASK] Remove deprecated code in DebugUtility (thanks to Thomas Hohn)
  • 2023-06-13 19544ba4cc [!!!][TASK] Remove class aliases in ext:backend (thanks to Christian Kuhn)
  • 2023-06-13 c5140071dc [!!!][TASK] Remove ext:dashboard dashboard.views.widget DI (thanks to Christian Kuhn)
  • 2023-06-13 608a0eaa0c [!!!][TASK] Removed deprecated modifyBlindedConfigurationOptions hook (thanks to Oliver Bartsch)
  • 2023-06-13 42921f72cb [!!!][TASK] Remove $GLOBALS[TBE_STYLES] (thanks to Benni Mack)
  • 2023-06-13 d69e752b51 [!!!][TASK] Remove deprecated code in BackendUtility (thanks to Thomas Hohn)
  • 2023-06-13 2ccae2709a [!!!][TASK] Remove deprecated ResourceUtility (thanks to Nikita Hovratov)
  • 2023-06-13 c1b76b07fa [!!!][TASK] Remove GU GET/POST related methods (thanks to Christian Kuhn)
  • 2023-06-13 dccd9cc181 [!!!][TASK] Remove old TS condition matcher code (thanks to Christian Kuhn)
  • 2023-06-13 63c188f6d2 [!!!][TASK] Removed deprecated flushByTag hook (thanks to Oliver Bartsch)
  • 2023-06-13 447d45b206 [!!!][TASK] Remove deprecated NewContentElementWizardHookInterface (thanks to Oliver Bartsch)
  • 2023-06-13 3e5a77a073 [!!!][TASK] Removed deprecated global color picker initialization (thanks to Oliver Bartsch)
  • 2023-06-13 6a70ba25a3 [!!!][TASK] Remove deprecated GU::linkThisScript() (thanks to Christian Kuhn)
  • 2023-06-13 ff6407f97b [!!!][TASK] Remove deprecated TypoLinkCodecService class alias (thanks to Oliver Bartsch)
  • 2023-06-13 aad770fdde [!!!][TASK] Remove deprecated InlineElementHookInterface (thanks to Oliver Bartsch)
  • 2023-06-13 aade393be8 [!!!][TASK] Remove various helper methods related to URL generation (thanks to Benni Mack)
  • 2023-06-13 500ed9c233 [!!!][TASK] Remove deprecated code in FormProtectionFactory (thanks to Thomas Hohn)
  • 2023-06-13 390ae53a6a [!!!][TASK] Remove deprecated code for cObject and Link Generation (thanks to Benni Mack)
  • 2023-06-13 79b2a6af94 [!!!][TASK] Remove deprecated TBE_MODULES related functionality (thanks to Oliver Bartsch)
  • 2023-06-13 25b2105cd7 [!!!][TASK] Remove extbase feature toggles (thanks to Christian Kuhn)
  • 2023-06-12 179236004e [!!!][TASK] Remove TCA config MM_insert_fields (thanks to Christian Kuhn)
  • 2023-06-12 21cdffccf4 [BUGFIX] Add ESCAPE keyword for like() and `notLike() expressions (thanks to Stefan Bürk)
  • 2023-06-12 f79edecb3e [!!!][TASK] Remove deprecated TypoScript settings (thanks to Benni Mack)
  • 2023-06-12 7c42ad6ace [!!!][TASK] Remove deprecated AbstractPlugin (thanks to Christian Kuhn)
  • 2023-06-12 45a62371c2 [!!!][TASK] Remove deprecated code from ModuleTemplate (thanks to Christian Kuhn)
  • 2023-06-12 607c63e963 [!!!][TASK] Remove deprecated restriction classes (thanks to Thomas Hohn)
  • 2023-06-12 1adb6995db [!!!][TASK] Remove deprecated BU template methods (thanks to Christian Kuhn)
  • 2023-06-12 13f96698f1 [!!!][TASK] Remove old TypoScript parser (thanks to Christian Kuhn)
  • 2023-06-12 d1706a55ca [!!!][TASK] Remove deprecated Environment method (thanks to Thomas Hohn)
  • 2023-06-12 1dd323223a [!!!][TASK] Remove deprecated TSFE properties and methods (thanks to Benni Mack)
  • 2023-06-12 151eff0f81 [BUGFIX] Avoid return type deprecation with PHP8.3 in TreeNodeCollection (thanks to Stefan Bürk)
  • 2023-06-12 66d26a9691 [BUGFIX] Allow sub directories for form definitions (thanks to Georg Ringer)
  • 2023-06-12 d1ee9d5f75 [DOCS] Fix changelog rendering (thanks to Simon Schaufelberger)
  • 2023-06-11 7f40b8f3a6 [TASK] Speed up SysLogSerializationUpdate (thanks to Thomas Hohn)
  • 2023-06-11 a0455ba323 [BUGFIX] Fix minor phpstan finding in ElementInformationController (thanks to Nikita Hovratov)
  • 2023-06-11 c7e8e48000 [TASK] Add deprecation removal main ReST file (thanks to Oliver Bartsch)
  • 2023-06-11 63ddc79e0a [BUGFIX] Use correct type in DB query (thanks to Sybille Peters)
  • 2023-06-10 f0936fe194 [TASK] Use dedicated cache for schema information (thanks to Helmut Hummel)
  • 2023-06-09 97c6e1ae31 [TASK] Add PHP8.3 support to Build/Scripts/runTests.sh (thanks to Stefan Bürk)
  • 2023-06-09 719ab512b4 [BUGFIX] Use correct typo3/cms-styleguide for main (thanks to Nikita Hovratov)
  • 2023-06-08 58799dea43 [BUGFIX] Use main variables in HeaderAssets and FooterAssets (thanks to Johannes Sommer)
  • 2023-06-08 4230d9fb76 [DOCS] Make JavaScript example lint (thanks to Lina Wolf)
  • 2023-06-08 17937d23f9 [BUGFIX] Prevent PHP Warning in CKEditor5Migrator (thanks to Stefan Froemken)
  • 2023-06-08 5adecb7299 [TASK] Avoid QueryBuilder::resetQueryPart() in ext:indexed_search (thanks to Anja Leichsenring)
  • 2023-06-08 3bc9d4419c [TASK] Avoid QueryBuilder::resetQueryPart() in ext:backend (thanks to Anja Leichsenring)
  • 2023-06-08 2bae8f143d [BUGFIX] Use proper path to get size of used files in admin panel (thanks to Georg Ringer)
  • 2023-06-08 12d66ad550 [BUGFIX] Full page in ConditionMatcher from PageTsConfigFactory (thanks to Nikita Hovratov)
  • 2023-06-08 40a738f2d9 [BUGFIX] SaveToDatabaseFinisher uses parseOption to evaluate mode (thanks to Markus Klein)
  • 2023-06-08 a02591872e [DOCS] Fix reference in changelog (thanks to Lina Wolf)
  • 2023-06-08 874ef0dbbe [BUGFIX] Make Extbase ObjectConverter consider XCLASSed objects (thanks to Torben Hansen)
  • 2023-06-08 100fcc66a0 [BUGFIX] Properly align positioning line at the end of tree (thanks to Andreas Nedbal)
  • 2023-06-08 9be3a4a01c [BUGFIX] Require typo3fluid/fluid:^2.9.1 (thanks to Christian Kuhn)
  • 2023-06-07 58fb6ad4b0 [!!!][TASK] Remove jquery-ui without any substitute (thanks to Oliver Hader)
  • 2023-06-07 33e1e167f4 [TASK] Require typo3fluid/fluid:^2.9.0 (thanks to Christian Kuhn)
  • 2023-06-07 58218ff839 [BUGFIX] Fix alignment of fields in Active TypoScript module (thanks to Andreas Nedbal)
  • 2023-06-07 8eb265de9a [BUGFIX] Improve accessibility of form labels in EXT:felogin (thanks to linawolf)
  • 2023-06-07 1afc9f2fcd [TASK] Make TSconfig list case-insensitive (thanks to Sybille Peters)
  • 2023-06-07 997b53021b [TASK] Use lighter font color for form input placeholder (thanks to Jasmina Ließmann)
  • 2023-06-07 f252369b2a [TASK] Update jquery-ui to ^1.13.2 (thanks to Oliver Hader)
  • 2023-06-07 ecb8cac9ae [BUGFIX] Force correct type in ActionViewHelpers (thanks to Georg Ringer)
  • 2023-06-06 84e5887e23 [BUGFIX] Remove language section from base CKEditor config (thanks to Andreas Nedbal)
  • 2023-06-06 a26d884506 [TASK] Update to stable version of bootstrap 5.3.0 (thanks to Benni Mack)
  • 2023-06-06 37c6b702d1 [TASK] Remove jquery & jquery-ui from image manipulation (thanks to Oliver Hader)
  • 2023-06-05 f6927ef20a [BUGFIX] Allow ViewHelpers from libraries (thanks to Simon Praetorius)
  • 2023-06-05 c0bf94c62c [TASK] Slim down php-cs-fixer configuration file (thanks to Benni Mack)
  • 2023-06-05 194f6d5112 [TASK] Update node to v18.16 (thanks to Benni Mack)
  • 2023-06-05 b35be6bc97 [BUGFIX] Forward server request object to Fluid view (thanks to Oliver Hader)
  • 2023-06-05 474a897a0a [BUGFIX] Handle PHP error for invalid form data provider class name (thanks to Oliver Bartsch)
  • 2023-06-05 95f846595e [TASK] Add comments for methods in ModifyVersionDifferencesEvent (thanks to Chris Müller)
  • 2023-06-05 2b915ae6ce [DOCS] Fix typo in workspaces event PHPDoc (thanks to Sybille Peters)
  • 2023-06-03 d3a17fb1f5 [TASK] Allow nonce values explicitly in PageRenderer inline methods (thanks to Oliver Hader)
  • 2023-06-03 db391c31d9 [TASK] Allow f:asset.css and f:asset.script to use CSP nonce (thanks to Kevin Appelt)
  • 2023-06-02 babcef327c [TASK] Remove obsolete composer/package-versions-deprecated (thanks to Stefan Bürk)
  • 2023-06-02 89fd30493c [BUGFIX] Check for ProviderRegistry when registering configuration providers (thanks to Oliver Bartsch)
  • 2023-06-01 08e9a780bf [TASK] Use local variable in CleanUpLocalProcessedFilesCommand (thanks to Stefan Bürk)
  • 2023-06-01 753d51e09a [BUGFIX] Fix phpstan finding in Clipboard (thanks to Nikita Hovratov)
  • 2023-06-01 8f9362a557 [TASK] Raise guzzlehttp/promises to v2 (thanks to Nikita Hovratov)
  • 2023-05-31 d6d517a2b8 [BUGFIX] Cast IP lock settings to int (thanks to Georg Ringer)
  • 2023-05-31 b02a04f3ec [TASK] Remove usage of QueryBuilder::resetQueryPart() form ext:redirects (thanks to Anja Leichsenring)
  • 2023-05-28 c374f161f1 [BUGFIX] Update symfony/property-info to v6.2.11 (thanks to Andreas Fernandez)
  • 2023-05-26 03742d8813 [TASK] Avoid deprecated usage of GuzzleHttp\Promise settle function (thanks to Nikita Hovratov)
  • 2023-05-26 148008907b [DOCS] Add SQL and memory metrics to admin panel toolbar (thanks to Chris Müller)
  • 2023-05-26 8c75642af8 [TASK] Update ckeditor5 to v38.0.1 (thanks to Andreas Fernandez)
  • 2023-05-25 2ce9df23e7 [BUGFIX] Typo3DbQueryParser allows records with no child (thanks to Harald Witt)
  • 2023-05-24 1cbb68e562 [DOCS] Add note regarding data processor service sharing (thanks to Oliver Bartsch)
  • 2023-05-24 6d62d7578a [BUGFIX] Adapt datepicker styles (thanks to Jochen Roth)
  • 2023-05-24 26f7758845 [TASK] Write correct error level into sys_log table (thanks to Ronny Perinke)
  • 2023-05-23 0ca26dd990 [BUGFIX] Use correct array key to access TYPO3_CONF_VARS (thanks to Johannes Nielsen)
  • 2023-05-23 ce0f31221c [TASK] Add data attribute to containers of of flexform elements (thanks to Georg Ringer)
  • 2023-05-23 6730213d10 [BUGFIX] Fix type error in for pageType in f:uri.page ViewHelper (thanks to Stefan Froemken)
  • 2023-05-22 defa239b05 [BUGFIX] Add CSP nonce value to RequireJS (thanks to Oliver Hader)
  • 2023-05-19 9f71cb3e81 [TASK] Remove usages of QueryBuilder::resetQueryParts (thanks to Anja Leichsenring)
  • 2023-05-19 7128b34f7c [BUGFIX] Fix undefined array key in FrontendGenerationPageIndexingTrigger (thanks to Nikita Hovratov)
  • 2023-05-18 1808fc3f1a [DOCS] Remove section using version constraint installing EXT:linkvalidator (thanks to Chris Müller)
  • 2023-05-17 db68610a5f [BUGFIX] Keep FE/versionNumberInFilename set to true on silent upgrade (thanks to Chris Müller)
  • 2023-05-17 7fe633935a [BUGFIX] Make symfony console handle exceptions again (thanks to Torben Hansen)
  • 2023-05-17 96c8577e6d [BUGFIX] Inject CSP nonce values only if CSP feature is enabled (thanks to Oliver Hader)
  • 2023-05-16 7c21340f5c [BUGFIX] Avoid undefined array key "enableMetaphoneSearch" (thanks to Chris Müller)
  • 2023-05-15 ba22241c38 [BUGFIX] Do not call getConflictingRedirects with null request (thanks to linawolf)
  • 2023-05-15 f99945df0c [BUGFIX] Ensure BE_USER uid is always used as int (thanks to Markus Klein)
  • 2023-05-15 79a9f4778c [BUGFIX] Adjust Content-Security-Policy reports check for SVG files (thanks to Oliver Hader)
  • 2023-05-14 fad8a8aefc [DOCS] Add editor.config.debug to rte_ckeditor config reference (thanks to Andreas Nedbal)
  • 2023-05-14 9a1ff751fe [TASK] Include test extensions into namespace integrity check (thanks to Anja Leichsenring)
  • 2023-05-11 08c6c69db8 [BUGFIX] Only send test email if sender address configured (thanks to Sybille Peters)
  • 2023-05-11 4fdba7ea32 [DOCS] Fix wrong PageTypeRegistry class name in changelog (thanks to Daniel Siepmann)
  • 2023-05-11 b61e9c6378 [TASK] Raise 'phpstan/phpstan' and regenerate baseline (thanks to Anja Leichsenring)
  • 2023-05-11 783a310551 [BUGFIX] Ensure SchemaMigrator does not re-apply ext_localconf.php (thanks to Benni Mack)
  • 2023-05-10 fe0c750c31 [BUGFIX] Translate options of extension settings (thanks to Stefan Froemken)
  • 2023-05-10 981061b89d [TASK] Remove autoload-dev classmap configuration (thanks to Anja Leichsenring)
  • 2023-05-09 450a16ef21 [BUGFIX] Avoid notice in AbstractUserAuthentication (thanks to Georg Ringer)
  • 2023-05-09 935fd43592 [BUGFIX] Correctly represent CSP UriValue('*') (thanks to Oliver Hader)
  • 2023-05-09 9f10ea8300 [TASK] Add StringUtility::cast and ::filter (thanks to Georg Ringer)
  • 2023-05-09 64a333e7c2 [BUGFIX] Do not send table wizard fields in payload (thanks to Andreas Fernandez)
  • 2023-05-09 e604c6d150 [BUGFIX] Re-enable button after save in ext:install (thanks to Torben Hansen)
  • 2023-05-08 50eabd383b [BUGFIX] Do not descend required markers down to inline fields (thanks to Nikita Hovratov)
  • 2023-05-08 bc76569a16 [TASK] Provide default language presets for SiteBasedTestTrait (thanks to Nikita Hovratov)
  • 2023-05-08 336cd3ce60 [TASK] Consistently limit scope in FilesControlContainer (thanks to Oliver Bartsch)
  • 2023-05-08 18bdfc58e8 [BUGFIX] Fix typo "progessQueue" in variable name (thanks to Oliver Klee)
  • 2023-05-07 8bb6e5dce9 [BUGFIX] Properly replace record title placeholder in confirmation (thanks to Oliver Bartsch)
  • 2023-05-06 d1ebdd6739 [TASK] Raise "sokil/php-isocodes-db-i18n" and generate language files (thanks to Stefan Bürk)
  • 2023-05-05 5aefe44935 [BUGFIX] Fix a typo in a comment (thanks to Oliver Klee)
  • 2023-05-05 269bbe741f [BUGFIX] Catch FolderDoesNotExistException for selected folder (thanks to Oliver Bartsch)
  • 2023-05-05 4a0b25e15f [BUGFIX] Change selector to get container in files element (thanks to Andreas Fernandez)
  • 2023-05-05 2592efe0e4 [BUGFIX] Don't try to render icon for empty identifier (thanks to Oliver Bartsch)
  • 2023-05-05 b1f4145bc8 [TASK] Require typo3fluid/fluid:^2.8.0 (thanks to Christian Kuhn)
  • 2023-05-05 287ebfac63 [TASK] Provide composer.json to fixture extensions (thanks to Anja Leichsenring)
  • 2023-05-05 0a9b4ea3d9 [TASK] Provide composer.json to fixture extensions in ext:core (thanks to Anja Leichsenring)
  • 2023-05-04 af80ca741f [BUGFIX] Allow custom passwords while creating be users (thanks to Jan Delius)
  • 2023-05-04 b7ff2a2fb5 [DOCS] Correct example for AfterLinkIsGeneratedEvent in changelog (thanks to Chris Müller)
  • 2023-05-03 cc40fc060c [BUGFIX] Use proper type for recovery emails (thanks to Andreas Nedbal)
  • 2023-05-03 1c579ccfb6 [TASK] Set TYPO3 version to 13.0.0-dev (thanks to Oliver Hader)
  • 2023-05-03 bc60401fc6 [BUGFIX] Render mime type audio/x-wav as audio file (thanks to Georg Ringer)
  • 2023-05-03 7c9e387652 [BUGFIX] Create session cookie when explicitly requested (thanks to Oliver Hader)
  • 2023-05-02 ead2eeecac [BUGFIX] Ensure content object is available in UriBuilder (thanks to Oliver Bartsch)
  • 2023-05-02 6fb93f48db [BUGFIX] Prioritize form default values over TCA overrides (thanks to Helmut Hummel)
  • 2023-05-02 692e15a5e2 [BUGFIX] Close opened CSP report when removing all reports (thanks to Andreas Fernandez)
  • 2023-05-02 fa305420be [BUGFIX] Avoid TypeError in extbase persistence (thanks to Oliver Bartsch)
  • 2023-05-02 39478a27df [TASK] Remove superfluous timestamp CKEditor plugin (thanks to Torben Hansen)
  • 2023-05-02 f731cb6cc7 [BUGFIX] Pass the full page record to the ConditionMatcher (thanks to Oliver Bartsch)
  • 2023-05-02 24b7dfd6ee [TASK] Make type annotations for ObjectStorage::toArray more specific (thanks to Oliver Klee)
  • 2023-05-01 7d7b46c9b3 [BUGFIX] Recursive INCLUDE_TYPOSCRIPT with extensions (thanks to Georg Ringer)
  • 2023-04-29 f98773ec46 [DOCS] Update SECURITY.md (thanks to Stephan Großberndt)
  • 2023-04-28 dd0b6e72eb [TASK] Show configured transport per webhook (thanks to Andreas Fernandez)
  • 2023-04-28 a2d6d8b475 [BUGFIX] Allow locallang labels for tt_content_defValues (thanks to Oliver Bartsch)
  • 2023-04-28 ebec8ae066 [BUGFIX] Use importShim() to load init modules (thanks to Andreas Fernandez)
  • 2023-04-28 07757e6771 [TASK] Provide composer.json to fixture extensions in ext:extbase (thanks to Anja Leichsenring)
  • 2023-04-27 1ac5a8f584 [DOCS] Adjust ViewHelper name (thanks to Oliver Bartsch)
  • 2023-04-27 0fd1cfacd2 [BUGFIX] Harmonize page ids in Record List search (thanks to Andreas Fernandez)
  • 2023-04-27 60becc56ba [TASK] Clean up avatar class (thanks to Christian Eßl)
  • 2023-04-27 75387f454f [TASK] Provide composer.json to fixture extensions in ext:backend (thanks to Anja Leichsenring)
  • 2023-04-26 0bae8154fc [BUGFIX] Fix visual glitches in tile view affecting Firefox (thanks to Andreas Fernandez)
  • 2023-04-26 e864e328ae [DOCS] Revise changelogs for v12.4 (thanks to Chris Müller)
  • 2023-04-26 97dd6662da [BUGFIX] Correct clearable implementation in scheduler (thanks to Benjamin Kott)
  • 2023-04-26 f96609106c [BUGFIX] Add missing CSS label classes and fix markup (thanks to Frank Naegler)
  • 2023-04-25 2cf35072b0 [TASK] Update testing-framework and styleguide (thanks to Stefan Bürk)
  • 2023-04-25 e496fddbe4 [BUGFIX] Avoid exceptions while loading presets (thanks to Gilbertsoft)
  • 2023-04-25 3ae6c8a919 [BUGFIX] Use correct configuration example for message routing (thanks to Andreas Fernandez)
  • 2023-04-25 2f60ee3b45 [DOCS] Update SECURITY.md (thanks to Stephan Großberndt)
  • 2023-04-25 3a83be5d41 [BUGFIX] Prevent undefined array key in UserIntInformation (thanks to Daniel Siepmann)
  • 2023-04-25 d92dfe0f8d [DOCS] Add 12.4.x directory to changelogs (thanks to Andreas Fernandez)
  • 2023-04-25 4a62422717 [TASK] Update SECURITY.md for TYPO3 v12.4 LTS (thanks to Oliver Hader)
  • 2023-04-25 d8829aec01 [TASK] Set TYPO3 version to 12.4.1-dev (thanks to Benni Mack)