TYPO3 11.4.0

Release Notes

Version 11.4.0

Release Notes for TYPO3 CMS 11.4.0

This document contains information about TYPO3 CMS 11.4.0 which was released on 07.09.2021.

Get TYPO3 11.4.0 now

News

This version is the fifth sprint release of the v11 series. This release includes a lot of new functionality for editors, integrators, site administrators and developers.

Read TYPO3 11.4.0 Release News

Checksums of TYPO3 11.4.0

SHA256

04452d0dcecccad9398fc01d29ea8ba812bec0e008a98821ea803c81e6b35a56 typo3_src-11.4.0.tar.gz
8eda6053861e6e76cb251cb9bbc3d7b155eceac3ed57937473bc071b20886735 typo3_src-11.4.0.zip

SHA1

3d262e6df54b0d2b41c3336011a07848f59c1197 typo3_src-11.4.0.tar.gz
0ad10332be8369a05e7f4d6df1c4143581ccb4bf typo3_src-11.4.0.zip

MD5

3f55041fa966447fe42a0602702232e6 typo3_src-11.4.0.tar.gz
a63f65db9f915a15d333ea29c0a3e903 typo3_src-11.4.0.zip

Upgrading

  1. Before you update any instance to 11.4.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.3.0:

  • 2021-09-07 e4da4be7d0 [RELEASE] Release of TYPO3 11.4.0 (thanks to Benni Mack)
  • 2021-09-07 b18512febf [TASK] Stabilize ImportCest.php acceptance test (thanks to Jochen Roth)
  • 2021-09-07 cf3904d50c [TASK] Update doctrine dependencies for tarball distributions (thanks to Oliver Hader)
  • 2021-09-07 7a1e8e0bcd [TASK] Update symfony & guzzlehttp composer dependencies (thanks to Oliver Hader)
  • 2021-09-06 fd3faeda23 [TASK] Update CKEditor to v4.16.2 (thanks to Oliver Hader)
  • 2021-09-06 d61484ede8 [TASK] Move ChangeLog RST file to proper location (thanks to Oliver Hader)
  • 2021-09-06 6099a4c022 [TASK] Move changelog to correct directory (thanks to Oliver Bartsch)
  • 2021-09-06 9b9dca4ffc [TASK] Update MFA and QR-code related composer dependencies (thanks to Oliver Hader)
  • 2021-09-06 44200439f5 [TASK] Remove hoa/core as conflicting package (thanks to Wouter Wolters)
  • 2021-09-06 94d9cd0257 [BUGFIX] Add fallback for "task_group" in SchedulerModuleController (thanks to Jochen Roth)
  • 2021-09-06 ccb7bc9de5 [BUGFIX] Ensure deterministic orderBy of CategoryCollection (thanks to Stefan Bürk)
  • 2021-09-06 4dd7465fb6 [TASK] Enable a flaky marked postgres test as it seems to work (thanks to Stefan Bürk)
  • 2021-09-06 a89cd97c6b [TASK] Activate a impexp export functional test for postgres (thanks to Stefan Bürk)
  • 2021-09-06 82555e4f27 [BUGFIX] TypeError in MoveElementController when using sqlite (thanks to Daniel Siepmann)
  • 2021-09-06 affe1cf82f [BUGFIX] Avoid access to $_SERVER['REQUEST_TIME'] (thanks to Oliver Bartsch)
  • 2021-09-06 b3ff917211 [TASK] Send debug information of cached page as HTTP Header (thanks to Benni Mack)
  • 2021-09-06 75adca54d7 [TASK] Move changelog files into 11.4 folder (thanks to Anja Leichsenring)
  • 2021-09-06 bcb53d6998 [TASK] Move pid resolving of AddRecord fieldControl into own method (thanks to Andreas Fernandez)
  • 2021-09-04 0999e752a2 [TASK] Add support for class-string annotation and provide meta file (thanks to Andreas Fernandez)
  • 2021-09-04 4c00b8df24 [BUGFIX] Require symfony/polyfill-php80 at least in version 1.16.0 (thanks to Anja Leichsenring)
  • 2021-09-04 fdb6bcc2ea [TASK] Generate requestId as injectable object (thanks to Benjamin Franzke)
  • 2021-09-04 c78469c016 [FEATURE] Introduce PSR-14 events for DatabaseRecordList (thanks to Oliver Bartsch)
  • 2021-09-03 74ee68f193 [TASK] Avoid GeneralUtility::getContainer() in ClearCacheToolbarItem (thanks to Benjamin Franzke)
  • 2021-09-03 8e0cdb4646 [FEATURE] Support PHP 8 style Channel attribute for logger injection (thanks to Benjamin Franzke)
  • 2021-09-03 646cd9b1ab [TASK] Change Modal in form manager (thanks to 11nd11)
  • 2021-09-03 54780e2b2d [TASK] Streamline and modernize the new form wizard (thanks to 11nd11)
  • 2021-09-03 86834cb137 [FEATURE] Introduce ModifyClearCacheActionsEvent (thanks to Oliver Bartsch)
  • 2021-09-03 412df9f4ba [FEATURE] Introduce AfterFileCommandProcessedEvent (thanks to Oliver Bartsch)
  • 2021-09-03 847f2dd980 [FEATURE] Support multiple starting points in selectTree (thanks to Andreas Fernandez)
  • 2021-09-03 273757d9cb [TASK] LinkResult should have return consistent types when serialized to JSON (thanks to Tomasz Woldański)
  • 2021-09-03 cbdc05b6ee [TASK] Use extension source paths in icon API (thanks to Helmut Hummel)
  • 2021-09-03 67efcc80f8 [TASK] Stabilize acceptance tests (thanks to Jochen Roth)
  • 2021-09-03 d731361f59 [TASK] Show form list pagination only when useful (thanks to Paul Hansen)
  • 2021-09-03 85917dd355 [FEATURE] Support autowired LoggerInterface injection (thanks to Benjamin Franzke)
  • 2021-09-02 9ccd931294 [FEATURE] Use LinkResult to generated Typolinks in Frontend (thanks to Tomasz Woldański)
  • 2021-09-02 485af2b6cb [FEATURE] Introduce ModifyFileDumpEvent (thanks to Benni Mack)
  • 2021-09-02 e6e789e65e [BUGFIX] Fix scheduler log messages (thanks to Nikita Hovratov)
  • 2021-09-02 9c731c48c1 [TASK] Implement interface for ViewHelperResolverFactory (thanks to Benjamin Tammling)
  • 2021-09-02 eb19f96c21 [FEATURE] Resolve collection types of non-persistent objects (thanks to Nikita Hovratov)
  • 2021-09-02 804e29b476 [FEATURE] Introduce Event for processing actions in File List (thanks to Benni Mack)
  • 2021-09-02 ad17c45cc4 [BUGFIX] Allow shortcuts to pages with doktype > 200 (thanks to Marvin Dosse)
  • 2021-09-02 338c01c0af [TASK] Remove "Non-XML text" validator from form editor (thanks to Mathias Brodala)
  • 2021-09-02 e7919c4368 [DOCS] Access single form values (thanks to Björn Jacob)
  • 2021-09-02 87959326cf [FEATURE] Add BootCompletedEvent (thanks to Benni Mack)
  • 2021-09-02 3c00759dd6 [TASK] runTest.sh: Version check docker-compose v2 (thanks to Jochen Roth)
  • 2021-09-02 61d4f9ae8d [FEATURE] Implement multi record selection in recodlist (thanks to Oliver Bartsch)
  • 2021-09-02 a7b5d2156b [TASK] Strictify UnitTests part 7 (thanks to Wouter Wolters)
  • 2021-09-02 d0fadc61d9 [TASK] Remove outdated phpdoc of GeneralUtility::mkdir_deep() (thanks to Elias Häußler)
  • 2021-09-02 302677b836 [TASK] Simplify code in list modules (thanks to Oliver Bartsch)
  • 2021-09-01 7cb09eb96b [BUGFIX] Exclude Build/composer/ from typescript build (thanks to Benjamin Franzke)
  • 2021-09-01 fd5f5d0a67 [TASK] Move table editor the ce edit view (thanks to Jochen Roth)
  • 2021-09-01 ed56a14881 [FEATURE] Auto creation of MM tables from TCA (thanks to Christian Kuhn)
  • 2021-09-01 3d8c9399cf [FEATURE] Allow to download files from file list directly (thanks to Benni Mack)
  • 2021-09-01 6a9130ec9c [TASK] Deprecate argument RelationHandler->writeForeignField() (thanks to Stefan Bürk)
  • 2021-09-01 4f46782f3d [FEATURE] Show active debugger in "Application Information" (thanks to Andreas Fernandez)
  • 2021-09-01 08ca1e7ccb [BUGFIX] Fix clipboard handling in filelist (thanks to Oliver Bartsch)
  • 2021-09-01 3a9d9219c7 [BUGFIX] Always set last checked in multi record selection (thanks to Oliver Bartsch)
  • 2021-08-31 e175ff0812 [BUGFIX] Correct locallang reference in irre_tutorial (thanks to Christian Kuhn)
  • 2021-08-31 792ca7c970 [BUGFIX] Use correct page id key for resolving shortcut targets (thanks to Nikita Hovratov)
  • 2021-08-31 693cc79b6c [BUGFIX] Replace bootstrap button toggle with css based toggle (thanks to Nikita Hovratov)
  • 2021-08-31 ed62856e34 [BUGFIX] Fix queryGenerator count result with deleted entries (thanks to Andrzej Kołbuc)
  • 2021-08-31 1af9692ce7 [TASK] Run Grunt scripts in parallel (thanks to Andreas Fernandez)
  • 2021-08-31 8483da5141 [BUGFIX] Add uid sorting only if needed in impexp export (thanks to Stefan Bürk)
  • 2021-08-31 f426c145fc [TASK] associate a redirect with the page it was created for (thanks to Stefan Busemann)
  • 2021-08-30 235a9881a3 [TASK] Generate absolute FAL URLs in backend (thanks to Helmut Hummel)
  • 2021-08-30 ff3989a784 [TASK] Do not handle component specific logic in multi record selection (thanks to Oliver Bartsch)
  • 2021-08-30 9a8650ca5b [FEATURE] Add "collapse all" and secondary menu for all trees (thanks to Benni Mack)
  • 2021-08-30 8d59d15894 [BUGFIX] Provide correct description for MAIL settings (thanks to Markus Klein)
  • 2021-08-30 14eaf2356f [FEATURE] Allow selecting a row by clicking on it (thanks to Oliver Bartsch)
  • 2021-08-30 63a0970488 [FEATURE] Add cache:flush console command (thanks to Benjamin Franzke)
  • 2021-08-30 a0f9a59209 [TASK] Update to Guzzle 7.3.0 and guzzlehttp/psr7 2.0 (thanks to Benni Mack)
  • 2021-08-30 5907b65ffb [TASK] Use existing site instance in AbstractItemProvider (thanks to Oliver Bartsch)
  • 2021-08-30 502f46c669 [BUGFIX] Make impexp export sorting determistic (thanks to Stefan Bürk)
  • 2021-08-30 1888ab0f15 [TASK] Change icon of TOTP provider to "actions-qrcode" (thanks to Oliver Bartsch)
  • 2021-08-30 9cb81bc907 [BUGFIX] Render "Update now" button for every community release (thanks to Andreas Fernandez)
  • 2021-08-30 a3f2d3a1fa [TASK] Use multi record selection in scheduler module (thanks to Oliver Bartsch)
  • 2021-08-30 448a50c97b [FEATURE] Fetch error pages via subrequests instead of HTTP (thanks to Larry Garfield)
  • 2021-08-30 7853e6f681 [TASK] Update @typo3/icons to 2.3.0 (thanks to Andreas Fernandez)
  • 2021-08-30 4e25a5787e [FEATURE] Add cache:warmup console command (thanks to Benjamin Franzke)
  • 2021-08-29 e7e855feb5 [BUGFIX] Mitigate docker shenanigans using runTests.sh (thanks to Christian Kuhn)
  • 2021-08-29 224fe377c0 [BUGFIX] Avoid unused property in ext:adminpanel (thanks to Christian Kuhn)
  • 2021-08-29 4b98ea41df [TASK] Strictify UnitTests part 6 (thanks to Wouter Wolters)
  • 2021-08-29 e13700ccf9 [DOCS] Add missing links to rst files (thanks to Nikita Hovratov)
  • 2021-08-29 300aa866c2 [TASK] Raise typo3/testing-framework:^6.10.0 (thanks to Christian Kuhn)
  • 2021-08-28 6543aa3169 [DOCS] Fix scheduler garbage collection task example (thanks to Stephan Bauer)
  • 2021-08-28 14061a95ec [TASK] Enable multi record selection to handle multiple instances (thanks to Oliver Bartsch)
  • 2021-08-27 9722ab471b [TASK] Remove unnecessary back tick (thanks to Simon Schaufelberger)
  • 2021-08-27 6cfc1a10b9 [FEATURE] Consider all Composer installed extensions as active (thanks to Helmut Hummel)
  • 2021-08-27 defa79fa23 [TASK] Add ReST file for global namespace scoping (thanks to Andreas Fernandez)
  • 2021-08-27 033ea3f8c8 [TASK] Avoid calling inline JavaScript jump() (thanks to Benni Mack)
  • 2021-08-27 86ccd99f37 [BUGFIX] PSR-7 Uri implementation must return scheme as string (thanks to Benni Mack)
  • 2021-08-26 94c0866ab5 [TASK] Remove jQuery.proxy invocation (thanks to Oliver Hader)
  • 2021-08-26 db96ba007b [BUGFIX] Correctly replace error code placeholder (thanks to Oliver Bartsch)
  • 2021-08-26 b5ca22f316 [BUGFIX] Add fallback for undefined array keys in cli (thanks to Jochen Roth)
  • 2021-08-26 c118510bd9 [TASK] Obsolete NotFoundView and deprecate canRender() (thanks to Christian Kuhn)
  • 2021-08-26 031c2389cf [TASK] Deprecate extbase EmptyView (thanks to Christian Kuhn)
  • 2021-08-26 6b15336815 [TASK] Add button for table wizard to set row/col count (thanks to Jochen Roth)
  • 2021-08-26 db8a67824f [TASK] Use import instead of FQCN in ext_tables.php files (thanks to Wouter Wolters)
  • 2021-08-26 ad93d2c51e [TASK] Move column selector to EXT:backend (thanks to Oliver Bartsch)
  • 2021-08-26 6336e594b9 [TASK] Move metadata translation to action button in filelist (thanks to Oliver Bartsch)
  • 2021-08-26 b53f0b1c58 [TASK] Deprecate ContentObjectRenderer constructor in StandaloneView (thanks to Christian Kuhn)
  • 2021-08-26 76ea62caec [TASK] Update to Lit v2-rc3 (thanks to Benjamin Franzke)
  • 2021-08-26 2d40f74822 [BUGFIX] Allow links in sys_news (thanks to Benni Mack)
  • 2021-08-26 e5cc4d513b [TASK] Upgrade to typo3/html-sanitizer v2.0.10 (thanks to Oliver Hader)
  • 2021-08-26 4338a6b26a [BUGFIX] Fix initialization of TOTP info modal (thanks to Oliver Bartsch)
  • 2021-08-25 76e94a3459 [FEATURE] Add column selector to filelist (thanks to Wolfgang Klinger)
  • 2021-08-25 1668fda66d [TASK] Remove obsolete LOCK TABLE check from install tool (thanks to Frank Naegler)
  • 2021-08-25 96e44476a7 [TASK] Rename Acceptance test suite from Backend to Application (thanks to Jochen Roth)
  • 2021-08-25 0dc79b4841 [TASK] Public GeneralUtility::xml2arrayProcess() (thanks to Daniel Siepmann)
  • 2021-08-25 b8bb71f6bc [TASK] Simplify TemplateView inheritance chain (thanks to Christian Kuhn)
  • 2021-08-25 2de97778ea [FEATURE] Access site configuration in foreign_table_where (thanks to Frank Naegler)
  • 2021-08-25 ff401fc1c7 [TASK] Improve Package Manager API (thanks to Benni Mack)
  • 2021-08-25 df87620a77 [FEATURE] Add a stage filter to the workspace module (thanks to Uwe Trotzek)
  • 2021-08-25 a5fff2c8ba [TASK] Deprecate extbase's AbstractView (thanks to Benni Mack)
  • 2021-08-25 a92d9430c0 [TASK] Deprecate usage of cache and DB connection early in bootstrap (thanks to Helmut Hummel)
  • 2021-08-25 256e63275e [BUGFIX] Use auto column width in column selector (thanks to Oliver Bartsch)
  • 2021-08-25 47b7c00876 [TASK] Reduce RTE options for sys_news content (thanks to Oliver Bartsch)
  • 2021-08-25 ed60c2faea [BUGFIX] Correctly resolve nested arguments in SimpleEnhancer (thanks to Oliver Hader)
  • 2021-08-24 b70e9d8a04 [TASK] Require symfony/filesystem as direct dependency (thanks to Wouter Wolters)
  • 2021-08-24 886c1d392b [TASK] Declare strict types in ext_tables.php files (thanks to Wouter Wolters)
  • 2021-08-24 8112b3cd89 [TASK] Declare strict types in ext_localconf.php files (thanks to Oliver Bartsch)
  • 2021-08-24 a5e3c21b84 [TASK] Use global namespace when concatenating ext_(localconf/tables) (thanks to Wouter Wolters)
  • 2021-08-24 8665376747 [TASK] Use Bootstrap's Cards instead of custom component (thanks to Christoph Schwob)
  • 2021-08-24 52bb0478fb [TASK] Use native icons for workspace module listings (thanks to Benni Mack)
  • 2021-08-24 31e10fa28e [TASK] Avoid using <f:link.external> (thanks to Benni Mack)
  • 2021-08-24 5d4e79391c [BUGFIX] Keep checked state of record relations in sync (thanks to Oliver Bartsch)
  • 2021-08-24 a6cb7cb848 [FEATURE] Add keyboard shortcuts for multi record selection (thanks to Oliver Bartsch)
  • 2021-08-24 b62b6e312e [BUGFIX] Do not transform text when RTE is disabled (thanks to Oliver Bartsch)
  • 2021-08-24 92e04f101c [BUGFIX] Remove unnecessary html tags (thanks to Andrzej Kołbuc)
  • 2021-08-24 0501c0eac6 [TASK] Strictify UnitTests part 2 (thanks to Wouter Wolters)
  • 2021-08-23 52dd56a2f0 [BUGFIX] Extbase ObjectConverter properly handles instantiation (thanks to Oliver Bartsch)
  • 2021-08-23 14a8aa115c [BUGFIX] Re-enable reset of excluded records in EXT:impexp (thanks to Alexander Nitsche)
  • 2021-08-23 846abdca34 [TASK] Simplify stylesheet and script assignments in ext:form (thanks to Oliver Hader)
  • 2021-08-23 e33b8875f9 [BUGFIX] Reactivate preset actions in current EXT:impexp (thanks to Alexander Nitsche)
  • 2021-08-23 00decdf5e9 [BUGFIX] Revert "Remove prefixed scriptName from urlPath in PageRouter" (thanks to Benni Mack)
  • 2021-08-23 d9c2300489 [TASK] Deprecate lowerCamelCase options of EXT:impexp commands (thanks to Alexander Nitsche)
  • 2021-08-23 f56c5edaa6 [TASK] Deprecate edit panel related functionality (thanks to Christian Kuhn)
  • 2021-08-23 e9ba620f38 [BUGFIX] Fix various context menu visibility issues (thanks to Andreas Fernandez)
  • 2021-08-23 53649c82b2 [TASK] Deprecate TypoScriptFrontendController->cObjectDepthCounter (thanks to Christian Kuhn)
  • 2021-08-23 b893e2dffd [TASK] Replace GU::getIndpEnv('TYPO3_SITE_URL') (thanks to Anja Leichsenring)
  • 2021-08-23 2d1ca4c52a [TASK] Remove replace for EXT:about in composer.json (thanks to Wouter Wolters)
  • 2021-08-23 6ca03c0c5b [BUGFIX] Always remove deletedDropZone in PageTree after dragEnd (thanks to Stefan Bürk)
  • 2021-08-23 bbdc8f8007 [TASK] Use ParserFactory::ONLY_PHP7 everywhere instead of PREFER_PHP7 (thanks to Wouter Wolters)
  • 2021-08-23 f7808d0ff0 [BUGFIX] Reset mass action state when updating workspace listing (thanks to Oliver Bartsch)
  • 2021-08-23 fe19922c8f [BUGFIX] References to formPersistenceIdentifier (thanks to Achim Fritz)
  • 2021-08-23 8da6467b05 [TASK] Deprecate a couple of ContentObjectRenderer properties (thanks to Christian Kuhn)
  • 2021-08-23 c0e1b5fb31 [TASK] Explicitly set ContentObjectRenderer in USER cObj (thanks to Christian Kuhn)
  • 2021-08-23 60ee1e3c5c [TASK] Download export file by PropagateResponseException in EXT:impexp (thanks to Alexander Nitsche)
  • 2021-08-23 50153d6648 [TASK] Use $this for expectException* methods of PHPunit (thanks to Wouter Wolters)
  • 2021-08-23 c636e7a9d2 [FEATURE] Add new CLI command "impexp:export" (thanks to Alexander Nitsche)
  • 2021-08-23 06b6cfc61d [TASK] Clean up EXT:impexp export folder after test run (thanks to Alexander Nitsche)
  • 2021-08-23 3026ddc180 [TASK] Fix possible null pointer exception (thanks to Oliver Bartsch)
  • 2021-08-23 55e6b3a94c [BUGFIX] Properly check if workspace is accessible (thanks to Oliver Bartsch)
  • 2021-08-23 0805c914f6 [BUGFIX] Do not show language switch in edit multiple (thanks to Oliver Bartsch)
  • 2021-08-23 fa39b4d5d4 [TASK] Use multi record selection in recycler module (thanks to Oliver Bartsch)
  • 2021-08-23 162e6d47fc [TASK] Allow components to manually change checkbox state (thanks to Oliver Bartsch)
  • 2021-08-23 b78ab775c2 [BUGFIX] Hide inactive checkbox labeled toggle state (thanks to Oliver Bartsch)
  • 2021-08-20 86c7d49777 [TASK] Use multi record selection in workspace module (thanks to Oliver Bartsch)
  • 2021-08-20 d8cbfad8ea [DOCS] Fix LinkServiceHook changelog (thanks to Henrik Elsner)
  • 2021-08-19 a4179634b7 [TASK] Add more consistency to multi record selector (thanks to Oliver Bartsch)
  • 2021-08-18 026e0f46f0 [TASK] Show full readable path of allowedFileMounts (thanks to 11nd11)
  • 2021-08-18 2cdc884f82 [TASK] Add missing breaking rst for form setup mixins removal (thanks to Ralf Zimmermann)
  • 2021-08-18 2e7021e604 [BUGFIX] Fix backtracking error in UrlSoftReferenceParser (thanks to Nikita Hovratov)
  • 2021-08-18 38607711cf [BUGFIX] Prevent stretching of backend logo (thanks to Jochen Roth)
  • 2021-08-17 27ddc6a082 [DOCS] Fix incorrect code block syntax in some rst files (thanks to Nikita Hovratov)
  • 2021-08-17 77a8007857 [FEATURE] Introduce multi record selection in filelist (thanks to Oliver Bartsch)
  • 2021-08-17 06805ac9be [BUGFIX] Remove loader placeholder in SvgTree if search term is empty (thanks to Nikita Hovratov)
  • 2021-08-16 71c5846cf9 [TASK] Upgrade to typo3/html-sanitizer v2.0.9 (thanks to Oliver Hader)
  • 2021-08-16 6a197e7524 [BUGFIX] Adjust default behavior of HTML sanitization in parseFunc (thanks to Oliver Hader)
  • 2021-08-16 b2d9f4ece5 [BUGFIX] Allow HTML node onclick events in generated frontend markup (thanks to Oliver Hader)
  • 2021-08-16 ab1d989c53 [BUGFIX] Make QueryGenerator handle multiple label_alt columns (thanks to Krzysztof Gutkowski)
  • 2021-08-14 9108f3125b [BUGFIX] ext:lowlevel advanced query where clauses (thanks to Andrzej Kołbuc)
  • 2021-08-14 bd74bbfec4 [TASK] Improve wording in indexed search deleteFromIndexAfterEditing (thanks to Tymoteusz Motylewski)
  • 2021-08-14 6d5e8880f2 [TASK] Clean up ErrorHandler (thanks to Benni Mack)
  • 2021-08-14 230240e807 [BUGFIX] Fix validation and response in PasswordRecoveryController (thanks to Torben Hansen)
  • 2021-08-14 15c204c610 [BUGFIX] Use loading="lazy" in FormEngineUtility::getIconHtml() (thanks to Andreas Fernandez)
  • 2021-08-14 be8b169cac [FEATURE] Clear indexed_search documents when content is changed (thanks to Georg Ringer)
  • 2021-08-14 3c304ac993 [TASK] Strictify tests part 4 (thanks to Roman Büchler)
  • 2021-08-13 effde58d50 [TASK] Remove deprecated PluginEnhancer::getNamespacedRequirements (thanks to Wouter Wolters)
  • 2021-08-13 150c18e278 [TASK] Upgrade php-cs-fixer to latest version v3 (thanks to Wouter Wolters)
  • 2021-08-13 8188b8610e [TASK] Strictify UnitTests part 1 (thanks to Wouter Wolters)
  • 2021-08-13 7211aefe11 [TASK] Remove variables that are unused (thanks to Wouter Wolters)
  • 2021-08-13 136767a3b7 [TASK] Add test method prefix checker to gitlab-ci (thanks to Wouter Wolters)
  • 2021-08-13 e9c09bc858 [BUGFIX] Add space below "new element" button (thanks to Jochen Roth)
  • 2021-08-13 db93005762 [BUGFIX] Remove animation on option update in form editor (thanks to Jochen Roth)
  • 2021-08-13 4882b6914a [FEATURE] Introduce explicit f:sanitize.html view-helper (thanks to Oliver Hader)
  • 2021-08-13 17443f7ad4 [TASK] Rename runTests.sh suites and optimize php linting (thanks to Andreas Fernandez)
  • 2021-08-13 cd4ce0a0af [BUGFIX] Fix spelling error in changelog (thanks to Björn Jacob)
  • 2021-08-13 3f46d1f732 [TASK] Streamline and modernize form manager (thanks to 11nd11)
  • 2021-08-13 012696d081 [BUGFIX] Stabilize ext:impexp acceptance tests (thanks to Benni Mack)
  • 2021-08-13 4f42b49321 [BUGFIX] Fix columns selector action buttons (thanks to Oliver Bartsch)
  • 2021-08-13 590fc7db44 [TASK] Drop legacy form MIME types (thanks to Mathias Brodala)
  • 2021-08-13 0fa1f029c2 [DOCS] Exclude form finisher options from overrides (thanks to Björn Jacob)
  • 2021-08-13 f15e452358 [TASK] Disable a ext:impexp functional test with mssql (thanks to Christian Kuhn)
  • 2021-08-13 a2be385b2c [BUGFIX] Make the buttons in the last "duplicate form" step clickable (thanks to Ralf Zimmermann)
  • 2021-08-13 96ce480cef [BUGFIX] Fix FileSpoolTest creating "spool" directory on root level (thanks to Wouter Wolters)
  • 2021-08-13 4a3500d87b [BUGFIX] Add fallback for array key warnings in DebugUtility.php (thanks to Jochen Roth)
  • 2021-08-13 e2e59fb3db [BUGFIX] Remove prefixed scriptName from urlPath in PageRouter (thanks to Stefan Bürk)
  • 2021-08-13 99b134d324 [BUGFIX] Include missing LL file in form flexform (thanks to Andreas Häfner)
  • 2021-08-13 6c12d5ade4 [TASK] Remove deprecated form setup mixins (thanks to Ralf Zimmermann)
  • 2021-08-13 290d9d2cb3 [TASK] Reduce inline JavaScript in Page Module Paste logic (thanks to Benni Mack)
  • 2021-08-13 2b4713cae7 [TASK] Support for vimeo event url (thanks to Guido Schmechel)
  • 2021-08-13 d0faa44b82 [TASK] Make unit tests from adminpanel more strict (thanks to Roman Büchler)
  • 2021-08-13 3295f4cacb [BUGFIX] Avoid timeout issues through SvgFilesSanitization (thanks to Georg Ringer)
  • 2021-08-12 db14769d39 [TASK] Add status quo tests for f:format.html (thanks to Oliver Hader)
  • 2021-08-12 4d80fb73e0 [TASK] Forward initiator to typo3/html-sanitizer (thanks to Oliver Hader)
  • 2021-08-12 aebba5a730 [DOCS] Document usage of YAML loader (thanks to Björn Jacob)
  • 2021-08-12 d79b35198c [BUGFIX] Fix undefined array key warning in AdministrationRepository (thanks to Jochen Roth)
  • 2021-08-12 b7a74cc1c0 [FEATURE] Add TCA option showNewRecordLink (thanks to Oliver Bartsch)
  • 2021-08-12 ff06d67985 [BUGFIX] Ensure correct merge of update suggestions (thanks to Simon Gilli)
  • 2021-08-12 4fbbbd5d95 [BUGFIX] Fix spelling error in form (thanks to Björn Jacob)
  • 2021-08-12 754769e25a [TASK] Rename changed method name in comments and rst (thanks to Nikita Hovratov)
  • 2021-08-12 b9324a6d8f [TASK] gitlab-ci: Backup TYPO3 logs of backend acceptance tests (thanks to Alexander Nitsche)
  • 2021-08-12 1f830535a6 [TASK] Upgrade to typo3/html-sanitizer v2.0.8 (thanks to Oliver Hader)
  • 2021-08-12 0c39ed1eca [TASK] Remove deprecated shortMD5 usage form clipboard (thanks to Oliver Bartsch)
  • 2021-08-12 37a62e32d9 [TASK] Use @test annotation instead of test prefix (thanks to Roman Büchler)
  • 2021-08-12 235e0e691e [BUGFIX] Do not render empty dropdown in list modules (thanks to Oliver Bartsch)
  • 2021-08-12 48810cb758 [FEATURE] Register SoftReference parsers via DI (thanks to Nikita Hovratov)
  • 2021-08-12 7aa30014cd [DOCS] Document overrideConfiguration parameter (thanks to Björn Jacob)
  • 2021-08-12 69af2140f9 [TASK] Initialize datepicker JS in external file (thanks to Christian Eßl)
  • 2021-08-12 3f778a692a [BUGFIX] Fix foreach array used as variabele in TranslationServiceTest (thanks to Wouter Wolters)
  • 2021-08-12 cc0c62e82b [FEATURE] Improve Usability in Workspaces module (thanks to Benni Mack)
  • 2021-08-12 b906f761b8 [TASK] Scale custom backend logo to fit into given div (thanks to Jochen Roth)
  • 2021-08-12 b33fb41650 [TASK] Improve PHPunit used assertions (thanks to Wouter Wolters)
  • 2021-08-12 5d257b7823 [TASK] Remove rel="shortcut" from page.shortcutIcon output (thanks to Christoph Schwob)
  • 2021-08-12 6f8b2238fe [BUGFIX] Fix misuse of in_array function in RequestBuilder of Extbase (thanks to Wouter Wolters)
  • 2021-08-12 b2bd6b8ab3 [BUGFIX] trim md5 implementation for Abstract Graphical Tasks (thanks to Benni Mack)
  • 2021-08-12 87958eb1bd [TASK] Remove usage of deprecated method setMethods in UnitTests (thanks to Wouter Wolters)
  • 2021-08-12 13414805ef [DOCS] Document final "nature" of Redirect finisher (thanks to Björn Jacob)
  • 2021-08-12 59b6242930 [TASK] Cleanup EXT:impexp (thanks to Alexander Nitsche)
  • 2021-08-12 526654e48e [TASK] Update egulias/email-validator (thanks to Georg Ringer)
  • 2021-08-12 2688612483 [BUGFIX] Inform about extended support in reports module correctly (thanks to Andreas Fernandez)
  • 2021-08-12 fda3be5df2 [TASK] Deprecate GeneralUtility::shortMD5() (thanks to Andreas Fernandez)
  • 2021-08-12 e0e81d42d7 [BUGFIX] Loosen too strict checks for ModuleStateStorage (thanks to Benni Mack)
  • 2021-08-12 de6c30caea [BUGFIX] Rename class for vertical rule in access module (thanks to Oliver Bartsch)
  • 2021-08-11 ca4afee813 [TASK] Introduce ModuleStateStorage replacing fsMod (thanks to Oliver Hader)
  • 2021-08-11 44821e3957 [TASK] Always show "normal" clipboard actions in secondary menu (thanks to Oliver Bartsch)
  • 2021-08-11 78cbc347b2 [TASK] Inform about header field usage for special elements (thanks to Oliver Bartsch)
  • 2021-08-11 b58284d5f2 [BUGFIX] Replace deprecated LanguageService injections (thanks to Oliver Bartsch)
  • 2021-08-11 83f9b088eb [TASK] Update Bootstrap to 5.1.0 (thanks to Benni Mack)
  • 2021-08-11 58915206e9 [BUGFIX] Prevent nested returnUrl parameters in DatabaseRecordList (thanks to Oliver Bartsch)
  • 2021-08-11 9f36f32a02 [BUGFIX] Provide current table definition for Sqlite (thanks to Simon Gilli)
  • 2021-08-11 ba904c804a [BUGFIX] Make null-value checkboxes clickable (thanks to Robert Kärner)
  • 2021-08-11 f87376f70f [BUGFIX] Re-Add autoloading for EXT:filelist (thanks to Daniel Siepmann)
  • 2021-08-11 af44b1b967 [BUGFIX] Fix the Formelement selection button on first use (thanks to Grégory Jaouën)
  • 2021-08-11 69b7946d43 [BUGFIX] Fix undefined array key in XmlSitemapRenderer (thanks to Jochen Roth)
  • 2021-08-11 66d053f649 [TASK] Move EXT:form inline JS from template to controller (thanks to Claus Due)
  • 2021-08-11 02c2b6e7b8 [TASK] Enhance documentation for integration of html-sanitizer (thanks to Oliver Hader)
  • 2021-08-11 94c1b06bab [TASK] Enhance documentation for integration of html-sanitizer (thanks to Tomas Norre Mikkelsen)
  • 2021-08-11 1747a611a8 [TASK] Update codeception dev-dependency (thanks to Benni Mack)
  • 2021-08-11 7cd5d18db6 [TASK] Remove unused iconRegistry in CheckboxToggleElement (thanks to Wouter Wolters)
  • 2021-08-11 4871338cdd [BUGFIX] Accept JS spam protected email addresses (thanks to Torben Hansen)
  • 2021-08-10 8534276021 Revert "[TASK] Declare core as replacement for t3g/svg-sanitizer" (thanks to Oliver Hader)
  • 2021-08-10 60edb78977 [TASK] Remove duplicate array keys in UnitTests (thanks to Wouter Wolters)
  • 2021-08-10 6e85a27c10 [TASK] Avoid inline JavaScript in DatabaseRecordList (thanks to Oliver Bartsch)
  • 2021-08-10 818176b76e [BUGFIX] Avoid option enableWordClean name in tests (thanks to Benni Mack)
  • 2021-08-10 d66ffe2a42 [TASK] Switch belog to use channels, not types (thanks to Larry Garfield)
  • 2021-08-10 b3d1978f90 [BUGFIX] Prevent bootstrap from removing empty csh popover content (thanks to Nikita Hovratov)
  • 2021-08-10 5d66f430e9 [TASK] Avoid GeneralUtility::linkThisScript in Clipboard (thanks to Oliver Bartsch)
  • 2021-08-10 d9e0499244 [BUGFIX] Respect 'ignoreRootLevelRestriction' setting (thanks to Albrecht Koehnlein)
  • 2021-08-10 89c73705c3 [TASK] Avoid inline JavaScript in Constant Editor (thanks to Benni Mack)
  • 2021-08-10 0d7ebcfe00 [BUGFIX] Fix undefined array key in DatabaseRecordList (thanks to Jochen Roth)
  • 2021-08-10 d8c538acfd [BUGFIX] Fix PageTree dropping behaviour (thanks to Nikita Hovratov)
  • 2021-08-10 cc3fc7f3c2 [BUGFIX] Sort tables alphabetically in Export (thanks to Guido Schmechel)
  • 2021-08-10 d6606456df [BUGFIX] Avoid exception on upgrades from pre 11.3 (thanks to Simon Gilli)
  • 2021-08-10 3dca584c70 [SECURITY] Ensure XSS-safe rich text rendering (thanks to Oliver Hader)
  • 2021-08-10 c35316f690 [TASK] Declare core as replacement for t3g/svg-sanitizer (thanks to Oliver Hader)
  • 2021-08-10 35158c15e0 [TASK] Move used constants of DateTime class to DateTimeInterface (thanks to Wouter Wolters)
  • 2021-08-10 78b9a09018 [TASK] Remove a few unused use-statements (thanks to Wouter Wolters)
  • 2021-08-10 ca6a2dc085 [TASK] Avoid root-only fields in extensions composer.json (thanks to Christian Kuhn)
  • 2021-08-10 173dd9a99a [TASK] Remove inappropriate @inheritDoc usages (thanks to Wouter Wolters)
  • 2021-08-10 39d61ccc0b [TASK] Update enshrined/svg-sanitize to v0.14.1 (thanks to Oliver Hader)
  • 2021-08-10 4bd5619e42 [TASK] Remove unused goto label self in SaveToDatabaseFinisherTest (thanks to Wouter Wolters)
  • 2021-08-09 23689daedc [TASK] Restore newRecord level button behaviour (thanks to Oliver Bartsch)
  • 2021-08-09 434cec44a6 [TASK] Remove obsolete inline JavaScript related to BE routing (thanks to Benni Mack)
  • 2021-08-09 46f2329e21 [BUGFIX] Fix some php 8 undefined array key errors (thanks to Nikita Hovratov)
  • 2021-08-09 8e03cb90f6 [BUGFIX] Render correct version information in Core Updater and reports module (thanks to Andreas Fernandez)
  • 2021-08-09 e3a88241ee [TASK] Remove unused iconRegistry in CheckboxLabeledToggleElement (thanks to Wouter Wolters)
  • 2021-08-09 0721992602 [TASK] Remove getPartialPathAndFilename method from TemplatePaths (thanks to Wouter Wolters)
  • 2021-08-09 ddba216334 [BUGFIX] Reset query filters for file storages (thanks to Pierrick Caillon)
  • 2021-08-09 2a031d84d4 [BUGFIX] Prevent method call on invalid task in scheduler (thanks to Lukas Niestroj)
  • 2021-08-09 c19c11c037 [TASK] Avoid request dependent data in scheduler test task (thanks to Christian Kuhn)
  • 2021-08-09 f4575809d6 [TASK] Cleanup Clipboard component (thanks to Oliver Bartsch)
  • 2021-08-09 f351cb1587 [TASK] Add declare(strict_types=1) in extbase fixtures (thanks to Wouter Wolters)
  • 2021-08-08 f3c23a15af [TASK] Move workspace-related methods to DataHandler (thanks to Benni Mack)
  • 2021-08-08 ec53937f85 [TASK] Add declare(strict_types=1) in all FunctionalTests (thanks to Wouter Wolters)
  • 2021-08-08 4d8d31f002 [BUGFIX] Correctly add uids to clearCacheForTables (thanks to Torben Hansen)
  • 2021-08-08 aefcfbed0c [TASK] Add declare(strict_types=1) in all UnitTests deprecated (thanks to Wouter Wolters)
  • 2021-08-06 b832768d7a [TASK] Remove typo3/cli_dispatch.phpsh from checkFilePermissions.sh (thanks to Wouter Wolters)
  • 2021-08-06 3e89eebfe0 [TASK] Add declare(strict_types=1) in all UnitTests (thanks to Wouter Wolters)
  • 2021-08-06 c5ff8b8ea4 [TASK] Remove docBlockChecker integrity test (thanks to Christian Kuhn)
  • 2021-08-06 0cf052aae6 [TASK] Skip database creation in some functional tests (thanks to Christian Kuhn)
  • 2021-08-06 923f87346a [TASK] Raise typo3/testing-framework:^6.9.0 (thanks to Christian Kuhn)
  • 2021-08-06 9226e34b31 [BUGFIX] Add necessary type property to reduced data structure (thanks to Oliver Bartsch)
  • 2021-08-06 06640f91af [BUGFIX] Instantiate ImageService in ImageViewHelper constructor (thanks to Oliver Bartsch)
  • 2021-08-06 b7590817e1 [TASK] Remove duplicate variable initialization (thanks to Oliver Bartsch)
  • 2021-08-06 49b0077b6a [TASK] Merge phpunit setup files to Build/phpunit (thanks to Christian Kuhn)
  • 2021-08-06 bf2f3c5253 [TASK] Remove unused fixture in ext:form (thanks to Christian Kuhn)
  • 2021-08-06 f9b5ff59ab [BUGFIX] Ensure getRecordTitle returns a string (thanks to Oliver Bartsch)
  • 2021-08-05 9e2f40e383 [TASK] Migrate functional tests to PHPunit v9 (thanks to Wouter Wolters)
  • 2021-08-05 a9a5a42256 [TASK] Update composer dev dependencies (thanks to Wouter Wolters)
  • 2021-08-05 cf28b8d702 [TASK] Set explicitADmode to explicitAllow in DefaultConfiguration (thanks to Christian Kuhn)
  • 2021-08-05 4efa8ecea1 [BUGFIX] Migrate another unit test file to phpunit 9 (thanks to Christian Kuhn)
  • 2021-08-05 fdbc551f09 [BUGFIX] Only minifyJS once in Frontend (thanks to Benni Mack)
  • 2021-08-05 07caf74c0c [TASK] Add frontend tests (thanks to Jochen Roth)
  • 2021-08-05 f07e684ac6 [BUGFIX] Use correct fallback for default page TSconfig (thanks to Oliver Bartsch)
  • 2021-08-05 5dc53c73ab [BUGFIX] Cast DB result before passing to APIs expecting integers (thanks to Daniel Siepmann)
  • 2021-08-05 307fb113ad [TASK] Pin selenium/standalone-chrome docker image in ac tests (thanks to Christian Kuhn)
  • 2021-08-05 3c9b0dbecc [TASK] Update PHPunit to v9 (thanks to Benni Mack)
  • 2021-08-05 febe4cb8ba [BUGFIX] Fix PHP 8 warnings in FinisherOptionGenerator (thanks to Oliver Bartsch)
  • 2021-08-05 a1f22a427f [BUGFIX] Extbase Relations are resolved properly in workspaces (thanks to Benni Mack)
  • 2021-08-05 8dc8757c4a [BUGFIX] Store preview of FAL Online Media in public folder (thanks to Benni Mack)
  • 2021-08-04 779b5bf8e6 [TASK] Deprecate CategoryRegistry and API method (thanks to Oliver Bartsch)
  • 2021-08-04 868e616f41 [BUGFIX] Fix label of remove from clipboard icons cut and copy (thanks to Wouter Wolters)
  • 2021-08-04 55b8185f48 [TASK] Quote database identifiers when used instead of globally upfront (thanks to Helmut Hummel)
  • 2021-08-04 273fa78220 [TASK] Move cache clearing into CacheService of Extbase (thanks to Benni Mack)
  • 2021-08-04 cf58a265c4 [FEATURE] Add "notInSet" to Doctrine DBAL ExpressionBuilder (thanks to Benni Mack)
  • 2021-08-04 137477318d [TASK] Migrate TimeTracker etc. towards PSR3-LogLevels (thanks to Benni Mack)
  • 2021-08-04 5bc83b773a [FEATURE] Limit elements in Page module with default language and language mode (thanks to Georg Ringer)
  • 2021-08-03 241282f1fe [BUGFIX] Hash identifier of Flexform sections (thanks to Andreas Fernandez)
  • 2021-08-03 98a059e8b1 [TASK] Add tests for wrong translation behavior of Extbase (thanks to Andreas Fernandez)
  • 2021-08-03 5fad4f4260 [FEATURE] Register Icons via Service Container (thanks to Benni Mack)
  • 2021-08-03 34c5772670 [FEATURE] Enable recursive transformation of properties in JsonView (thanks to Nikita Hovratov)
  • 2021-08-03 060b8fa9b5 [TASK] Highlight invalid backend layout value (thanks to Oliver Bartsch)
  • 2021-08-03 4586d38cb7 [BUGFIX] Remove DataHandler->newlog() functionality (thanks to Benni Mack)
  • 2021-08-03 fb59fbc94a [TASK] Use DependencyInjection in FileController (thanks to Benni Mack)
  • 2021-08-03 65cc0bfdf3 [BUGFIX] Fix TypeError in ExportController (thanks to Oliver Bartsch)
  • 2021-08-03 18e742c872 [TASK] Migrate more Doctrine API to be Doctrine 3.0 compatible (thanks to Benni Mack)
  • 2021-08-03 9d7e47589b [TASK] Reduce usages of GeneralUtility::linkThisScript and use proper routing (thanks to Benni Mack)
  • 2021-08-03 bcda6a338d [BUGFIX] Show proper error message in drag uploader (thanks to Benni Mack)
  • 2021-08-02 fb74d6629d [FEATURE] Add filter to columns selector in recordlist (thanks to Oliver Bartsch)
  • 2021-08-02 3c78adc629 [TASK] Deprecate generic extbase domain classes (thanks to Christian Kuhn)
  • 2021-08-02 1e7653ce85 [FEATURE] Introduce TCA type "category" (thanks to Oliver Bartsch)
  • 2021-08-02 d34217be10 [BUGFIX] Clean up DataHandler unit tests (thanks to Nikita Hovratov)
  • 2021-07-30 bd6ab528fc [BUGFIX] Do not show empty dates of system news (thanks to Georg Ringer)
  • 2021-07-30 6db43aa09e [BUGFIX] Fix application type check in CategoryPermissionsAspect (thanks to Oliver Bartsch)
  • 2021-07-30 0d2cd6c2e2 [TASK] Deprecate wincache cache backend (thanks to Christian Kuhn)
  • 2021-07-30 d780c0b5d9 [TASK] Deprecate pdo cache backend (thanks to Christian Kuhn)
  • 2021-07-30 7a347e834a [BUGFIX] Clarify IPv6 address matching (thanks to Sybille Peters)
  • 2021-07-30 5b3162c5fc [FEATURE] showPossibleLocalizationRecords for tt_content image, assets, media (thanks to Christian Kuhn)
  • 2021-07-30 07ecd7c1f0 [BUGFIX] Fix #modulemenu collapsed state on Firefox (thanks to Jonas Eberle)
  • 2021-07-29 a47d774a4c [TASK] Change indent for .rst in .editorconfig (thanks to Simon Gilli)
  • 2021-07-29 f2a9a6dc5e [TASK] Expose raw definition of backend layout model (thanks to Oliver Hader)
  • 2021-07-29 b318751030 [BUGFIX] Fix sphinx warnings in previous changelog entries (thanks to Lina Wolf)
  • 2021-07-29 bf8c658595 [FEATURE] Find image resources in srcset attributes (thanks to Stefan Neufeind)
  • 2021-07-29 737af52d3d [TASK] Synchronize core changelog files between v11, v10, v9 (thanks to Christian Kuhn)
  • 2021-07-29 544c0da451 [TASK] Move a Changelog file to correct directory (thanks to Christian Kuhn)
  • 2021-07-29 82f807bd23 [BUGFIX] Streamline mount page resolving for HMENU special=list (thanks to Benni Mack)
  • 2021-07-29 a22be10b4f [BUGFIX] Improve loading of related records in Backend UI (thanks to Benni Mack)
  • 2021-07-29 2d04af91b9 [BUGFIX] Skip range validation if input value and default are both "0" (thanks to Nikita Hovratov)
  • 2021-07-29 fdfed0d5eb [TASK] Remove exclude setting from important fields (thanks to Georg Ringer)
  • 2021-07-29 367424f3fb [FEATURE] Add autocomplete attribute to PasswordViewHelper (thanks to Oliver Bartsch)
  • 2021-07-29 c975426b99 [TASK] Doctrine DBAL: Use fetchAssociative() instead of fetch() (thanks to Benni Mack)
  • 2021-07-29 e58052105f [BUGFIX] Fix several PHP 8 warnings for non admin users (thanks to Oliver Bartsch)
  • 2021-07-29 5d1993bd18 [TASK] Add NEON files to .editorconfig (thanks to Simon Gilli)
  • 2021-07-29 5e18c1c76d [BUGFIX] Extend settings ac tests to revert changes when done (thanks to Jochen Roth)
  • 2021-07-28 fcf3b07fc7 [TASK] Raise typo3/cms-styleguide:~11.4.0 (thanks to Christian Kuhn)
  • 2021-07-28 73dc99c9fc [TASK] Extend runTests restricted acceptance tests example (thanks to Nikita Hovratov)
  • 2021-07-28 cfb319338d [TASK] Migrate Doctrine DBAL fetchAll() to fetchAllAssociative() (thanks to Benni Mack)
  • 2021-07-28 3748cafde7 [BUGFIX] Initialize tooltips only once (thanks to Nikita Hovratov)
  • 2021-07-27 62be650309 [TASK] Clean up Move Element Controller (thanks to Benni Mack)
  • 2021-07-27 2ea7f0c509 [FEATURE] Allow icon identifiers in the report module registration (thanks to Nikita Hovratov)
  • 2021-07-27 20e7e86560 [BUGFIX] Check whether realpath exists in runTests.sh (thanks to Oliver Bartsch)
  • 2021-07-27 954f0fa92d [BUGFIX] Do not use FrontendRestrictionContainer for index_config (thanks to Benni Mack)
  • 2021-07-26 906873a68d [BUGFIX] Cast $siteUrl to string (thanks to Jochen Roth)
  • 2021-07-26 4ab93f353c [TASK] Use Composer runtime platform check instead of our own (thanks to Helmut Hummel)
  • 2021-07-26 6aa3ebe058 [TASK] Rename github.com/TYPO3/TYPO3.CMS to github.com/typo3/typo3 (thanks to Benni Mack)
  • 2021-07-26 75a6ad710c [BUGFIX] Fix undefined array warning for indexed_search (thanks to Torben Hansen)
  • 2021-07-26 0893b6933d [BUGFIX] Fix page layout grid columns (thanks to Oliver Bartsch)
  • 2021-07-25 c9e22a8f44 [BUGFIX] Use correct maximum width/height for media preview (thanks to Georg Ringer)
  • 2021-07-23 5c8d039762 [TASK] Deprecate extbase ObjectManager (thanks to Christian Kuhn)
  • 2021-07-23 6e75da768f [BUFIX] Set fallback for undefined array keys in PHP8 (thanks to Jochen Roth)
  • 2021-07-22 f155250fa4 [BUGFIX] Do not encode password reset link in plain text (thanks to Oliver Bartsch)
  • 2021-07-22 8cff525a0d [FEATURE] Use https by default when autolinking in RTE (thanks to Benni Mack)
  • 2021-07-22 bcb509087c [BUGFIX] Correctly resolve arrays in log messages (thanks to Oliver Bartsch)
  • 2021-07-22 7970143b52 [TASK] Make runTests.sh compatible with docker-compose v2 (thanks to Jochen Roth)
  • 2021-07-22 b9f25d928c [BUGFIX] Respect TCA type language in getProcessedValue (thanks to Oliver Bartsch)
  • 2021-07-22 d30ba9cf4d [TASK] Avoid ObjectManager in ext:extbase (thanks to Christian Kuhn)
  • 2021-07-22 129452ffef [TASK] ext:beuser BackendUser model does not extend extbase model (thanks to Christian Kuhn)
  • 2021-07-22 e5bf0c14a4 [TASK] https as default scheme in f:uri.external and f:link.external (thanks to Christian Kuhn)
  • 2021-07-22 8972957ae0 [BUGFIX] Properly mark QueryView as deprecated (thanks to Christian Kuhn)
  • 2021-07-22 d6fa37eaab [TASK] Replace fetchColumn with fetchOne for Doctrine DBAL (thanks to Benni Mack)
  • 2021-07-22 b6c2a5eac7 [BUGFIX] Use ForwardResponse arguments if not null (thanks to Alexander Schnitzler)
  • 2021-07-22 29fb5f525a [BUGFIX] Undefined array key with PHP8 in old services API (thanks to Devid Messner)
  • 2021-07-22 637fb94221 [BUGFIX] Another DataHandler PHP 8 fix (thanks to Christian Kuhn)
  • 2021-07-21 b8d7cddb73 [BUGFIX] Fix inactive languages in LanguagePack (thanks to Oliver Bartsch)
  • 2021-07-21 db551e1721 [BUGFIX] Extbase ObjectManager can inject PSR ContainerInterface (thanks to Christian Kuhn)
  • 2021-07-21 f61bbff961 [BUGFIX] Ensure folder tree highlights initially selected folder (thanks to Benni Mack)
  • 2021-07-21 933edc91ac [BUGFIX] Add missing title tag for edit icon in page module. (thanks to Georg Ringer)
  • 2021-07-21 507a3716ae [BUGFIX] Fix several issues regarding Recordlist search (thanks to Oliver Bartsch)
  • 2021-07-20 3b3321bad0 [BUGFIX] Check whether tt_content parent page is accessible (thanks to Oliver Bartsch)
  • 2021-07-20 678dfccb29 [SECURITY] Do not log sensitive data in authentication process (thanks to Benni Mack)
  • 2021-07-20 02789b5b05 [SECURITY] Mitigate XSS related to column names (thanks to Oliver Bartsch)
  • 2021-07-20 a976a18a17 [SECURITY] Encode error messages in Query Generatory & Query View (thanks to Oliver Hader)
  • 2021-07-20 39c5a432b9 [SECURITY] Mitigate XSS in viewpage (thanks to Oliver Bartsch)
  • 2021-07-20 7fbe487a7f [TASK] Mitigate downstream CSV code injection (thanks to Oliver Hader)
  • 2021-07-20 2619867319 [BUGFIX] Avoid PHP8 fatal errors in CommandLineUserAuthentication (thanks to Helmut Hummel)
  • 2021-07-20 5e676a2173 [TASK] Clean up $coreExtensionsToLoad in functional tests (thanks to Christian Kuhn)
  • 2021-07-19 936bb29c00 [BUGFIX] Prevent TypeError in TableController (thanks to Oliver Bartsch)
  • 2021-07-19 048d29576f [BUGFIX] Upgrade packages chart.js, codemirror, ckeditor4 (thanks to Oliver Hader)
  • 2021-07-19 ad3a216dbf [TASK] Refactor ViewHelper tests (thanks to Christian Kuhn)
  • 2021-07-19 53bbf190c9 [TASK] Skip another SVG sanitizer test causing seg fault (thanks to Christian Kuhn)
  • 2021-07-19 bb8f1f059d [BUGFIX] Add missing treeActions to RecordLinkHandler (thanks to Kevin Appelt)
  • 2021-07-19 dc620aea61 [TASK] Reduce invalid arguments mentioned by PHPStan (thanks to Benni Mack)
  • 2021-07-16 d418d60064 [BUGFIX] Fix undefined array key warnings for frontend in PHP8 (thanks to Jochen Roth)
  • 2021-07-16 2f0c265668 [FEATURE] Allow overriding fileFolder config with TSconfig (thanks to Oliver Bartsch)
  • 2021-07-16 6d956e81e8 [TASK] Clean up Permission controllers (thanks to Oliver Bartsch)
  • 2021-07-16 0de5ac09dc [TASK] Remove empty h2 and margin in Scheduler module (thanks to Oliver Bartsch)
  • 2021-07-16 0e53b48b00 [TASK] Skip SVG sanitizer test causing segmentation fault (thanks to Oliver Hader)
  • 2021-07-15 bb9b14e811 [BUGFIX] Fix undefined array key warnings for PHP8 (thanks to Jochen Roth)
  • 2021-07-14 49b5a49a38 [BUGFIX] Make "Never hit" redirect filter work in combination with other filters (thanks to Daniel Goerz)
  • 2021-07-14 a1891ad5ad [BUGFIX] Render upgrade wizard description in confirmation step (thanks to Andreas Fernandez)
  • 2021-07-14 c671a1c558 [FEATURE] Add filter option "Never hit" to Redirects module (thanks to Oliver Bartsch)
  • 2021-07-13 54f68d1521 [TASK] Streamline identifier usage in SvgFilesSanitization upgrade wizard (thanks to Oliver Hader)
  • 2021-07-13 0c13ea722a [TASK] Adjust RST syntax in SVG sanitizer documentation (thanks to Oliver Hader)
  • 2021-07-13 abf2498f1b [BUGFIX] Fix labels for CSV download options (thanks to Oliver Bartsch)
  • 2021-07-13 7005ba713b [BUGFIX] Show folder path to file when editing sys_file_metadata (thanks to Benni Mack)
  • 2021-07-13 46678d2214 [TASK] Set TYPO3 version to 11.4.0-dev (thanks to Benni Mack)