TYPO3 12.0.0

Release Notes

Version 12.0.0

Release Notes for TYPO3 CMS 12.0.0

This document contains information about TYPO3 CMS 12.0.0 which was released on 04.10.2022.

Get TYPO3 12.0.0 now

News

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

Read TYPO3 12.0.0 Release News

Checksums of TYPO3 12.0.0

SHA256

eeb5bac265b2211ea377d6cb3f50f030894ff87312055b1692e651dd2ad1b5dc typo3_src-12.0.0.tar.gz
81ffeaf3b81fd34de635263aacea16095726998044c2601330d3c15001c048b8 typo3_src-12.0.0.zip

SHA1

5bb6c77f47d51d947f491a68080c2aed2b038218 typo3_src-12.0.0.tar.gz
b09a5c3d3471cc1ddd0e60337eb26ae0ddf5404e typo3_src-12.0.0.zip

MD5

c85691938346c301a806656b55932f9b typo3_src-12.0.0.tar.gz
cca731d217250acc94a2b3276b0bda11 typo3_src-12.0.0.zip

Upgrading

  1. Before you update any instance to 12.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 [11.5.3]:

  • 2022-10-04 36096733de [RELEASE] Release of TYPO3 12.0.0 (thanks to Oliver Hader)
  • 2022-10-04 3fee50e069 [BUGFIX] Correct bookmark form styling (thanks to Benjamin Kott)
  • 2022-10-03 a42faa3602 [TASK] Remove unused implementation from file_edit hooks (thanks to Benni Mack)
  • 2022-10-03 122eab1d92 [!!!][TASK] Send user session cookies as hash-signed JWT (thanks to Oliver Hader)
  • 2022-10-03 8c6e4b5b15 [DOCS] Improve changelog for v12 release (thanks to linawolf)
  • 2022-10-03 f410c0d175 [TASK] Deprecate support for RequireJS modules (thanks to Benjamin Franzke)
  • 2022-10-03 a927bc00be [!!!][TASK] Use new TypoScript parser in Frontend (thanks to Christian Kuhn)
  • 2022-10-03 11503dc179 [BUGFIX] Avoid possible notice in AbstractPlugin (thanks to Georg Ringer)
  • 2022-10-03 eba40ad154 [!!!][TASK] Add strict types to GU::fixed_lgd_cs (thanks to Nikita Hovratov)
  • 2022-10-03 712daa7c73 [DOCS] Adjust getQueryArguments / addQueryString documentation (thanks to Oliver Hader)
  • 2022-10-03 e9477bb1b9 [TASK] Use pepper explicitly for creating signing keys (thanks to Oliver Hader)
  • 2022-10-03 41e700fee5 [TASK] Enable one TransportFactory unit test execution for PHP8.1 (thanks to Stefan Bürk)
  • 2022-10-03 ca7375c479 [TASK] Remove leftover @todo in AbstractRecordCollection (thanks to Nikita Hovratov)
  • 2022-10-03 a38da447bc [TASK] Mitigate Browser "Spell-Jacking" in additional form elements (thanks to Oliver Hader)
  • 2022-10-02 2b27de103d [!!!][TASK] Change method signatures and remove sanitization (thanks to Stefan Bürk)
  • 2022-10-02 656fac8710 [!!!][FEATURE] Use Routing for getQueryArguments / addQueryString (thanks to Benni Mack)
  • 2022-10-02 ad2fdf966b [!!!][FEATURE] Respect attribute "approved" when parsing XLIFF files (thanks to Georg Ringer)
  • 2022-10-02 b6023a7efa [FEATURE] Introduce configurable password policies (thanks to Torben Hansen)
  • 2022-10-02 875ffaf8be [BUGFIX] Build LanguageService in TranslateViewHelper (thanks to Andreas Fernandez)
  • 2022-10-02 0cd3066821 [FEATURE] Support javaScriptModules in FormEngine resultArray (thanks to Benjamin Franzke)
  • 2022-10-02 e88b9a0f2a [!!!][FEATURE] Replace $GLOBALS['PAGES_TYPES'] with shared state object (thanks to Benni Mack)
  • 2022-10-02 a7dd022535 [!!!][FEATURE] Introduce TCA type "file" (thanks to Oliver Bartsch)
  • 2022-10-02 42bb0f18f3 [!!!][FEATURE] Introduce PSR-14 event for DatabaseRecordList (thanks to Benni Mack)
  • 2022-10-02 eea87a05a4 [TASK] Align UI of the DB check module (thanks to Annett Jähnichen)
  • 2022-10-01 18f0d7e91a [TASK] Drop CKEditor4 related resources (thanks to Benjamin Franzke)
  • 2022-10-01 4c6d5fdf42 [!!!][FEATURE] Integrate CKEditor5 as new RTE (thanks to Oliver Hader)
  • 2022-10-01 2d863f9b46 [TASK] Mitigate browser "spell jacking" in form elements (thanks to Oliver Hader)
  • 2022-10-01 7112562509 [TASK] Remove leftover requireJS implementation of CKEditor (thanks to Benni Mack)
  • 2022-10-01 6cf682bb7d [!!!][TASK] Move LocalConfiguration to system/settings.php (thanks to Benni Mack)
  • 2022-10-01 5c0f575365 [TASK] Enforce TYPO3 Composer Installers package v5 (thanks to Benni Mack)
  • 2022-10-01 42a7949c42 [TASK] Improve usability of logicalAnd and logicalOr (thanks to Markus Klein)
  • 2022-10-01 44fc4f5e24 [BUGFIX] Correct "additionalParams" handling in PageViewHelpers (thanks to Chris Müller)
  • 2022-10-01 1a3526abfa [TASK] Remove outdated t3editor requirejs configuration (thanks to Benjamin Franzke)
  • 2022-10-01 51ab74ee3a [!!!][TASK] Remove example tasks from EXT:scheduler (thanks to Benni Mack)
  • 2022-09-30 6c8a89a67f [!!!][TASK] Make sys_template not workspace aware (thanks to Christian Kuhn)
  • 2022-09-30 3d6c7357a7 [BUGFIX] Drop obsolete devbridge-autocomplete patch (thanks to Andreas Fernandez)
  • 2022-09-30 b7b1438bf6 [TASK] Update rollup and optimize build resolving (thanks to Benni Mack)
  • 2022-09-30 616e958fcf [FEATURE] Auto creation of database fields for TCA "slug" (thanks to Georg Ringer)
  • 2022-09-30 89182fa08a [!!!][BUGFIX] Set password forgot hash based on user uid in ext:felogin (thanks to Torben Hansen)
  • 2022-09-29 77fd49fff2 [!!!][TASK] Avoid Extbase Request init in StandaloneView (thanks to Christian Kuhn)
  • 2022-09-29 f375dac362 [TASK] Avoid negative pid's in SQL schema (thanks to Christian Kuhn)
  • 2022-09-29 32531155ff [BUGFIX] Prevent undefined array key in TimeTracker (thanks to Daniel Siepmann)
  • 2022-09-29 90a8bd7ebe [BUGFIX] Handle missing pageRow in DatabaseRecordList (thanks to Markus Klein)
  • 2022-09-29 fa94fea0ce [!!!][TASK] Remove jQuery from FormEngine auto-suggest (thanks to Andreas Fernandez)
  • 2022-09-29 8eca62ea08 [DOCS] Streamline documentation for AfterRecordSummaryForLocalizationEvent (thanks to Chris Müller)
  • 2022-09-29 892a408c59 [TASK] Remove wrong docblock from RenderAdditionalContentToRecordListEvent class (thanks to Chris Müller)
  • 2022-09-29 ae28f3d22f [TASK] Allow f:link.page and f:uri.page without Extbase (thanks to Benni Mack)
  • 2022-09-29 257aa7acf6 [BUGFIX] Use more intuitive shortcut to open the live search (thanks to Andreas Fernandez)
  • 2022-09-29 a882b2ce61 [TASK] Extend RequestToken tests (thanks to Oliver Hader)
  • 2022-09-29 bebbe19394 [BUGFIX] Do not override width of preview mode selector (thanks to Andreas Fernandez)
  • 2022-09-29 9cb30fb9c0 [!!!][FEATURE] Introduce CSRF-like request-token handling (thanks to Oliver Hader)
  • 2022-09-29 3bd7ba7d37 [TASK] No default type in ApplicationType (thanks to Christian Kuhn)
  • 2022-09-29 ab39c095cf [TASK] Purge FormProtection in some functional tests (thanks to Christian Kuhn)
  • 2022-09-28 709e7dab27 [BUGFIX] Remove global css from form-framework specific css (thanks to Benjamin Kott)
  • 2022-09-28 2974d5ce6d [TASK] Move root css variables to dedicated file (thanks to Benjamin Kott)
  • 2022-09-28 a4115b442b [BUGFIX] Submodules mark parent modules as active (thanks to Benjamin Kott)
  • 2022-09-28 5b05199194 [TASK] Remove jQuery and jQuery UI from EXT:viewpage (thanks to Andreas Fernandez)
  • 2022-09-28 98571b64d2 [!!!][TASK] Merge ext:recordlist into ext:backend (thanks to Christian Kuhn)
  • 2022-09-28 72b13c587d [!!!][TASK] Remove "TCEforms" wrapper in FlexForm definitions (thanks to Nikita Hovratov)
  • 2022-09-28 becdb6429c [TASK] Remove last usage of t3x (thanks to Georg Ringer)
  • 2022-09-28 cae320c2d8 [DOCS] Revise changelogs for v12.0 (thanks to Chris Müller)
  • 2022-09-27 08f7463bfc [FEATURE] Introduce AfterRecordSummaryForLocalizationEvent (thanks to Achim Fritz)
  • 2022-09-27 ca4ed5e086 [TASK] Use variable font files for Source Sans 3 (thanks to Benjamin Kott)
  • 2022-09-27 75109e9c21 [TASK] Remove unused typo3-docheader css (thanks to Benjamin Kott)
  • 2022-09-27 13e1156fda [!!!][TASK] Remove recStatInfoHooks (thanks to Benni Mack)
  • 2022-09-27 8981165b3c [BUGFIX] Consider filemounts from groups (thanks to Christopher Schnell)
  • 2022-09-26 847a96386f [!!!][TASK] Resolve most #[ReturnTypeWillChange] attributes (thanks to Larry Garfield)
  • 2022-09-26 c1df89b167 [DOCS] Improve doc comments for ModifyEditFormUserAccessEvent (thanks to Chris Müller)
  • 2022-09-26 65f7db2dc7 [!!!][TASK] Remove workspace tsconfig swapMode and changeStageMode (thanks to Christian Kuhn)
  • 2022-09-26 272d28d8ef [BUGFIX] Improve error message when the FlexForm file is not found (thanks to linawolf)
  • 2022-09-26 496d3689c6 [TASK] Add base64url encode/decode functionality (thanks to Oliver Hader)
  • 2022-09-23 50059a0fc4 [BUGFIX] Restore and streamline auth log with MFA (thanks to Susanne Moog)
  • 2022-09-23 5493dbef57 [BUGFIX] Fix glitches in controls of EXT:viewpage (thanks to Andreas Fernandez)
  • 2022-09-23 34260c1252 [TASK] Streamline FormEngine inline-relation JavaScript module loading (thanks to Benjamin Franzke)
  • 2022-09-23 16afa1cda4 [TASK] Remove invalid deprecation trigger in dashboard (thanks to Benjamin Franzke)
  • 2022-09-22 308b6e5bea [BUGFIX] Improve performance of "View Upgrade Documentation" (thanks to Andreas Fernandez)
  • 2022-09-22 22082c47b5 [BUGFIX] Show correct group label for system records (thanks to Markus Klein)
  • 2022-09-22 2f082566b2 [BUGFIX] Prevent undefined array key in ProcessedFile (thanks to Daniel Siepmann)
  • 2022-09-22 c40ba4a2df [TASK] Type hint BackendUserAuthentication->workspace to int (thanks to Christian Kuhn)
  • 2022-09-22 c6fed04a80 [BUGFIX] Prevent failed property access in PublicPropertyDeprecationTrait (thanks to Daniel Siepmann)
  • 2022-09-22 b0b2a1b302 [BUGFIX] Prevent undefined array key in AbstractItemProvider (thanks to Daniel Siepmann)
  • 2022-09-22 16dcd21179 [BUGFIX] Prevent undefined array key in SaveToDatabaseFinisher (thanks to Oliver Bartsch)
  • 2022-09-22 2b9bbbaa72 [!!!][TASK] Enable natural ordering of YAML imports (thanks to Benni Mack)
  • 2022-09-22 7be898ac87 [BUGFIX] Prevent undefined array key in SearchController (thanks to Oliver Bartsch)
  • 2022-09-22 caec6d158e [TASK] Prevent undefined array key warnings in ext:adminpanel (thanks to Oliver Hader)
  • 2022-09-22 cf39675ad6 [BUGFIX] Streamline Changelog documentation tags (thanks to Christian Kuhn)
  • 2022-09-22 fbe9c90ba4 [BUGFIX] Enforce EXT:backend as source for Source Sans fonts (thanks to Andreas Fernandez)
  • 2022-09-21 f0cb504adc [BUGFIX] Prevent undefined array keys in AbstractMenuContentObject (thanks to Oliver Bartsch)
  • 2022-09-21 9a70d5f771 [TASK] Add label text to various buttons in docheader (thanks to Benni Mack)
  • 2022-09-21 163e27ff47 [TASK] Clean up AbstractUserAuthentication (thanks to Benni Mack)
  • 2022-09-21 3b526e832a [BUGFIX] Use values for link types (thanks to Oliver Bartsch)
  • 2022-09-21 5ee755806a [!!!][FEATURE] Add PSR-14 ModifyEditFormUserAccessEvent (thanks to Oliver Bartsch)
  • 2022-09-21 236ce5fc22 [TASK] Avoid usage of UriBuilder and Extbase Request (thanks to Benni Mack)
  • 2022-09-21 dabe04ecc9 [BUGFIX] Replace deprecated source-sans-pro with source-sans (thanks to Andreas Fernandez)
  • 2022-09-21 faa55d2f46 [TASK] Have a minor phpstan happification in ext:belog (thanks to Christian Kuhn)
  • 2022-09-21 fee75b2626 [!!!][TASK] Enable internal subrequests for error pages (thanks to Benni Mack)
  • 2022-09-21 088b745da7 [!!!][TASK] Require ServerRequestInterface in Extbase Request (thanks to Christian Kuhn)
  • 2022-09-21 d082f5e3e2 [BUGFIX] Allow sorting of pages on root level (thanks to Frank Naegler)
  • 2022-09-21 1d9e82485d [TASK] Avoid getIndpEnv and TYPO3_REQUEST in Link Builder (thanks to Benni Mack)
  • 2022-09-21 3563b7d593 [BUGFIX] Disable horizontal scrollbar in module menu (thanks to Andreas Fernandez)
  • 2022-09-21 37a3d6a3d7 [BUGFIX] Update missing file properties (thanks to Daniel Siepmann)
  • 2022-09-21 f298157565 [BUGFIX] Don't ignore TCA 'ctrl' 'groupName' (thanks to Christian Kuhn)
  • 2022-09-21 c2df29b3c7 [BUGFIX] Darken progress bar for default and light panel (thanks to Oliver Bartsch)
  • 2022-09-20 a8887210b1 [BUGFIX] Use correct selector class in upgrade doc filter (thanks to Andreas Fernandez)
  • 2022-09-20 2accdb0580 [TASK] Remove unused configuration option (thanks to Benni Mack)
  • 2022-09-20 06b37b43d5 [TASK] Type hint ext:fluid RenderingContext (thanks to Christian Kuhn)
  • 2022-09-20 471d9178b7 [TASK] Avoid an invalid test prophecy (thanks to Christian Kuhn)
  • 2022-09-19 8660a5bb0b [TASK] Clean up unused code from PreviewRenderer pattern (thanks to Benni Mack)
  • 2022-09-19 edf20a9a73 [!!!][TASK] Remove the not-useful hooks from EditFileController (thanks to Larry Garfield)
  • 2022-09-19 9202450c12 [!!!][FEATURE] Add PSR-14 Events for customized Page Module rendering (thanks to Benni Mack)
  • 2022-09-19 08625d368d [TASK] Prevent undefined array key warnings in ext:beuser (thanks to Oliver Hader)
  • 2022-09-19 8928101680 [TASK] Prevent undefined array key warnings in ext:dashboard (thanks to Oliver Hader)
  • 2022-09-19 cdf920a6ea [!!!][TASK] Upgrade to CodeMirror v6 (thanks to Benjamin Franzke)
  • 2022-09-18 b79f28534a [TASK] Deprecate StandaloneView getters (thanks to Christian Kuhn)
  • 2022-09-18 d70a479890 [!!!][TASK] Cleanup and harden Extbase Request (thanks to Christian Kuhn)
  • 2022-09-18 79459bb71c [TASK] Remove _DEFAULT_PI_VARS from TypoScript (thanks to linawolf)
  • 2022-09-18 b136c7a3b1 [BUGFIX] Guard array key access in TypoScriptFrontendController (thanks to Stefan Bürk)
  • 2022-09-18 d7eed01dbc [BUGFIX] Avoid undefined array key access in HtmlParser (thanks to Stefan Bürk)
  • 2022-09-17 7c9f76270b [TASK] Request in ContentObject is not nullable (thanks to Christian Kuhn)
  • 2022-09-16 574dc08780 [TASK] Revamp Constant Editor (thanks to Christian Kuhn)
  • 2022-09-16 8aa429395c [FEATURE] Refactor Live Search UI and introduce keyboard shortcut to open (thanks to Andreas Fernandez)
  • 2022-09-16 d65db90e0f [TASK] Raise styleguide and testing-framework (thanks to Christian Kuhn)
  • 2022-09-16 7c852b8273 [BUGFIX] Fix hide/unhide inline control for a special case (thanks to Nikita Hovratov)
  • 2022-09-16 df52a477f8 [BUGFIX] Fix avatar sizes and use medium size in SetupModuleController (thanks to Andreas Fernandez)
  • 2022-09-16 027b880428 [TASK] Streamline scheduler flash messages (thanks to Guido Schmechel)
  • 2022-09-16 11caa711cd [TASK] Add notification when Grunt "watch" finished compilation (thanks to Jonas Eberle)
  • 2022-09-16 ffe8c05671 [BUGFIX] Use array key access guard in WorkspaceVersionRecordsCommand (thanks to Daniel Siepmann)
  • 2022-09-16 4e303636c5 [!!!][TASK] Make the AbstractPlugin @internal (thanks to linawolf)
  • 2022-09-16 0befe34d98 [TASK] Remove wrong doc comments in \TYPO3\CMS\Core\Database\Connection (thanks to Torben Hansen)
  • 2022-09-16 17018c84d5 [TASK] Allow flushing the makeInstance class name caches for testing (thanks to Oliver Klee)
  • 2022-09-16 80d1fc5dda [BUGFIX] Avoid FE error if url field on external pages is empty (thanks to Marc Willmann)
  • 2022-09-16 114b67715b [BUGFIX] Use array key access guard in WorkspaceVersionRecordsCommand (thanks to Daniel Siepmann)
  • 2022-09-16 375ed15724 [BUGFIX] Use array key access guard in SchedulerCommand (thanks to Daniel Siepmann)
  • 2022-09-16 a7e86376d2 [TASK] Simplify BackendUserGroupRepository::findByUidList (thanks to Oliver Hader)
  • 2022-09-16 4d2e003740 [BUGFIX] Avoid undefined array key in RecordLinkHandler (thanks to Kevin Appelt)
  • 2022-09-16 899b23e310 [TASK] Remove superfluous jQuery UI theme in ext:viewpage (thanks to Torben Hansen)
  • 2022-09-16 6a547d11fe [TASK] Add note about the Testing app context (thanks to Markus Klein)
  • 2022-09-16 5a4e2ceb9e [BUGFIX] Use array key access guard in ExtensionManagementUtility (thanks to Daniel Siepmann)
  • 2022-09-16 dfeebaa5bc [TASK] Streamline colors, correct contrast colors (thanks to Benjamin Kott)
  • 2022-09-16 3efb7afcb6 [BUGFIX] Rename modal's title property to modalTitle (thanks to Andreas Fernandez)
  • 2022-09-15 3aa034cdc2 [BUGFIX] Allow injection of RenderingContextFactory (thanks to Susanne Moog)
  • 2022-09-15 4f58efdd53 [DOCS] Improve doc comments for events for modifying flex form parsing (thanks to linawolf)
  • 2022-09-13 d4f260570a [SECURITY] Upgrade to typo3/html-sanitizer v2.0.16 (thanks to Oliver Hader)
  • 2022-09-13 6863f73818 [SECURITY] Encode child node variables in f:asset.css view helper (thanks to Oliver Hader)
  • 2022-09-13 bd58d2ff2e [SECURITY] Mitigate cross-site-scripting in FileDumpController (thanks to Oliver Hader)
  • 2022-09-13 56af2bd3a4 [SECURITY] Respect expiration time of password reset token (thanks to Torben Hansen)
  • 2022-09-13 f8b83ce15d [SECURITY] Mitigate timing discrepancies during user authentication (thanks to Oliver Hader)
  • 2022-09-13 179dd7cd78 [SECURITY] Mitigate denial-of-service scenarios in page error handler (thanks to Oliver Hader)
  • 2022-09-13 052e4f6d9b [BUGFIX] Revert modified cache handling in form framework (thanks to Oliver Hader)
  • 2022-09-13 fce7803512 [TASK] Prevent undefined array key warnings in ext:belog (thanks to Oliver Hader)
  • 2022-09-12 8809778f07 [BUGFIX] Mark config.disableImgBorderAttr as removed (thanks to Benni Mack)
  • 2022-09-12 1e51b1e846 [!!!][TASK] Remove TypoScript option page.CSS_inlineStyle (thanks to Benni Mack)
  • 2022-09-09 50a2955dfe [TASK] Unify badge rendering (thanks to Benjamin Kott)
  • 2022-09-09 3886f492d6 [!!!][TASK] Remove border and longdescURL properties from IMAGE cObject (thanks to Benni Mack)
  • 2022-09-09 85ee696760 [!!!][FEATURE] Add generic language overlay PSR-14 events instead of hooks (thanks to Benni Mack)
  • 2022-09-09 2ac5966b4f [FEATURE] Option to configure primary actions in File List (thanks to Shehfinaz Kadavil)
  • 2022-09-09 71d0825207 [DOCS] Fix rendering of Events in the docu (thanks to linawolf)
  • 2022-09-09 9413a84182 [TASK] Cleanup Components (thanks to Benjamin Kott)
  • 2022-09-09 ac0a691744 [!!!][TASK] Remove jQuery in PersistentStorage (thanks to Andreas Fernandez)
  • 2022-09-08 38911bf9ed [TASK] Provide more details when calling TSFE->set_no_cache() (thanks to Benni Mack)
  • 2022-09-08 f71c9f8eac [BUGFIX] Prevent undefined array key error in StoragePermissionsAspect (thanks to Oliver Bartsch)
  • 2022-09-08 d5deccc125 [!!!][TASK] Migrate backend modal component to lit (thanks to Benjamin Franzke)
  • 2022-09-08 3b6bba8e85 [BUGFIX] Trim provided external URL in linkwizard modal (thanks to Georg Ringer)
  • 2022-09-08 aac4dbd894 [BUGFIX] Properly evaluate whether toolbar item provides a dropdown (thanks to Oliver Bartsch)
  • 2022-09-08 c15ce08781 [BUGFIX] Remove fixed height of login news carousel (thanks to Oliver Bartsch)
  • 2022-09-08 9dcfb07d25 [BUGFIX] Do not render clipboard errors as notification (thanks to Andreas Fernandez)
  • 2022-09-08 0e075d1e13 [!!!][FEATURE] Add PSR-14 Events for flex form parsing (thanks to Larry Garfield)
  • 2022-09-07 8ec21ef9ca [TASK] Streamline datepicker component styling (thanks to Benjamin Kott)
  • 2022-09-07 6a60892c9b [TASK] Avoid further usages of Environment::getBackendPath() (thanks to Benni Mack)
  • 2022-09-07 0056c946cf [TASK] Remove jQuery from create multiple pages wizard (thanks to Oliver Bartsch)
  • 2022-09-07 cd71e842ae [TASK] Remove jQuery from link browser component (thanks to Oliver Bartsch)
  • 2022-09-07 39a05afda4 [FEATURE] Add TypeConverter for enums (thanks to Matthias Vogel)
  • 2022-09-07 7a2600c501 [TASK] Deprecate TYPO3_mainDir (thanks to Benni Mack)
  • 2022-09-07 7f07a56e80 [TASK] Remove jQuery from EXT:rte_ckeditor (thanks to Andreas Fernandez)
  • 2022-09-07 ca78f10b8c [TASK] Remove jQuery from constant editor (thanks to Oliver Bartsch)
  • 2022-09-07 92a4982289 [BUGFIX] Use correct data attribute name for doktype select (thanks to Oliver Bartsch)
  • 2022-09-07 9c619ca0e2 [TASK] Avoid using AJAX request route in Backend (thanks to Benni Mack)
  • 2022-09-07 df53c96b7c [!!!][TASK] Remove possibility to pre-define link titles in link browser (thanks to Andreas Fernandez)
  • 2022-09-07 38f190262b [BUGFIX] Check if titleText is available in classesAnchor RTE config (thanks to Andreas Fernandez)
  • 2022-09-07 bbaccb7133 [DOCS] Clarify the page TSconfig settings for RTE (thanks to linawolf)
  • 2022-09-06 77d89a975f [TASK] Drop usage of sass:math (thanks to Benjamin Kott)
  • 2022-09-06 5ec5f3b858 [TASK] Drop unneeded file .cache/.npmrc (thanks to Benjamin Franzke)
  • 2022-09-06 f6777841f2 [TASK] Use current git repository links (thanks to Stephan Großberndt)
  • 2022-09-06 ba6a5c7393 [TASK] Update stylelint to ^14 (thanks to Benjamin Kott)
  • 2022-09-06 c53a565da3 [TASK] Avoid PHP8.2 related deprecation failure in unit test (thanks to Stefan Bürk)
  • 2022-09-06 74eafb8a2e [BUGFIX] Correct Backend Scaffold (thanks to Benjamin Kott)
  • 2022-09-06 969c2a9edd [FEATURE] Set content language direction in RichText elements (thanks to Georg Ringer)
  • 2022-09-06 d868873cab [TASK] Modernize ext:belog (thanks to Torben Hansen)
  • 2022-09-06 8e860361cd [TASK] Use getLanguageOverlay() consistently (thanks to Benni Mack)
  • 2022-09-06 08e7dc7012 [!!!][TASK] Remove jQuery in Popover (thanks to Andreas Fernandez)
  • 2022-09-05 2e9a6710e8 [BUGFIX] List invalid field in FormEngine review (thanks to Andreas Fernandez)
  • 2022-09-05 258645ae7a [TASK] Remove jQuery from EXT:impexp and EXT:info (thanks to Andreas Fernandez)
  • 2022-09-05 44a189abae [BUGFIX] Fix condition in EXT:impexp to check for export view (thanks to Andreas Fernandez)
  • 2022-09-02 1354558da6 [TASK] Temporarly avoid PHPStan composer-max tests fails (thanks to Stefan Bürk)
  • 2022-09-02 8bfd84d575 [TASK] Update settings snippet: use default values everywhere (thanks to Josef Glatz)
  • 2022-09-02 6bed3af2a2 [TASK] Avoid unsolveable phpstan error for return-type mismatch (thanks to Stefan Bürk)
  • 2022-09-02 fc06de9e4b [TASK] Render toolbar items in Fluid (thanks to Andreas Fernandez)
  • 2022-09-02 c7c480694d [BUGFIX] Add missing outer-container classes for foreign selector types (thanks to Nikita Hovratov)
  • 2022-09-01 1582cdc395 [TASK] Remove unused variable $dbType in DataHandler (thanks to Nikita Hovratov)
  • 2022-08-30 ca7ac42de3 [DOCS] Fix links to Events (thanks to Lina Wolf)
  • 2022-08-30 f3293b7cf7 [DOCS] Fix section on how to open the dashboard (thanks to linawolf)
  • 2022-08-28 dd9cd00419 [TASK] Temporarly skip mailer unit test execution with PHP8.1 (thanks to Stefan Bürk)
  • 2022-08-26 1e52b40141 [TASK] Ensure php files contain correct legal file header (thanks to Stefan Bürk)
  • 2022-08-25 af2e5c071d [TASK] Streamline core php files header (thanks to Stefan Bürk)
  • 2022-08-25 0787c2223d [TASK] Update vulnerable build dependencies (thanks to Benjamin Franzke)
  • 2022-08-24 e07a54ad97 [BUGFIX] Avoid 'undefined array key "sheetTitle"' warning (thanks to Daniel Hettler)
  • 2022-08-24 f6967c6127 [BUGFIX] Add resultArray reference for InlineControlContainer customControls hook (thanks to Oliver Bartsch)
  • 2022-08-24 6cdf26cdb9 [BUGFIX] Fix page reloading on click on preview button (thanks to Tobias Jungmann)
  • 2022-08-24 4a18072ad0 [BUGFIX] Avoid invalid property access when persisting extbase objects (thanks to Stefan Bürk)
  • 2022-08-24 43c1dd415f [TASK] Correct example for maximum of Count validator (thanks to Stefan Frömken)
  • 2022-08-24 c9fef8b48a [!!!][TASK] Remove TODAYS_SPECIAL error constant (thanks to Torben Hansen)
  • 2022-08-23 6575656a6d [TASK] Migrate from yarn to npm (thanks to Benjamin Franzke)
  • 2022-08-22 b789f5a396 [BUGFIX] Make sure social media images gets processed if needed (thanks to Kevin Appelt)
  • 2022-08-22 34be7c84da [BUGFIX] Avoid undefined array key XmlSitemapRenderer (thanks to Oliver Hader)
  • 2022-08-21 758d5f457a [BUGFIX] Fix typo in clipboard and SettingsController (thanks to Peter Kraume)
  • 2022-08-19 c53fac26de [!!!][TASK] Drop backend login interface selector (thanks to Andreas Fernandez)
  • 2022-08-19 12ecfd34a1 [BUGFIX] Always load label for edit notification (thanks to Andreas Fernandez)
  • 2022-08-19 23e8c8bc85 [BUGFIX] Avoid undefined array keys error using stdWrap_bytes (thanks to Chris Müller)
  • 2022-08-19 172868cc15 [TASK] Pass dataset to context menu actions and drop jQuery in them (thanks to Andreas Fernandez)
  • 2022-08-19 5b4c0b926b [BUGFIX] Convert Node to DocumentFragment for modal consumption in EXT:dashboard (thanks to Andreas Fernandez)
  • 2022-08-19 a642351c51 [TASK] Flesh out type declarations in PropertyMapper (thanks to Larry Garfield)
  • 2022-08-19 173c7e8b2a [BUGFIX] Fix warning when FlexForm sheet has no fields (thanks to Torben Hansen)
  • 2022-08-19 3d45eb4bed [TASK] Remove jQuery usages in EXT:dashboard (thanks to Andreas Fernandez)
  • 2022-08-19 438dea9ce4 [TASK] Allow Element and DocumentFragment in now stricter Modal API (thanks to Andreas Fernandez)
  • 2022-08-17 b9df005d33 [!!!][FEATURE] Set Symfony 6.1 as minimum requirement (thanks to Benni Mack)
  • 2022-08-17 8d149fbb98 [TASK] Clean up PHPDoc comments in ext:felogin (thanks to Torben Hansen)
  • 2022-08-17 d377a29514 [TASK] Use strict comparison in BackendUserRepository (thanks to Torben Hansen)
  • 2022-08-17 613af2dd8b [TASK] Remove jQuery from backend login (thanks to Andreas Fernandez)
  • 2022-08-17 0d9efa3ba8 [BUGFIX] Fix warning on array key "1" (thanks to Tomasz Woldański)
  • 2022-08-17 b9306751b1 [BUGFIX] Fix warning on array key updateReferenceIndex (thanks to Tomasz Woldański)
  • 2022-08-17 e1e3649847 [BUGFIX] Fix warning on array key "data" (thanks to Tomasz Woldański)
  • 2022-08-17 685746aa18 [BUGFIX] Prevent warning when FlexForm is empty in PHP8 (thanks to Torben Hansen)
  • 2022-08-17 bb366c550e [TASK] Allow hiding "Entire workspace" drop down (thanks to Christian Kuhn)
  • 2022-08-17 d10ea0916f [DOCS] Document new default value for UTF-8 filesystems (thanks to Chris Müller)
  • 2022-08-16 92754a33ff [BUGFIX] Avoid open_basedir errors when referencing absolute URLs (thanks to Benni Mack)
  • 2022-08-15 d3d8bc04fd [BUGFIX] Do not hide ContentObjectRenderer on form rendering (thanks to Elias Häußler)
  • 2022-08-15 0303a9c1bd [BUGFIX] Correct tree.pagelayout condition evaluation (thanks to Nikita Hovratov)
  • 2022-08-15 34229ddb69 [BUGFIX] Restore module menu collapse behaviour (thanks to Stefan Bürk)
  • 2022-08-13 ed88670c6e [!!!][TASK] Remove support for concat/compress of JS+CSS in BE (thanks to Benni Mack)
  • 2022-08-13 5ff4de8fd2 [BUGFIX] Toggle inline controls only in own scope (thanks to Nikita Hovratov)
  • 2022-08-12 19c30fa460 [TASK] Remove default script type "text/javascript" from <script> tags (thanks to Ionel-Alex Caizer)
  • 2022-08-12 477e6e2bbe [TASK] Add exception message to log message (thanks to Georg Ringer)
  • 2022-08-12 d1138fda4b [TASK] Use preconfigured UTF-8 System in first installation (thanks to Annett Jähnichen)
  • 2022-08-12 9a219cacca [BUGFIX] Add sd and hq YouTube preview image resolutions (thanks to Michael Hitzler)
  • 2022-08-12 57bfccc188 [BUGFIX] Reflect size property to attribute in icon-element (thanks to Helmut Hummel)
  • 2022-08-12 0a3a6fb857 [TASK] Replace warning-in-use icon with @typo3/icons overlay (thanks to Andreas Fernandez)
  • 2022-08-12 cb49b7b526 [FEATURE] Allow icon deprecation in extensions (thanks to Andreas Fernandez)
  • 2022-08-12 114838d486 [!!!][TASK] Remove uses of the Serializable interface (thanks to Larry Garfield)
  • 2022-08-12 b7e3ce1229 [TASK] Enable PHP8.2 functional testing in CI workflows (thanks to Stefan Bürk)
  • 2022-08-12 55a0663c5c [TASK] Switch to dart-sass (thanks to Nikita Hovratov)
  • 2022-08-12 6d7e660189 [BUGFIX] Prevent array access warning on deleted database record (thanks to Daniel)
  • 2022-08-12 13dc5aa71e [TASK] Use more native types in the blog extension (thanks to Oliver Klee)
  • 2022-08-12 573e9b26d2 [TASK] Remove obsolete .t3-icon class (thanks to Andreas Fernandez)
  • 2022-08-12 6ca3fa4515 Revert "[BUGFIX] Abort commit if commit message does not fulfill all requirements" (thanks to Christian Kuhn)
  • 2022-08-12 1f836b0bda [TASK] Declare controllers of ext:indexed_search as strict (thanks to Anja Leichsenring)
  • 2022-08-12 85c2b1d517 [DOCS] Correct title and filename of breaking RST (thanks to Chris Müller)
  • 2022-08-12 0e849d4edc [BUGFIX] Disable pagetree drag and drop for touch inputs (thanks to Benjamin Kott)
  • 2022-08-12 90b6d93d10 [TASK] Remove leftover tt_content.select_key in content preview (thanks to Oliver Bartsch)
  • 2022-08-11 242735f15d [DOCS] Fix typo in title and filename (thanks to Česlav Przywara)
  • 2022-08-11 3bb31395e7 [BUGFIX] Avoid workspace field query for non workspaced table (thanks to Stefan Bürk)
  • 2022-08-10 d201abe763 [TASK] Enhance help text for extension:setup command (thanks to Sybille Peters)
  • 2022-08-10 e30a9e99f7 [BUGFIX] Allow non-valid absolute paths for createVersionNumberFileName (thanks to Benni Mack)
  • 2022-08-10 54d158fdc7 [TASK] Extract url generation in ext:workspaces (thanks to Tomasz Woldański)
  • 2022-08-10 5a18784c7d [BUGFIX] Handle missing BE user data in BackendUserAuthentication (thanks to Markus Klein)
  • 2022-08-09 525cafabd7 [BUGFIX] Use correct fluid variable name in AnalyzerTreePanel.html (thanks to Christian Keuerleber)
  • 2022-08-09 73be944264 [TASK] Raise "typo3/class-alias-loader" (thanks to Stefan Bürk)
  • 2022-08-08 e92d3212e5 [BUGFIX] Use ClassSchema to properly detect DomainObject properties (thanks to Alexander Schnitzler)
  • 2022-08-08 ccc9b43305 [BUGFIX] Respect non standard prototype names (thanks to Ralf Zimmermann)
  • 2022-08-08 b866e4717e [TASK] Raise typo3/cms-styleguide (thanks to Stefan Bürk)
  • 2022-08-08 498f279f19 [BUGFIX] Show record history even with null in history_data (thanks to Kevin Appelt)
  • 2022-08-08 2a5381b5a1 [BUGFIX] Disable asset concatenation/compression in backend (thanks to Thomas Maroschik)
  • 2022-08-07 379cf14364 [BUGFIX] Use nullabe return type for method returning null (thanks to Georg Ringer)
  • 2022-08-07 3c7fbcca40 [BUGFIX] Fix relationship import with sql strict_mode (thanks to Rémy Daniel)
  • 2022-08-07 da2a1b8b8e [BUGFIX] Abort commit if commit message does not fulfill all requirements (thanks to Simon Schaufelberger)
  • 2022-08-07 628eb8c626 [BUGFIX] Add cursor on toggle checkboxes (thanks to Tomas Norre Mikkelsen)
  • 2022-08-07 1c9ffbf881 [!!!][TASK] Remove Font Awesome icon provider (thanks to Andreas Fernandez)
  • 2022-08-06 e4e08a66d3 [BUGFIX] Render proper markup for datetime picker buttons (thanks to Andreas Fernandez)
  • 2022-08-06 cbca19cbeb [BUGFIX] Prevent unnecessary processing of social image (thanks to Xenia Thiem)
  • 2022-08-06 dc679a87c3 [TASK] Remove superfluous TYPO3_CONF_VARS | BE | fluidPageModule (thanks to Chris Müller)
  • 2022-08-05 16475a7cf4 [BUGFIX] Replace legacy bootstrap classes supported by FontAwesome (thanks to Andreas Fernandez)
  • 2022-08-05 2ce10f5f4d [BUGFIX] Use sanitized filename as source identifier when replacing an image (thanks to Simon Schaufelberger)
  • 2022-08-05 a74d2f78ca [DOC] Add missing parenthesis in documentation (thanks to Georg Ringer)
  • 2022-08-05 5cd0c625e7 [TASK] Remove docker-compose v1 enforce check from runTests.sh (thanks to Stefan Bürk)
  • 2022-08-04 fb6cb83efb [BUGFIX] Skip non existing fields in Element information (thanks to Oliver Bartsch)
  • 2022-08-04 ffcd14c341 [!!!][TASK] Drop DebugConsole (thanks to Andreas Fernandez)
  • 2022-08-04 11a6da25ca [BUGFIX] Set default value for correct sys_filemounts field (thanks to Oliver Bartsch)
  • 2022-08-03 7321d7096c [FEATURE] Introduce TCA option "min" (thanks to Nikita Hovratov)
  • 2022-08-02 e576e8611f [TASK] CGL fix core after php-cs-fixer raise (thanks to Christian Kuhn)
  • 2022-08-01 a6dc93ef75 [TASK] Bump various dependencies (thanks to Christian Kuhn)
  • 2022-07-31 bb1877d423 [TASK] Update Bootstrap to 5.2.0 (thanks to Andreas Fernandez)
  • 2022-07-31 7512af39e9 [TASK] Make DatabaseTreeDataProvider strictly typed (thanks to Larry Garfield)
  • 2022-07-31 be32f417d6 [TASK] Remove 'exclude' from HIDE_FOR_NON_ADMINS fields (thanks to Christian Kuhn)
  • 2022-07-31 7111ddadbd [TASK] Stabilize a unit test (thanks to Christian Kuhn)
  • 2022-07-31 a9f673d9ca [!!!][FEATURE] Implement TypoScript function modifier event (thanks to Christian Kuhn)
  • 2022-07-31 816476c2ad [TASK] Upgrade to codeception/codeception 5.x (thanks to Stefan Bürk)
  • 2022-07-31 25128d4539 [BUGFIX] Fix PHP 8.1 warnings in ExtbasePluginEnhancer (thanks to Peter Kraume)
  • 2022-07-31 6661c3541e [TASK] Use Typo3Fluid TemplateAwareViewInterface (thanks to Christian Kuhn)
  • 2022-07-30 0b9df659f2 [BUGFIX] Ensure deterministic sorting in PageTreeRepository (thanks to Stefan Bürk)
  • 2022-07-30 6193f3fbb0 [TASK] Address type issues in FileSearchQuery (thanks to Larry Garfield)
  • 2022-07-28 b732d6e972 [BUGFIX] Add sys_language_uid for PageSlugCandidateProvider (thanks to Benni Mack)
  • 2022-07-28 09e17082b8 [TASK] Raise typo3fluid/fluid:^2.7.2 (thanks to Christian Kuhn)
  • 2022-07-28 9ee71ce24a [BUGFIX] indexed_search: PHP 8 array key exists check (thanks to Daniel Hettler)
  • 2022-07-27 3e58f43bd5 [TASK] Show languageIds in site module overview (thanks to Nikita Hovratov)
  • 2022-07-27 63e2de0481 [TASK] Avoid deprecated utf_decode() method in tests (thanks to Stefan Bürk)
  • 2022-07-27 821e89648a [TASK] Avoid setting undefined property in test case (thanks to Stefan Bürk)
  • 2022-07-27 aa1dcf2d07 [TASK] Replace FontAwesome icons with typo3 icons (thanks to Andreas Fernandez)
  • 2022-07-27 95dd43c01e [TASK] Remove leftovers of lib.stdheader (thanks to Nikita Hovratov)
  • 2022-07-27 03f0b01cfd [BUGFIX] Always call GU::trimExplode with string in extbase/fluid (thanks to Oliver Klee)
  • 2022-07-27 af3f188592 [TASK] Cleanup types in ArrayAccessClass (thanks to Larry Garfield)
  • 2022-07-26 ed804b4299 [!!!][TASK] Add property types to FileLinkHandler (thanks to Larry Garfield)
  • 2022-07-26 e53c7f649b [TASK] Make ImageProcessingService strictly typed (thanks to Larry Garfield)
  • 2022-07-26 e2cc055dbb [BUGFIX] Fix incorrect variable usage in BackendUserLanguageMigration (thanks to Larry Garfield)
  • 2022-07-26 09d43bb3d4 [TASK] Remove superfluous cast in LiveSearch (thanks to Larry Garfield)
  • 2022-07-26 b9a0ff26da [TASK] Add tests for log #[Channel(...)] attribute (thanks to Larry Garfield)
  • 2022-07-26 cda3d9f5e2 [BUGFIX] Correct bad doc type in QueryObjectModelFactory (thanks to Larry Garfield)
  • 2022-07-26 c59cd7c42f [TASK] Correct incomplete doc types (thanks to Larry Garfield)
  • 2022-07-26 ddff54796c [BUGFIX] Avoid undefined property in extbase (thanks to Christian Kuhn)
  • 2022-07-26 db61655f68 [TASK] Enable PHP 8.2 unit testing in CI (thanks to Christian Kuhn)
  • 2022-07-26 457957dadf [BUGFIX] Fix PHP 8.2 issue (thanks to Christian Kuhn)
  • 2022-07-26 285a0477d4 [TASK] Raise typo3/testing-framework (thanks to Christian Kuhn)
  • 2022-07-26 ac906fd71c [!!!][TASK] Remove TCA option "cruser_id" (thanks to Benni Mack)
  • 2022-07-25 d5c8345b0d [BUGFIX] Prevent duplicate page tree items when entry points intersect (thanks to Nikita Hovratov)
  • 2022-07-25 46541289cb [TASK] Remove unnecessary conditionals (thanks to Larry Garfield)
  • 2022-07-25 8f7b1e7246 [TASK] Use typed properties in ext:felogin (thanks to Torben Hansen)
  • 2022-07-25 7dc80727fe [TASK] Revamp Template Object Browser (thanks to Christian Kuhn)
  • 2022-07-25 b39e527bbb [BUGFIX] DataHandler chokes with PHP 8 and ctrl fields (thanks to Christian Kuhn)
  • 2022-07-25 0120c7443a [TASK] Improve TCA description of sys_template record fields (thanks to Christian Kuhn)
  • 2022-07-24 1a2fcfe9d4 [TASK] Unpin CI image docker:20.10.14-dind (thanks to Christian Kuhn)
  • 2022-07-24 6c3a0335d2 [TASK] Do not cache phpstan in CI (thanks to Christian Kuhn)
  • 2022-07-23 2ab3c690fb [BUGFIX] Correct workspace overlays in DataMapProcessor (thanks to Christian Kuhn)
  • 2022-07-22 b74ed62759 [BUGFIX] Ensure localized page preview url is build properly (thanks to Stefan Bürk)
  • 2022-07-22 a1a1abf1a7 [BUGFIX] Avoid workspace PHP 8 crash when resorting relations (thanks to Christian Kuhn)
  • 2022-07-22 ad55663623 [TASK] Replace btn-checkbox usages with form-check (thanks to Andreas Fernandez)
  • 2022-07-22 e5832e49e8 [TASK] Make code in ExtensionManagementUtility more concise (thanks to Nikita Hovratov)
  • 2022-07-22 91a98a8866 [BUGFIX] Use correct variable to build exception (thanks to Georg Ringer)
  • 2022-07-22 c4db019bc0 [BUGFIX] Resolve null coalesce order of operation issues (thanks to Larry Garfield)
  • 2022-07-21 a799a4df70 [BUGFIX] Avoid workspace PHP 8 error with relations (thanks to Christian Kuhn)
  • 2022-07-21 745616fe19 [BUGFIX] Fix PHP 8 array access in BackendUtility (thanks to Christian Kuhn)
  • 2022-07-21 4fde34c5b3 [BUGFIX] Fix dead code path in LanguageService (thanks to Larry Garfield)
  • 2022-07-19 a3c0d08303 [TASK] Avoid dynamic property declaration (thanks to Anja Leichsenring)
  • 2022-07-19 015a67f0c6 [TASK] Remove superfluous variable initialization in TypoScriptParser (thanks to Torben Hansen)
  • 2022-07-19 12f5e3494b [TASK] Raise phpunit/phpunit and webmozart/assert (thanks to Anja Leichsenring)
  • 2022-07-19 c3a112ac9e [DOCS] Distinguish composer and legacy installation in cron examples (thanks to ToGetATockenOnly)
  • 2022-07-18 de9c787bac [BUGFIX] Use config.extTarget as fallback for HMENU external links (thanks to Sascha Egerer)
  • 2022-07-18 9736aff334 [TASK] Avoid using TemplateService->rootLine (thanks to Christian Kuhn)
  • 2022-07-18 23e041829c [DOCS] Fix typos in aliases description of module registration (thanks to Chris Müller)
  • 2022-07-18 a73a32b4bd [DOCS] Fix link syntax in the Changelog (thanks to Lina Wolf)
  • 2022-07-16 c14c179c95 [TASK] Also run nightly PHPStan builds with highest dependencies (thanks to Oliver Klee)
  • 2022-07-16 4e42e1f033 [TASK] Bump the Doctrine dependencies (thanks to Oliver Klee)
  • 2022-07-16 5ff2f02d58 [BUGFIX] Transform tableoptions early to valid doctrine/dbal option (thanks to Stefan Bürk)
  • 2022-07-16 a2d5611f85 [FEATURE] Revamp TypoScript Template Analyzer (thanks to Christian Kuhn)
  • 2022-07-16 57ee365109 [TASK] Avoid misusing element browser for link handler concerns (thanks to Christian Kuhn)
  • 2022-07-16 74da5c694b [TASK] Update PHPStan (thanks to Oliver Klee)
  • 2022-07-16 99ee9790d6 [TASK] Raise bnf/phpstan-psr-container:^1.0.1 (thanks to Christian Kuhn)
  • 2022-07-16 8f39c70f98 [TASK] Add native types to the GeneralUtility properties (thanks to Oliver Klee)
  • 2022-07-16 946231473e [BUGFIX] Use correct fallback types in ImageDimension (thanks to Oliver Bartsch)
  • 2022-07-16 fe618d52c0 [BUGFIX] Add missing parenthesis in ElementInformation.html (thanks to Nikita Hovratov)
  • 2022-07-16 8a7b5260c8 [BUGFIX] Prevent undefined array key warnings in RequestHandler (thanks to Oliver Bartsch)
  • 2022-07-15 6b0ede2741 [!!!][FEATURE] Add PSR-14 AfterPageTreeItemsPreparedEvent (thanks to Oliver Bartsch)
  • 2022-07-15 b2da9dee89 Revert "[BUGFIX] Use correct fallback types in ImageDimension" (thanks to Oliver Bartsch)
  • 2022-07-15 88a8a24669 [BUGFIX] Use correct fallback types in ImageDimension (thanks to Oliver Bartsch)
  • 2022-07-15 ba5d908da7 [BUGFIX] Fix notices in GraphicalFunctions (thanks to Georg Ringer)
  • 2022-07-15 b6815ecc0d [BUGFIX] Streamline element browser templates (thanks to Andreas Fernandez)
  • 2022-07-15 6d4d2a8204 [BUGFIX] Do not lose Context in AbstractContentObject (thanks to Benni Mack)
  • 2022-07-15 6d47cc477b [BUGFIX] Keep hyphens when lexing words for indexed_search (thanks to Stephan Großberndt)
  • 2022-07-15 3617343a23 [TASK] Allow icons from Icon Registry in login providers (thanks to Andreas Fernandez)
  • 2022-07-15 53e96c4cd2 [BUGFIX] Allow changing FF sections in new version overlays (thanks to Christian Kuhn)
  • 2022-07-15 6d922f321d [BUGFIX] Stabilize page tree acceptance test (thanks to Jochen Roth)
  • 2022-07-15 0c6458c783 [BUGFIX] Update CSS in typo3-backend-icon (thanks to Andreas Fernandez)
  • 2022-07-14 71f1b61d7f [DOCS] Fix warnings in .rst files (thanks to Sybille Peters)
  • 2022-07-14 f69473d01b [TASK] Improve type annotation for GU::setIndpEnv (thanks to Oliver Klee)
  • 2022-07-14 097c2dede3 [BUGFIX] Respect docheader offset for anchors in page module (thanks to Frank Naegler)
  • 2022-07-14 fda2513484 [!!!][FEATURE] Use LanguageAspect in QuerySettings for Extbase (thanks to Benni Mack)
  • 2022-07-14 0da46e7bbe [DOCS] Remove References to "Inside TYPO3" (thanks to linawolf)
  • 2022-07-14 ee1aca56b6 [!!!][FEATURE] Provide dedicated enum for contextual feedback (thanks to Andreas Fernandez)
  • 2022-07-14 cf970ccd66 [BUGFIX] Skip resolving backpath for already absolute paths (thanks to Oliver Bartsch)
  • 2022-07-14 12568884a5 [FEATURE] Add aliases to Backend Routes and Modules (thanks to Benni Mack)
  • 2022-07-14 ebe000d532 [BUGFIX] Add missing space after sentence in command output (thanks to Nikita Hovratov)
  • 2022-07-14 4d35f80963 [TASK] Streamline functional test snapshots (thanks to Christian Kuhn)
  • 2022-07-14 2edf8b89dc [BUGFIX] Prevent DataHandler warning for non-workspace tables (thanks to Nicole Cordes)
  • 2022-07-14 6817177d2b [TASK] Speed up a functional test using snapshot (thanks to Christian Kuhn)
  • 2022-07-14 559269cda6 [TASK] Avoid unnecessary database snapshot in two test-cases (thanks to Stefan Bürk)
  • 2022-07-13 f96a47c439 [TASK] Avoid setUpBackendUserFromFixture() in functionals (thanks to Christian Kuhn)
  • 2022-07-13 d6b79386ea [TASK] Modernize reports module view (thanks to Benjamin Kott)
  • 2022-07-13 5eea4a9ecd [FEATURE] Improve performance and usability while editing sys_filemounts (thanks to Frank Naegler)
  • 2022-07-13 d08605405a [!!!][TASK] Remove TypoScript option config.doctypeSwitch (thanks to Benni Mack)
  • 2022-07-13 591cc42493 [TASK] Avoid importDataSet() in functional tests (thanks to Christian Kuhn)
  • 2022-07-13 4b7f3062fe [DOCS] Deprecate inline JavaScript in Dashboard (thanks to linawolf)
  • 2022-07-13 6f8bda1362 [TASK] Switch from xml imports to csv in acceptance tests (thanks to Christian Kuhn)
  • 2022-07-13 3417490e03 [BUGFIX] Enhance annotation integrity test script (thanks to Stefan Bürk)
  • 2022-07-13 dba4f270b1 [TASK] Move NoopPasswordHash fixture to MFA tests (thanks to Andreas Fernandez)
  • 2022-07-12 785e579de6 [TASK] Use Command::* constants for return values (thanks to Andreas Fernandez)
  • 2022-07-12 92fc24865e [BUGFIX] Remove dead-code paths from AddController (thanks to Larry Garfield)
  • 2022-07-12 4bfa53eb47 [BUGFIX] Store search terms in local extension list (thanks to Andreas Fernandez)
  • 2022-07-12 8a144b9c50 [TASK] Have local acceptance test setup files (thanks to Christian Kuhn)
  • 2022-07-12 5a8d863c81 [BUGFIX] Add check if opcache_invalidate exists (thanks to Shehfinaz Kadavil)
  • 2022-07-12 0cc102853c [BUGFIX] Remove additional button classes from dropdown items (thanks to Oliver Bartsch)
  • 2022-07-12 f1552ad4a1 [BUGFIX] Ensure to use default UID for Extbase objects (thanks to Benni Mack)
  • 2022-07-12 12eca0cfbd [BUGFIX] Fix undefined index in ContentObjectRenderer (thanks to Daniel)
  • 2022-07-12 cf95e6bfd8 [TASK] Migrate more test fixtures to CSV (thanks to Christian Kuhn)
  • 2022-07-12 37c98b6b1c [BUGFIX] Correct table icon in EXT:test_select_flex_mm (thanks to Christian Kuhn)
  • 2022-07-12 3b2ef015e0 [BUGFIX] Set current time as default in flatpickr (thanks to Andreas Fernandez)
  • 2022-07-12 e2973c0eba [TASK] Streamline delete message for page and list view (thanks to Jochen Roth)
  • 2022-07-12 b8f1fa7327 Revert "[BUGFIX] Display human-readable preview of FlexForm values" (thanks to Nikita Hovratov)
  • 2022-07-12 a19a59f141 [TASK] Simplify usage of LanguageAspect (thanks to Benni Mack)
  • 2022-07-12 a4f3a8857f [TASK] Update @typo3/icons to 3.2.0 (thanks to Andreas Fernandez)
  • 2022-07-12 f9636a9120 [BUGFIX] Allow any doktype for linking beside sysfolder and recycler (thanks to Frank Naegler)
  • 2022-07-12 764d2a594c [BUGFIX] Show rollback link in history again (thanks to Oliver Bartsch)
  • 2022-07-11 1040e1bfb0 [DOCS] Document impexp user TSconfig (thanks to Sybille Peters)
  • 2022-07-11 d235c12fbf [DOCS] Remove namespace within configuration from docs (thanks to Sybille Peters)
  • 2022-07-11 f85aaa7b47 [BUGFIX] Declare dependency to lolli42/finediff (thanks to Oliver Bartsch)
  • 2022-07-11 728a20a755 [TASK] Centralize user debug information display condition (thanks to Oliver Bartsch)
  • 2022-07-11 3627b8da92 [BUGFIX] Replace usage of btn-block (thanks to Oliver Bartsch)
  • 2022-07-11 7bef9961f6 [BUGFIX] Use $validator-&gt;setOptions() in ValidatorResolverService (thanks to Nikita Hovratov)
  • 2022-07-11 ccb2394d18 [BUGFIX] Adapt Status-&gt;getDetailedSystemStatus() to use StatusRegistry (thanks to Nikita Hovratov)
  • 2022-07-11 07498c116a [BUGFIX] Avoid undefined array key access (thanks to Francois Suter)
  • 2022-07-11 b1555ea970 [BUGFIX] Cast possible positive integer string (thanks to Oliver Bartsch)
  • 2022-07-11 5ff079aded [BUGFIX] Cast $chars argument of fixed_lgd_cs() to int (thanks to Andreas Fernandez)
  • 2022-07-10 c8d0fc7118 [TASK] Mark GeneralUtility as strict (thanks to Oliver Klee)
  • 2022-07-10 0c42599870 [BUGFIX] Always call GU::intExplode with a string in EXT:frontend (thanks to Oliver Klee)
  • 2022-07-10 97a70ea84b [TASK] Fix absolute documentation links in the Core (thanks to linawolf)
  • 2022-07-10 9f84692c67 [TASK] Link to docs on main in Install Tool -> View Upgrade Documentation (thanks to linawolf)
  • 2022-07-10 47520511f4 [DOCS] Improve changelog for #97454 - new LinkHandler events (thanks to linawolf)
  • 2022-07-09 cc9ce47f0c [DOCS] Add missing trailing colons in ReST labels (thanks to Andreas Fernandez)
  • 2022-07-09 5e1f39fddd [TASK] Use constructor property promotion in ext:felogin (thanks to Torben Hansen)
  • 2022-07-09 9924853410 [BUGFIX] Always call GU::intExplode with a string (thanks to Oliver Klee)
  • 2022-07-09 a19132823d [BUGFIX] Use correct variable name for confirmation of FormEngine reload (thanks to Andreas Fernandez)
  • 2022-07-09 4dc578ee04 [TASK] Raise dependency egulias/email-validator to ^3.2.1 (thanks to Stefan Bürk)
  • 2022-07-09 e34543b3e7 [!!!][FEATURE] Add PSR-14 events for the Link Browser (thanks to Larry Garfield)
  • 2022-07-09 83b8ca2cdf [BUGFIX] Re-apply stdWrap for typolink.parameter values (thanks to Benni Mack)
  • 2022-07-09 216024a3c0 [!!!][TASK] Add native typehints for GeneralUtility (thanks to Larry Garfield)
  • 2022-07-08 6eae6ee7df [BUGFIX] Resolve access to undefined property PHPStan warnings (thanks to Larry Garfield)
  • 2022-07-08 2e3de0447c [BUGFIX] Add missing msclkid parameter to cacheHash excludedParameters (thanks to dsteinborn)
  • 2022-07-08 f0d8e9077c [BUGFIX] Display human-readable preview of FlexForm values (thanks to Uwe Trotzek)
  • 2022-07-08 9c2f318ee1 [TASK] Name custom handlers in HTTP stack (thanks to Mathias Brodala)
  • 2022-07-08 f52c870311 [TASK] Move escapeLikeWildcards to Connection (thanks to Oliver Hader)
  • 2022-07-08 b33a81af19 [BUGFIX] Update @typo3/icons to 3.1.2 (thanks to Andreas Fernandez)
  • 2022-07-08 7ea500a55e [!!!][FEATURE] Add PSR-14 events for the BackendController (thanks to Larry Garfield)
  • 2022-07-07 a396dadda6 [TASK] Clean up TMENU code (thanks to Benni Mack)
  • 2022-07-07 3fcd8ae94e [BUGFIX] Fix type issues in Request (thanks to Larry Garfield)
  • 2022-07-07 ba0294bc21 [BUGFIX] Work around type issues in Fluid (thanks to Larry Garfield)
  • 2022-07-07 33734d09ba [BUGFIX] Resolve type inconsistency in ComparisonInterface (thanks to Larry Garfield)
  • 2022-07-07 1747faa8e8 [DOCS] Registration for custom linkvalidator linktypes (thanks to linawolf)
  • 2022-07-07 051f1e1d2e [BUGFIX] Fix type annotations concerning storage folder identifiers (thanks to Oliver Klee)
  • 2022-07-07 e8a8c2e1ef [!!!][FEATURE] Introduce PSR-14 events when storing cached content in frontend (thanks to Benni Mack)
  • 2022-07-07 c86acfb2af [BUGFIX] Use defaultScheme setting instead of hard-coded 'http' (thanks to Oliver Hader)
  • 2022-07-07 0120781b85 [BUGFIX] Fix notice for browse menu with no parent page (thanks to Georg Ringer)
  • 2022-07-07 8758114df4 [DOCS] Replace non-working absolute doc link with reference (thanks to Lina Wolf)
  • 2022-07-07 ae84ba78c0 [!!!][TASK] Remove TSconfig options related to new content wizard (thanks to Simon Schaufelberger)
  • 2022-07-07 e06c7d6ba5 [TASK] Annotate that methods from InaccessibleFolder never return (thanks to Oliver Klee)
  • 2022-07-07 35c5490033 [TASK] Deprecate various public TSFE properties (thanks to Benni Mack)
  • 2022-07-06 2164222a77 [BUGFIX] Fix and improve type annotations of the Repository base class (thanks to Oliver Klee)
  • 2022-07-05 95f8d6db49 [BUGFIX] Cast folder name in tree provider to string (thanks to Andreas Fernandez)
  • 2022-07-05 1651f2a5e1 [TASK] Move Page Title Generation for search out of TSFE (thanks to Benni Mack)
  • 2022-07-05 8020024e46 [TASK] Use local TypoScriptFrontendController in ContentObjects (thanks to Markus Friedrich)
  • 2022-07-05 00b42157d0 [BUGFIX] Update eslint and friends (thanks to Andreas Fernandez)
  • 2022-07-05 2b2a4a8c06 [TASK] Add missing space in tt_content.php (thanks to Nikita Hovratov)
  • 2022-07-04 a4d3d53036 [TASK] Render notification when saving a record succeeded (thanks to Andreas Fernandez)
  • 2022-07-04 11eb389aad [BUGFIX] Avoid undefined array key access in DataMapFactory (thanks to Francois Suter)
  • 2022-07-04 d4e48e0f26 [BUGFIX] Enforce string type for custom permission key (thanks to Francois Suter)
  • 2022-07-04 27b7116af1 [DOCS] Fix outdated TypoScript sample (thanks to Florian Rival)
  • 2022-07-04 09c61884bf [!!!][FEATURE] New TypoScript parser (thanks to Christian Kuhn)
  • 2022-07-03 8b57f8c567 [BUGFIX] Add missing "throw" in deprecation rest (thanks to Simon Schaufelberger)
  • 2022-07-03 c8632f48ba [TASK] Update flatpickr to 4.6.13 (thanks to Andreas Fernandez)
  • 2022-07-02 d8ee26db1e [BUGFIX] Use less strict check for empty translated values (thanks to Elias Häußler)
  • 2022-07-02 c1ce22575f [BUGFIX] Avoid updating element header in form editor inspector (thanks to Tobias Siegler)
  • 2022-07-02 667346aee4 [BUGFIX] Ensure uncached forms in case of POST requests (thanks to Ralf Zimmermann)
  • 2022-07-01 5bf182f1d3 [BUGFIX] Do not log failed HMAC validations in ext:frontend (thanks to Torben Hansen)
  • 2022-07-01 d5c19644b6 [TASK] Update to PHPStan 1.8.0 (thanks to Oliver Klee)
  • 2022-07-01 d7030ce8d3 [TASK] Improve return type for GeneralUtility:getUrl (thanks to Georg Ringer)
  • 2022-07-01 3aad7ec2b7 [BUGFIX] Change default branch for git-review (thanks to Elias Häußler)
  • 2022-07-01 0c0077eced [TASK] Update @typo3.icons to v3.1 (thanks to Benjamin Kott)
  • 2022-07-01 ef2a2d893d [BUGFIX] Fix typo in #96935 changelog (thanks to Nikita Hovratov)
  • 2022-07-01 0fb53e0c54 [BUGFIX] Avoid yoda-style conditions in PHP (thanks to Elias Häußler)
  • 2022-07-01 bc7e7de8a3 [BUGFIX] Assure object is used to render hidden identity fields (thanks to Elias Häußler)
  • 2022-07-01 68544157f6 [TASK] Allow xdebug with PHP8.2 in Build/Scripts/runTests.sh (thanks to Stefan Bürk)
  • 2022-07-01 19a7708c93 [DOCS] Document form finishers for editors (thanks to Björn Jacob)
  • 2022-07-01 e396a6c3ff [DOCS] Add more information to validator documentation (thanks to Björn Jacob)
  • 2022-06-30 e4be4e76f3 [DOCS] Improve the validator documentation for editors (thanks to Björn Jacob)
  • 2022-06-30 528b6848c2 [TASK] Clarify docblock for addPlugin (thanks to Sybille Peters)
  • 2022-06-29 6126b8248d [TASK] Apply correct scenario sorting in FilesContentObjectTest (thanks to Oliver Hader)
  • 2022-06-29 f223125d91 [DOCS] Remove superfluous namespace within form documentation (thanks to Ralf Zimmermann)
  • 2022-06-29 451c896f0b [TASK] Remove superfluous namespace within form configuration (thanks to Ralf Zimmermann)
  • 2022-06-29 8903c93c00 [TASK] Drop superfluous conditionContextDefinition usages (thanks to Elias Häußler)
  • 2022-06-28 a3e481d264 [TASK] Superfluous hook registration in TitleTagRenderingTest (thanks to Christian Kuhn)
  • 2022-06-28 861f6a4c35 [BUGFIX] Show error when copying a content element fails (thanks to Robert Kärner)
  • 2022-06-28 9be6fedb83 [DOCS] Show correct redirect mode in EXT:felogin documentation (thanks to agendartobias)
  • 2022-06-27 70922420ea [BUGFIX] Only show pagination indicator if there are multiple pages (thanks to Larry Garfield)
  • 2022-06-24 e14e70fc4c [TASK] Drop unused scss variables (thanks to Benjamin Kott)
  • 2022-06-24 3c5c7e93b8 [BUGFIX] Remove unneeded padding from search's form-control (thanks to Andreas Fernandez)
  • 2022-06-23 abbcc2e6a8 [DOCS] Add example for finisher option "recipients" (thanks to David Bruchmann)
  • 2022-06-23 af58d5d4e8 [DOCS] Document "Restrict export functionality" (thanks to linawolf)
  • 2022-06-22 931d3e4b39 [BUGFIX] Update guzzlehttp/guzzle to 7.4.5 (thanks to Andreas Fernandez)
  • 2022-06-22 7a0fc691f0 [BUGFIX] Fix failing test caused by vfs removal (thanks to Anja Leichsenring)
  • 2022-06-21 37cd2b25b6 [!!!][TASK] Remove processor_path_lzw option (thanks to Benni Mack)
  • 2022-06-21 c4b3e9d747 [TASK] Properly set clear config flag in functional test (thanks to Christian Kuhn)
  • 2022-06-21 1039ba3694 [FEATURE] Provide default queue for notifications (thanks to Andreas Fernandez)
  • 2022-06-21 fd5712c9c9 [TASK] Define function argument types in ext:felogin (thanks to Torben Hansen)
  • 2022-06-20 5d4e86cdb6 [BUGFIX] Always call GU::intExplode with a string in EXT:extbase (thanks to Oliver Klee)
  • 2022-06-20 b5c1adc877 [TASK] Improve some property & method comments (thanks to Christian Kuhn)
  • 2022-06-19 82b2f67144 [TASK] Allow global event handlers on click (thanks to Oliver Hader)
  • 2022-06-19 89e8e0c6c3 [TASK] Add another test scenario to ArrayUtility::flatten() (thanks to Christian Kuhn)
  • 2022-06-19 59aa5c0b43 [BUGFIX] Always call GU::intExplode with a string in EXT:core (thanks to Oliver Klee)
  • 2022-06-19 853731452a [DOCS] Document reports extension (thanks to linawolf)
  • 2022-06-19 c1ae656deb [TASK] Add MAIL/dsn setting to blinded configuration options (thanks to Josef Glatz)
  • 2022-06-19 ab524689c8 [BUGFIX] Provide a default value in TemplateService to avoid null values (thanks to Larry Garfield)
  • 2022-06-19 32f7784c90 [TASK] Fix indenting for .html files (thanks to Sybille Peters)
  • 2022-06-19 4300620f9b [FEATURE] Show Symfony expression language providers in config module (thanks to Georg Ringer)
  • 2022-06-19 7e9ff7a4b8 [TASK] Set FlashMessageQueue for ModuleTemplate in extbase controller (thanks to Nikita Hovratov)
  • 2022-06-19 874d3d7bd0 [BUGFIX] Allow XCLASSing of WorkspaceRecord (thanks to Oliver Klee)
  • 2022-06-19 8c9ea809e7 [TASK] Improve a type annotation in ListUtility (thanks to Oliver Klee)
  • 2022-06-19 f2ade7fbc6 [TASK] Use unsafe but faster password hashing in RecoveryCodeTest (thanks to Andreas Fernandez)
  • 2022-06-19 7e0fe3e0ad [TASK] Replace single quotes by double quotes in annotations (thanks to Julian Hofmann)
  • 2022-06-19 391646f372 [TASK] Add PSR-4 namespace integrity check for code files (thanks to Stefan Bürk)
  • 2022-06-19 69bf2c66c5 [TASK] Reduce VFS usage in unit tests - Part 1 (thanks to Anja Leichsenring)
  • 2022-06-19 d1023c9eed [TASK] Use proper PSR-4 compatible namespaces 3 (thanks to Stefan Bürk)
  • 2022-06-19 0c652808b1 [TASK] Use proper PSR-4 compatible namespaces 2 (thanks to Stefan Bürk)
  • 2022-06-19 5c29568c84 [TASK] Use proper PSR-4 compatible namespaces 1 (thanks to Stefan Bürk)
  • 2022-06-17 95fb26777e [DOCS] Remove outdated information from RTE documentation (thanks to Chris Müller)
  • 2022-06-17 06aab9ee2d [!!!][TASK] Use ".gz" instead of ".gzip" for compressed resources (thanks to Benni Mack)
  • 2022-06-17 bd79e7bb95 [TASK] Add image formats avif/avifs to htaccess (thanks to Chris Müller)
  • 2022-06-17 8633050444 [BUGFIX] Remove unnecessary else clauses (thanks to Larry Garfield)
  • 2022-06-15 1a1a6feba4 [BUGFIX] Properly apply system maintainer role to backend admins (thanks to Oliver Hader)
  • 2022-06-14 5923879729 [SECURITY] Synchronize admin tools session with backend user session (thanks to Oliver Hader)
  • 2022-06-14 da611775f9 [SECURITY] Avoid HTML injection in password recovery mail (thanks to Andreas Fernandez)
  • 2022-06-14 6f2554dc4e [SECURITY] Ensure text preview of multivalue items in form editor (thanks to Gabe Troyan)
  • 2022-06-14 c93ea692e7 [SECURITY] Do not log stacktrace in exception handlers (thanks to Torben Hansen)
  • 2022-06-14 7447a3d128 [SECURITY] Restrict export functionality to allowed users (thanks to Torben Hansen)
  • 2022-06-14 7879a3def5 [BUGFIX] Avoid parameter collision in IndexedSearch (thanks to Oliver Bartsch)
  • 2022-06-13 68c6dd051e [FEATURE] Add PSR-14 events for Mailer (thanks to Oliver Bartsch)
  • 2022-06-13 8cf1f942bd [BUGFIX] Update guzzlehttp/guzzle to 7.4.4 (thanks to Torben Hansen)
  • 2022-06-11 edad6900e0 [BUGFIX] Wait for element in page tree to disappear (thanks to Jochen Roth)
  • 2022-06-11 dc6cb08df6 [TASK] Extend 'runTests.sh' to clean rendered documentation (thanks to Stefan Bürk)
  • 2022-06-10 de2394f2dd [TASK] Add support for PHP8.2 to Build/Scripts/runTests.sh (thanks to Stefan Bürk)
  • 2022-06-10 147e5a6649 [TASK] Avoid failing test value for PHP 8.1.7 strtotime bug (thanks to Oliver Klee)
  • 2022-06-10 d654834fb2 [BUGFIX] Use moment.unix for visualizing regular unix timestamps (thanks to Oliver Hader)
  • 2022-06-10 c21ccfa3d4 [BUGFIX] Throw 404 error when XML sitemap is not available (thanks to Chris Müller)
  • 2022-06-10 edada8a0cd [BUGFIX] Enable login refresh form submit via ENTER key (thanks to Markus Klein)
  • 2022-06-10 6999202a21 [BUGFIX] Tighten a conditional check in LinkService (thanks to Larry Garfield)
  • 2022-06-09 6f84ff5215 [!!!][TASK] Remove unused MailerAdapterInterface (thanks to Oliver Bartsch)
  • 2022-06-09 94dd6f0689 [TASK] Resolve more dead code paths (thanks to Larry Garfield)
  • 2022-06-08 8a25db0086 [BUGFIX] Simplify code in ImageInfo (thanks to Larry Garfield)
  • 2022-06-08 12da9f626d [BUGFIX] Apply empty values in language-overlay (thanks to André Buchmann)
  • 2022-06-08 d1206ba2a2 [BUGFIX] Always call GU::intExplode with a string in EXT:backend (thanks to Oliver Klee)
  • 2022-06-07 7d1bc443d6 [TASK] Remove type annotations where possible (thanks to Simon Schaufelberger)
  • 2022-06-07 e995c4f073 [TASK] Update TypeScript to 4.7 (thanks to Andreas Fernandez)
  • 2022-06-07 3a25c94bc5 [!!!][FEATURE] Introduce PSR-14 events in TSFE page resolving (thanks to Benni Mack)
  • 2022-06-07 3d1b0a08da [DOCS] Make example more general to not confuse (thanks to Lina Wolf)
  • 2022-06-07 70ed0ede84 [BUGFIX] Avoid invalid type exception in FinisherVariableProvider (thanks to Josua Vogel)
  • 2022-06-06 f9c1ed54e8 [TASK] Solve several phpstan issues in GifBuilder (thanks to Simon Schaufelberger)
  • 2022-06-06 520ecd36f1 [BUGFIX] Fix randomly failing PageTreeFilterCest (thanks to Simon Schaufelberger)
  • 2022-06-06 f32e712872 [BUGFIX] Avoid type error when importing content (thanks to Chris Müller)
  • 2022-06-06 7a3202cba7 [BUGFIX] Make file paths absolute in GIFBUILDER (thanks to Simon Schaufelberger)
  • 2022-06-06 1088be60e8 [TASK] Drop PhpStorm meta configuration for getAccessibleMock & friends (thanks to Oliver Klee)
  • 2022-06-05 410d289924 [BUGFIX] Align translation prefix handling in DataMapProcessor (thanks to Oliver Bartsch)
  • 2022-06-04 2dd3daa586 [BUGFIX] Respect ordering in pagination of redirect module (thanks to Georg Ringer)
  • 2022-06-04 e08c44bfe4 [BUGFIX] Fix crashes for current and getInfo on empty storages (thanks to Oliver Klee)
  • 2022-06-03 3dc65515b7 [BUGFIX] Use configuration context for placeholders in YAML import (thanks to Sascha Egerer)
  • 2022-06-03 73ed517337 [TASK] Add functional tests to test the caching behavior of ext:form (thanks to Ralf Zimmermann)
  • 2022-06-03 6fdb5153f0 [BUGFIX] Ensure proper value when accessing array (thanks to Marc Willmann)
  • 2022-06-03 47fa45cf53 [BUGFIX] Use correct check for disabled field in DataHandler (thanks to Georg Ringer)
  • 2022-06-03 24c5372ad9 [TASK] Properly deprecate the check for the SiteLanguageAwareTrait (thanks to Oliver Klee)
  • 2022-06-03 f8016368ec [BUGFIX] Use correct todo annotation in drag-upoader.ts (thanks to Andreas Fernandez)
  • 2022-06-03 117a0f6f11 [TASK] Raise to recent moment & moment-timezone versions (thanks to Oliver Hader)
  • 2022-06-03 234569f47b [BUGFIX] Late bind drag uploader (thanks to Andreas Fernandez)
  • 2022-06-02 78d81a900c [TASK] Add URL to PHP documentation for datetime.format (thanks to medarob)
  • 2022-06-02 5c8af34c19 [TASK] Improve a type annotation in the setup extension (thanks to Oliver Klee)
  • 2022-06-02 5e89b5dcfe [TASK] Raise to recent composer/composer 2.2 version (thanks to Oliver Hader)
  • 2022-05-31 ff0fa37fc2 [BUGFIX] Make schedulable commands field identifiers unique (thanks to Oliver Bartsch)
  • 2022-05-31 f0ef135d07 [TASK] Note nullable parameters and returns as such (thanks to Larry Garfield)
  • 2022-05-30 538046cd9f [TASK] Fix wrong indentation in Context class (thanks to Torben Hansen)
  • 2022-05-30 921a6786a2 [TASK] Update PHPStan to version 1.7.3 (thanks to Oliver Klee)
  • 2022-05-30 f11dbecef8 [TASK] Make the return type of GeneralUtility::tempnam more specific (thanks to Oliver Klee)
  • 2022-05-29 e24d05f42d [TASK] Improve and clean up some type annotations in tests (thanks to Oliver Klee)
  • 2022-05-29 01a24ae033 [BUGFIX] Resolve a stray strpos call (thanks to Larry Garfield)
  • 2022-05-28 0193bc7ce2 [BUGFIX] Mark nullable properties in EXT:core as such (thanks to Oliver Klee)
  • 2022-05-28 074cb5358f [TASK] Remove dead code paths identified by PHPStan (thanks to Larry Garfield)
  • 2022-05-28 6f3d45dad8 [TASK] Update copyright year in README.md and INSTALL.md (thanks to Torben Hansen)
  • 2022-05-27 eaaa9984e5 [DOCS] Streamline felogin documentation (thanks to Chris Müller)
  • 2022-05-27 08ca97853b [TASK] Add function_to_constant to php-cs-fixer (thanks to Andreas Fernandez)
  • 2022-05-27 1e90ac9d65 [BUGFIX] Update guzzlehttp/guzzle to 7.4.3 (thanks to Andreas Fernandez)
  • 2022-05-25 a1325680cb [BUGFIX] Disable toggle all action in multi record selection (thanks to Oliver Bartsch)
  • 2022-05-25 48975aef82 [BUGFIX] Prevent undefined array key warnings in RecordHistory (thanks to Oliver Bartsch)
  • 2022-05-25 1c0cf77ec1 [BUGFIX] Prevent TypeError in ActionController (thanks to Oliver Bartsch)
  • 2022-05-25 4571907792 [TASK] Align the test field annotations with the testing framework (thanks to Oliver Klee)
  • 2022-05-25 79809796aa [BUGFIX] Properly handle shortcuts for creating new records (thanks to Oliver Bartsch)
  • 2022-05-25 4bc86d9204 [TASK] Simplify code in ConjunctionValidator (thanks to Larry Garfield)
  • 2022-05-25 7326bc9dfd [BUGFIX] Take dev mode into account for package hash (thanks to Helmut Hummel)
  • 2022-05-25 82046e636d [BUGFIX] Avoid undefined array key warnings in GifBuilder (thanks to Simon Schaufelberger)
  • 2022-05-24 6c2ba2acdc [BUGFIX] Prevent undefined array key warning when fetching session data (thanks to Rudy Gnodde)
  • 2022-05-24 e97def2559 [BUGFIX] Fix typo in description for BE.compressionLevel (thanks to Torben Hansen)
  • 2022-05-23 4d0677afc3 [TASK] Avoid method_exists() for phpunit 8 compat (thanks to Christian Kuhn)
  • 2022-05-23 36ebecb954 [TASK] Drop info deprecated about RealURL/CoolUri @ root-htaccess (thanks to Marcus Förster)
  • 2022-05-23 c648baf05d [TASK] Update PHPStan to version 1.7.0 (thanks to Oliver Klee)
  • 2022-05-23 361ddcef72 [FEATURE] Add option to influence display of the website title (thanks to TD)
  • 2022-05-23 3669bf6d2b [TASK] Update the testing framework (thanks to Oliver Klee)
  • 2022-05-23 d438fbd521 [TASK] Raise phpstan/phpstan:^1.6.9 (thanks to Stefan Bürk)
  • 2022-05-22 c44205a392 [DOCS] Fix typo in "Deprecate usage of RegularExpressionValidator in form editor" (thanks to Chris Müller)
  • 2022-05-22 84d30b90a9 [DOCS] correct text-role (thanks to Lina Wolf)
  • 2022-05-22 32ca7d075a [DOCS] Fix typos in "PSR-14 Event for modifying version differences" (thanks to Chris Müller)
  • 2022-05-20 e4cc573a0a [BUGFIX] Fix typolink parameter stdWrap when using additional info (thanks to Felix Nagel)
  • 2022-05-20 63e3a400bc [TASK] Simplify DataHandler internals code (thanks to Benni Mack)
  • 2022-05-20 e610aa8449 [TASK] Note more nullable properties and parameters (thanks to Larry Garfield)
  • 2022-05-20 bba0e26c02 [BUGFIX] Use correct time format in from and to filter (thanks to Simon Schaufelberger)
  • 2022-05-20 e1e4cabcc3 [BUGFIX] Show missing total amount and time of sql queries (thanks to Christoph Lehmann)
  • 2022-05-20 4bceb9afbd [BUGFIX] Use plugin icon in content element preview (thanks to Torben Hansen)
  • 2022-05-20 d111cc5b99 [BUGFIX] Resolve type issues in SemaphoreLockStrategy (thanks to Larry Garfield)
  • 2022-05-19 7c3af95d9d [DOCS] Remove outdated note in fluid_styled_content (thanks to Sybille Peters)
  • 2022-05-19 7206e5a590 [DOCS] Use correct middleware name 'typo3/cms-frontend/authentication' (thanks to Stephan Großberndt)
  • 2022-05-17 8172b45f1c [TASK] Use more ::class notation for class names in tests (thanks to Oliver Klee)
  • 2022-05-17 06e0f65420 [TASK] Resolve PHPStan issues in AbstractRecycleTestCase (thanks to Larry Garfield)
  • 2022-05-16 2d182e3b57 [BUGFIX] Stop mocking classes that do not exist (thanks to Oliver Klee)
  • 2022-05-13 82b555a55b [TASK] Address phpstan "Expression on left side of ??" errors (thanks to Larry Garfield)
  • 2022-05-13 146832c3b0 [BUGFIX] Fix type warnings in the workspaces ActionHandler (thanks to Oliver Klee)
  • 2022-05-13 cf38735a40 [BUGFIX] Prevent undefined array key warning in CleanFlexFormsCommand (thanks to Oliver Bartsch)
  • 2022-05-13 9e937b46fb [BUGFIX] Exclude doktypes in SiteConfiguration (thanks to Jochen Roth)
  • 2022-05-12 a8fd1882b4 [DOCS] Remove duplicate number sign (thanks to Česlav Przywara)
  • 2022-05-12 efbfb0d0de [DOCS] Correct naming of UI label (thanks to rintisch)
  • 2022-05-12 cc52f709bf [BUGFIX] Correct TCA title in ext:blogexample dateexample (thanks to Christian Kuhn)
  • 2022-05-11 279ccf1f77 [TASK] Raise lolli42/finediff:^1.0.1 (thanks to Christian Kuhn)
  • 2022-05-11 12b8c3a960 [BUGFIX] Show 1st constants section if no category selected (thanks to Georg Ringer)
  • 2022-05-11 9f0faa43cb [!!!][TASK] Remove field resizeTextareas_MaxHeight from user settings (thanks to Georg Ringer)
  • 2022-05-10 f109daad58 [DOCS] Fix typo in rte_ckeditor docs (thanks to Georg Ringer)
  • 2022-05-10 5399ea639a [TASK] Refactor ext:tstemplate controllers (thanks to Christian Kuhn)
  • 2022-05-10 87feed90c9 [BUGFIX] Fix undefined array key in TemplateService (thanks to David Gurk)
  • 2022-05-10 cd59f1c2a4 [BUGFIX] Ensure strings are passed to makeDiffDisplay() (thanks to Oliver Bartsch)
  • 2022-05-10 47227c5792 [TASK] Raise typo3/testing-framework (thanks to Stefan Bürk)
  • 2022-05-09 255bbd790c [TASK] CI: Always retry failed jobs once (thanks to Christian Kuhn)
  • 2022-05-09 a80d02fa7b [TASK] Remove unused palettes of pages TCA (thanks to Georg Ringer)
  • 2022-05-09 a952926abd [TASK] Cleanup usage of exclude configuration (thanks to Georg Ringer)
  • 2022-05-09 109ba6f675 [TASK] Remove bootstrap_package related ac tests (thanks to Christian Kuhn)
  • 2022-05-09 52359b5ccf [BUGFIX] Activate installer ac tests again (thanks to Christian Kuhn)
  • 2022-05-09 7378d1330e [BUGFIX] Fix undefined array key warning in DataHandler (thanks to Nikita Hovratov)
  • 2022-05-09 6f37527f4f [BUGFIX] Avoid calling string functions with non-strings in GU (thanks to Oliver Klee)
  • 2022-05-09 05007288bf [TASK] Render flash messages in backend modules again (thanks to Georg Ringer)
  • 2022-05-08 f3176918a9 [TASK] Deprecate TYPO3\CMS\Core\Utility\ResourceUtility (thanks to Nikita Hovratov)
  • 2022-05-08 4f223674f2 [DOCS] Correct grammar in a Changelog ReST file (thanks to Lina Wolf)
  • 2022-05-08 8c28103ce4 [TASK] Ignore PHPStan errors in GeneralUtilityTest for contract violations (thanks to Oliver Klee)
  • 2022-05-07 7b4d1cd58c [!!!][TASK] Add native types to MailUtility (thanks to Larry Garfield)
  • 2022-05-07 902126db21 [TASK] Resolve "right side of && is always true" in PHPStan (thanks to Larry Garfield)
  • 2022-05-07 5b3af51f9f [BUGFIX] Avoid postgresql error previewing a fe_group-protected page (thanks to Stephan Großberndt)
  • 2022-05-07 f9f3dcbfc1 [BUGFIX] Correct type annotation of GU::callUserFunction() (thanks to Andreas Fernandez)
  • 2022-05-07 f846c5e40d [!!!][TASK] Add native types to ExtensionManagementUtility (thanks to Larry Garfield)
  • 2022-05-07 c7dde5f881 [TASK] Make ClassNamingUtility strict (thanks to Oliver Klee)
  • 2022-05-07 ff134cc9fa [TASK] CI detection in runTests.sh for phpstan (thanks to Stefan Bürk)
  • 2022-05-07 d6965d85b2 [BUGFIX] Pin CI image docker:20.10.14-dind (thanks to Christian Kuhn)
  • 2022-05-06 5ecfceb4a6 [TASK] Polish SvgTree component styling (thanks to Benjamin Kott)
  • 2022-05-06 a9cf5c752d [TASK] Replace deprecated doctrine/dbal 'getSchemaManager()' (thanks to Stefan Bürk)
  • 2022-05-06 8d2e34ba88 [!!!][TASK] Add native types to CsvUtility (thanks to Larry Garfield)
  • 2022-05-06 ffc5261b1b [BUGFIX] Remove "overflow: hidden" from form-wizards-element (thanks to Nikita Hovratov)
  • 2022-05-06 cac6bc6b58 [!!!][TASK] Add native types to StringUtility (thanks to Larry Garfield)
  • 2022-05-06 8e912dd899 [TASK] Use PSR-3 compliant logging in ExtendedFileUtility (thanks to Benni Mack)
  • 2022-05-06 eee89b81fe [!!!][TASK] Add native types to VersionNumberUtility (thanks to Larry Garfield)
  • 2022-05-06 7ec2cb5f07 [!!!][TASK] Add native typing for DebugUtility (thanks to Larry Garfield)
  • 2022-05-06 90d9d27f8b [DOCS] Add missing classes with changed method signatures (thanks to Nikita Hovratov)
  • 2022-05-05 64d5fed3c7 [DOCS] Document styling of current page in fluid_styled_content menu content elements (thanks to linawolf)
  • 2022-05-05 7be9318b2b [TASK] Deprecate $cObj->lastTypoLink* properties (thanks to Benni Mack)
  • 2022-05-05 df0d68bc37 [TASK] Add username to password recovery email salutation (thanks to Patrick Lenk)
  • 2022-05-05 7f37960a40 [TASK] Unify log messages in DataHandler to be PSR-3 compliant (thanks to Benni Mack)
  • 2022-05-05 9f3b9eca5f [TASK] Simplify a condition in the workspaces DataHandlerHook (thanks to Oliver Klee)
  • 2022-05-05 252173d344 [TASK] Raise phpstan/phpstan:^1.6.7 (thanks to Stefan Bürk)
  • 2022-05-05 3a7c8b1336 [!!!][TASK] Remove typoscript option config.disableCharsetHeader (thanks to Benni Mack)
  • 2022-05-04 ae00ad424a [BUGFIX] Avoid returning invalid return type in AbstractOEmbedHelper (thanks to Florian Rival)
  • 2022-05-04 e909c16366 [FEATURE] Replace hooks with events for Preview URI generation (thanks to Benni Mack)
  • 2022-05-04 3c55a8ce3e [TASK] Add unit tests for mailto_makelinks (thanks to Simon Schaufelberger)
  • 2022-05-04 3e7fc67c38 [BUGFIX] Fix several type annotations in FormDefinition (thanks to Elias Häußler)
  • 2022-05-04 7195b4291a [BUGFIX] Detect arm64 and switch selenium docker image (thanks to Jochen Roth)
  • 2022-05-04 86c1235753 [BUGFIX] Fix namespaces in extension scanner files (thanks to Oliver Bartsch)
  • 2022-05-04 cd34ee6e73 [!!!][TASK] Remove legacy ArrayAccess functionality of LinkResult (thanks to Benni Mack)
  • 2022-05-04 803f9dfe80 [DOCS] Adjust removal version of switchable controller actions (thanks to Chris Müller)
  • 2022-05-04 8fc5244a39 [FEATURE] Refresh the look of pagemodule (thanks to Annett Jähnichen)
  • 2022-05-03 da0e0152e7 [TASK] Avoid additional checks in TSFE when resolving a page (thanks to Benni Mack)
  • 2022-05-03 24c5608cae [BUGFIX] Correctly resolve instance script path (thanks to Oliver Hader)
  • 2022-05-03 7e213eaa51 [BUGFIX] Apply workspace context in FileRepository::findByRelation (thanks to Oliver Hader)
  • 2022-05-03 489a9ec0f9 [!!!][TASK] Remove Indexed Search option searchSkipExtendToSubpagesChecking (thanks to Benni Mack)
  • 2022-05-03 7c20e76657 [TASK] Deprecate various Context-based methods in TSFE (thanks to Benni Mack)
  • 2022-05-02 c9fecd6236 [BUGFIX] Remove invalid definition of method body functionality (thanks to Simon Schaufelberger)
  • 2022-05-02 68f1f4a8da [BUGFIX] Avoid unreliable 'rowCount()' in IndexSearchRepository (thanks to Stefan Bürk)
  • 2022-04-29 6f7514f516 [TASK] Streamline duplicate-form-wizard (thanks to 11nd11)
  • 2022-04-29 98fe0595fa [TASK] Improve form element header in form inspector (thanks to Tobias Siegler)
  • 2022-04-29 5107f2496a [TASK] Remove MSSQL supportive code (thanks to Stefan Bürk)
  • 2022-04-29 0efa3a2bd9 [FEATURE] Add fragment option to Redirect Finisher (thanks to Gabe Troyan)
  • 2022-04-29 651bdca259 [TASK] Improvement of the delete button in the form inspector (thanks to Tobias Siegler)
  • 2022-04-29 c36447f2f4 [TASK] Streamline form element labels in form editor (thanks to Elias Häußler)
  • 2022-04-29 9717fe4c34 [TASK] Streamline checkboxes of form editor (thanks to 11ND11)
  • 2022-04-29 9910291a59 [TASK] Raise symfony/rate-limiter:^5.4.8 and re-enable tests (thanks to Torben Hansen)
  • 2022-04-29 f34013fa36 [DOCS] Update finisher documentation (thanks to Björn Jacob)
  • 2022-04-29 197e763f63 [BUGFIX] Fix type warnings in the workspaces CommandMap (thanks to Oliver Klee)
  • 2022-04-29 6b1bbee7d3 [!!!][FEATURE] Automatically register reports and status via service configuration (thanks to Georg Ringer)
  • 2022-04-28 bbc8676ba0 [TASK] Update PHPStan to 1.6.3 (thanks to Tymoteusz Motylewski)
  • 2022-04-28 2e5d092e09 [TASK] Apply quote coding standards to YAML files (thanks to Larry Garfield)
  • 2022-04-28 4f3251fffc [TASK] Document removal of deprecated form config (thanks to Elias Häußler)
  • 2022-04-28 9f146497fb [TASK] Further improvements of the form editor/ inspector (thanks to Tobias Siegler)
  • 2022-04-28 0add60e02e [BUGFIX] Correct several typos (thanks to Stephan Großberndt)
  • 2022-04-28 bc7326e0a0 [DOCS] Drop superfluous extension scanner tag in RST of #90919 (thanks to Elias Häußler)
  • 2022-04-28 fe3e589709 [TASK] Remove broken include_static.txt TypoScript include (thanks to Georg Ringer)
  • 2022-04-28 a775803daf [BUGFIX] Use the correct pluralized key in search results (thanks to Larry Garfield)
  • 2022-04-28 d34c1b901b [FEATURE] Skip translation of overridden form finisher options (thanks to Elias Häußler)
  • 2022-04-28 3e5c0604b3 [BUGFIX] Adopt doctrine/dbal sqlite autoincrement detection (thanks to Stefan Bürk)
  • 2022-04-27 c36d12f610 [BUGFIX] Raise phpstan processTimeout (thanks to Stefan Bürk)
  • 2022-04-27 f5a53e7d54 [TASK] Update composer v2 error message in runTests.sh (thanks to Stefan Bürk)
  • 2022-04-27 49eea1d33b [TASK] Move form element-related methods out of AbstractRenderable (thanks to Elias Häußler)
  • 2022-04-27 570dd7436e [BUGFIX] Add maxwidth / maxheight parameters to YouTube oembed url (thanks to Oliver Bartsch)
  • 2022-04-27 3e6dd05a50 [TASK] Streamline handling of TypoScript form overrides (thanks to Elias Häußler)
  • 2022-04-27 7898937598 [BUGFIX] Apply initial value to additional form element property paths (thanks to Elias Häußler)
  • 2022-04-27 6d1df41bad [TASK] Validate regex validator pattern in form editor (thanks to Elias Häußler)
  • 2022-04-27 399ee476b7 [TASK] Add property and return types to EventDispatcher (thanks to Larry Garfield)
  • 2022-04-26 82debbd0d6 [DOCS] Fix typo in "Feature: #94996" (thanks to Nikita Hovratov)
  • 2022-04-26 2d3873d254 [BUGFIX] Prevent undefined array key warnings in PageRenderer (thanks to Oliver Bartsch)
  • 2022-04-26 e1b843f727 [TASK] Update PHPStan & friends (thanks to Oliver Klee)
  • 2022-04-25 69f5a03c5c [!!!][FEATURE] Add PSR-14 ModifyVersionDifferencesEvent (thanks to Oliver Bartsch)
  • 2022-04-25 93b7e7b01d [TASK] Add runTest.sh -s clean to remove build related files (thanks to Stefan Bürk)
  • 2022-04-25 89c74eca69 [TASK] Update typo3/cms-styleguide (thanks to Stefan Bürk)
  • 2022-04-25 cf47aed853 [TASK] Connect breaking and feature rst for replaced functionality (thanks to Oliver Bartsch)
  • 2022-04-25 8985107eee [BUGFIX] Fix uninitialized string offset in TypoScriptParser (thanks to Oliver Bartsch)
  • 2022-04-25 1eccb6ac44 [BUGFIX] Fix undefined array key warning in TcaInline (thanks to Oliver Bartsch)
  • 2022-04-25 fd6e5e0380 [BUGFIX] Check parsed option in EmailFinisher (thanks to Oliver Bartsch)
  • 2022-04-25 b1afbe52c4 [BUGFIX] Handle sorting of paginated FileList properly (thanks to Oliver Bartsch)
  • 2022-04-25 ba8b7632e5 [BUGFIX] Fix the generics annotations of makeInstance (thanks to Oliver Klee)
  • 2022-04-25 b851f3ea31 [TASK] Add runTest.sh support for more MariaDB and PostgreSQL versions (thanks to Stefan Bürk)
  • 2022-04-24 8c1cf639a1 [TASK] Align SystemEnvironment checks to changed requirements (thanks to Stefan Bürk)
  • 2022-04-23 96f2c37b51 [BUGFIX] Name invalid identifier in UpgradeWizard exception (thanks to J. Peter M. Schuler)
  • 2022-04-23 fe2e2cc0c6 [BUGFIX] Use proper LinkFactory setup for newly added unit tests (thanks to Stefan Bürk)
  • 2022-04-22 7fb01f1ed7 [TASK] Switch specific strpos() usages with equivalent string methods (thanks to Larry Garfield)
  • 2022-04-22 0a757e066f [BUGFIX] Keep schema in http_makelinks (thanks to Achim Fritz)
  • 2022-04-22 c70f284b9e [TASK] Add types to internal indexed_search code (thanks to Benni Mack)
  • 2022-04-22 033709264f [BUGFIX] Avoid unreliable 'rowCount()' in RedirectRepository (thanks to Stefan Bürk)
  • 2022-04-22 4f7c4d1cc2 [!!!][FEATURE] Introduce dedicated class to create typolinks with unified Event (thanks to Benni Mack)
  • 2022-04-22 de24cfbe25 [DOCS] Fix ImageUpload YAML code (thanks to Malte Koitka)
  • 2022-04-22 c2fe6511eb [!!!][TASK] Add native types to PathUtility (thanks to Larry Garfield)
  • 2022-04-22 02b4094a4a [BUGFIX] Fix sorting of file properties in FileList (thanks to Oliver Bartsch)
  • 2022-04-21 d760edcc6d [TASK] Deprecate CompositeExpression methods and instantiation (thanks to Stefan Bürk)
  • 2022-04-21 2127e47835 [TASK] Refactor FormEngine TextElement (thanks to Oliver Bartsch)
  • 2022-04-21 fc0623875e [BUGFIX] Prevent undefined index warning in FileListController (thanks to Daniel)
  • 2022-04-21 91462d7bcc [!!!][TASK] Add native types to RootlineUtility (thanks to Larry Garfield)
  • 2022-04-20 04bdbd2b35 [TASK] Additionally removes dangling docker volumes with runTests.sh -u (thanks to Stefan Bürk)
  • 2022-04-20 cdce612b77 [BUGFIX] Reference labels to input fields in ext:setup (thanks to Torben Hansen)
  • 2022-04-20 6963edadb2 [BUGFIX] Avoid undefined array key warnings in ImageContentObject (thanks to Nikita Hovratov)
  • 2022-04-20 14cbf0f767 [TASK] Drop typo3/phar-stream-wrapper due to improved handling in PHP (thanks to Oliver Hader)
  • 2022-04-19 d4903efe34 [FEATURE] Auto creation of database fields for TCA "datetime" (thanks to Oliver Bartsch)
  • 2022-04-19 d510c3c0a6 [TASK] Add native types for PermutationUtility (thanks to Larry Garfield)
  • 2022-04-19 2b0acde2e7 [BUGFIX] Responsive form actions for column selector (thanks to Nikita Hovratov)
  • 2022-04-19 27d5534dcc [BUGFIX] Use proper EventDispatcherInterface mock (thanks to Stefan Bürk)
  • 2022-04-18 ac0195a211 [TASK] Update typo3/cms-styleguide (thanks to Stefan Bürk)
  • 2022-04-18 988090d656 [!!!][TASK] Add native types to DiffUtility (thanks to Larry Garfield)
  • 2022-04-18 6c2239c35b [FEATURE] Add TCA option nullable instead of eval=null (thanks to Nikita Hovratov)
  • 2022-04-18 c5cd5be6d6 [TASK] Migrate form-horizontal class to Bootstrap 5 (thanks to Nikita Hovratov)
  • 2022-04-17 ae9396bca7 [TASK] Use more native types for the admin panel controllers (thanks to Oliver Klee)
  • 2022-04-17 d82af59813 [FEATURE] Add two new PSR-14 events to Site Configuration (thanks to Susanne Moog)
  • 2022-04-17 8d4f951faa [BUGFIX] Fix an incorrect type annotation in the DataHandler (thanks to Oliver Klee)
  • 2022-04-17 a3b9680743 [TASK] Annotate nullable properties in workspaces extension as such (thanks to Oliver Klee)
  • 2022-04-17 664315b442 [TASK] Update PHPUnit & friends (thanks to Oliver Klee)
  • 2022-04-16 16b551bae9 [TASK] Add native types to HttpUtility (thanks to Larry Garfield)
  • 2022-04-16 0da26dc420 [FEATURE] Allow keyboard navigation in live search (thanks to Jochen Roth)
  • 2022-04-16 1401e7924e [TASK] Add a code of conduct document (thanks to Oliver Klee)
  • 2022-04-16 df2f64511c [TASK] Raise PHPStan to version 1.5.6 (thanks to Oliver Klee)
  • 2022-04-16 7e8a4b400c [TASK] Use constants in NewMultiplePagesController (thanks to Benni Mack)
  • 2022-04-16 b0ea7c5f1d [TASK] Use File constants in sys_file TCA file (thanks to Nikita Hovratov)
  • 2022-04-16 4dcba064d1 [TASK] Use normalized params in TSFE (thanks to Benni Mack)
  • 2022-04-14 2695175b59 [BUGFIX] Respect workspace in ajax slug generation (thanks to Imko Schumacher)
  • 2022-04-14 8bafc68766 [BUGFIX] Fix type annotation of HistoryService::differencesObject (thanks to Oliver Klee)
  • 2022-04-14 f68a4da4e4 [TASK] Log more context for failed DataHandler evaluations (thanks to Nikita Hovratov)
  • 2022-04-14 4fe605f75b [FEATURE] Add methods to check if the assets already exist (thanks to Shehfinaz Kadavil)
  • 2022-04-14 6985d726f6 [BUGFIX] Prevent PHP warnings in workspace ActionHandler (thanks to Oliver Bartsch)
  • 2022-04-14 e09e2df29a [BUGFIX] Prevent PHP warnings in PageRouter (thanks to Oliver Bartsch)
  • 2022-04-13 abf4ae20bb [TASK] Deprecate ExpressionBuilder methods andX() and orX() (thanks to Stefan Bürk)
  • 2022-04-12 410d66a96b [!!!][TASK] Remove eval=int from type=datetime (thanks to Oliver Bartsch)
  • 2022-04-12 c842a42b71 [DOCS] Rename undeclared argument "length" to "maxCharacters" (thanks to Eric Bode)
  • 2022-04-12 01d65125bd [DOCS] Remove superfluous sendmail option in smtp configuration example (thanks to Josef Glatz)
  • 2022-04-12 7ffa237ab4 [BUGFIX] Add missing tooltips in record and filelist (thanks to Oliver Bartsch)
  • 2022-04-12 ebce72550d [!!!][TASK] Get rid of $_FILES in extbase (thanks to Susanne Moog)
  • 2022-04-11 ce78a67c2f [BUGFIX] Prevent JavaScript error on changing single option group fields (thanks to Oliver Bartsch)
  • 2022-04-11 7fff4bcd2e [BUGFIX] Fix variable assignment of default duplication behaviour action (thanks to Oliver Bartsch)
  • 2022-04-11 ad73f9fa13 [TASK] Inform about invalid content_from_pid (thanks to Oliver Bartsch)
  • 2022-04-09 4abb612681 [FOLLOWUP] Remove visible field value in ColorElement (thanks to Oliver Bartsch)
  • 2022-04-08 e5e3355b69 [BUGFIX] Translate additional scheduler field labels in controller (thanks to Nikita Hovratov)
  • 2022-04-08 3a8544b3bf [!!!][TASK] Add native typing to CommandUtility (thanks to Larry Garfield)
  • 2022-04-08 988ee3a4ab [BUGFIX] Correct the description for the cache:warmup command (thanks to Shehfinaz Kadavil)
  • 2022-04-08 964e93e848 [TASK] Apply dark style to module menu scrollbar (thanks to Benjamin Franzke)
  • 2022-04-08 e848e623ea [TASK] Simplify info boxes in page module (thanks to Georg Ringer)
  • 2022-04-08 9397f3fbf0 [TASK] Migrate form finisher TCA (thanks to Nikita Hovratov)
  • 2022-04-08 8423bcd389 [TASK] Revert "[TASK] Refresh the look of pagemodule" (thanks to Benjamin Franzke)
  • 2022-04-08 2c00065ad7 [BUGFIX] Avoid race conditions in pagetree contextmenu actions (thanks to Benjamin Franzke)
  • 2022-04-08 1b5272038f [FEATURE] Add link to backend in admin panel (thanks to Susanne Moog)
  • 2022-04-08 f3194d00ba [BUGFIX] Check for undefined fileTarget (thanks to Georg Ringer)
  • 2022-04-08 c1cfe74054 [TASK] Remove superfluous eval declarations (thanks to Oliver Bartsch)
  • 2022-04-07 d5d5f4405a [BUGFIX] Prevent duplicate contextmenu in page tree nodes (thanks to Benjamin Franzke)
  • 2022-04-07 4133848adc [BUGFIX] Restore "required" handling in SiteConfigurationController (thanks to Oliver Bartsch)
  • 2022-04-07 2234cd15e4 [TASK] Migrate site_errorhandling.errorCode to TCA type "number" (thanks to Oliver Bartsch)
  • 2022-04-07 63bdf2e231 [BUGFIX] Remove unnecessary row/col from clipboard (thanks to Andreas Fernandez)
  • 2022-04-07 4851f28d10 [BUGFIX] Add missing translation default in About module (thanks to Oliver Bartsch)
  • 2022-04-07 fc337905fc [BUGFIX] Align all changelog entries to new rest rules (thanks to linawolf)
  • 2022-04-07 50dca2478b [BUGFIX] Fix duration determination in Notification.showMessage() (thanks to Andreas Fernandez)
  • 2022-04-07 05dd776cda [DOCS] Update available configuration providers (thanks to Oliver Bartsch)
  • 2022-04-07 824f5e7db3 [BUGFIX] Remove Symfony polyfill replacements from core (thanks to Helmut Hummel)
  • 2022-04-07 a93634c17c [DOCS] Align with new TYPO3 documentation standards (thanks to Alexander Nitsche)
  • 2022-04-07 a044baee6b [!!!][TASK] Remove context sensitive help (thanks to Michael Telgkamp)
  • 2022-04-07 7f323f45b8 [TASK] Connect labels with its select fields in various modules (thanks to Georg Ringer)
  • 2022-04-06 8a254378c6 [DOCS] Fix missing quotation marks in PHP code examples (thanks to Nikita Hovratov)
  • 2022-04-06 67041879f2 [BUGFIX] Fix exception in filelist when nullable columns are shown (thanks to Torben Hansen)
  • 2022-04-06 04818c8486 [BUGFIX] Handle flexform in BU::getProcessedValue() only if not null (thanks to Andreas Fernandez)
  • 2022-04-06 0170fc5a15 [FEATURE] Make registerPlugin() return the plugin signature (thanks to Shehfinaz Kadavil)
  • 2022-04-06 5d7e0c8f6b [BUGFIX] Align functional splitting to chunk execution (thanks to Stefan Bürk)
  • 2022-04-06 4e32638e26 [TASK] Update typo3/cms-styleguide (thanks to Oliver Bartsch)
  • 2022-04-06 6360b6db81 [TASK] Improve context-menu styling (thanks to Benjamin Kott)
  • 2022-04-05 8bea9fd020 [BUGFIX] Fix typo in TcaMigration variable (thanks to Nikita Hovratov)
  • 2022-04-05 79170f0e43 [FEATURE] Add 'show scheduled records' option to admin panel (thanks to Uwe Trotzek)
  • 2022-04-05 687dfd027e [TASK] Unify new FormEngine element classes (thanks to Oliver Bartsch)
  • 2022-04-05 a42649bd33 [TASK] Refresh the look of pagemodule (thanks to Benjamin Kott)
  • 2022-04-05 fb7c78146d [FEATURE] Introduce TCA type "number" (thanks to Nikita Hovratov)
  • 2022-04-05 7edb5ee0eb [TASK] Use ckeditor's native readOnly mode (thanks to Andreas Fernandez)
  • 2022-04-05 dd48e36901 [BUGFIX] Explicitly use control characters in HTML fixture (thanks to Andreas Fernandez)
  • 2022-04-05 e167fc2274 [TASK] Apply new documentation standard definitions (thanks to Simon Gilli)
  • 2022-04-05 7398d12214 [TASK] Use bootstrap badges instead of labels (thanks to Benjamin Kott)
  • 2022-04-05 574d9ce813 [BUGFIX] Avoid global jQuery usage in RTE link wizard (thanks to Benjamin Franzke)
  • 2022-04-05 3f076b1a1b [BUGFIX] Show correct creation and modification time in filelist (thanks to Oliver Bartsch)
  • 2022-04-04 c976520e33 [TASK] Comment two symfony/rate-limiter related tests (thanks to Christian Kuhn)
  • 2022-04-04 6dce6ad24a [TASK] Remove unused variable in AbstractItemProvider (thanks to Nikita Hovratov)
  • 2022-04-04 c4a718d508 [DOCS] Fix typo in changelog file (thanks to Lina Wolf)
  • 2022-04-04 ed1fd3a829 [!!!][TASK] Add modern typing to ClassNamingUtility (thanks to Larry Garfield)
  • 2022-04-04 224befe3f1 [BUGFIX] Allow filelist sorting by creation date (thanks to Georg Ringer)
  • 2022-04-04 8a459c752b [TASK] Update @typo3/icons to v2.6.0 (thanks to Benjamin Kott)
  • 2022-04-04 7fcc35c4d4 [TASK] Move workspaces data handling tests to core (thanks to Christian Kuhn)
  • 2022-04-04 c753615ee6 [DOCS] Update lowlevel documentation for Breaking: #97131 (thanks to linawolf)
  • 2022-04-01 12a6613f2a [FEATURE] Introduce TCA type "color" (thanks to Oliver Bartsch)
  • 2022-04-01 e684e0b5b4 [BUGFIX] Prevent invalid array access warnings in DataHandler (thanks to Oliver Bartsch)
  • 2022-04-01 c4962f6458 [BUGFIX] Add guard clause to prevent fataling on saving a CE (thanks to Jan Helke)
  • 2022-04-01 7765a23d8d [BUGFIX] Accept native TIME value '00:00:00' in backend forms (thanks to Oliver Hader)
  • 2022-04-01 2f0338a9e6 [!!!][TASK] Simplify TCA authMode settings (thanks to Christian Kuhn)
  • 2022-03-31 d0a4bbfa3b [TASK] Adjust new TCA type "email" (thanks to Oliver Bartsch)
  • 2022-03-31 f279c31163 [TASK] runTests.sh: Remove .csv integrity handling (thanks to Christian Kuhn)
  • 2022-03-31 6a61d4031a [BUGFIX] Add guard clause to prevent Link Browser from fataling (thanks to Jan Helke)
  • 2022-03-31 495db075d8 [BUGFIX] Update typo3/cms-styleguide (thanks to Stefan Bürk)
  • 2022-03-31 381a03ec06 [FEATURE] Add Luxembourgish (lb) as supported language (thanks to Stefan Bürk)
  • 2022-03-30 beba6e0d80 [FEATURE] Introduce TCA type "datetime" (thanks to Oliver Bartsch)
  • 2022-03-29 913817251e [TASK] Add modern typing to MathUtility (thanks to Larry Garfield)
  • 2022-03-29 256d53ef13 [BUGFIX] Fix case in Password TcaMigration (thanks to Oliver Bartsch)
  • 2022-03-29 c7635cc1af [BUGFIX] Load property from real instance (thanks to Simon Schaufelberger)
  • 2022-03-29 565a7208fe [BUGFIX] Ensure imageLinkWrap works with UTF-8 filenames (thanks to Lars Michalowski)
  • 2022-03-29 9073eff579 [BUGFIX] Apply proper styles to checkbox in mass undo modal (thanks to Oliver Bartsch)
  • 2022-03-29 76bf8cdae6 [BUGFIX] Remove usage of undefined variable (thanks to Georg Ringer)
  • 2022-03-29 b912b309e7 [DOCS] Fixed spelling of "includeJSFooterlibs" (thanks to Eric Bode)
  • 2022-03-29 a7cf63694a [BUGFIX] Adjust password field acceptance test (thanks to Stefan Bürk)
  • 2022-03-29 241e6a0b30 [BUGFIX] Remove double encoding and improve template (thanks to Simon Schaufelberger)
  • 2022-03-28 25ccfb1d09 [!!!][TASK] Remove global jquery object window.$ (thanks to Benjamin Franzke)
  • 2022-03-28 370d1d127b [TASK] Remove superfluous authInfo assignments (thanks to Benni Mack)
  • 2022-03-28 f90e7f9ca8 [BUGFIX] Respect delimiter/enclosure in table ctype (thanks to Jochen Roth)
  • 2022-03-28 9ac803a087 [TASK] Add modern typing to ArrayUtility (thanks to Larry Garfield)
  • 2022-03-28 b5e64c358c [BUGFIX] Avoid PHP 8.1 warning passing null format to DateViewHelper (thanks to Chris Müller)
  • 2022-03-28 65a9440713 [TASK] Deprecate usage of RegularExpressionValidator (thanks to Björn Jacob)
  • 2022-03-28 0027a896d6 [BUGFIX] Bring back functionality for $uniqueIds in SelectSingleElement (thanks to Nikita Hovratov)
  • 2022-03-28 d090beced6 [TASK] Streamline drag uploader failure message (thanks to Benni Mack)
  • 2022-03-28 c3c38b3bc9 [TASK] Unify modal button style (thanks to Simon Schaufelberger)
  • 2022-03-28 e84b70fe77 [TASK] Inform about not found user in record history (thanks to Oliver Bartsch)
  • 2022-03-28 442d4ebd1e [BUGFIX] Avoid PHP 8.x error in RecordHistory if BE user is missing (thanks to Jan Helke)
  • 2022-03-27 737e9dc768 [TASK] Update dependency to PSR-3 v2/3 (thanks to Larry Garfield)
  • 2022-03-27 675cf0bdc5 [DOCS] Rework lowlevel documentation (thanks to Chris Müller)
  • 2022-03-26 f17839de96 [BUGFIX] Upgrade to CKEditor4 v4.18.0 (thanks to Oliver Hader)
  • 2022-03-26 a5ed5c19be [FEATURE] Introduce TCA type "password" (thanks to Torben Hansen)
  • 2022-03-25 b1a063c0b0 [BUGFIX] Upgrade guzzlehttp/psr7 to latest version (thanks to Oliver Hader)
  • 2022-03-25 72d3428ee9 [!!!][FEATURE] Add PSR-14 ModifyImageManipulationPreviewUrlEvent (thanks to Oliver Bartsch)
  • 2022-03-25 0b6e61f557 [BUGFIX] Properly add crop variants parameter to preview url (thanks to Oliver Bartsch)
  • 2022-03-25 281d9f185f [BUGFIX] Allow installation of incompatible distributions (thanks to Andreas Fernandez)
  • 2022-03-24 9c0fef9817 [!!!][FEATURE] Add PSR-14 Events for modifying inline element controls (thanks to Oliver Bartsch)
  • 2022-03-24 cc8cd8963e [BUGFIX] Fix undefined array key warning in GifBuilder (thanks to Simon Schaufelberger)
  • 2022-03-23 6c7852c97a [!!!][FEATURE] Automatically register element browsers via service configuration (thanks to Oliver Bartsch)
  • 2022-03-23 dd1d97870e [BUGFIX] Execute symfony commands in scheduler as non-interactive (thanks to Oliver Bartsch)
  • 2022-03-23 1d953654a7 [!!!][FEATURE] Add PSR-14 ModifyLinkExplanationEvent (thanks to Oliver Bartsch)
  • 2022-03-23 4beb75a4cc [BUGFIX] Fix notice in SearchController (thanks to Georg Ringer)
  • 2022-03-23 71fb72d9f3 [TASK] Raise friendsofphp/php-cs-fixer:^3.8.0 (thanks to Simon Schaufelberger)
  • 2022-03-22 2a950bc37c [BUGFIX] Make full module information available (thanks to Oliver Bartsch)
  • 2022-03-22 1ac81f62dc [BUGFIX] Trigger change event in typo3-backend-table-wizard (thanks to Oliver Hader)
  • 2022-03-22 080265b055 [TASK] Increase DB size of password fields to 255 (thanks to Torben Hansen)
  • 2022-03-22 b69107f0fc [TASK] Remove superfluous trait from FormEngine elements (thanks to Oliver Bartsch)
  • 2022-03-22 cc3275574b [TASK] Avoid deprecated QueryBuilder->execute() in ext:styleguide (thanks to Stefan Bürk)
  • 2022-03-22 a04b5771ea [TASK] Move TypoLinkCodecService to EXT:core (thanks to Oliver Bartsch)
  • 2022-03-21 3e7bbbcd99 [TASK] Document hasAccess() in ModifyInfoModuleContentEvent (thanks to Oliver Bartsch)
  • 2022-03-21 6c0fb06b17 [BUGFIX] Prevent undefined array key warning in FormPersistenceManager (thanks to Oliver Bartsch)
  • 2022-03-21 f1a952669b [BUGFIX] Prevent TypeError for unsupported operand types (thanks to Oliver Bartsch)
  • 2022-03-21 183fde16fa [BUGFIX] Filter eval list in link and email element (thanks to Oliver Bartsch)
  • 2022-03-21 f8a61df1f3 [DOCS] Document renamed FormEngine class InputLinkElement (thanks to Oliver Bartsch)
  • 2022-03-21 d432927f63 [TASK] Remove doc comments for TYPO3\CMS\Core\Cache\Frontend\FrontendInterface (thanks to Simon Schaufelberger)
  • 2022-03-21 6154dd9186 [BUGFIX] Consider all relevant pids when populating BE TS constants (thanks to Susanne Moog)
  • 2022-03-21 796d0aacf4 [!!!][FEATURE] Add PSR-14 ModifyNewContentElementWizardItemsEvent (thanks to Oliver Bartsch)
  • 2022-03-21 fd42d17c36 [TASK] Update HTML Sanitizer (thanks to Larry Garfield)
  • 2022-03-18 953cb6d2fe [DOCS] Fix a couple of 12.0 changelog files (thanks to Oliver Bartsch)
  • 2022-03-17 f8430643c9 [BUGFIX] Handle missing BE_USER in ext manager (thanks to Markus Klein)
  • 2022-03-17 bb051150c3 [BUGFIX] Prevent undefined array key in TemplateAnalyzerController (thanks to dev-rke)
  • 2022-03-16 fad7d4cc46 [BUGFIX] Fix PHP deprecation on retrieving file / folder object (thanks to dev-rke)
  • 2022-03-15 e43ac92c7c [BUGFIX] Use INSERT Action when copying records in DataHandler (thanks to Benni Mack)
  • 2022-03-15 f64615295f [BUGFIX] Add record title of content in InternalLinkType (thanks to Oliver Bartsch)
  • 2022-03-15 eaf5cdaa06 [BUGFIX] Fix link to extension manager in reports module (thanks to Oliver Bartsch)
  • 2022-03-15 9a6b0fe0ff [TASK] Remove superfluous variables from FormEngine elements (thanks to Oliver Bartsch)
  • 2022-03-14 bb2706409d [TASK] Move BE_USER check from TSFE into middleware (thanks to Benni Mack)
  • 2022-03-14 40d4f901b5 [FEATURE] Introduce TCA type "link" (thanks to Oliver Bartsch)
  • 2022-03-14 9e6fb0a812 [BUGFIX] Use lowercased JS file names in admin panel (thanks to Susanne Moog)
  • 2022-03-14 490c863814 [BUGFIX] Avoid undefined array key warnings in PreviewUriBuilder (thanks to Francois Suter)
  • 2022-03-14 c6342a664a [BUGFIX] Use sys_history for workspaces stage changes + comments (thanks to Benni Mack)
  • 2022-03-14 2c9b2b9b56 [TASK] Streamline AbstractUserAuthentication unpack_uc() (thanks to Benni Mack)
  • 2022-03-14 423d736dcc [BUGFIX] Fix various phpstan-reported errors in filelist + recordlist (thanks to Benni Mack)
  • 2022-03-14 2815378d74 [!!!][FEATURE] Add PSR-14 ModifyInfoModuleContentEvent (thanks to Oliver Bartsch)
  • 2022-03-13 f55aa31afa [DOCS] Fix duplicate word in changelog title (thanks to Oliver Bartsch)
  • 2022-03-11 5d69fec8b7 [TASK] Simplify HMENU functionality (thanks to Benni Mack)
  • 2022-03-11 52c2ad2e4f [BUGFIX] Avoid undefined array key warning in deleteL10nOverlayRecords (thanks to Nikita Hovratov)
  • 2022-03-10 d6efb88ce9 [TASK] Simplify logic for Backend Router usages (thanks to Benni Mack)
  • 2022-03-10 a474351ec2 [DOCS] Fix code example in EXT:redirects documentation (thanks to criwe)
  • 2022-03-10 e29ceca152 [TASK] Update to PHPStan 1.4.9 (thanks to Oliver Klee)
  • 2022-03-10 049834c02f [BUGFIX] Avoid notice in SuggestWizardController (thanks to Georg Ringer)
  • 2022-03-10 a7582c4b07 [DOCS] Add missing ' in code example (thanks to criwe)
  • 2022-03-10 44d6edb6d0 [TASK] Streamline EXT:recycler PHP code (thanks to Benni Mack)
  • 2022-03-10 786dd13835 [TASK] Use DependencyInjection and strict types in EXT:seo (thanks to Benni Mack)
  • 2022-03-09 3702e5b1f4 [TASK] Migrate sys_log to JSON instead of serialized data (thanks to Benni Mack)
  • 2022-03-09 c2c654223a [!!!][FEATURE] New registration for 3rd-level modules (thanks to Benni Mack)
  • 2022-03-09 d9b6c60146 [BUGFIX] Remove variables directly from log messages "details" field (thanks to Benni Mack)
  • 2022-03-09 28ba9e1c5a [BUGFIX] Unify handling of reading from sys_log.log_data (thanks to Benni Mack)
  • 2022-03-09 cc8ac4b3d6 [BUGFIX] Check array key uid before accessing it (thanks to Georg Ringer)
  • 2022-03-08 fe10076975 [TASK] Use PSR-3 LogLevel where possible (thanks to Benni Mack)
  • 2022-03-07 d57aa170bc [BUGFIX] Fix phpstan-related issues in EXT:frontend (thanks to Benni Mack)
  • 2022-03-07 c5851db18a [BUGFIX] Avoid trying to access array offset warning (thanks to Simon Ackermann)
  • 2022-03-07 e4857a90a5 [BUGFIX] Initialize EditDocumentController->isSaveRecord (thanks to Nikita Hovratov)
  • 2022-03-07 842513a48f [!!!][TASK] Remove CLI commands related to uploads/ folder (thanks to Benni Mack)
  • 2022-03-07 7c48451964 [TASK] Remove MediaItemHooks (thanks to Oliver Bartsch)
  • 2022-03-07 006432d719 [BUGFIX] Allow int and string in clearCacheCmd of DataHandler (thanks to Benni Mack)
  • 2022-03-07 2765d534e6 [TASK] Remove superfluous function call (thanks to Daniel)
  • 2022-03-07 02198ea257 [FEATURE] Allow non-namespaced arguments in extbase backend modules (thanks to Susanne Moog)
  • 2022-03-07 ee2a954911 [BUGFIX] Do not cast pid to int in AddRecord (thanks to Oliver Bartsch)
  • 2022-03-07 81bb030e7c [TASK] Replace 'CompositeExpression->add()' usage (thanks to Stefan Bürk)
  • 2022-03-07 5c6c7611ef [BUGFIX] Fix HMENU / LanguageMenuProcessor for translated pages (thanks to Benni Mack)
  • 2022-03-07 e752e06e02 [BUGFIX] Fix sorting of module registry (thanks to Benni Mack)
  • 2022-03-07 3503192cb0 [BUGFIX] Fix felogin GET/POST redirect mode (thanks to Torben Hansen)
  • 2022-03-06 04ffa8f5aa [BUGFIX] Fix ResourceCompressor initialization in unit tests (thanks to Benjamin Franzke)
  • 2022-03-06 a58a7c7494 [BUGFIX] Avoid variable leaks in TCA/TCA Overrides (thanks to Stefan Bürk)
  • 2022-03-06 b1ac621877 [TASK] Replace ExpressionBuilder andX() / orX() usage (thanks to Stefan Bürk)
  • 2022-03-05 43fb4eea2c [TASK] Avoid unreachable code in RedirectService (thanks to Christian Kuhn)
  • 2022-03-05 c9a1926cf7 [TASK] Avoid unreachable return in BackendUtility (thanks to Christian Kuhn)
  • 2022-03-05 e5ff869dc5 [TASK] Have correct return type on BackendUtility::getItemLabel() (thanks to Christian Kuhn)
  • 2022-03-05 c83d95c948 [TASK] Harden core ConfigurationManager (thanks to Christian Kuhn)
  • 2022-03-05 85b5b5745b [TASK] Harden extbase DateTimeConverterTest to make phpstan more happy (thanks to Christian Kuhn)
  • 2022-03-05 4349d20b4f [BUGFIX] Cast return value of method formMaxWidth to int (thanks to Nikita Hovratov)
  • 2022-03-05 afb9d5bcc7 [TASK] Improve indexed_search type hinting (thanks to Christian Kuhn)
  • 2022-03-05 77b8d9ca4c [TASK] Have correct return type annotation on TranslationStatusController (thanks to Christian Kuhn)
  • 2022-03-05 3e54e4d577 [TASK] Remove TCA type "none" option "cols" (thanks to Nikita Hovratov)
  • 2022-03-05 ed37950f59 [TASK] Avoid unreachable code in FailedLoginAttemptNotification (thanks to Christian Kuhn)
  • 2022-03-05 7646103a6a [TASK] Use GeneralUtility::trimExplode() over own solution in EXT:install (thanks to Christian Kuhn)
  • 2022-03-05 b159b30e03 [TASK] Avoid incomplete property type in form ConfigurationService (thanks to Christian Kuhn)
  • 2022-03-05 6548e3a14f [TASK] Refactor be user access check in TSFE (thanks to Susanne Moog)
  • 2022-03-05 a405766b9a [TASK] Move TS condition check to TS condition matcher (thanks to Helmut Hummel)
  • 2022-03-05 cf0a910071 [TASK] Add types to internal properties of TSFE (thanks to Benni Mack)
  • 2022-03-05 ab29ede90b [BUGFIX] Fix typo in CategoryElement class constant (thanks to Nikita Hovratov)
  • 2022-03-05 b2e3c73b5b [TASK] Remove a useless WorkspaceService test (thanks to Christian Kuhn)
  • 2022-03-04 4c861e3639 [BUGFIX] Set pid in AddController for new records (thanks to Susanne Moog)
  • 2022-03-04 d538f967cc [BUGFIX] Undefined array key warning in static routes (thanks to Jochen Roth)
  • 2022-03-04 e142b89f20 [TASK] Improve checkValue_SW by switching to match (thanks to Oliver Bartsch)
  • 2022-03-04 8592489bc7 [DOCS] Customization of the form editor (thanks to Björn Jacob)
  • 2022-03-04 fb9e6142dc [TASK] Add request tests for DELETE,PATCH,PUT AND POST with data (thanks to Stefan Bürk)
  • 2022-03-04 717c3849e5 [TASK] Provide forward-compatible CompositeExpression/ExpressionBuilder (thanks to Stefan Bürk)
  • 2022-03-04 328a7f130c [TASK] Raise PHPStan to version 1.4.8 (thanks to Nikita Hovratov)
  • 2022-03-04 69470d9f21 [BUGFIX] Fix undefined array key warning in HtmlParser (thanks to André Buchmann)
  • 2022-03-04 3918ceec26 [BUGFIX] Fix typo in PHPDoc of LocalizationUtility::translate (thanks to Max Rösch)
  • 2022-03-04 e983a7b575 [BUGFIX] Fix type error in TcaItemsProcessorFunctions (thanks to Georg Ringer)
  • 2022-03-04 f1dd13d558 [BUGFIX] Fix undefined array key warning in HMENU & TMENU (thanks to André Buchmann)
  • 2022-03-04 95d8f4e7a7 [FEATURE] Introduce TCA type "email" (thanks to Andreas Fernandez)
  • 2022-03-04 06faf778c5 [TASK] Clean up BE_USER->checkWorkspace() method (thanks to Benni Mack)
  • 2022-03-03 c3b0eebbdb [BUGFIX] Fix PHP 8.0 warning with inline sychronize (thanks to Christian Kuhn)
  • 2022-03-03 f60feab0a8 [TASK] Move TSFE->getPageAndRootlineWithDomain into fetch_the_id() (thanks to Benni Mack)
  • 2022-03-03 73d8c13d57 [BUGFIX] Fix undefined array key warning in GifBuilder (thanks to André Buchmann)
  • 2022-03-03 d5441f1873 [!!!][TASK] Always render frontend in UTF-8 (thanks to Benni Mack)
  • 2022-03-03 1eb65ce268 [BUGFIX] Rotate finisher dropdown indicator (thanks to Gabe Troyan)
  • 2022-03-03 8cc1dd3af2 [TASK] Create Extbase validators using ValidatorResolver (thanks to Christian Kuhn)
  • 2022-03-03 10ee1935e6 [TASK] Clean up CharsetConverter (thanks to Benni Mack)
  • 2022-03-02 94e65de916 [TASK] Deprecate ContentObjectRenderer->getTreeList() (thanks to Benni Mack)
  • 2022-03-02 242c076823 [TASK] Let PageRenderer render a PSR-7 response (thanks to Benjamin Franzke)
  • 2022-03-02 3f650e952f [TASK] Raise "composer/composer" and "friendsofphp/php-cs-fixer" (thanks to Stefan Bürk)
  • 2022-03-02 bf5e9311af [BUGFIX] Prevent PHP warning for invalid page title in PageLinkHandler (thanks to Oliver Bartsch)
  • 2022-03-01 8051ea98ba [BUGFIX] Add missing packageName to RecordSearchBoxComponent (thanks to Oliver Bartsch)
  • 2022-03-01 0a88047c7d [BUGFIX] Use proper flags for htmlspecialchars() in "View Documentation" (thanks to Stefan Bürk)
  • 2022-03-01 af5a8c7624 [DOCS] Fix title and code example of changelog (thanks to Oliver Bartsch)
  • 2022-03-01 3b8a591f35 [TASK] Improve accesibility of workspace module (thanks to Georg Ringer)
  • 2022-03-01 6fc5a465ab [BUGFIX] Raise doctrine/lexer:"^1.2.3" (thanks to Stefan Bürk)
  • 2022-03-01 4f7c8c79cd [TASK] Make labels in FormEditor translatable (thanks to Oliver Bartsch)
  • 2022-03-01 0c506bd899 [TASK] Resolve contentFromPid at an earlier stage (thanks to Benni Mack)
  • 2022-03-01 84b03aa5a7 [TASK] Allow extension scanner reporting for dirs outside typo3conf (thanks to Kevin Appelt)
  • 2022-02-28 1348ffba79 [TASK] Remove leftovers in v12 breaking removal ReST (thanks to Oliver Bartsch)
  • 2022-02-28 adcfa6fe3e [TASK] Remove "defaultCategorizedTables" option (thanks to Oliver Bartsch)
  • 2022-02-28 4941dca89b [FEATURE] Add required flag in TCA instead of eval option (thanks to Andreas Fernandez)
  • 2022-02-27 23019fe4dd [BUGFIX] Raise doctrine/lexer:"^1.2.2" (thanks to Stefan Bürk)
  • 2022-02-27 344f4d490c [BUGFIX] phpstan: declare return type of forwardOnFieldChangeQueryParams (thanks to Andreas Fernandez)
  • 2022-02-27 4ceaeadaf7 [TASK] Allow private service container in tests (thanks to Benjamin Franzke)
  • 2022-02-27 548c2f4ea8 [TASK] Fix the return type annotation of getIndpEnv (thanks to Oliver Klee)
  • 2022-02-27 ee28696dfc [TASK] Minor bin/typo3 upgrade:run output improvement (thanks to Christian Kuhn)
  • 2022-02-27 97bf9e4f1a [TASK] Update typo3/cms-styleguide (thanks to Stefan Bürk)
  • 2022-02-27 0da008dd49 [FEATURE] Add page selector to Belog filter (thanks to Oliver Bartsch)
  • 2022-02-26 813917860a [BUGFIX] Fix broken inline if condition in EXT:scheduler (thanks to Oliver Bartsch)
  • 2022-02-26 b677ffbd0b [TASK] Use dependency injection in PageRenderer (thanks to Benjamin Franzke)
  • 2022-02-26 68faab135c [TASK] Deprecate legacy form templates (thanks to Björn Jacob)
  • 2022-02-26 487c4985b0 [DOCS] Documentation about form validators for editor (thanks to colin_44)
  • 2022-02-26 e6abd99347 [DOCS] Overview of form elements (thanks to colin.findeisen@tritum.de)
  • 2022-02-26 956bb21ac4 [TASK] Allow in-memory caching of HTML sanitizer behavior (thanks to Oliver Hader)
  • 2022-02-25 bd6006c2c7 [TASK] Remove "log" submodule from web_info (thanks to Oliver Bartsch)
  • 2022-02-25 6f557ac5aa [!!!][FEATURE] Separate internal_type=folder into an own type (thanks to Nikita Hovratov)
  • 2022-02-25 5bff531059 [DOCS] Overview validation messages used in EXT:form (thanks to Björn Jacob)
  • 2022-02-25 88fe986f64 [DOCS] Restructure API Reference (thanks to Björn Jacob)
  • 2022-02-25 7c2a51a1bd [BUGFIX] Add missing localization for error in DateRangeValidator (thanks to Elias Häußler)
  • 2022-02-25 ee8e6ec088 [BUGFIX] Prevent YAML escaping from being displayed in form labels (thanks to Ralf Zimmermann)
  • 2022-02-25 ac1887b306 [TASK] Add expressive API to ProcessingRule class (thanks to Helmut Hummel)
  • 2022-02-25 b4c14d1350 [DOCS] Add FAQ about duplicate form submission (thanks to Björn Jacob)
  • 2022-02-24 7ca5894a00 [BUGFIX] Discard 'new' workspace element when deleting live (thanks to Christian Kuhn)
  • 2022-02-24 09640f826f [BUGFIX] Avoid deprecation in PHP 8.1 passing null value to HtmlViewHelper (thanks to Chris Müller)
  • 2022-02-24 e613914703 [BUGFIX] Recognize changes in FlexForm section containers (thanks to Elias Häußler)
  • 2022-02-24 c90a4622da [TASK] Deprecate order of validation message (thanks to Björn Jacob)
  • 2022-02-24 6f8007a805 [BUGFIX] Properly reset form renderable validators (thanks to Elias Häußler)
  • 2022-02-24 847183d9e5 [DOCS] Working with BCC recipients (thanks to Björn Jacob)
  • 2022-02-24 1fecd5746c [DOCS] Fix sitemap rendering in EXT:form documentation (thanks to Elias Häußler)
  • 2022-02-24 35fb43d227 [BUGFIX] Restore contentObject condition in EXT:form (thanks to Georg Ringer)
  • 2022-02-24 be7cb90787 [BUGFIX] Add missing comma to array_merge() in WorkspaceService (thanks to checkmaldierethorik)
  • 2022-02-24 f403f03d74 [BUGFIX] Make RecordAccessVoter more strict (thanks to Benni Mack)
  • 2022-02-24 1ca23edf63 [BUGFIX] Use additional packageName for LinkBrowser view (thanks to Stefan Bürk)
  • 2022-02-23 324c7dcb7f [BUGFIX] Use per-language runtime cache for LanguageService (thanks to Jan Delius)
  • 2022-02-23 f6014c94e2 [BUGFIX] Set options for MimeTypeValidator (thanks to Oliver Bartsch)
  • 2022-02-23 abfb634b07 [DOCS] Remove outdated form configuration (thanks to Björn Jacob)
  • 2022-02-23 479d4ee21b [DOCS] Fix warnings in form documentation (thanks to Björn Jacob)
  • 2022-02-23 a2f9bef58c [TASK] Allow setting ContentLength response header in debug mode (thanks to Benni Mack)
  • 2022-02-23 ba33e4cb42 [BUGFIX] Fix callback module namespace in FileProvider (thanks to Oliver Bartsch)
  • 2022-02-23 f29ab0c6e8 [!!!][TASK] Streamline Extbase validators (thanks to Christian Kuhn)
  • 2022-02-23 6efe63bae8 [!!!][TASK] Extract record access checks from TSFE (thanks to Benni Mack)
  • 2022-02-22 4c50bff05b [TASK] CI: Only retry acceptance tests on failures (thanks to Stefan Bürk)
  • 2022-02-22 fe94d95332 [TASK] Remove 'validationGroups' in Extbase validators (thanks to Christian Kuhn)
  • 2022-02-22 9997feaddc [!!!][TASK] Remove global "allowLocalInstall" option (thanks to Benni Mack)
  • 2022-02-22 78fa14c158 [TASK] Allow DI for extbase validators (thanks to Christian Kuhn)
  • 2022-02-22 46fbd8889e [BUGFIX] Use proper Postgres types on inserting / updating rows (thanks to Stefan Bürk)
  • 2022-02-22 ab97c386b5 [TASK] Streamline ext:install FileSessionHandler (thanks to Stefan Bürk)
  • 2022-02-22 402a8c6d40 [!!!][FEATURE] Replace headerNoCache with PSR-14 event (thanks to Benni Mack)
  • 2022-02-22 834167e78f [TASK] Set "TSFE->requestedId" early in the process (thanks to Benni Mack)
  • 2022-02-22 4b2bd72a0e [BUGFIX] Ignore empty values for table and uid in FilesContentObject (thanks to Nikita Hovratov)
  • 2022-02-21 315cbd2b45 [!!!][TASK] Remove support for "global extensions" (thanks to Benni Mack)
  • 2022-02-21 770ab9e313 [TASK] Only register sysLastChanged value once in TSFE (thanks to Benni Mack)
  • 2022-02-21 08ad56cbb0 [TASK] Deprecate QueryBuilder::execute() (thanks to Stefan Bürk)
  • 2022-02-21 181a9c5d6e [TASK] Replace most symfony/polyfill-* packages (thanks to Christian Kuhn)
  • 2022-02-21 d6e3d9ca1b [TASK] Upgrade enshrined/svg-sanitize to ^0.15.4 (thanks to Oliver Hader)
  • 2022-02-21 100562f2b9 [TASK] Use number field for period configuration in recycler scheduler task (thanks to Andreas Fernandez)
  • 2022-02-21 289003a9ff [BUGFIX] Fix session update with backend "Stay logged in" button (thanks to Benjamin Franzke)
  • 2022-02-21 fecebc2a75 [BUGFIX] Disallow negative periods in recycler scheduler task (thanks to Andreas Fernandez)
  • 2022-02-20 f824c51cc1 [TASK] Raise "php-webdriver/webdriver":"^1.12.0" (thanks to Stefan Bürk)
  • 2022-02-20 3757e62948 [BUGFIX] Show CSH popup window without backend frame (thanks to Benjamin Franzke)
  • 2022-02-20 290d8c79f0 [TASK] Fix syntax of the Fluid example (thanks to Lina Wolf)
  • 2022-02-20 5560b47bd3 [TASK] Resolve @todo in ElementsBasicInputTextTableCest (thanks to Nikita Hovratov)
  • 2022-02-20 929dcbf07c [TASK] Remove leftover fieldControl property in TextTableElement (thanks to Nikita Hovratov)
  • 2022-02-20 81c0f25b60 [BUGFIX] Fix undefined array key in TextTableElement (thanks to Nikita Hovratov)
  • 2022-02-20 22145c7981 [TASK] Use composer name from request route (thanks to Christian Kuhn)
  • 2022-02-18 5747c5b263 [TASK] Avoid int-casting of TSFE->type (thanks to Benni Mack)
  • 2022-02-18 787ec48bf6 [TASK] Declare ShowImageController ext:frontend as strict typed (thanks to Anja Leichsenring)
  • 2022-02-18 6000af3632 [BUGFIX] Check if vanillaUid is actually a real number (thanks to Georg Ringer)
  • 2022-02-18 eb27440186 [BUGFIX] Fix PHP 8.1 warning in StoragePermissionsAspect (thanks to Benjamin Franzke)
  • 2022-02-18 84ceebc2fd [FEATURE] Add composer package name to backend routes (thanks to Christian Kuhn)
  • 2022-02-18 bb2fca15ae [BUGFIX] Resolve default value in f:translate on time (thanks to Oliver Bartsch)
  • 2022-02-18 302cd4e3b2 [BUGFIX] Fix cached importmap dependency resolution (thanks to Benjamin Franzke)
  • 2022-02-18 cb51336132 [TASK] Use ModuleData API in ConfigurationController (thanks to Oliver Bartsch)
  • 2022-02-18 a0d3a807f6 [TASK] Use ModuleData API in ViewModuleController (thanks to Oliver Bartsch)
  • 2022-02-18 a3b3e600c6 [TASK] Use ModuleData API in SchedulerModuleController (thanks to Oliver Bartsch)
  • 2022-02-18 d585226c88 [TASK] Use ModuleData API in ReviewController (thanks to Oliver Bartsch)
  • 2022-02-18 fec7826908 [TASK] Streamline TSFE-related config properties (thanks to Benni Mack)
  • 2022-02-18 b843e0dac3 [TASK] Streamline tab-handling in ElementsBasicInput cests (thanks to Benjamin Franzke)
  • 2022-02-18 c850141e04 [TASK] Use ModuleData API in LinkValidatorController (thanks to Oliver Bartsch)
  • 2022-02-18 82376cb5df [TASK] Use ModuleData API in BackendUserController (thanks to Oliver Bartsch)
  • 2022-02-18 5adcd1a92f [TASK] Use ModuleData API in ExtensionManager ListController (thanks to Oliver Bartsch)
  • 2022-02-18 4c6d1c9ae9 [TASK] Cleanup code of ext:sys_note (thanks to Georg Ringer)
  • 2022-02-18 476d6ecf26 [BUGFIX] Replace wrong routeIdentifier in example code (thanks to Oliver Bartsch)
  • 2022-02-18 4a054d125f [DOCS] Correct User TSconfig example (thanks to Oliver Bartsch)
  • 2022-02-17 1d73cbc29f [DOCS] Streamline ModuleData API feature documentation (thanks to Chris Müller)
  • 2022-02-17 81baeede67 [BUGFIX] Don't limit module data to the BE login session (thanks to Oliver Bartsch)
  • 2022-02-17 09d9c87b90 [!!!][FEATURE] Automatically register linktypes via service configuration (thanks to Oliver Bartsch)
  • 2022-02-17 3334a96399 [BUGFIX] Avoid autofocus on preselected useOrOverridePlaceholder fields (thanks to Benjamin Franzke)
  • 2022-02-17 4f8edc2668 [TASK] Avoid additional query in TSFE for BE User Sections (thanks to Benni Mack)
  • 2022-02-17 2a8a4a7c37 [BUGFIX] Allow stopping of executed tasks again (thanks to Oliver Bartsch)
  • 2022-02-17 8d7090704b [BUGFIX] Use clustered cache entries per domain for redirects (thanks to Stefan Bürk)
  • 2022-02-17 49628eda8c [BUGFIX] Fix type error in t3editor code completion controller (thanks to Benjamin Franzke)
  • 2022-02-17 1fe0827854 [DOCS] Fix rate limiting configuration example (thanks to ochorocho)
  • 2022-02-17 0d4681e60e [DOCS] Fix header in RST file of #93023 (thanks to Elias Häußler)
  • 2022-02-17 77051c18dd [BUGFIX] Avoid PHP 8.0 undefined key in FormEngine (thanks to dev-rke)
  • 2022-02-16 9c04087ba1 [TASK] Update typo3/testing-framework (thanks to Anja Leichsenring)
  • 2022-02-16 9e9970afa1 [BUGFIX] Properly resolve field values in content preview (thanks to Oliver Bartsch)
  • 2022-02-16 25773e865d [!!!][FEATURE] Avoid BackendTemplateView (thanks to Christian Kuhn)
  • 2022-02-16 720e8dd644 [BUGFIX] Fix ES6 module file structure in EXT:form (thanks to Benjamin Franzke)
  • 2022-02-16 64501965f4 [!!!][TASK] Use https as default scheme in PageRouter (thanks to Georg Ringer)
  • 2022-02-16 eaefddb7b8 [TASK] Avoid @inheritdoc annotations (thanks to Christian Kuhn)
  • 2022-02-16 fc5a06e72e [TASK] Simplify usages of LanguageService->sL (thanks to Benni Mack)
  • 2022-02-16 35f7bbb381 [TASK] Use proper type hints in PageArguments (thanks to Stefan Bürk)
  • 2022-02-16 1df8405883 [TASK] Deprecate old ModuleTemplate API (thanks to Christian Kuhn)
  • 2022-02-16 fcd236e3d0 [BUGFIX] Fix TypeScript compilation on case insensitive file systems (thanks to Benjamin Franzke)
  • 2022-02-16 e3d056cdc2 [BUGFIX] Fix system maintainers modal in backend context (thanks to Benjamin Franzke)
  • 2022-02-16 0da76f1c7c [BUGFIX] Fix RTE link browser js error (thanks to Benjamin Franzke)
  • 2022-02-16 7a41f9052f [TASK] Use @typo3/ as ES6 module namespace (thanks to Benjamin Franzke)
  • 2022-02-16 20fc4bdeef [TASK] Simplify code in TSFE->getPageAndRootlineWithDomain (thanks to Benni Mack)
  • 2022-02-16 24691dfc1e [TASK] Change merge order of new content element wizard defVals (thanks to Oliver Bartsch)
  • 2022-02-16 c9e792b8f8 [TASK] Require moduleData to be set in request (thanks to Oliver Bartsch)
  • 2022-02-16 c0cc9e1e7d [TASK] Align type hints in two classes implementing \ArrayAccess (thanks to Stefan Bürk)
  • 2022-02-16 4ca55e3a39 [FOLLOWUP] Remove SET prefix from checkbox name (thanks to Oliver Bartsch)
  • 2022-02-15 4c32fa9cf2 [BUGFIX] Prevent JS exception on using "Show hidden content" (thanks to Oliver Bartsch)
  • 2022-02-15 4cce4a2623 [TASK] Move LinkVars calculation into separate class (thanks to Benni Mack)
  • 2022-02-15 6f963df35a [BUGFIX] Prevent undefined array key warnings in PageRepository (thanks to Oliver Bartsch)
  • 2022-02-15 d8e3a1837a [BUGFIX] Initialize perms_clause before using (thanks to Nikita Hovratov)
  • 2022-02-15 db532aa633 [BUGFIX] Fix typo in @internal annotation (thanks to Nikita Hovratov)
  • 2022-02-15 b308deb2d7 [TASK] Raise doctrine/dbal:^3.3.2 (thanks to Stefan Bürk)
  • 2022-02-15 371f806a77 [!!!][FEATURE] Replace hook in About module with PSR-14 event (thanks to Benni Mack)
  • 2022-02-15 4e6f278227 [BUGFIX] Keep ADMCMD_simUser and ADMCMD_simTime in links (thanks to Benni Mack)
  • 2022-02-15 6f1b2cce16 [BUGFIX] Allow link to reports module (thanks to Benni Mack)
  • 2022-02-15 dfcd535e54 [FEATURE] Unified module data (thanks to Benni Mack)
  • 2022-02-15 dd059ddb29 [TASK] Add Module definiton to .phpstorm.meta.php (thanks to Oliver Bartsch)
  • 2022-02-15 ab368ed203 [!!!][FEATURE] Move Cache Lifetime Calculation into its own class (thanks to Benni Mack)
  • 2022-02-15 f8d96a0b65 [TASK] Clean up ext_emconf.php files (thanks to Oliver Bartsch)
  • 2022-02-15 1ea56b32ea [TASK] Convert all static RequireJS calls to native ES6 modules (thanks to Benjamin Franzke)
  • 2022-02-15 618899496e [BUGFIX] Ignore deleted l10n_source records when translating (thanks to Susi Moog)
  • 2022-02-15 9edc55fbca [TASK] Fix a couple of simple phpstan findings in tests (thanks to Christian Kuhn)
  • 2022-02-15 6e8a8db3cb [TASK] Simplify workspace handling in EXT:belog (thanks to Georg Ringer)
  • 2022-02-14 006e05e663 [TASK] Simplify Controller in Info module (thanks to Benni Mack)
  • 2022-02-14 eed9a0af5d [TASK] Give final touch to main v12 breaking removal ReST (thanks to Christian Kuhn)
  • 2022-02-14 6e4eae50c6 [TASK] Move functionality if a page is hidden from TSFE to PageRepository (thanks to Benni Mack)
  • 2022-02-14 3704e20085 [BUGFIX] Anonymize encoded tokens (thanks to Imko Schumacher)
  • 2022-02-14 85d0b4af1a [TASK] Harden TSFE->id related code (thanks to Benni Mack)
  • 2022-02-14 e84950347d [TASK] Move a deprecated functional test around (thanks to Christian Kuhn)
  • 2022-02-14 484cf015ec [!!!][TASK] Require PHP mbstring and intl extensions (thanks to Christian Kuhn)
  • 2022-02-14 7a4f3f48b8 [BUGFIX] Render workspace selection again in log module (thanks to Georg Ringer)
  • 2022-02-14 9745a9de20 [!!!][TASK] Enforce HTML sanitizer during frontend rendering (thanks to Oliver Hader)
  • 2022-02-14 977bdccae4 [BUGFIX] Fix page position selector on root page (thanks to Markus Klein)
  • 2022-02-14 bb3133617e [TASK] Migrate more test fixtures to CSV (thanks to Susi Moog)
  • 2022-02-14 e8dfff24c4 [TASK] Use PSR-7 Request for fetching login status (thanks to Benni Mack)
  • 2022-02-14 f145d7e357 [BUGFIX] Catch non-okayish responses in Modal requests (thanks to Andreas Fernandez)
  • 2022-02-14 43106cad26 [BUGFIX] Make custom table styles more explicit (thanks to Oliver Bartsch)
  • 2022-02-14 75764b0bd0 [TASK] Streamline EXT:tstemplate controllers (thanks to Benni Mack)
  • 2022-02-14 62decf0905 [TASK] Cleanup code in PSR-14 events (thanks to Torben Hansen)
  • 2022-02-14 608eca8feb [BUGFIX] Load Tabs.js in SetupModuleController (thanks to Christian Kuhn)
  • 2022-02-14 a7339e57fe [BUGFIX] Prevent adding invalid LinkButton in edit document (thanks to Oliver Bartsch)
  • 2022-02-14 76bef35630 [BUGFIX] Fix notice in GridColumnItem (thanks to Georg Ringer)
  • 2022-02-14 9ea8f5af30 [BUGFIX] Ensure PageRenderer utility scripts are cache invalidatable (thanks to Benjamin Franzke)
  • 2022-02-14 f21741d1cd [TASK] Migrate Backend/Tabs module to native JS (thanks to Andreas Fernandez)
  • 2022-02-14 ae7de75202 [TASK] Revert "[TASK] Ensure requirejs-loader.js and JavaScriptItemHandler.js are cache invalidatable" (thanks to Benjamin Franzke)
  • 2022-02-14 77a715ec4f [BUGFIX] Consider spamProtectEmailAddresses markup in <f:link.email> (thanks to Oliver Hader)
  • 2022-02-14 696b608049 [BUGFIX] Fix typo in file download (thanks to Peter Kraume)
  • 2022-02-14 b950982544 [DOCS] Fix syntax of PHP snippets in Changelog entry (thanks to linawolf)
  • 2022-02-13 a80d2079d4 [TASK] Tag importmaps to include configuration for dynamic imports (thanks to Benjamin Franzke)
  • 2022-02-12 900a91ef0d [BUGFIX] Avoid always enabled clipboard in RecordListController (thanks to Stefan Bürk)
  • 2022-02-12 1a215aa779 [!!!][TASK] Remove handling core caches with 'cache_' prefix (thanks to Christian Kuhn)
  • 2022-02-12 f3324616bc [TASK] Remove confusing doc comments in extbase (thanks to Torben Hansen)
  • 2022-02-12 b99ca645ba [TASK] gitlab-ci: Merge 'early' state into 'main' (thanks to Christian Kuhn)
  • 2022-02-12 6361a1ca5d [TASK] Replace GeneralUtility::_GP in database and file browser (thanks to Oliver Bartsch)
  • 2022-02-12 b9577d1e79 [TASK] Remove markTestIncomplete() functional tests (thanks to Christian Kuhn)
  • 2022-02-12 7638cd3e51 [TASK] Declare all controllers of ext:recycler as strict typed (thanks to Anja Leichsenring)
  • 2022-02-12 ae47d83afe [TASK] Declare all controllers of ext:extensionmanager as strict typed (thanks to Anja Leichsenring)
  • 2022-02-12 160f7681a7 [TASK] Declare all controllers of ext:t3editor as strict typed (thanks to Anja Leichsenring)
  • 2022-02-12 6468f8205d [TASK] Declare all controllers of ext:setup as strict typed (thanks to Anja Leichsenring)
  • 2022-02-12 fae6899adc [TASK] Declare all controllers of ext:recordlist as strict typed (thanks to Anja Leichsenring)
  • 2022-02-12 696ffc66a2 [TASK] Declare all controllers of ext:info as strict typed (thanks to Anja Leichsenring)
  • 2022-02-12 52df7fe144 [TASK] Declare all controllers of ext:workspaces as strict typed (thanks to Anja Leichsenring)
  • 2022-02-12 b3685d053d [TASK] Declare all controllers of ext:tstemplate as strict typed (thanks to Anja Leichsenring)
  • 2022-02-12 6e9199a610 [TASK] Use default GPLv2 LICENSE.txt file (thanks to Christian Kuhn)
  • 2022-02-11 8836bc1930 [BUGFIX] Reduce issues when linking to pages (thanks to Benni Mack)
  • 2022-02-11 5f598506a1 [TASK] Avoid some phpstan warnings in EXT:scheduler (thanks to Chris Müller)
  • 2022-02-11 9e0e316e09 [BUGFIX] Prevent application type exception in ViewHelper (thanks to Oliver Bartsch)
  • 2022-02-11 ab6a45711d [!!!][FEATURE] Override any backend template with TsConfig (thanks to Christian Kuhn)
  • 2022-02-11 3bf84fbdab [!!!][TASK] Remove CSP violating BU::getFuncInput() (thanks to Christian Kuhn)
  • 2022-02-11 c05e5a5287 [TASK] Simplify NewContentElementController view rendering (thanks to Christian Kuhn)
  • 2022-02-11 4727f38db1 [TASK] Clean up various options in UserAuthentication (thanks to Benni Mack)
  • 2022-02-11 a0542d13ad [TASK] Remove obsolete FormInlineAjaxController method (thanks to Christian Kuhn)
  • 2022-02-11 dcdec71ee2 [DOCS] Streamline new module registration docs (thanks to Chris Müller)
  • 2022-02-11 c32fcc6843 [BUGFIX] Remove superfluous characters in user setup (thanks to Oliver Bartsch)
  • 2022-02-11 7fb2d2f024 [TASK] Extend test cases for shortcut redirects (thanks to Oliver Hader)
  • 2022-02-11 092a83b250 [BUGFIX] Add hidden fields when opening collapsed IRRE elements (thanks to Maik Schneider)
  • 2022-02-10 3634cd0385 [TASK] Migrate FilesContentObjectTest to functional test (thanks to Nikita Hovratov)
  • 2022-02-10 fb8aa5d38c [BUGFIX] Fix custom FormEngineValidation registrations (thanks to Benjamin Franzke)
  • 2022-02-10 6a6ead857e [TASK] Use PSR-7 Request information in cObj (thanks to Benni Mack)
  • 2022-02-10 3957a15402 [BUGFIX] Avoid undefined array key in UserInformationService (thanks to Anja Leichsenring)
  • 2022-02-10 4b8d84afc5 [TASK] Avoid default type param in shortcut redirects (thanks to Oliver Hader)
  • 2022-02-10 5b7e2d2da6 [TASK] Remove superfluous extraHidden variable from login template (thanks to Oliver Hader)
  • 2022-02-10 8403364bbc [BUGFIX] Prevent undefined array key in EXT:frontend classes (thanks to Oliver Bartsch)
  • 2022-02-10 f279ceb4d0 [!!!][FEATURE] Add PSR-14 ModifyButtonBarEvent (thanks to Oliver Bartsch)
  • 2022-02-10 38166db7b9 [DOCS] Mention "PackageArtifact.php" in Changelog entry (thanks to linawolf)
  • 2022-02-10 ea7cca56f7 [FEATURE] Mark current page in fluid_styled_content menu content elements (thanks to Annett Jähnichen)
  • 2022-02-10 7e89b8392e [TASK] Increase test coverage of GeneralUtility::intExplode() (thanks to Christian Kuhn)
  • 2022-02-09 09d4ab00a6 [TASK] Migrate functionality from ExtendedTemplateService into tstemplate (thanks to Benni Mack)
  • 2022-02-09 31a44a889b [FEATURE] Provide SiteLanguageProcessor (thanks to Georg Ringer)
  • 2022-02-09 630e8cd35a [TASK] Streamline RecordListController (thanks to Christian Kuhn)
  • 2022-02-09 93e414b756 [TASK] Use factory method for generating preview urls (thanks to Oliver Bartsch)
  • 2022-02-09 a6efe0ac62 [TASK] Declare all controllers of ext:backend as strict typed (thanks to Anja Leichsenring)
  • 2022-02-09 ce778b08b4 [BUGFIX] Avoid 'Undefined array key' warning in LinkValidator (thanks to Stefan Bürk)
  • 2022-02-09 69ce66c24e [TASK] Declare all controllers of ext:belog as strict typed (thanks to Anja Leichsenring)
  • 2022-02-09 d28a41a04f [TASK] Consistently use PreviewUriBuilder (thanks to Benni Mack)
  • 2022-02-09 56298fe554 [BUGFIX] Use integer instead of strings as default for new Mail config (thanks to Benni Mack)
  • 2022-02-09 9a5dd90237 [TASK] Simpify SiteProcessor (thanks to Georg Ringer)
  • 2022-02-09 3abc6362ce [FEATURE] Allow to define backend module labels individually (thanks to Oliver Bartsch)
  • 2022-02-09 e9f64f5c76 [TASK] Use new templating strategy in EditDocumentController (thanks to Christian Kuhn)
  • 2022-02-09 8568d78599 [TASK] Add BackendModuleValidator PSR-15 middleware (thanks to Oliver Bartsch)
  • 2022-02-09 863fe20364 [TASK] Declare all controllers of ext:beuser as strict typed (thanks to Anja Leichsenring)
  • 2022-02-09 7e36ca5b4e [BUGFIX] Prevent overwriting of view variable (thanks to Oliver Bartsch)
  • 2022-02-08 d164d3e7cd [BUGFIX] Wrong 'default' in match expression (thanks to Christian Kuhn)
  • 2022-02-08 f2e2545414 [TASK] Add test case for markup in spamProtectEmailAddresses_atSubst (thanks to Oliver Hader)
  • 2022-02-08 e3e24d70aa [FEATURE] Introduce Attributes for Extbase Annotations (thanks to Susanne Moog)
  • 2022-02-08 468299380b [TASK] Streamline LinkValidatorController (thanks to Christian Kuhn)
  • 2022-02-08 fc94e4e707 [TASK] Drop unneeded ModuleStateStorage JavaScript include (thanks to Benjamin Franzke)
  • 2022-02-08 c0cc9c174b [DOCS] Fix the code block in the changelog (thanks to Lina Wolf)
  • 2022-02-08 3d600e4e3b [BUGFIX] Also consider new placeholders in WorkspaceService (thanks to Oliver Bartsch)
  • 2022-02-07 f8d19965f0 [TASK] Streamline LinkBrowser controller (thanks to Nikita Hovratov)
  • 2022-02-07 8114a5edf5 [TASK] Modernize code in the Mail system (thanks to Larry Garfield)
  • 2022-02-07 51d167ef55 [BUGFIX] Format search word operator (thanks to Oliver Bartsch)
  • 2022-02-07 f48ea30eb8 [TASK] Streamline SetupModuleController (thanks to Christian Kuhn)
  • 2022-02-07 68c1489706 [TASK] Migrate test fixtures from XML to CSV (thanks to Benni Mack)
  • 2022-02-07 c338bd7d0e [TASK] Use new templating strategy in ext:form (thanks to Christian Kuhn)
  • 2022-02-07 ef97d5e777 [TASK] Use new templating strategy in ext:indexed_search (thanks to Christian Kuhn)
  • 2022-02-07 fe5c4409a0 [TASK] Use new templating strategy in ext:impexp (thanks to Christian Kuhn)
  • 2022-02-07 83d36733d7 [TASK] Streamline ElementInformationController (thanks to Christian Kuhn)
  • 2022-02-07 5cc97754dd [TASK] Use new backend templating in ext:tstemplate (thanks to Christian Kuhn)
  • 2022-02-07 42c33d4f0d [TASK] Use new backend templating in ext:info (thanks to Christian Kuhn)
  • 2022-02-07 ac17db6c90 [TASK] Provide parent page information for references (thanks to Georg Ringer)
  • 2022-02-07 086f39f966 [BUGFIX] Add label information to record history module (thanks to Georg Ringer)
  • 2022-02-07 f9a2cbd8e5 [TASK] Serialize PageRenderer state instead of the entire class (thanks to Benjamin Franzke)
  • 2022-02-07 822d93be2f [TASK] Tighten composer integration validation script (thanks to Stefan Bürk)
  • 2022-02-07 29db88c327 [!!!][FEATURE] New Module Registration API (thanks to Oliver Bartsch)
  • 2022-02-07 d7c5cb245d [TASK] Avoid phpstan warnings "Unsafe access to private property through static" (thanks to Chris Müller)
  • 2022-02-07 792c53bef8 [BUGFIX] Load essential JavaScript in permission edit view (thanks to Stefan Bürk)
  • 2022-02-07 c3fa86f900 [BUGFIX] Fix undefined key warning in cObj->imageLinkWrap (thanks to Robert Kärner)
  • 2022-02-07 191002bbe0 [TASK] Convert IconFactoryTest to functional test (thanks to Nikita Hovratov)
  • 2022-02-07 6ed73e564e [TASK] Avoid phpstan warnings "Unsafe access to private constant through static" (thanks to Chris Müller)
  • 2022-02-07 61d637a37f [TASK] Avoid phpstan warnings LinkButton::setHref() expects string (thanks to Chris Müller)
  • 2022-02-07 b8d04909e1 [TASK] Remove PHP 8.0 and PHP 8.1 polyfills from ext:core (thanks to Stefan Bürk)
  • 2022-02-07 0e4d8a0f92 [TASK] Use new backend templating in ext:install (thanks to Christian Kuhn)
  • 2022-02-07 b4a9886215 [TASK] Improve wording shown at the top of the Install Tool (thanks to Michael Schams)
  • 2022-02-07 77077847e9 [TASK] Streamline FileUploadController (thanks to Christian Kuhn)
  • 2022-02-07 a032dc4645 [TASK] Streamline EditFileController (thanks to Christian Kuhn)
  • 2022-02-05 bc15ad4b24 [TASK] Streamline functions returning $GLOBALS['BE_USER'] (thanks to Torben Hansen)
  • 2022-02-05 eba3779eb0 [BUGFIX] Render translated records in workspace frontends (thanks to Benni Mack)
  • 2022-02-05 81403a60a0 [BUGFIX] Handle non-existing table in MissingRelationsCommand (thanks to Stefan Bürk)
  • 2022-02-05 edef7bff95 [TASK] Have variadic typehints in ExpressionBuilder (thanks to Stefan Bürk)
  • 2022-02-05 69fa4552a0 [BUGFIX] Update invalid link to the TYPO3 documentation (thanks to Michael Schams)
  • 2022-02-05 bddfcc6025 [TASK] Remove PHP 8.0 and PHP 8.1 polyfills (thanks to Chris Müller)
  • 2022-02-05 659c2b0aea [TASK] Have correct return types in BackendUtility (thanks to Christian Kuhn)
  • 2022-02-05 21276a88b0 [TASK] Remove cryptic reference to EXT:feedit (thanks to Christian Kuhn)
  • 2022-02-05 f600ccff28 [TASK] Improve PHP code examples in a ReST file (thanks to Franz Holzinger)
  • 2022-02-05 5e3e430f29 [TASK] Avoid a 'Result of || is always true' phpstan error (thanks to Stefan Bürk)
  • 2022-02-05 6b186157be [BUGFIX] Prevent undefined index in ContentObjectRenderer (thanks to Daniel)
  • 2022-02-05 140e1e5d3c [BUGFIX] Avoid PHP 8.0/8.1 error in RecordHistory (thanks to dev-rke)
  • 2022-02-05 4342033ced [BUGFIX] Stabilize unserialization of scheduler tasks (thanks to Nikita Hovratov)
  • 2022-02-05 8e299b6fc2 [TASK] Remove superfluous elseif condition check in TcaPreparation (thanks to Stefan Bürk)
  • 2022-02-04 eb025bfc13 [TASK] Use new backend templating in various controllers (thanks to Christian Kuhn)
  • 2022-02-04 f61acfce4f [BUGFIX] Update occurrences of changed icon name from extbase extension (thanks to Nikita Hovratov)
  • 2022-02-04 682858a1f6 [TASK] Improve TCA title, to make it more specific (thanks to Tymoteusz Motylewski)
  • 2022-02-04 5e47529b55 [TASK] Move GuzzleClientFactory into the container (thanks to Larry Garfield)
  • 2022-02-04 02ffdb9c3b [TASK] Update to phpstan/phpstan:^1.4.5 (thanks to Christian Kuhn)
  • 2022-02-04 6e745f5bd2 [BUGFIX] Fix PHPStan warnings in StagesService (thanks to Oliver Klee)
  • 2022-02-04 28bedc5485 [BUGFIX] Fix undefined key warnings in language handling of extbase (thanks to Georg Ringer)
  • 2022-02-03 89223295d8 [TASK] Removed unused iconFactory from BackendController (thanks to Oliver Bartsch)
  • 2022-02-03 12a533bfcb [FEATURE] Introduce unified and flexible templating for TYPO3 Backend (thanks to Christian Kuhn)
  • 2022-02-03 da4f0c9dac [BUGFIX] Fix typos in description of languages in site configuration (thanks to Peter Kraume)
  • 2022-02-03 2738ce5e40 [TASK] Use generics for ObjectProphecy class properties (thanks to Benjamin Franzke)
  • 2022-02-02 6c3a03da12 [TASK] Streamline getLanguageService function (thanks to Torben Hansen)
  • 2022-02-01 595ab93d30 [!!!][TASK] Remove Extbase's RequestHandler functionality (thanks to Benni Mack)
  • 2022-02-01 f32fdb1611 [BUGFIX] Fix some incorrect usages of Prophecy (thanks to Oliver Klee)
  • 2022-02-01 079ce82969 [TASK] Replace method clone with 'GeneralUtility::removeDotsFromTS()' (thanks to Stefan Bürk)
  • 2022-01-31 62c60508e0 [BUGFIX] Use Event.currentTarget in default_frontend.js (thanks to Nikita Hovratov)
  • 2022-01-31 d2b6a19a36 [!!!][TASK] Remove built-in support for accesskeys in HMENU (thanks to Benni Mack)
  • 2022-01-31 fcbdad6545 [!!!][FEATURE] Register extbase type converters as services (thanks to Alexander Schnitzler)
  • 2022-01-31 1831bc512b [TASK] Remove broken test from ServiceProviderCompilationPassTest (thanks to Benjamin Franzke)
  • 2022-01-31 3cc9e6a6c5 [!!!][FEATURE] Register cObjects via service configuration (thanks to Benni Mack)
  • 2022-01-31 e4c4366627 [TASK] Harden event listener automagic parameter type resolution (thanks to Benjamin Franzke)
  • 2022-01-31 88b91742b3 [TASK] Fix PHPStan errors in JavaScript module classes (thanks to Benjamin Franzke)
  • 2022-01-31 1cd63e30ad [TASK] Fix definition availability checks in DI compiler passes (thanks to Benjamin Franzke)
  • 2022-01-31 07529e730a [TASK] Properly type hint accessible mocks in tests (thanks to Christian Kuhn)
  • 2022-01-31 b88a2ae7f8 [BUGFIX] Fix "undefined array key" issues in LiveSearch's page jump (thanks to Andreas Fernandez)
  • 2022-01-31 9310fb071f [TASK] Accessible mocks understand _call() arguments (thanks to Christian Kuhn)
  • 2022-01-30 64a8bfb9c8 [TASK] Raise phpstan to level 5 (thanks to Christian Kuhn)
  • 2022-01-30 8fe9d394e0 [TASK] Increase ac test implicit wait timeouts (thanks to Christian Kuhn)
  • 2022-01-30 f25fb7fb22 [TASK] Resolve some 'access to undefined property' in tests (thanks to Christian Kuhn)
  • 2022-01-30 470f844f16 [TASK] Avoid phpstan 'PHPDoc tag @param has invalid value' errors (thanks to Stefan Bürk)
  • 2022-01-30 1d3aed4eaf [TASK] Update doc comment for ActionController::getErrorFlashMessage (thanks to Torben Hansen)
  • 2022-01-30 92a340f5ea [TASK] Fix doc comment in fixture BlogController::processRequest (thanks to Torben Hansen)
  • 2022-01-30 0b67751106 [TASK] Remove superfluous null coalescing operator (thanks to Torben Hansen)
  • 2022-01-30 abbee99597 [TASK] Avoid phpstan 'PHPDoc tag @var has invalid value' errors (thanks to Christian Kuhn)
  • 2022-01-30 6e7627a8a2 [TASK] Add PHPStan plugin for psr/container (thanks to Benjamin Franzke)
  • 2022-01-30 4d5f2b94b8 [TASK] Add PHPStan plugin for PHPUnit (thanks to Oliver Klee)
  • 2022-01-30 6b0e220470 [BUGFIX] Fix typo in field label of Scheduler task (thanks to Michael Schams)
  • 2022-01-30 0469106f68 [TASK] Avoid state and undefined properties in tests (thanks to Christian Kuhn)
  • 2022-01-30 adecc47a6d [TASK] Avoid typehint docblocks for FunctionalTestCase properties (thanks to Stefan Bürk)
  • 2022-01-30 fc9804fcdf [TASK] Tests: Have jangregor/phpstan-prophecy:^1.0 (thanks to Christian Kuhn)
  • 2022-01-29 5dd599b14b [BUGFIX] Resolve duplicate array key in ext:impexp test fixture (thanks to Christian Kuhn)
  • 2022-01-29 d7ec40802d [TASK] Tests: Avoid a couple of obvious code inconsistencies (thanks to Christian Kuhn)
  • 2022-01-29 ac7abd6492 [TASK] Tests: Have defined LANGUAGE_PRESETS (thanks to Christian Kuhn)
  • 2022-01-29 a46103ec96 [TASK] Have composer/composer:^2.2 as dev dependency (thanks to Christian Kuhn)
  • 2022-01-29 bd68ba8de3 [BUGFIX] Avoid calling ProcessedFile::getPublicUrl(true) (thanks to Stefan Bürk)
  • 2022-01-29 997722b82a [TASK] Revamp phpstan config and handling (thanks to Stefan Bürk)
  • 2022-01-28 3f89c5a30a [BUGFIX] Fix undefined key warning in ElementInformationController (thanks to Robert Kärner)
  • 2022-01-28 60a7d9913f [BUGFIX] Correctly calculate bit-masks in JavaScriptModuleInstruction (thanks to Oliver Hader)
  • 2022-01-28 8d6ff3ec4c [TASK] Avoid reading languagefiles if argument is empty (thanks to Stefan Bürk)
  • 2022-01-28 53c16dcb0e [BUGFIX] Consistently use EventDispatcherInterface (thanks to Benni Mack)
  • 2022-01-27 d3d92168fb [TASK] Remove @internal from configuration exceptions (thanks to Stephan Großberndt)
  • 2022-01-25 22f64585c0 [TASK] Avoid misusing ModuleTemplate in login (thanks to Christian Kuhn)
  • 2022-01-25 73fbce5a43 [TASK] Adapt to strict FunctionalTestCase (thanks to Wouter Wolters)
  • 2022-01-25 e92e194797 [BUGFIX] Avoid not closing form in SetupModuleController (thanks to Christian Kuhn)
  • 2022-01-25 c5659eb4b2 [TASK] Avoid misusing ModuleTemplate in link handler (thanks to Christian Kuhn)
  • 2022-01-25 9783d559da [TASK] Migrate Workspace Test Fixtures from XML to CSV (thanks to Benni Mack)
  • 2022-01-25 3ed117bb66 [BUGFIX] Resolve DOM elements in NavigationContainer on usage (thanks to Oliver Hader)
  • 2022-01-25 6b393602ad [TASK] Avoid misusing ModuleTemplate in element browser (thanks to Christian Kuhn)
  • 2022-01-25 b3d791350b [BUGFIX] Fix undefined array key warning in FormPagePreviewRenderer (thanks to Oliver Bartsch)
  • 2022-01-25 f7cda05316 [TASK] Migrate Form Framework JavaScript and documentation to ES6 (thanks to Benjamin Franzke)
  • 2022-01-25 f57c8cd58f [BUGFIX] Remove element browser registration for 'file_reference' (thanks to Christian Kuhn)
  • 2022-01-25 98ed8f2954 [TASK] Extend .phpstorm.meta.php for further autocompletion support (thanks to Stefan Bürk)
  • 2022-01-25 d38813051f [BUGFIX] Remove undefined variable in extensionmanager ListUtility (thanks to Stefan Bürk)
  • 2022-01-25 d585717e45 [BUGFIX] Simulate usergroup in FE previews for restricted pages (thanks to Benni Mack)
  • 2022-01-25 141425ab72 [BUGFIX] Add missing boolean case to admin panel (thanks to Susanne Moog)
  • 2022-01-24 ed28a28aa7 [BUGFIX] Properly sort backend layout rows and cols (thanks to Georg Ringer)
  • 2022-01-24 3ab78ae832 [DOCS] Document the new LinkValidator module (thanks to linawolf)
  • 2022-01-24 b7f2ddb8e3 [BUGFIX] Prevent PHP warning in menu data processors (thanks to Oliver Bartsch)
  • 2022-01-24 b9754f67ee [TASK] Add acceptance test reports to Gitlab (thanks to Jochen Roth)
  • 2022-01-24 883f3a3be7 [BUGFIX] Use regular variable access in import/export backend module (thanks to Oliver Hader)
  • 2022-01-24 82820afeb9 [BUGFIX] Let stdWrap return null again (thanks to Nikita Hovratov)
  • 2022-01-24 31ba4ca452 [BUGFIX] Avoid undefined array key "_MOUNT_OL" in PageLinkBuilder (thanks to Chris Müller)
  • 2022-01-24 50d4e2c3c9 [TASK] Don't match generic render() in extension scanner (thanks to Christian Kuhn)
  • 2022-01-24 9abf027fc8 [BUGFIX] Have full LLL f:translate key in ext:workspaces (thanks to Christian Kuhn)
  • 2022-01-24 008db57e4f [TASK] Update PHP Parser to the latest release. (thanks to Larry Garfield)
  • 2022-01-24 3403c7afce [TASK] Avoid misusing ModuleTemplate in BackendController (thanks to Christian Kuhn)
  • 2022-01-22 ac3916bdca [BUGFIX] Avoid inline-javascript in InstallTool ExtensionConfiguration (thanks to Benjamin Franzke)
  • 2022-01-22 dca901b71c [TASK] Support FLAG_USE_TOP_WINDOW for ESM instructions (thanks to Benjamin Franzke)
  • 2022-01-22 9cce67d9fd [BUGFIX] Avoid undefined array key 'casesensitiveComp' (thanks to Stefan Bürk)
  • 2022-01-22 ea5e2def06 [BUGFIX] Replace properties correctly in Extbase Persistence Class overrides (thanks to Benni Mack)
  • 2022-01-22 2394359d76 [BUGFIX] Avoid PHP warning in Extbase Workspace Overlays (thanks to Benni Mack)
  • 2022-01-22 b09b5e52d2 [!!!][TASK] Move pages.fe_login_mode into custom extension (thanks to Oliver Bartsch)
  • 2022-01-22 68d41aa61a [TASK] Use shorthand version for various getLanguageOverlay occurrences (thanks to Benni Mack)
  • 2022-01-21 8afbb74fae [FEATURE] Add centralized way to load PageTsConfig (thanks to Benni Mack)
  • 2022-01-21 2ebb7d536d [BUGFIX] Resolve deleted records in workspace notifications (thanks to Benni Mack)
  • 2022-01-21 ba2cae542c [TASK] Avoid TBE_EDITOR declaration via synchronous script tag (thanks to Benjamin Franzke)
  • 2022-01-21 8fdd96d7b3 [TASK] Avoid duplicate DragUploader initialization (thanks to Benjamin Franzke)
  • 2022-01-21 4fb032c9f2 [!!!][TASK] Remove deprecated ModuleTemplate->addJavaScriptCode() (thanks to Christian Kuhn)
  • 2022-01-21 c56d2ae83b [TASK] Use native TYPO3Fluid view in ext:seo frontend (thanks to Christian Kuhn)
  • 2022-01-21 fc95fe87f4 [BUGFIX] Toggle cropper on focus area interaction (thanks to Andreas Fernandez)
  • 2022-01-21 49c55de99c [!!!][TASK] Enforce non-empty configuration in cObj::parseFunc (thanks to Oliver Hader)
  • 2022-01-21 a679bbb5f5 [TASK] Add and use includeJavaScriptModules in <f:be.pageRenderer> (thanks to Benjamin Franzke)
  • 2022-01-21 6a34e0ade2 [TASK] Use ES6 JavaScript module specifiers in InstallTool (thanks to Benjamin Franzke)
  • 2022-01-21 57648d3fbe [TASK] runTests.sh: Use sqlite by default for functionals (thanks to Christian Kuhn)
  • 2022-01-21 c9634a4f66 [TASK] Use BackendTemplateView in various controllers (thanks to Christian Kuhn)
  • 2022-01-21 47481cbdd8 [TASK] Migrate backend TypeScript to ECMAScript modules (ESM) (thanks to Benjamin Franzke)
  • 2022-01-21 425f94f553 [TASK] Ensure requirejs-loader.js and JavaScriptItemHandler.js are cache invalidatable (thanks to Benjamin Franzke)
  • 2022-01-20 2dfb90c06b [BUGFIX] Keep defined order for menus of type list (thanks to Georg Ringer)
  • 2022-01-20 2cb00f7454 [BUGFIX] Hide view page button in special all languages view (thanks to Oliver Bartsch)
  • 2022-01-20 654eaf76c0 [BUGFIX] Revert behaviour of stdWrap ifEmpty (thanks to Sascha Egerer)
  • 2022-01-20 d84b0641c6 [TASK] Use BackendTemplateView in ext:recordlist (thanks to Christian Kuhn)
  • 2022-01-20 bb90a1c3fa [TASK] Use BackendTemplateView in ext:info (thanks to Christian Kuhn)
  • 2022-01-20 f032df4e0f [BUGFIX] Replace undefined variable with reading PageTSConfig option (thanks to Stefan Bürk)
  • 2022-01-19 a4bf3c340e [TASK] Avoid inline JavaScript for clipboard paste in page layout (thanks to Benjamin Franzke)
  • 2022-01-19 ec199ff493 [TASK] Use BackendTemplateView in ext:tstemplate (thanks to Christian Kuhn)
  • 2022-01-19 bd20ccd9e6 [BUGFIX] Use LanguageServiceFactory in FE RequestHandler (thanks to Oliver Bartsch)
  • 2022-01-19 a8f31f6f71 [BUGFIX] Cleanup missed removal of unused variable in ShortcutController (thanks to Stefan Bürk)
  • 2022-01-19 024043d154 [BUGFIX] Avoid reading value from undefined variable (thanks to Stefan Bürk)
  • 2022-01-19 2e92b1d0ba [TASK] Remove SqlSrv related test code (thanks to Christian Kuhn)
  • 2022-01-19 4a5e6a1bc0 [TASK] Remove some PHP < 8.1 specific code switches (thanks to Christian Kuhn)
  • 2022-01-19 9b6b4bc26c [TASK] Clean up Build/Scripts/duplicateExceptionCodeCheck.sh (thanks to Christian Kuhn)
  • 2022-01-19 8c2a54bdbb [TASK] Refactor ext:scheduler controller and view (thanks to Christian Kuhn)
  • 2022-01-19 229fa6fae7 [TASK] Avoid StandaloneView() in functional tests (thanks to Stefan Bürk)
  • 2022-01-19 297e7379de [TASK] Remove PHP 7 specific phpstan config (thanks to Christian Kuhn)
  • 2022-01-19 83086527cc [TASK] Remove PHP < 8 specific libxml_disable_entity_loader() (thanks to Christian Kuhn)
  • 2022-01-19 b09c4e5c75 [BUGFIX] Avoid calling trim(null) in ContentObjectRenderer (thanks to dev-rke)
  • 2022-01-19 d214ac54c2 [BUGFIX] Create module template early in PreviewController (thanks to Oliver Bartsch)
  • 2022-01-19 0fbad5970e [BUGFIX] Fix undefined array key in StagesService (thanks to Oliver Bartsch)
  • 2022-01-19 075ad83f83 [DOCS] Resolve todos in the rte_ckeditor Documentation (thanks to linawolf)
  • 2022-01-19 77903d4c1f [TASK] Avoid dashboard "phones home" by default (thanks to Christian Kuhn)
  • 2022-01-19 61c6002ec8 [BUGFIX] Avoid undefined global variable sending email on multiple wrong logins (thanks to Chris Müller)
  • 2022-01-19 7bcbd80e9e [BUGFIX] Add PHP 8.0/8.1 compatibility for Import (thanks to dev-rke)
  • 2022-01-19 1436fe8921 [TASK] Avoid resolving first optional argument as content overrule (thanks to Stefan Bürk)
  • 2022-01-18 4c04c84776 [!!!][TASK] Prepare for new minimum system requirements (thanks to Stefan Bürk)
  • 2022-01-18 597a92fd55 [TASK] Use proper QueryBuilder execute() replacement methods (thanks to Stefan Bürk)
  • 2022-01-18 4343860f08 [DOCS] Update outdated manual of EXT:fluid_styled_content (thanks to linawolf)
  • 2022-01-18 a3e28bd1ab [FEATURE] Add infrastructure for ES6 modules and importmaps (thanks to Benjamin Franzke)
  • 2022-01-17 ad87f3ed9f [TASK] runTests.sh: Skip reports.xml in acceptance tests (thanks to Christian Kuhn)
  • 2022-01-17 90f518bdeb [TASK] Refactor ext:impexp controller and view (thanks to Christian Kuhn)
  • 2022-01-17 a571aa9e7f [TASK] Set allowed composer plugins in test distribution (thanks to Stefan Bürk)
  • 2022-01-17 e133ea9cbb [BUGFIX] Prevent undefined key warning in IMG_RESOURCE cObj (thanks to Robert Kärner)
  • 2022-01-16 72640460ed [!!!][TASK] Remove TYPO3_CONF_VARS['SYS']['USdateFormat'] (thanks to Christian Kuhn)
  • 2022-01-16 587021540e [TASK] Clean up workspace module views (thanks to Christian Kuhn)
  • 2022-01-16 c5f87edc81 [TASK] Modernize ext:reports view (thanks to Christian Kuhn)
  • 2022-01-15 8a12cc249e [TASK] Avoid service listing in ext:reports (thanks to Christian Kuhn)
  • 2022-01-14 4656e057b7 [!!!][TASK] Remove legacy TypoScript .txt includes (thanks to Benni Mack)
  • 2022-01-14 e3655fea88 [TASK] Allow submitting forms via Modals (thanks to Oliver Bartsch)
  • 2022-01-14 aa5382799f [TASK] Unify PageTsConfig loading (thanks to Benni Mack)
  • 2022-01-14 b8dd0cf56b [TASK] Page and info module events/hooks outside form tag (thanks to Christian Kuhn)
  • 2022-01-14 419e9ed2cd [BUGFIX] Avoid undefined array key error when copying record (thanks to Chris Müller)
  • 2022-01-14 5787565bb4 [TASK] Modernize various ext:backend views (thanks to Christian Kuhn)
  • 2022-01-14 972d0ef4a6 [BUGFIX] HMENU: Use ATagParams directly from typolink (thanks to Benni Mack)
  • 2022-01-14 82e79aed03 [TASK] Remove special handling of translated shortcuts (thanks to Benni Mack)
  • 2022-01-14 702aa61208 [TASK] Remove unused arguments from ext_getObjTree() (thanks to Benni Mack)
  • 2022-01-14 ade1708c5d [BUGFIX] Avoid evaluating all regexp redirects if early match found (thanks to Stefan Bürk)
  • 2022-01-14 d9508cedd9 [TASK] Modernize ext:viewpage view (thanks to Christian Kuhn)
  • 2022-01-14 8dde7f0417 [!!!][FEATURE] Add PSR-14 event for manipulating Page Links via typolink (thanks to Benni Mack)
  • 2022-01-14 6fa0a49ba6 [TASK] Simplify EXT:redirects ManagementController (thanks to Oliver Bartsch)
  • 2022-01-14 42102caccb [TASK] Simplify RecyclerModuleController (thanks to Oliver Bartsch)
  • 2022-01-13 8cc8103c02 [!!!][TASK] Remove config.disablePageExternalUrl option (thanks to Benni Mack)
  • 2022-01-13 a084a62255 [TASK] Modernize backend toolbar code (thanks to Christian Kuhn)
  • 2022-01-13 1f6d09cc1a [TASK] Modernize ext:lowlevel view (thanks to Christian Kuhn)
  • 2022-01-13 73e8bed8a8 [BUGFIX] Streamline typehints of variadic arguments in QueryBuilder (thanks to Elias Häußler)
  • 2022-01-13 3eb758fc91 [TASK] Avoid request in ext:install view (thanks to Christian Kuhn)
  • 2022-01-13 5e2c684893 [FOLLOWUP] Rename "entryPoints" to "elementBrowserEntryPoints" (thanks to Oliver Bartsch)
  • 2022-01-13 3e48a344c0 [TASK] Use dependency injection in ext:sys_note (thanks to Christian Kuhn)
  • 2022-01-13 681e71a073 [!!!][FEATURE] Add PSR-14 event to modify page module content (thanks to Oliver Bartsch)
  • 2022-01-13 40ebc6bba1 [!!!][TASK] Remove prefixLocalAnchors in HtmlParser (thanks to Benni Mack)
  • 2022-01-13 6053476ccd [FEATURE] Introduce entry points for TCA type "group" (thanks to Oliver Bartsch)
  • 2022-01-13 45ae6943df [!!!][FEATURE] Add new Event for filtering HMENU items (thanks to Benni Mack)
  • 2022-01-12 a883ba130d [TASK] Deprecate inline JavaScript in Dashboard (thanks to Oliver Hader)
  • 2022-01-12 bb927efe0e [!!!][TASK] Remove constants TYPO3_version and TYPO3_branch (thanks to Christian Kuhn)
  • 2022-01-12 7b5c2d2954 [!!!][TASK] Deny inline JavaScript in FormEngine's requireJsModules (thanks to Oliver Hader)
  • 2022-01-12 5547a73298 [!!!][TASK] Remove HMENU.collapse option (thanks to Benni Mack)
  • 2022-01-12 37ac299f2f [TASK] Simplify Templating Bootstrap in BE Controllers (thanks to Christian Kuhn)
  • 2022-01-12 3c76b9e06c [TASK] ClickEnlargeViewhelper PHP 8.0/8.1 compatibility (thanks to dev-rke)
  • 2022-01-12 6de8eea9be [BUGFIX] Use optgroup in SelectMultipleSideBySideElement (thanks to Oliver Bartsch)
  • 2022-01-12 8c5aefaa4d [BUGFIX] Make tstemplate respect hidden flags for sys_template records (thanks to Benni Mack)
  • 2022-01-11 d85d362627 [BUGFIX] Calculate action menu generation earlier in PageLayoutController (thanks to Oliver Bartsch)
  • 2022-01-11 9ec3a1b471 [BUGFIX] Do not hsc twice the title in indexed search (thanks to Benni Mack)
  • 2022-01-11 9f968c376f [BUGFIX] Keep anchor in legacy link browser for pages (thanks to Benni Mack)
  • 2022-01-11 27940f0856 [TASK] Deprecate cObj->getMailTo (thanks to Benni Mack)
  • 2022-01-11 6e25062a56 [BUGFIX] Avoid empty entries in scheduler CF garbage collection (thanks to Christian Kuhn)
  • 2022-01-11 9ce15af33b [BUGFIX] Avoid bogus title in new record controller (thanks to Christian Kuhn)
  • 2022-01-11 0e0524b5a9 [BUGFIX] Use proper regexp for Vimeo URLs in online media helper (thanks to Oliver Hader)
  • 2022-01-11 48d5c96bc9 [BUGFIX] Avoid PHP 8 warnings in ext:scheduler (thanks to Christian Kuhn)
  • 2022-01-11 f79a3299d7 [!!!][TASK] Remove config.spamProtectEmailAddresses = ascii (thanks to Benni Mack)
  • 2022-01-10 16d97a0d24 [BUGFIX] Correctly apply config.absRefPrefix to _assets resources (thanks to Oliver Hader)
  • 2022-01-10 0f31667b8e [BUGFIX] Enforce functional colors package (thanks to Andreas Fernandez)
  • 2022-01-10 aedbf806f4 [TASK] Update CKEditor to v4.17.1 (thanks to Oliver Hader)
  • 2022-01-10 7b9ad91d0e [TASK] Unify TSFE usage consistently in HMENU (thanks to Benni Mack)
  • 2022-01-10 a669f117df [TASK] Separate JavaScriptHandler concerns (thanks to Benjamin Franzke)
  • 2022-01-10 4e27572791 [BUGFIX] Restore sort link in FileList (thanks to Oliver Bartsch)
  • 2022-01-10 608f238a8b [TASK] Remove unused methods related to workspaces (thanks to Benni Mack)
  • 2022-01-10 d465a7a66e [TASK] Update @claviska/jquery-minicolors to v2.3.6 (thanks to Oliver Hader)
  • 2022-01-10 40bfc7c4a4 [BUGFIX] Exclude pages from linkvalidator path (thanks to Oliver Bartsch)
  • 2022-01-10 cee749ccd4 [BUGFIX] Fix rootlevel check in ListModule fieldControl (thanks to Oliver Bartsch)
  • 2022-01-10 bf1512e7fe [BUGFIX] Use typolink in EmailViewHelper (thanks to Benni Mack)
  • 2022-01-10 332ecefecd [TASK] Clean up Page Link Builder code (thanks to Benni Mack)
  • 2022-01-08 f6d73fea5a [TASK] Switch description of partialRootPaths and layoutRootPaths (thanks to Stefan Frömken)
  • 2022-01-08 1ac8bbdc63 [TASK] Remove redundant @var tags (thanks to Nikita Hovratov)
  • 2022-01-07 84f227658d [TASK] Extract inline mn attribute scenario from ext:irre_tutorial (thanks to Anja Leichsenring)
  • 2022-01-07 89050f926c [FEATURE] Introduce PSR-14 ModifyQueryForLiveSearchEvent (thanks to Guido Schmechel)
  • 2022-01-07 0c596db6c2 [BUGFIX] Fix sprintf() PHP warning in FinisherOptionGenerator (thanks to Benjamin Franzke)
  • 2022-01-07 ee4fe560d2 [BUGFIX] Prevent undefined array key in PageLinkHandler (thanks to Oliver Bartsch)
  • 2022-01-07 c911996629 [BUGFIX] Prevent redirects causing infinite redirect loops (thanks to Jörn Wagner)
  • 2022-01-07 10b27bcf7a [TASK] Use ORDER BY uid DESC in LiveSearch (thanks to Stefan Froemken)
  • 2022-01-07 b72d3fd5cd [BUGFIX] TypoLink is executed fully without href attribute (thanks to Benni Mack)
  • 2022-01-06 1c58946372 [TASK] Ensure ATagParams are overridden from global option (thanks to Benni Mack)
  • 2022-01-06 34b13837ea [BUGFIX] Ensure config.spamProtectEmailAddresses = ascii works for external URLs (thanks to Benni Mack)
  • 2022-01-06 2785917252 [BUGFIX] Mark broken links to hidden page and CEs (thanks to Sybille Peters)
  • 2022-01-06 90c2181b26 [BUGFIX] Use typolink consistently for makelinks functionality (thanks to Benni Mack)
  • 2022-01-06 3b54b04472 [BUGFIX] Check for excludeUidList in HMENU of default language (thanks to Benni Mack)
  • 2022-01-06 ad0aa9a55c [FEATURE] Add content object related arguments to HtmlViewHelper (thanks to Stefan Froemken)
  • 2022-01-06 528b90fea5 [TASK] Allow ServerRequestInterface in ext:fluid (thanks to Christian Kuhn)
  • 2022-01-06 61de2f37f4 [TASK] Extract simple mn attribute scenario from ext:irre_tutorial (thanks to Anja Leichsenring)
  • 2022-01-06 a16c81348d [BUGFIX] Ensure correct test expectation for hierarchicalMenuIsGenerated (thanks to Stefan Bürk)
  • 2022-01-05 fbc9e887f0 [TASK] Ensure that hidden pages are not rendered as subpages in HMENU (thanks to Benni Mack)
  • 2022-01-05 361bb8c3ca [BUGFIX] Use "pages.target" properly for Pages with External URL (thanks to Benni Mack)
  • 2022-01-05 502b7beaf8 [FEATURE] Move linkvalidator reports to new module (thanks to Benni Mack)
  • 2022-01-05 11cd2815b1 [BUGFIX] Change misleading label for workspace mass action (thanks to Oliver Bartsch)
  • 2022-01-05 4ec4b7e2f9 [BUGFIX] Provide quoted array to string-list implode support (thanks to Stefan Bürk)
  • 2022-01-05 a3e2d88ce9 [TASK] Better performance for LiveSearch (thanks to Stefan Froemken)
  • 2022-01-05 39535d13a8 [TASK] Make status of simulate time clearer (thanks to Susanne Moog)
  • 2022-01-05 d2a4e251a3 [TASK] Adjust QueryBuilder PHPDoc comments (thanks to Ingo Fabbri)
  • 2022-01-05 fc6cf2c959 [BUGFIX] Mark shortcut pages as active in HMENU (thanks to Benni Mack)
  • 2022-01-05 af512dbd8e [BUGFIX] Resolving page slug ending with index and type suffix '.php' (thanks to Stefan Bürk)
  • 2022-01-05 95b3352ceb [TASK] Remove unneeded TypeScript module path configuration (thanks to Benjamin Franzke)
  • 2022-01-05 81f5d39bbe [BUGFIX] Add CompositeExpression argument docblock type-hint (thanks to Ingo Fabbri)
  • 2022-01-04 f91b748c1d [BUGFIX] Rename variable for storing the translated options (thanks to Jan Helke)
  • 2022-01-04 8b5bc3e9a4 [TASK] Extract symmetric mn scenario from ext:irre_tutorial (thanks to Anja Leichsenring)
  • 2022-01-04 362b74f93d [BUGFIX] Add TCA migration for select authMode keywords (thanks to Nikita Hovratov)
  • 2022-01-04 0b25b007db [BUGFIX] Fix ordering of db mounts in page tree (thanks to Benjamin Franzke)
  • 2022-01-04 70dcd9ff95 [BUGFIX] Avoid invalid mktemp argument busybox in cglGit (thanks to Christian Kuhn)
  • 2022-01-04 03c0c741a5 [BUGFIX] Do not overwrite previously set preview mode (thanks to Susanne Moog)
  • 2022-01-04 fc31824a8d [BUGFIX] Set mute=1 if autoplay=1 for rendering youtube videos (thanks to Georg Ringer)
  • 2022-01-04 14dc3b07bd [BUGFIX] Check correctly for TCA search options (thanks to Nikita Hovratov)
  • 2022-01-04 84ee3e8621 [BUGFIX] Fix undefined array key error in DatabaseRecordList (thanks to Nikita Hovratov)
  • 2022-01-03 c61e826bbb [TASK] Migrate FormEngine and FormEngineValidation to TypeScript (thanks to Benjamin Franzke)
  • 2022-01-03 127453a179 [BUGFIX] Use realpath() for vcsIgnore in CGL fixer (thanks to Christian Kuhn)
  • 2022-01-03 46039c8869 [!!!][TASK] Change method signatures and remove deprecated functionality (thanks to Benni Mack)
  • 2022-01-03 24c4437b45 [BUGFIX] Avoid undefined array key in inlineLocalizeSynchronize function of DataHandler (thanks to Johannes Seipelt)
  • 2022-01-03 21addb0b9e [BUGFIX] Allow rendering of subpages for spacers (thanks to Benni Mack)
  • 2022-01-03 ee6bd966f4 [BUGFIX] Avoid array offset on null warning when generating preview URL params (thanks to Chris Müller)
  • 2022-01-03 7605d922d9 [BUGFIX] Avoid type errors in TimeTracker (thanks to Susanne Moog)
  • 2021-12-30 21154bc8f6 [BUGFIX] Avoid undefined array key in LegacyLinkNotationConverter (thanks to Chris Müller)
  • 2021-12-30 620d224e00 [TASK] Update symfony dependencies to 5.4 (LTS) (thanks to Benni Mack)
  • 2021-12-30 4d2f41f384 [BUGFIX] Avoid duplicate pages in pagetree when rootPid is mounted (thanks to Benjamin Franzke)
  • 2021-12-30 044d1e258b [BUGFIX] Fix TCA of sys_workspace custom_stages (thanks to Nikita Hovratov)
  • 2021-12-30 ce91b1949d [TASK] Update to TypeScript 4.5 (thanks to Benjamin Franzke)
  • 2021-12-30 433a1a3749 [BUGFIX] Avoid undefined array key in garbage collection task (thanks to Chris Müller)
  • 2021-12-29 26b4e1dca1 [TASK] Remove localizeChildrenAtParentLocalization TCA migration (thanks to Nikita Hovratov)
  • 2021-12-29 5944cd792b [TASK] Fix typo in InputDateTimeElement (thanks to Nikita Hovratov)
  • 2021-12-23 107a3f6dab [TASK] Add tests for list menu with folder as root storage (thanks to Benni Mack)
  • 2021-12-23 3698b4926d [BUGFIX] Be consistent in HMENU.special = language (thanks to Benni Mack)
  • 2021-12-23 ab9aa32759 [BUGFIX] Do not link to untranslated records (thanks to Mathias Brodala)
  • 2021-12-23 440a20aaa3 [BUGFIX] Remove useless felogin view configuration (thanks to Markus Klein)
  • 2021-12-23 117ed84909 [TASK] Replace property name strings of AbstractDomainObject with constants (thanks to Alexander Schnitzler)
  • 2021-12-23 66e9603b04 [BUGFIX] Avoid PHP 8 warnings in LocalCropScaleMaskHelper (thanks to Benni Mack)
  • 2021-12-23 4853ef7193 [BUGFIX] Fix PHP 8 notices in workspaces preview (thanks to Benni Mack)
  • 2021-12-23 9d044bad26 [FEATURE] Add new SMTP configuration settings (thanks to Guido Schmechel)
  • 2021-12-23 fce96feb0b [TASK] Migrate FormEngineLinkBrowserAdapter to TypeScript (thanks to Benjamin Franzke)
  • 2021-12-23 82d33fc20b [BUGFIX] Resolve shortcuts in HMENU to access restricted pages (thanks to Benni Mack)
  • 2021-12-23 f8d021c8b7 [BUGFIX] Avoid undefined array key in TextMenuContentObject->writeMenu() (thanks to Chris Müller)
  • 2021-12-23 93e1f9eca6 [BUGFIX] Avoid undefined array key in ContentObjectRenderer->getTypoLink() (thanks to Chris Müller)
  • 2021-12-23 37fde6f52c [TASK] Add allowed composer plugins for composer >= 2.2.0 (thanks to Torben Hansen)
  • 2021-12-23 28d89b1c0e [BUGFIX] Properly support translations only page module (thanks to Oliver Bartsch)
  • 2021-12-23 a1f59825df [BUGFIX] Respect query settings for version overlay enable fields (thanks to Sebastian Michaelsen)
  • 2021-12-22 2ef76e6178 [TASK] Correct order of extbase view setup (thanks to Christian Kuhn)
  • 2021-12-21 0b9c38e59c [TASK] Use EXT: syntax with f:uri.resource (thanks to Christian Kuhn)
  • 2021-12-21 65141c5c1a [BUGFIX] Ignore unmapped tables on non-default connections (thanks to Stephan Großberndt)
  • 2021-12-21 3678fe2ebd [BUGFIX] Initialise parameter in AbstractElementBrowser correctly (thanks to Chris Müller)
  • 2021-12-21 529b3af98a [BUGFIX] Avoid undefined array key warnings in DatabaseRecordLinkBuilder (thanks to Chris Müller)
  • 2021-12-21 8c393e644b [BUGFIX] Avoid PHP8 warning for "Insert records" with hidden records (thanks to Chris Müller)
  • 2021-12-21 d29355945a [BUGFIX] Use generated TSFE in PageLinkBuilder (thanks to Andreas Fernandez)
  • 2021-12-21 2413668361 [TASK] Allow EXT: syntax in f:uri.resource VH (thanks to Christian Kuhn)
  • 2021-12-21 8f6f7b3e86 [TASK] Port remaining JavaScript unit tests to TypeScript (thanks to Benjamin Franzke)
  • 2021-12-21 8d3b68518b [TASK] Add missing grunt copy action for web-animate polyfill (thanks to Benjamin Franzke)
  • 2021-12-21 eb639f4d8a [BUGFIX] Allow CSV in startingPoints config as advertised (thanks to Andreas Fernandez)
  • 2021-12-21 8c2cf94cd8 [TASK] Improve overall readability of sys ext README files (thanks to Tom Warwick)
  • 2021-12-21 4b4028a2dd [BUGFIX] Fix doctype annotations (thanks to Simon Schaufelberger)
  • 2021-12-21 e30eab32da [TASK] Remove stray javascript build outputs (thanks to Benjamin Franzke)
  • 2021-12-21 0adfe1254d [TASK] Switch to new REST API end point (thanks to Simon Gilli)
  • 2021-12-21 d5c7a96384 [BUGFIX] Resolve shortcuts in typolink directly (thanks to Benni Mack)
  • 2021-12-21 81dfede616 [BUGFIX] Remove failing and superflous test for QueryHelper (thanks to Stefan Bürk)
  • 2021-12-20 aece622c98 [BUGFIX] Remove useless string cast of idn_to_ascii() (thanks to Andreas Fernandez)
  • 2021-12-20 97f410b58e [TASK] Prepare ImmediateActionElementTest for ES6 modules (thanks to Benjamin Franzke)
  • 2021-12-20 16ed42611e [TASK] Replace placeholders in phpstan configuration (thanks to Sybille Peters)
  • 2021-12-20 85d0df50ed [TASK] Modernize ViewHelper classes (thanks to Christian Kuhn)
  • 2021-12-20 4c0a78512a [TASK] Use plain script-loading for CKEditor v4 (thanks to Benjamin Franzke)
  • 2021-12-20 5e476ad6dd [TASK] Move BackendController templates to one place (thanks to Christian Kuhn)
  • 2021-12-20 0906880315 [TASK] Cleanup ext:viewpage template (thanks to Christian Kuhn)
  • 2021-12-20 fabd10f244 [TASK] Change wording to "database records" (thanks to Christian Kuhn)
  • 2021-12-20 d041062093 [TASK] Remove unused method in FormViewHelper (thanks to Christian Kuhn)
  • 2021-12-20 26a1cbd678 [TASK] Avoid obsolete call in test case (thanks to Christian Kuhn)
  • 2021-12-20 72da0d5010 [TASK] Raise friendsofphp/php-cs-fixer:^3.4 (thanks to Stefan Bürk)
  • 2021-12-20 3f6326bcdf [!!!][TASK] Remove deprecated backendCheckLogin argument (thanks to Benni Mack)
  • 2021-12-20 33ea9f3ba2 [BUGFIX] Fix scoping issue in FormEngineValidation (thanks to Benjamin Franzke)
  • 2021-12-20 1728e5b125 [BUGFIX] Forward-compatible prepared statement support (thanks to Stefan Bürk)
  • 2021-12-20 63f9426aa7 [TASK] Remove unused language labels (thanks to Sybille Peters)
  • 2021-12-20 da29e38fd3 [TASK] Avoid deprecated doctrine/dbal method 'executeUpdate()' (thanks to Stefan Bürk)
  • 2021-12-19 7c7705f637 [TASK] Use database cache backend for specific tests (thanks to Stefan Bürk)
  • 2021-12-18 b552afafd6 [BUGFIX] Avoid exception in ContentObjectRenderer with PHP8 (thanks to Torben Hansen)
  • 2021-12-17 d42f15867a [BUGFIX] Make RichTextElement PHP 8 compatible (thanks to Markus Klein)
  • 2021-12-17 46bccd1bf4 [BUGFIX] Fix PHP 8 strict warning in Package MetaData (thanks to Helmut Hummel)
  • 2021-12-17 b267007a02 [BUGFIX] Fix extension path in ComposerDeficitDetector (thanks to Helmut Hummel)
  • 2021-12-17 a44b2676b9 [BUGFIX] Avoid select and therefore fetchFirstColumn() of doctrine/dbal (thanks to Helmut Hummel)
  • 2021-12-17 3ebee67560 [BUGFIX] Pass sanitized additional where as string in DatabaseRecordList (thanks to Oliver Bartsch)
  • 2021-12-17 24f259961c [!!!][TASK] Declare all ViewHelpers final (thanks to Christian Kuhn)
  • 2021-12-16 2f6df56cfe [BUGFIX] Fix validation in form override settings (thanks to Nikita Hovratov)
  • 2021-12-16 8502ac334d [BUGFIX] Handle missing $_SERVER['PATH_INFO'] (thanks to Markus Klein)
  • 2021-12-16 8237e56c41 [BUGFIX] Do not render hidden pages in HMENU list (thanks to Benni Mack)
  • 2021-12-16 a26f9d16a6 [BUGFIX] Ensure getTreeList() keeps ordering of subpages (thanks to Benni Mack)
  • 2021-12-16 76b5de1739 [BUGFIX] Avoid duplicate results in HMENU with workspaces (thanks to Benni Mack)
  • 2021-12-16 726f87ac03 [FOLLOWUP] Add setContext() to ProviderInterface (thanks to Oliver Bartsch)
  • 2021-12-16 5b21c48a19 [TASK] DRY up unit tests for DataMapFactory->setRelations() (thanks to Nikita Hovratov)
  • 2021-12-16 63511fbf18 [TASK] Avoid extending view helpers in ext:extensionmanager (thanks to Christian Kuhn)
  • 2021-12-16 3c7673832c [TASK] Avoid extending ImageViewHelper (thanks to Christian Kuhn)
  • 2021-12-15 26fc161181 [TASK] Simplify ext:belog "max" drop down code (thanks to Christian Kuhn)
  • 2021-12-15 7eaa33b5b4 [BUGFIX] Missing rootline in BE ConditionMatcher if page id is determined (thanks to Marc Bastian Heinrichs)
  • 2021-12-15 f5ddfc5f5f [BUGFIX] Remove workspace info from logging module if not needed (thanks to Georg Ringer)
  • 2021-12-15 3e7d0aa48e [TASK] Avoid obsolete if in EditDocumentController (thanks to Christian Kuhn)
  • 2021-12-15 a2537436fe [TASK] Integrate sqlite acceptance testing (thanks to Stefan Bürk)
  • 2021-12-15 1f9235cf0f [BUGFIX] Consider Context API when using f:format.date (thanks to Benni Mack)
  • 2021-12-15 ec030a82de [!!!][TASK] Remove extbase parameter type resolving via doc blocks (thanks to Christian Kuhn)
  • 2021-12-15 8c7227c13d [BUGFIX] Always return a string for PHP 8.1 (thanks to Chris Müller)
  • 2021-12-15 08ecbd767d [BUGFIX] Fix undefined key warning in EXT:core/TimeTracker with PHP8 (thanks to Florian Rival)
  • 2021-12-15 af0b7d038f [BUGFIX] Load all backend routes in installer controller (thanks to Simon Gilli)
  • 2021-12-15 080985dd1a [BUGFIX] Render hreflang only for translated pages (thanks to Guido Schmechel)
  • 2021-12-14 b51eeeac83 [DOCS] Resolve warnings in EXT:form manual (thanks to linawolf)
  • 2021-12-14 281f59359e [!!!][TASK] Remove unused updateRootlineData method (thanks to Benni Mack)
  • 2021-12-14 777d637183 [TASK] Unpatch jquery-ui/ui/sortable.js (thanks to Benjamin Franzke)
  • 2021-12-14 c6a3ef0db2 [TASK] Re-enable jquery.autocomplete in grunt copy action (thanks to Benjamin Franzke)
  • 2021-12-14 881bcc6be4 [DOCS] Resolve warnings in System extensions manuals (thanks to linawolf)
  • 2021-12-14 266053e683 [BUGFIX] Pass default/override values to FormSelectTreeAjaxController (thanks to Oliver Bartsch)
  • 2021-12-14 a6cec89353 [TASK] Add missing jquery imports (thanks to Benjamin Franzke)
  • 2021-12-13 d42ea63f34 [FOLLOWUP] Fix typos in changelog (thanks to Oliver Bartsch)
  • 2021-12-13 ea6f50a1d4 [!!!][FEATURE] Automatically register ContextMenu item providers (thanks to Oliver Bartsch)
  • 2021-12-13 7c5d08bda7 [TASK] Deprecate inline JavaScript in backend update signals (thanks to Oliver Hader)
  • 2021-12-13 4734f802af [BUGFIX] Fix undefined key warning in EXT:install/mail preset with PHP8 (thanks to Florian Rival)
  • 2021-12-13 5281b26c49 [BUGFIX] Fix array access warnings in EditDocumentController (thanks to Robert Kärner)
  • 2021-12-13 e34e3d975b [BUGFIX] Fix undefined key warning when opening record list (thanks to Robert Kärner)
  • 2021-12-13 9cc53bd0cf [BUGFIX] Fix shortcut title generation in EditDocumentController (thanks to Oliver Bartsch)
  • 2021-12-13 742cc1df3c [TASK] Use ES11 import syntax for dynamic typescript imports (thanks to Benjamin Franzke)
  • 2021-12-13 0cea271365 [TASK] Reenable taboverride in grunt copy action (thanks to Benjamin Franzke)
  • 2021-12-13 4a060e789a [TASK] Log site configuration actions (thanks to Oliver Bartsch)
  • 2021-12-13 c3a76e06b8 [BUGFIX] Cast $uid to int in ConditionMatcher (thanks to Oliver Bartsch)
  • 2021-12-13 2460483172 [TASK] Add tests for DataHandler->applyFiltersToValues (thanks to Nikita Hovratov)
  • 2021-12-11 6c6cb054ec [TASK] Remove leftover TSFE factory method (thanks to Nikita Hovratov)
  • 2021-12-10 1b95bb2a85 [BUGFIX] Fix undefined key warning in EXT:backend/history with PHP8 (thanks to Florian Rival)
  • 2021-12-10 bb1bc7c85f [FOLLOWUP] Allow shortcut pages to pages of other sites (thanks to Benjamin Franzke)
  • 2021-12-10 63e1b6bfae [TASK] Remove stray javascript build output CategoryTreeElement (thanks to Benjamin Franzke)
  • 2021-12-10 dbb0f293b3 [BUGFIX] Fix form manager new form creation wizard (thanks to Benjamin Franzke)
  • 2021-12-10 0fe66dcc08 [BUGFIX] Allow shortcut pages to pages of other sites (thanks to Benni Mack)
  • 2021-12-10 a7034bb0b7 [TASK] Remove undocumented setting page.pageHeaderFooterTemplateFile (thanks to Benni Mack)
  • 2021-12-10 634308dbda [BUGFIX] Use already initialized user in OpenDocumentService (thanks to Oliver Bartsch)
  • 2021-12-10 18a4ba9f53 [TASK] Simplify ErrorHandler code (thanks to Helmut Hummel)
  • 2021-12-10 ff7a2f228d [BUGFIX] Respect single tags without white space (thanks to Albrecht Koehnlein)
  • 2021-12-10 473c7e3976 [!!!][TASK] No longer consider extensions not installed by Composer (thanks to Oliver Bartsch)
  • 2021-12-10 fd2eed4558 [BUGFIX] Lower log level of TSFE->set_no_cache in preview mode (thanks to Rémy DANIEL)
  • 2021-12-10 e1e71784b5 [!!!][TASK] Require LinkResultInterface for generating typolinks (thanks to Benni Mack)
  • 2021-12-10 92ab0b5a7d [!!!][TASK] Harden TimeTracker (thanks to Benni Mack)
  • 2021-12-09 f671856898 [!!!][TASK] Make PSR-7 ServerRequest object required for arguments (thanks to Benni Mack)
  • 2021-12-09 212e394f90 [BUGFIX] Log database changes as "info" severity (thanks to Benni Mack)
  • 2021-12-09 f358ab67f7 [!!!][TASK] Remove RequireJS module name "Sortable" (thanks to Nikita Hovratov)
  • 2021-12-09 f24bd5c132 [FOLLOWUP] Fix exception with composer installers 3.x (thanks to Helmut Hummel)
  • 2021-12-09 b5a765e522 [DOCS] Fix typo in form documentation (thanks to Fabio Norbutat)
  • 2021-12-09 7a019675f7 [BUGFIX] Followup: Remove unused linkTo_UnCryptMailto JavaScript (thanks to Oliver Bartsch)
  • 2021-12-09 0c5f799e24 [!!!][TASK] Do not register plugins/modules with vendor name (thanks to Alexander Schnitzler)
  • 2021-12-09 3a0c712dfd [!!!][TASK] Remove inline JavaScript options in user settings (thanks to Oliver Bartsch)
  • 2021-12-09 1be29bf957 [!!!][TASK] Remove global initialization of DateTimePicker fields (thanks to Oliver Bartsch)
  • 2021-12-09 b77b0bdada [TASK] Remove a set of skipped unit tests (thanks to Christian Kuhn)
  • 2021-12-09 3a970347e5 [!!!][TASK] Require Doctrine/DBAL 3.2 (thanks to Benni Mack)
  • 2021-12-09 97dcf9f448 [DOCS] Add getOptions() to WidgetInterface in manual (thanks to linawolf)
  • 2021-12-09 12ca9355b0 [FOLLOWUP] Remove deprecated annotation (thanks to Oliver Bartsch)
  • 2021-12-09 c710f9c2bb [!!!][TASK] Always quote TCA configuration at runtime (thanks to Oliver Bartsch)
  • 2021-12-09 8c35d43a3a [TASK] Simplify ext:blog_example test extension (thanks to Christian Kuhn)
  • 2021-12-08 e7b6323863 [!!!][TASK] Remove AbstractControl::setOnClick for backend user interface (thanks to Oliver Bartsch)
  • 2021-12-08 5c9f1d457b [FOLLOWUP] Remove onChange callback from SelectSingleElement (thanks to Oliver Bartsch)
  • 2021-12-08 2359d2b467 [TASK] Allow composer installers ^4.0 (thanks to Helmut Hummel)
  • 2021-12-08 d96e8039d2 [!!!][TASK] Disallow DB connection before TCA is loaded (thanks to Helmut Hummel)
  • 2021-12-08 2ae2c128e0 [TASK] Harden ExtbaseRequestParameters (thanks to Christian Kuhn)
  • 2021-12-08 6c2a6608d6 [TASK] Clean up unrealistic @todo in QueryInterface (thanks to Christian Kuhn)
  • 2021-12-08 f9b6b71713 [FOLLOWUP] Fix test splitter to respect methods without comment (thanks to Jochen Roth)
  • 2021-12-08 dbed2d0c2f [!!!][TASK] Remove top.fsMod (thanks to Oliver Bartsch)
  • 2021-12-08 e5b001f06e [!!!][TASK] Remove route parameter from backend urls (thanks to Oliver Bartsch)
  • 2021-12-08 9cd8a95c39 [!!!][TASK] Remove extTablesPostProcessing hook (thanks to Oliver Bartsch)
  • 2021-12-08 c4049f5672 [BUGFIX] Adjust acceptance tests to the current state (thanks to Jochen Roth)
  • 2021-12-08 4fa20be7bf [!!!][TASK] Remove extbase switchable controller actions (thanks to Christian Kuhn)
  • 2021-12-08 036e29e503 [BUGFIX] Add createSchemaManager to DBAL Connection (thanks to Benni Mack)
  • 2021-12-07 a50a37708e [!!!][TASK] Remove v9->v10 upgrade wizards (thanks to Christian Kuhn)
  • 2021-12-07 5c358cdc6d [!!!][TASK] Harden method signature of logicalAnd() and logicalOr() (thanks to Alexander Schnitzler)
  • 2021-12-07 089c400fcc [!!!][TASK] Remove $severity argument in ErrorPageController (thanks to Oliver Bartsch)
  • 2021-12-07 c90ae9ddaf [!!!][TASK] Remove sys_language database table (thanks to Oliver Bartsch)
  • 2021-12-07 e8b073623c [!!!][TASK] Remove \Serializable from CollectionInterface (thanks to Christian Kuhn)
  • 2021-12-07 bcfa0cbf64 [!!!][TASK] Remove TypoScriptFrontendController container entry (thanks to Benjamin Franzke)
  • 2021-12-07 e94a610b93 [TASK] Remove obsolete install tool report (thanks to Christian Kuhn)
  • 2021-12-07 a6cf158139 [!!!][TASK] Remove non-factory init of RenderingContext (thanks to Christian Kuhn)
  • 2021-12-07 60f418982c [BUGFIX] Exclude colorpicker from overflow hidden (thanks to Nikita Hovratov)
  • 2021-12-07 1bdc5141ac [!!!][TASK] Remove jQuery promise polyfill (thanks to Andreas Fernandez)
  • 2021-12-07 c5791f0afe [BUGFIX] Remove obsolete entry from ext:fluid Services.yaml (thanks to Christian Kuhn)
  • 2021-12-07 328effc8f3 [BUGFIX] Fix deprecated functionality in Doctrine DBAL 3.x API (thanks to Benni Mack)
  • 2021-12-07 1c60b0a40b [!!!][TASK] Remove LanguageService container entry (thanks to Oliver Bartsch)
  • 2021-12-07 67c05bcb9d [!!!][TASK] Force exception handlers to implement setConfiguration() (thanks to Oliver Bartsch)
  • 2021-12-07 7e8570a715 [!!!][TASK] Remove TBE_EDITOR.fieldChanged (thanks to Oliver Bartsch)
  • 2021-12-06 644d05e414 [TASK] Avoid static DatabaseSnapshot setup in functional tests (thanks to Christian Kuhn)
  • 2021-12-06 fc126553af [BUGFIX] Respect registered drivers in install tool (thanks to Justus Moroni)
  • 2021-12-06 0ff24b2697 [TASK] Cover checkbox TCA option eval with tests (thanks to Nikita Hovratov)
  • 2021-12-06 bc05b62acb [!!!][TASK] Remove FormEngine.requestConfirmationOnFieldChange() (thanks to Oliver Bartsch)
  • 2021-12-06 656d08c9e7 [DOCS] Adjust configuration of manuals and changelog (thanks to linawolf)
  • 2021-12-06 03a0a58b0d [!!!][TASK] Remove support of JQuery objects (thanks to Oliver Bartsch)
  • 2021-12-06 4c6b3f3036 [BUGFIX] Add removed TYPO3_MODE and TYPO3_REQUESTTYPE to docs (thanks to Christian Kuhn)
  • 2021-12-06 43fada7f95 [!!!][TASK] Remove languageMode methods from Typo3QuerySettings (thanks to Oliver Bartsch)
  • 2021-12-06 50d3c26303 [!!!][TASK] Remove t3lib/class.t3lib_parsehtml_proc.php:transformation (thanks to Oliver Bartsch)
  • 2021-12-06 af41acc722 [TASK] runTests.sh: Don't mount home, passwd, group (thanks to Christian Kuhn)
  • 2021-12-06 7133465894 [!!!][TASK] Remove cObject from StandaloneView (thanks to Benni Mack)
  • 2021-12-06 a86d17e11b [!!!][TASK] Remove legacy IRRE synchronization syntax (thanks to Benni Mack)
  • 2021-12-06 470de5d287 [!!!][TASK] Remove USER cObj property set in ContentObjectRenderer (thanks to Stefan Bürk)
  • 2021-12-05 89a72603b3 [TASK] Extract pure mm scenario from ext:irre_tutorial (thanks to Anja Leichsenring)
  • 2021-12-05 e09e140f23 [!!!][TASK] Remove TypoScriptFrontendController->cObjectDepthCounter (thanks to Christian Kuhn)
  • 2021-12-05 9dbd9853cf [!!!][TASK] Remove deprecated ContentObjectRenderer properties (thanks to Christian Kuhn)
  • 2021-12-05 fe255b9477 [!!!][TASK] Remove deprecated TypoScriptParser related code (thanks to Christian Kuhn)
  • 2021-12-05 adaf7e5e26 [!!!][TASK] Remove deprecated code from Authentication (thanks to Benni Mack)
  • 2021-12-04 975056a085 [TASK] Raise typo3/testing-framework (thanks to Stefan Bürk)
  • 2021-12-04 9e24f2a67e [!!!][TASK] Remove search word highlighting (thanks to Benni Mack)
  • 2021-12-04 39e1c45d2a [!!!][TASK] Remove deprecated extbase request related code (thanks to Christian Kuhn)
  • 2021-12-04 6bcb91054c [DOCS] Improve PHPDoc comments of RedirectWasHitEvent (thanks to linawolf)
  • 2021-12-04 7781a8ca2c [BUGFIX] Simplify Apcu cache backend identifier calculation (thanks to Christian Kuhn)
  • 2021-12-04 58558fee9a [!!!][TASK] Remove deprecated extbase response handling (thanks to Christian Kuhn)
  • 2021-12-04 2bc6337491 [!!!][TASK] Remove extbase Annotation/Inject (thanks to Christian Kuhn)
  • 2021-12-04 51113d89ff [!!!][TASK] Remove GeneralUtility::isAbsPath() (thanks to Nikita Hovratov)
  • 2021-12-04 362eaa2260 [DOCS] Update EXT:form manual, always use FluidEmail (thanks to linawolf)
  • 2021-12-04 1b4266cb80 [TASK] Avoid runtime overriding GLOBALS in functional tests (thanks to Christian Kuhn)
  • 2021-12-04 1c1975d0d6 [TASK] Use get_debug_type() where applicable (thanks to Andreas Fernandez)
  • 2021-12-04 b304e7a71d [!!!][TASK] Remove GeneralUtility::minifyJavaScript (thanks to Nikita Hovratov)
  • 2021-12-04 d1d7a89db8 [!!!][TASK] Remove GeneralUtility::shortMD5 (thanks to Nikita Hovratov)
  • 2021-12-04 e9591f2e39 [!!!][TASK] Remove GU::isAllowedHostHeaderValue and constants (thanks to Nikita Hovratov)
  • 2021-12-04 58cd80afee [BUGFIX] Improve legacy handling of not Composer installed extensions (thanks to Helmut Hummel)
  • 2021-12-04 efae1f0777 [!!!][TASK] Remove fallback for triggering new content element wizard (thanks to Oliver Bartsch)
  • 2021-12-04 e031b478d1 [!!!][TASK] Remove SplitButtons JavaScript module (thanks to Oliver Bartsch)
  • 2021-12-04 0cbb185f86 [TASK] Avoid testing-framework InternalResponse (thanks to Christian Kuhn)
  • 2021-12-03 7d652e9379 [FOLLOWUP] Clean up branch aliases (thanks to Helmut Hummel)
  • 2021-12-03 ea87e17b95 [!!!][TASK] Remove T3editor JavaScript module (thanks to Oliver Bartsch)
  • 2021-12-03 f119c3162e [!!!][TASK] Activate getOptions in WidgetInterface (thanks to Oliver Bartsch)
  • 2021-12-03 2f35fec1eb [!!!][TASK] Remove addQueryStringMethod remains (thanks to Oliver Bartsch)
  • 2021-12-03 c378fc2ca3 [!!!][TASK] Remove TSFE->ATagParams (thanks to Oliver Bartsch)
  • 2021-12-03 c17faf8ee9 [!!!][TASK] Remove ResponseError JavaScript module (thanks to Oliver Bartsch)
  • 2021-12-03 165204b90e [BUGFIX] Major context menu refinements (thanks to Andreas Fernandez)
  • 2021-12-03 c3beefe3f7 [!!!][TASK] Remove usage of jQuery in Tooltip JS module (thanks to Oliver Bartsch)
  • 2021-12-03 2c6850cd30 [BUGFIX] Check allowTagsOutside in RteHtmlParser (thanks to Tobias Ulber)
  • 2021-12-03 68c69a9e6a [BUGFIX] Fix undefined key warning in EXT:frontend with PHP8 (thanks to Florian Rival)
  • 2021-12-03 b1a52d3c3c [!!!][TASK] Remove extbase ObjectManager (thanks to Christian Kuhn)
  • 2021-12-03 0a123e4f8f [DOCS] Fix changelog EXT:from -> EXT:form (thanks to linawolf)
  • 2021-12-03 15172d30da [!!!][TASK] Remove custom JSWindow options in HMENU settings (thanks to Benni Mack)
  • 2021-12-03 b46fde59cf [!!!][TASK] Remove deprecated code from RelationHandler (thanks to Christian Kuhn)
  • 2021-12-03 baaed5b326 [BUGFIX] Check extension version number format (thanks to Oliver Bartsch)
  • 2021-12-03 ba1203bb67 [BUGFIX] Temporarily disable group access check (thanks to Oliver Bartsch)
  • 2021-12-03 87e24f0034 [!!!][TASK] Enforce alt attribute for login logo (thanks to Oliver Bartsch)
  • 2021-12-03 0f325669ad [!!!][TASK] Remove methods from AbstractSectionMarkupGeneratedEvent (thanks to Oliver Bartsch)
  • 2021-12-03 f4f03157ef [!!!][TASK] Remove last arguments of wrapClickMenuOnIcon() (thanks to Oliver Bartsch)
  • 2021-12-03 5a9f4951d4 [BUGFIX] Do not add error in TypoScriptParser if modifier returns null (thanks to Jochen Roth)
  • 2021-12-03 d5cee2ed7a [!!!][TASK] Remove support for inline JavaScript in fieldChangeFunc (thanks to Oliver Hader)
  • 2021-12-02 35ad59899f [!!!][TASK] Remove two deprecated ReferenceIndex methods (thanks to Christian Kuhn)
  • 2021-12-02 36600adf64 [!!!][TASK] Remove f:uri.email ViewHelper (thanks to Christian Kuhn)
  • 2021-12-02 c02699a50f [!!!][TASK] Remove "relativeToCurrentScript" in FAL API (thanks to Oliver Bartsch)
  • 2021-12-02 e69d2fd153 [!!!][TASK] Remove obsolete FAL API related arguments (thanks to Oliver Bartsch)
  • 2021-12-02 70f414b24a [TASK] Avoid inline JavaScript in LinkBrowserController (thanks to Oliver Hader)
  • 2021-12-02 21379f0b72 [!!!][TASK] Remove two deprecated FlexFormTools methods (thanks to Christian Kuhn)
  • 2021-12-02 9bee4df4a2 [!!!][TASK] Remove extbase SignalSlot Dispatcher (thanks to Christian Kuhn)
  • 2021-12-02 47ec2ee45e [!!!][TASK] Remove f:base ViewHelper (thanks to Christian Kuhn)
  • 2021-12-02 765a4e54a5 [!!!][TASK] Remove rootUid option and related methods (thanks to Oliver Bartsch)
  • 2021-12-02 d15b46b957 [!!!][TASK] Remove constants TYPO3_MODE and TYPO3_REQUESTTYPE (thanks to Christian Kuhn)
  • 2021-12-02 529661be9a [!!!][TASK] Remove f:be.container ViewHelper (thanks to Christian Kuhn)
  • 2021-12-02 09ef3e54a6 [TASK] Remove an internal helper method in RenderingContext (thanks to Christian Kuhn)
  • 2021-12-02 eaee4a06d8 [!!!][TASK] Remove extbase ControllerContext (thanks to Christian Kuhn)
  • 2021-12-02 db92cbd109 [!!!][TASK] Remove third parameter from ArrayUtility::arrayDiffAssocRecursive() (thanks to Oliver Bartsch)
  • 2021-12-02 2dee6aed2d [BUGFIX] Move extension scanner entry of arrayDiffAssocRecursive (thanks to Oliver Bartsch)
  • 2021-12-02 8d19f68564 [!!!][TASK] Remove lowerCamelCase Import/Export command options (thanks to Nikita Hovratov)
  • 2021-12-02 5af323ca08 [!!!][TASK] Remove Application->run callback (thanks to Oliver Bartsch)
  • 2021-12-02 3c2b8fac91 [!!!][TASK] Remove FileList editIcons hook (thanks to Oliver Bartsch)
  • 2021-12-02 f6109e050d [!!!][TASK] Remove legacy hook for new content element wizard (thanks to Nikita Hovratov)
  • 2021-12-02 f13ef05cd4 [BUGFIX] Properly apply mount points in RecordLinkHandler (thanks to Oliver Bartsch)
  • 2021-12-01 635df9b75a [FEATURE] Introduce RedirectWasHitEvent (thanks to Oliver Bartsch)
  • 2021-12-01 bbb675a5f2 [!!!][TASK] Remove ExtendedFileUtility ProcessData hook (thanks to Oliver Bartsch)
  • 2021-12-01 8583e6ac64 [BUGFIX] Ensure hidden records are filtered out in RootlineUtility (thanks to Benni Mack)
  • 2021-12-01 265078929e [BUGFIX] Stabilize formengine input tests (thanks to Jochen Roth)
  • 2021-12-01 13977d176a [!!!][TASK] Remove obsolete VersionState constants (thanks to Benni Mack)
  • 2021-12-01 d9c3afa36e [!!!][TASK] Remove RecordListController hooks (thanks to Oliver Bartsch)
  • 2021-12-01 34e4d92fb1 [!!!][TASK] Remove ClearCacheActions hook (thanks to Oliver Bartsch)
  • 2021-12-01 a5f33ae627 [!!!][TASK] Remove GeneralUtility::compileSelectedGetVarsFromArray (thanks to Oliver Bartsch)
  • 2021-12-01 31a0d7a245 [BUGFIX] Use correct versioned pid/t3ver_state in various functional tests (thanks to Benni Mack)
  • 2021-12-01 c6d013f15b [!!!][TASK] Remove Shortcut API functionality (thanks to Oliver Bartsch)
  • 2021-12-01 5d4032a4b3 [!!!][TASK] Remove deprecated fluid view related classes (thanks to Christian Kuhn)
  • 2021-12-01 68b9560ee1 [!!!][TASK] Remove hideIfNotTranslated and hideIfDefaultLanguage methods (thanks to Benni Mack)
  • 2021-11-30 d49dba068d [!!!][TASK] Remove EXT: linkvalidator TSconfig option (thanks to Oliver Bartsch)
  • 2021-11-30 6e8b4f0e29 [!!!][TASK] Remove RecordList hooks and interface (thanks to Oliver Bartsch)
  • 2021-11-30 6cdcfad835 [TASK] Remove printClipboard from internal Clipboard (thanks to Oliver Bartsch)
  • 2021-11-30 070ab15e16 [TASK] gitlab-ci: Out-of-order nightly jobs (thanks to Christian Kuhn)
  • 2021-11-30 3310c162e3 [BUGFIX] Properly handle l10n_display=displayAsReadonly (thanks to Oliver Bartsch)
  • 2021-11-30 414d4159ce [!!!][TASK] Remove edit panel related functionality (thanks to Christian Kuhn)
  • 2021-11-30 089b4ed44b [TASK] Raise typo3/cms-styleguide:~12.0@dev (thanks to Christian Kuhn)
  • 2021-11-30 0a2e40aa19 [FOLLOWUP] Clean up branch aliases needs COMPOSER_ROOT_VERSION (thanks to Christian Kuhn)
  • 2021-11-30 f26720bfbf [BUGFIX] Properly handle readOnly in BackendLayoutWizardElement (thanks to Oliver Bartsch)
  • 2021-11-30 255e701d32 [BUGFIX] Properly handle readOnly in InputSlugElement (thanks to Oliver Bartsch)
  • 2021-11-30 b5379f4ad7 [TASK] Clean up branch aliases (thanks to Helmut Hummel)
  • 2021-11-30 93c754af23 [!!!][TASK] Remove String-related helper methods (thanks to Benni Mack)
  • 2021-11-30 9caf10ee38 [!!!][TASK] Remove extbase EnvironmentService (thanks to Christian Kuhn)
  • 2021-11-30 696e5f29af [!!!][TASK] remove iframe / navFrameScript and legacy JS functionality (thanks to Benni Mack)
  • 2021-11-30 64204e041d [FEATURE] Show registered toolbar items in configuration module (thanks to Oliver Bartsch)
  • 2021-11-30 8832da2808 [BUGFIX] UploadedResourceViewHelper does not extend UploadViewHelper (thanks to Oliver Bartsch)
  • 2021-11-30 e2a21d2a57 [!!!][TASK] Remove GeneralUtility::uniqueList (thanks to Oliver Bartsch)
  • 2021-11-30 b6c9758c66 [!!!][TASK] Remove pseudo-factory getInstance() calls (thanks to Benni Mack)
  • 2021-11-30 8c168ae5d6 [!!!][TASK] Remove CategoryRegistry and API method (thanks to Oliver Bartsch)
  • 2021-11-30 f7644084d4 [TASK] Adapt UnitTests to changed property types in UnitTestCase (thanks to Wouter Wolters)
  • 2021-11-30 7741554a04 [!!!][TASK] Remove StandaloneView from EXT:form EmailFinisher (thanks to Oliver Bartsch)
  • 2021-11-30 0d36bf31a7 [!!!][TASK] Remove GeneralUtility::rmFromList (thanks to Oliver Bartsch)
  • 2021-11-30 c0350b1e75 [!!!][TASK] Remove HTTP headers manipulating methods in HttpUtility (thanks to Oliver Bartsch)
  • 2021-11-30 a040810c5a [!!!][TASK] Remove legacy SoftReferenceIndex (thanks to Nikita Hovratov)
  • 2021-11-30 22282deb48 [!!!][TASK] Remove service getters in ModuleTemplate (thanks to Oliver Bartsch)
  • 2021-11-30 febc6df89c [!!!][TASK] Remove deprecated BackendUtility::viewOnClick (thanks to Oliver Hader)
  • 2021-11-30 3933c27ded [!!!][TASK] Remove possibility to pass record uid to AbstractTreeView::getIcon() (thanks to Oliver Bartsch)
  • 2021-11-30 a037b0ff4c [!!!][TASK] Remove AbstractItemProvider->addItemsFromSpecial (thanks to Oliver Bartsch)
  • 2021-11-30 96ac7ba6c6 [!!!][TASK] Remove GeneralUtility::stdAuthCode (thanks to Oliver Bartsch)
  • 2021-11-29 31579e21c6 [TASK] Enable Content-Security-Policy in backend acceptance tests (thanks to Oliver Hader)
  • 2021-11-29 b6e8859a04 [TASK] Update Git commit hook (thanks to Oliver Hader)
  • 2021-11-29 da274d44c8 [!!!][TASK] Remove ext:core AbstractService (thanks to Christian Kuhn)
  • 2021-11-29 708587331d [TASK] gitlab-ci: Rename master to main (thanks to Christian Kuhn)
  • 2021-11-28 f43979e744 [!!!][TASK] Remove TypoScript option page.includeCSS/includeCSSLibs.import (thanks to Benni Mack)
  • 2021-11-28 139d92bd5c [!!!][TASK] Remove fixVersioningPid in FE and BE (thanks to Benni Mack)
  • 2021-11-28 c08c298b99 [!!!][TASK] Remove ext:backend ModuleLayout view helpers (thanks to Christian Kuhn)
  • 2021-11-28 2a08fd0904 [!!!][TASK] Remove legacy Element Browser hooks (thanks to Benni Mack)
  • 2021-11-28 dae3aeb001 [BUGFIX] Tighten CleanerTaskTest setup for changed PHP 8.1 behaviour (thanks to Stefan Bürk)
  • 2021-11-28 ebbde86c75 [BUGFIX] Create auto-redirects with default language page uid (thanks to Stefan Bürk)
  • 2021-11-28 b105ec00d6 [!!!][TASK] Remove deprecated ext:extbase models and repositories (thanks to Christian Kuhn)
  • 2021-11-28 32d70c6e3a [BUGFIX] Use editors language in admin panel instead of site language (thanks to Georg Ringer)
  • 2021-11-28 d0970e4586 [!!!][TASK] Remove 2nd argument of cObj->getATagParams (thanks to Benni Mack)
  • 2021-11-28 57734b3396 [!!!][TASK] Remove FileDumpEIDHook + interface (thanks to Benni Mack)
  • 2021-11-28 ea7102744d [!!!][TASK] Remove WincacheBackend cache backend (thanks to Christian Kuhn)
  • 2021-11-28 932e35ca5c [!!!][TASK] Remove PdoBackend cache backend (thanks to Christian Kuhn)
  • 2021-11-28 784729b878 [!!!][TASK] Remove QueryView and QueryGenerator in ext:core (thanks to Christian Kuhn)
  • 2021-11-28 7fecd98cbf [BUGFIX] Handle large number of pages in linkvalidator (thanks to Sybille Peters)
  • 2021-11-28 42302cbc68 [BUGFIX] Fix scrolling to bottom in UpgradeCest test (thanks to Nikita Hovratov)
  • 2021-11-28 800b4e21bb [BUGFIX] Prepare changed json_response middleware (thanks to Stefan Bürk)
  • 2021-11-28 0590f74635 [BUGFIX] Fix JavaScript error in configuration module (thanks to Torben Hansen)
  • 2021-11-28 21a38e790c [BUGFIX] Properly check permissions for system notes (thanks to Jochen Roth)
  • 2021-11-28 b5246ec9f4 [TASK] Followup: Clean up composer.json of fixture extension (thanks to Helmut Hummel)
  • 2021-11-28 aca61df793 [BUGFIX] Avoid undefined array key in RecordListController (thanks to Christian Kuhn)
  • 2021-11-28 d6f2f7a6a3 [FEATURE] Add "accept" as UploadViewHelper argument (thanks to Henrik Elsner)
  • 2021-11-27 04e55537c9 [BUGFIX] Fix warning in TypoScriptParser (thanks to Nikita Hovratov)
  • 2021-11-27 3a6c6ee332 [BUGFIX] Catch ImmediateResponseException in Application->handle() (thanks to Christian Kuhn)
  • 2021-11-27 5d65bec71e [TASK] Improve sysext metadata (thanks to Sybille Peters)
  • 2021-11-27 9d5ff89a9e [BUGFIX] Don't fail language:update command when translation missing (thanks to Jochen Roth)
  • 2021-11-27 5e3730b3be [BUGFIX] Fix includeCSS.inline for files with EXT: syntax (thanks to Torben Hansen)
  • 2021-11-27 02ee5d164c [TASK] Avoid undefined key warning in rte editor (thanks to Daniel)
  • 2021-11-27 1fdcc14e91 [TASK] Add deprecation removal main ReST file (thanks to Christian Kuhn)
  • 2021-11-27 e56516e7ba [TASK] Add dev-main branch alias (thanks to Helmut Hummel)
  • 2021-11-27 cb82166a24 [TASK] Align some testing details with recent TF works (thanks to Christian Kuhn)
  • 2021-11-27 00c19be760 [TASK] Streamline DataHandler functional tests (thanks to Christian Kuhn)
  • 2021-11-27 c109aa252a [TASK] Fix redirects label inconsistency (thanks to Sybille Peters)
  • 2021-11-27 2281c94b00 [TASK] Raise typo3/testing-framework:dev-main (thanks to Christian Kuhn)
  • 2021-11-27 f52d6c60ff [!!!][FEATURE] Automatically register toolbar items as container services (thanks to Daniel Windloff)
  • 2021-11-27 ad6da37430 [BUGFIX] Update mime types, caching and compression in htaccess (thanks to Marco Ziesing)
  • 2021-11-27 4688014c9d [BUGFIX] Hide inline edit title button when user has no permissions (thanks to Jochen Roth)
  • 2021-11-26 b7374710d5 [!!!][TASK] Clean up module icons (thanks to Chris Müller)
  • 2021-11-26 09e4735180 [TASK] Improve page permission copyFromParent tests and docs (thanks to Stefan Bürk)
  • 2021-11-26 a52f6a550a [TASK] Drop todo from ToolbarItemInterface (thanks to Chris Müller)
  • 2021-11-26 5f195c5854 [BUGFIX] Avoid Uri->__toString() swallows multi-slash paths (thanks to Christian Kuhn)
  • 2021-11-26 b1b6bc99f4 [BUGFIX] Create directory structure for temporary files (thanks to Georg Ringer)
  • 2021-11-26 0305b29b34 [TASK] Avoid asserting sys_language in functional tests (thanks to Christian Kuhn)
  • 2021-11-26 4bfdf83030 [BUGFIX] Speed up linkvalidator functional tests (thanks to Christian Kuhn)
  • 2021-11-25 1e0e4f5f04 [BUGFIX] Update CSV references when discarding record (thanks to Christian Kuhn)
  • 2021-11-25 1ab666485a [BUGFIX] Prevent PHP warning in FolderBrowser (thanks to Oliver Bartsch)
  • 2021-11-25 a6f21085cb [BUGFIX] Prevent PHP warning in OpendocsToolbarItem (thanks to Oliver Bartsch)
  • 2021-11-25 92a150d64d [BUGFIX] Prevent undefined array key in DataHandler (thanks to Oliver Bartsch)
  • 2021-11-25 fc0b72cab9 [TASK] Avoid setting assertCleanReferenceIndex to false in tests (thanks to Christian Kuhn)
  • 2021-11-25 1643c4573c [TASK] Avoid a useless trait in FormEngine (thanks to Christian Kuhn)
  • 2021-11-25 f9c28d48f7 [BUGFIX] Respect '_language' argument for typoLink and LinkHandler (thanks to Stefan Bürk)
  • 2021-11-25 8a455d39c0 [BUGFIX] Make selectCheckBox work with readOnly (thanks to Oliver Bartsch)
  • 2021-11-24 3801adceb8 [BUGFIX] Better sys_refindex with workspace mm (thanks to Christian Kuhn)
  • 2021-11-24 7958bf70e3 [BUGFIX] Make belayoutwizard TSconfig preview readonly (thanks to Oliver Bartsch)
  • 2021-11-24 e8a3ea8795 [BUGFIX] Do not use hardcoded field name for belayoutwizard (thanks to Oliver Bartsch)
  • 2021-11-24 04b5ffcfac [BUGFIX] Observe GridEditor visibility to refresh codeMirror (thanks to Oliver Bartsch)
  • 2021-11-23 709deb867a [TASK] Ensure tests for extensions work (thanks to Benni Mack)
  • 2021-11-23 715d2c4735 [BUGFIX] Add missing checks for translate keys in compare view (thanks to Oliver Bartsch)
  • 2021-11-23 e52196de56 [TASK] Avoid inline JavaScript in DispatchNotificationHook (thanks to Oliver Hader)
  • 2021-11-23 8a8f141337 [TASK] Avoid inline JavaScript in backend update signals (thanks to Oliver Hader)
  • 2021-11-23 bdf9728aac [TASK] Remove unused code in ContentObjectRenderer (thanks to Torben Hansen)
  • 2021-11-23 0e9655049e [BUGFIX] Fix displaying issue of buttons inside form fields (thanks to Nikita Hovratov)
  • 2021-11-22 448ad365f3 [BUGFIX] Prevent workspace access checks for dummy user (thanks to Ingo Fabbri)
  • 2021-11-22 f75945cc07 [BUGFIX] Ignore prefixParentPageSlug for non-page record in SlugHelper (thanks to Stefan Bürk)
  • 2021-11-22 e98b794e81 [FEATURE] Option to copy page access settings from parent page (thanks to Rudy Gnodde)
  • 2021-11-22 8f69889f91 [BUGFIX] Trigger modal dismiss on cancel (thanks to Jochen Roth)
  • 2021-11-21 0dbf1378ba [TASK] Extract ext:test_irre_foreignfield from ext:irre_tutorial (thanks to Anja Leichsenring)
  • 2021-11-20 23910371cb [BUGFIX] Better sorting localizing records from non-default language (thanks to Christian Kuhn)
  • 2021-11-19 c09cfd402c [BUGFIX] Dispatch change event for updated input field (thanks to Oliver Bartsch)
  • 2021-11-19 37f059e1e0 [BUGFIX] Fix array access for user without read permissions in PHP8 (thanks to Jochen Roth)
  • 2021-11-19 b60cf59fbe [FEATURE] Introduce sliding window pagination (thanks to Eric Chavaillaz)
  • 2021-11-19 6784683882 [BUGFIX] Fix undefined array key warnings (thanks to Oliver Bartsch)
  • 2021-11-19 0a9898e160 [DOCS] Create changelog structures for 12.0 (thanks to linawolf)
  • 2021-11-19 c92438b78b [BUGFIX] Fix typo in RTE contentsCss example (thanks to frpuser)
  • 2021-11-19 4f5e778da1 [BUGFIX] Always display root page in page tree (thanks to Benjamin Franzke)
  • 2021-11-19 90cca745bd [BUGFIX] Avoid undefined array key warning (thanks to Simon Ackermann)
  • 2021-11-18 3d6103bc3a [TASK] More deterministic functional test 'regular' DataSet (thanks to Christian Kuhn)
  • 2021-11-18 5bc7ca9c8c [TASK] Avoid inline JavaScript in wizard EditController (thanks to Oliver Hader)
  • 2021-11-18 d533bcd51f [BUGFIX] Use correct l10n_parent relation in ext:test_datahandler (thanks to Anja Leichsenring)
  • 2021-11-18 b7118cc990 [TASK] Avoid inline JavaScript in f:be.menus.actionMenu (thanks to Oliver Hader)
  • 2021-11-18 c815592224 [BUGFIX] Apply AJAX scriptItems to FormEngine FlexFormSectionContainer (thanks to Oliver Hader)
  • 2021-11-18 d1d2b3c68b [BUGFIX] Call extension installer only with extension packages (thanks to Helmut Hummel)
  • 2021-11-18 1342dd3299 [TASK] Set TYPO3 version to 12.0.0-dev (thanks to Oliver Hader)
  • 2021-11-18 9bffe3c7c0 [BUGFIX] Don't link extension root package to vendor folder (thanks to Helmut Hummel)
  • 2021-11-17 7fed08c07f [TASK] Relax PackageArtifactBuilder to support PHP 7.1 (thanks to Simon Gilli)
  • 2021-11-17 0cb761cba6 [BUGFIX] Initialize inline form fields just once (thanks to Oliver Hader)
  • 2021-11-17 8af0f415d1 [BUGFIX] Prevent undefined index warning in ExtensionManagementUtility (thanks to Oliver Bartsch)
  • 2021-11-17 ba4c78922c [BUGFIX] Properly explode file collection uids as int (thanks to Oliver Bartsch)
  • 2021-11-17 146220ca70 [TASK] Streamline FormEngine AJAX TypeScript sources (thanks to Oliver Hader)
  • 2021-11-17 a0b146539a [TASK] runTests.sh: xdebug trigger works with macOS and WSL2 (thanks to Simon Gilli)
  • 2021-11-17 564ce8c323 [TASK] CI: Use docker 20.10 instead of 19.03 (thanks to Christian Kuhn)
  • 2021-11-17 fff0380e79 [BUGFIX] Handle empty fragments in HtmlWorker and f:transform.html (thanks to Oliver Hader)
  • 2021-11-17 aba3d4528e [BUGFIX] Add missing field enclosure to example (thanks to Oliver Bartsch)
  • 2021-11-17 314a890ee9 [BUGFIX] Fix linkvalidator level (thanks to Sybille Peters)
  • 2021-11-17 ff16799fdb [BUGFIX] Fix undefined array key warning in ImageContentObject (thanks to Torben Hansen)
  • 2021-11-17 5430aa938d [BUGFIX] Avoid fatal error in image rendering when processing fails (thanks to Helmut Hummel)
  • 2021-11-17 0a98d923bb [BUGFIX] Allow slashes as TS keys and escape dots for generated TS (thanks to Helmut Hummel)
  • 2021-11-17 9dc2428289 [BUGFIX] Fix phpstan errors from ReturnTypeRule (thanks to Daniel Goerz)
  • 2021-11-16 3d1c9e2546 [BUGFIX] Fix undefined key warning in ContentObjectRenderer (thanks to Florian Rival)
  • 2021-11-16 3f02811b2e [BUGFIX] Add missing class to form wizard items (thanks to Oliver Bartsch)
  • 2021-11-16 fb32aa2856 [BUGFIX] Fix undefined array key warnings in field providers (thanks to Oliver Bartsch)
  • 2021-11-16 6a882fff81 [TASK] Avoid inline JavaScript in Scheduler (thanks to Oliver Hader)
  • 2021-11-16 16daefbeab [TASK] Remove leftover language labels (thanks to Oliver Bartsch)
  • 2021-11-16 f5e48b3e41 [BUGFIX] Define foreign_match_field definition for test setup (thanks to Anja Leichsenring)
  • 2021-11-16 6ecdebc03c [TASK] Remove unused trait from install tool SessionService (thanks to Anja Leichsenring)
  • 2021-11-16 b619ba2f0f [TASK] Set TYPO3 version to 11.5.4-dev (thanks to Oliver Hader)