TYPO3 11.2.0

Release Notes

Version 11.2.0

Release Notes for TYPO3 CMS 11.2.0

This document contains information about TYPO3 CMS 11.2.0 which was released on 04.05.2021.

Get TYPO3 11.2.0 now

News

This version is a sprint release on the way to TYPO3 v11 LTS (11.5) packed with new features and improvements such as new tree components, streamlined user interface and URL sharing in TYPO3 Backend. This version will receive maintenance and security updates until 11.3.0 is releeased.

Read TYPO3 11.2.0 Release News

Checksums of TYPO3 11.2.0

SHA256

708116ef66d7f3adb9c649aa9ac8d22cfe4e43ee221528df127ca05165dd7c2a typo3_src-11.2.0.tar.gz
ae0b3e5fe3f7b5746b353c33bbf8497939ab4adce82adde80433c9ab9b5a89b4 typo3_src-11.2.0.zip

SHA1

de2aac09559611ca4cc966ecdc5934b0e99a4ef8 typo3_src-11.2.0.tar.gz
d43a313a664cf4c37c879df50015cf54bf0f124f typo3_src-11.2.0.zip

MD5

4fde9fb9f3fd7af8e84ae88e1a6eef88 typo3_src-11.2.0.tar.gz
847044af3b6a8bb8bfed6640dc1682ae typo3_src-11.2.0.zip

Upgrading

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

  • 2021-05-04 df8ef0727d [RELEASE] Release of TYPO3 11.2.0 (thanks to Benni Mack)
  • 2021-05-04 e441096bf1 [BUGFIX] Make LanguagePackCommand schedulable (thanks to Guido Schmechel)
  • 2021-05-03 24264f8dc2 [BUGFIX] Keep session object in sync with session storage values (thanks to Markus Klein)
  • 2021-05-03 7702d64857 [TASK] Move Changelog files into 11.2 folder for upcoming release (thanks to Anja Leichsenring)
  • 2021-05-03 bf86b6952c [BUGFIX] Fix MultiStepWizard functionality (thanks to Nikita Hovratov)
  • 2021-05-03 6a6b79989c [BUGFIX] Use Address::create instead of new (thanks to Simon Gilli)
  • 2021-05-03 405fced31d [BUGFIX] Remove hardcoded click title mode (thanks to Benni Mack)
  • 2021-05-03 8ad66195d9 [BUGFIX] Handle workspace overlays in AbstractItemProvider (thanks to Oliver Bartsch)
  • 2021-05-03 7ac07a7270 [TASK] Use correct html element for actions in RecordList (thanks to Georg Ringer)
  • 2021-05-02 0b0fac11a1 [BUGFIX] Fix csh popover position (thanks to Nikita Hovratov)
  • 2021-05-01 87547281b4 [BUGFIX] Prevent currentSubScript re-assignment for secondary modules (thanks to Benjamin Franzke)
  • 2021-05-01 67e838265a [DOCS] Add documentation for system extension adminpanel (thanks to flicstar)
  • 2021-05-01 ed4f388549 [TASK] Remove unused properties from EditDocumentController (thanks to Christian Kuhn)
  • 2021-05-01 05fafa971e [BUGFIX] Streamline CSS after Bootstrap 5 update (thanks to Benni Mack)
  • 2021-05-01 aabc2ac82a [TASK] gitlab-ci: Drop notify stage (thanks to Christian Kuhn)
  • 2021-05-01 ce34dbd7af [TASK] Introduce composer manifest checks (thanks to Jochen Roth)
  • 2021-05-01 c0e99719e1 [FEATURE] Add decoding attribute to images (thanks to Chris Müller)
  • 2021-05-01 10bcd26c93 [BUGFIX] Apply TCAdefaults to DataHandler if FormEngine was not used before (thanks to Benni Mack)
  • 2021-05-01 0a8effb121 [TASK] Deprecate Extbase EnvironmentService (thanks to Alexander Schnitzler)
  • 2021-05-01 a7d46bc344 [TASK] gitlab-ci: Reduce job timeout (thanks to Christian Kuhn)
  • 2021-04-30 de74be876d [FEATURE] Introduce backend module web component router (thanks to Benjamin Franzke)
  • 2021-04-30 d9c103752b [TASK] Simplify ext:beuser moduleData handling (thanks to Christian Kuhn)
  • 2021-04-30 25a010a359 [BUGFIX] Add active class to correct element in EXT:workspaces (thanks to Oliver Bartsch)
  • 2021-04-30 d608b64cf4 [BUGFIX] Resolve WS overlays in Extbase JOIN queries properly (thanks to Benni Mack)
  • 2021-04-30 fc6bf1f595 [TASK] Remove clearable related wrap from MFA providers (thanks to Oliver Bartsch)
  • 2021-04-30 4ed1c0619e [TASK] Pin fluid standalone dependency to ^2.6.10 (thanks to Benni Mack)
  • 2021-04-30 2941553004 [DOCS] form: Add {__currentTimestamp} to ApiReference (thanks to Markus Klein)
  • 2021-04-30 5055da7886 [BUGFIX] Fix InvalidEnumerationValueException in workspaces (thanks to Oliver Bartsch)
  • 2021-04-29 4b30886cda [TASK] Avoid ObjectManager->get() in ext:irre_tutorial (thanks to Christian Kuhn)
  • 2021-04-29 51baaa8862 [BUGFIX] Respect default values in TcaGroup (thanks to Maik Schneider)
  • 2021-04-29 f2ba87f9e4 [BUGFIX] Fix and clean up EXT:belog module (thanks to Oliver Bartsch)
  • 2021-04-29 6aab4a70d3 [TASK] Add ContainerInterface->get() to dynamicReturnTypeMeta.json (thanks to Christian Kuhn)
  • 2021-04-29 76ff458aac [BUGFIX] Use proper implementation class for PagePositionMap (thanks to Benni Mack)
  • 2021-04-29 74fb341077 [BUGFIX] Use correct route path for submodule request (thanks to Oliver Bartsch)
  • 2021-04-29 78cf0e6c29 [BUGFIX] Restore workspace filter in Belog module (thanks to Oliver Bartsch)
  • 2021-04-29 20a8ab0a73 [TASK] Shorten GeneralUtility::_GP() with PHP 7 syntax (thanks to Larry Garfield)
  • 2021-04-29 a0bcdc259a [BUGFIX] Return expected value on GU::writeFileToTypo3tempDir success (thanks to Riny van Tiggelen)
  • 2021-04-29 cb84b46cdb [TASK] Remove unused class properties (thanks to Oliver Bartsch)
  • 2021-04-29 e5aa6f8816 [TASK] Avoid ObjectManager->get() in EXT:indexed_search (thanks to Oliver Bartsch)
  • 2021-04-29 2358982ee0 [TASK] Avoid ObjectManager->get() in ext:extensionmanager (thanks to Christian Kuhn)
  • 2021-04-29 806b7a4b7b [BUGFIX] Do not download artifacts in gitlab voting stage (thanks to Christian Kuhn)
  • 2021-04-29 a68aceaf5b [TASK] Simplify hierarchy logic within AbstractTreeView subclasses (thanks to Benni Mack)
  • 2021-04-28 cf235e0c29 [TASK] Avoid objectManager->get() in functional tests (thanks to Alexander Schnitzler)
  • 2021-04-28 358e8c2a24 [BUGFIX] Allow "copy" action even if the user does not have "edit" permission (thanks to Dmitry Dulepov)
  • 2021-04-28 45fa341809 [BUGFIX] Remove superfluous data attributes in ElementBrowser/LinkPicker (thanks to Benni Mack)
  • 2021-04-28 1ce1464436 [BUGFIX] Properly trigger change event in LinkBrowser (thanks to Andreas Fernandez)
  • 2021-04-27 c67cf753c7 [BUGFIX] Fixed @return annotation (thanks to Rico Sonntag)
  • 2021-04-27 932ff13441 [BUGFIX] Avoid exception when trying to download a non-existing file (thanks to Stephan Großberndt)
  • 2021-04-27 7337998a03 [BUGFIX] Avoid text/javascript for HTML doctypes (thanks to Oliver Bartsch)
  • 2021-04-27 e743ed54af [BUGFIX] Remove unused import in PageRenderer (thanks to Oliver Bartsch)
  • 2021-04-27 2263c06895 [TASK] Deprecate Hook t3lib/class.t3lib_parsehtml_proc.php:transformation (thanks to Lina Wolf)
  • 2021-04-27 563788c468 [TASK] Get rid of TBE_EDITOR.fieldChanged (thanks to Andreas Fernandez)
  • 2021-04-27 a85bac036a [FEATURE] FAL: Add getFile() methods in Folder objects (thanks to Benni Mack)
  • 2021-04-27 36fc373ec4 [TASK] Inline example: Translate key from custom locallang file (thanks to medarob)
  • 2021-04-27 a3bfe284f5 [BUGFIX] Fix open pageTree status (thanks to Uwe Trotzek)
  • 2021-04-27 9cbec075eb [BUGFIX] Prevent calling isFileValid with null (thanks to Daniel Goerz)
  • 2021-04-27 c381b47f54 [TASK] Replace GU::getIndpEnv('TYPO3_SSL') with normalizeParam option (thanks to Anja Leichsenring)
  • 2021-04-27 92297cced4 [TASK] Extend itemsProcFunc parameters for parent related information (thanks to Nikita Hovratov)
  • 2021-04-27 b4ff37dd0b [TASK] Validate email address for field "be_users.email" (thanks to Torben Hansen)
  • 2021-04-27 34249c5f71 [BUGFIX] Use t3ver_oid for workspace evaluation (thanks to Oliver Bartsch)
  • 2021-04-27 47cdc19440 [TASK] Remove obsolete compatibility method HttpUtility::idn_to_ascii() (thanks to Martin Kutschker)
  • 2021-04-27 c26dbb33ff [BUGFIX] Use live record for diff view (thanks to Oliver Bartsch)
  • 2021-04-27 9827a72a8b [TASK] Update phpstan/phpstan (thanks to Alexander Schnitzler)
  • 2021-04-27 b8dac1ae52 [TASK] Optimize GeneralUtility::validEmail() (thanks to Thomas Löffler)
  • 2021-04-27 0c4ec85746 [TASK] Clean up legacy tree implementations (thanks to Benni Mack)
  • 2021-04-27 d99b2ce97b [TASK] Drop bamboo test plans (thanks to Christian Kuhn)
  • 2021-04-27 d5f8ce55b0 [BUGFIX] Use local variable to allow multi-format mails (thanks to Oliver Bartsch)
  • 2021-04-26 07c4b6772f [TASK] Streamline size of email field in setup module (thanks to Torben Hansen)
  • 2021-04-26 0bff1c2600 [FEATURE] Add pagination to FormManagement module (thanks to Guido Schmechel)
  • 2021-04-26 b739ca88d9 [TASK] Migrate status report to Fluid (thanks to Oliver Bartsch)
  • 2021-04-26 8fb0bfd75d [TASK] Update @popperjs/core to match bootstrap v5 requirements (thanks to Benjamin Franzke)
  • 2021-04-26 a269a4bbef [TASK] Inform about disallowed file extension in image ViewHelpers (thanks to Richard Haeser)
  • 2021-04-25 32b508b07e [BUGFIX] Improve mocking for doctrine/dbal related tests (thanks to Anja Leichsenring)
  • 2021-04-23 d0da616dca [TASK] Update to Lit v2-rc1 (thanks to Benjamin Franzke)
  • 2021-04-23 0005bc5b0f [BUGFIX] Hide tooltip after scrolling (thanks to Jochen Roth)
  • 2021-04-23 0ec95a1d22 [BUGFIX] Fix PageTreeFilterCest (thanks to Benjamin Franzke)
  • 2021-04-23 2e9faab1de [BUGFIX] Check if property is null (thanks to jogo)
  • 2021-04-23 51c2c9ab88 [BUGFIX] Re-add highlighting of filter term in Svg Tree (thanks to Benni Mack)
  • 2021-04-22 5c7cc33e0d [TASK] Use %currentWorkingDirectory% in phpstan config files (thanks to Alexander Schnitzler)
  • 2021-04-22 97d09d220f [BUGFIX] Make ext:form previous step button work again (thanks to Ralf Zimmermann)
  • 2021-04-22 3b2dd1103b [BUGFIX] Make context menu icon in SVG tree better clickable (thanks to Benni Mack)
  • 2021-04-21 4e29c4fd8e [BUGFIX] Display correct message if slug suggestion is modified (thanks to Benni Mack)
  • 2021-04-21 6cfec87e37 [TASK] Activate phpstan option reportUnmatchedIgnoredErrors (thanks to Daniel Goerz)
  • 2021-04-20 e659740495 [TASK] Run phpstan with PHP 8 in nightly and premerge builds (thanks to Daniel Goerz)
  • 2021-04-20 30bf9dcc75 [TASK] Limit GET/POST requests of PersistentStorage (thanks to Benni Mack)
  • 2021-04-20 e6c3c78363 [BUGFIX] Set background of td/th in ".table-transparent" to transparent (thanks to Jochen Roth)
  • 2021-04-20 8c6b9ac39a [TASK] Remove legacy tree implementations (thanks to Benni Mack)
  • 2021-04-20 871442ffdb [BUGFIX] Optimize drag&drop of folders in the UI (thanks to Jochen Roth)
  • 2021-04-19 dd88dd4940 [TASK] Move LoginProvider logic into a separate class (thanks to Benni Mack)
  • 2021-04-19 58eceafd0c [BUGFIX] Check if site language is enabled before redirecting (thanks to Benni Mack)
  • 2021-04-19 89af98c716 [BUGFIX] Ensure password recovery email can be fully translated (thanks to Xavier Perseguers)
  • 2021-04-19 48dbdd416c [TASK] Move reset password logic into a separate class (thanks to Oliver Bartsch)
  • 2021-04-19 2d76a79681 [BUGFIX] Replace duplicated form attributes in LinkBrowser (thanks to Oliver Bartsch)
  • 2021-04-19 8bc8419fec [BUGFIX] Check if page exist before using record for preview (thanks to Georg Ringer)
  • 2021-04-16 7258b52477 [BUGFIX] Prematurely end data array processing on invalid item (thanks to Nikita Hovratov)
  • 2021-04-16 881906ee61 [BUGFIX] Restore altIcons TSconfig option (thanks to Oliver Bartsch)
  • 2021-04-16 5afe6003fb [BUGFIX] Reload page module after deleting content (thanks to Oliver Bartsch)
  • 2021-04-16 d673204662 [BUGFIX] Prevent saveAndClose in MultiStep wizard (thanks to Oliver Bartsch)
  • 2021-04-16 03bbd1886b [TASK] Improve multi-factor authentication view (thanks to Oliver Bartsch)
  • 2021-04-16 051a083a52 [BUGFIX] Fix checkbox items in "Global Configuration" card (thanks to Oliver Bartsch)
  • 2021-04-16 b0b3643674 [FEATURE] Use SVG Trees in Record Selector (thanks to Benni Mack)
  • 2021-04-16 356300b5bc [BUGFIX] Add missing id to panel group element (thanks to Oliver Bartsch)
  • 2021-04-16 aab695f1db [BUGFIX] Add missing tooltip in workspaces module (thanks to Oliver Bartsch)
  • 2021-04-15 9bb6b3cb59 [BUGFIX] Apply enableFields in JOIN's ON condition (thanks to Markus Klein)
  • 2021-04-15 373b25b8ef [BUGFIX] Respect extendToSubpages on generating preview urls (thanks to Oliver Bartsch)
  • 2021-04-14 f99186ca72 [TASK] Remove unused logger implementation from LoginController (thanks to Oliver Bartsch)
  • 2021-04-13 211821fbbc [TASK] Replace FormEngine update request invocation (thanks to Andreas Fernandez)
  • 2021-04-13 23644892f4 [TASK] Unify authentication form styles (thanks to Oliver Bartsch)
  • 2021-04-12 a560b9b09c [TASK] Streamline moduleName handling (thanks to Benjamin Franzke)
  • 2021-04-12 4a1204bbe5 [BUGFIX] Fix MSSQL support with Doctrine DBAL (thanks to Benni Mack)
  • 2021-04-12 3a77b91800 [BUGFIX] Use correct action code to fetch workspace comments (thanks to Andreas Fernandez)
  • 2021-04-09 ace65ef4f0 [TASK] Re-style record list search box (thanks to Benni Mack)
  • 2021-04-09 2c0436e511 [TASK] Unify SVG toolbar generation (thanks to Benni Mack)
  • 2021-04-09 d12ca0058c [TASK] Set ModuleTemplate details from request (thanks to Benni Mack)
  • 2021-04-09 d5a28bbe87 [BUGFIX] Re-add support for existing prepared statements (thanks to Benni Mack)
  • 2021-04-09 2388af010a [TASK] Cleanup setup module (thanks to Oliver Bartsch)
  • 2021-04-08 7aad9f6dea [TASK] Centralize LinkBrowser / ElementBrowser HTML (thanks to Benni Mack)
  • 2021-04-08 571a5e8a98 [FEATURE] Resizable navigation for all element / record selectors (thanks to Benni Mack)
  • 2021-04-07 cbe4455acb [TASK] Migrate backend live search to use lit-html for templating (thanks to Benjamin Franzke)
  • 2021-04-07 6e72c6857a [BUGFIX] Keep filter settings after editing or deleting a redirect (thanks to Daniel Goerz)
  • 2021-04-07 0d8f0cf41a [BUGFIX] Send change event to proper slug input field (thanks to Oliver Hader)
  • 2021-04-07 e56ea99503 [TASK] Move doc header generation out of DatabaseRecordList (thanks to Benni Mack)
  • 2021-04-07 74593e7186 [TASK] Replace Mock with real instance in ReferrerEnforcerTest (thanks to Anja Leichsenring)
  • 2021-04-07 3e4edfc8fe [BUGFIX] Use correct field name ses_permanent in UserSessionManager (thanks to Georg Ringer)
  • 2021-04-06 6572f5f33f [BUGFIX] Remove surplus characters in XLIFF files (thanks to Oliver Klee)
  • 2021-04-06 f33182eb30 [BUGFIX] Do not log failed HMAC validation from forms (thanks to Torben Hansen)
  • 2021-04-06 0ecca871a9 [TASK] Use native PSR-7 Request in Extbase Request building (thanks to Benni Mack)
  • 2021-04-05 90fa470e37 [TASK] Optimize search box for record lists (thanks to Benni Mack)
  • 2021-04-04 fe3deeb562 [FEATURE] Provide list of available system locales (thanks to Georg Ringer)
  • 2021-04-02 f627a2c55c [TASK] Clean up TypeScript code for Element Browser / Link Picker (thanks to Benni Mack)
  • 2021-04-01 198ff6e3c2 [TASK] Add compatibility with Doctrine DBAL 2.13.0 (thanks to Benni Mack)
  • 2021-04-01 5044fe4dc5 [TASK] Split up RecordList table rendering (thanks to Benni Mack)
  • 2021-04-01 fca4b6d14a [TASK] Deprecate special property of TCA type select (thanks to Oliver Bartsch)
  • 2021-03-31 e0e49ed0e2 [TASK] DatabaseRecordList: Streamline pagination (thanks to Daniel Windloff)
  • 2021-03-31 5a95b7f8c8 [BUGFIX] Fix typo in docstring of AbstractValidator::addError() (thanks to Volker Diels-Grabsch)
  • 2021-03-30 fae697026e [TASK] Update package stylelint (thanks to Georg Ringer)
  • 2021-03-30 2f2bdef62a [BUGFIX] Correct display of unused elements in PageLayout (thanks to Stefan Froemken)
  • 2021-03-30 c92073f9bb [TASK] Update comment removing unused "transport_smtp_port" (thanks to Cypelt)
  • 2021-03-30 2cd43f826e [TASK] Update syfony/mailer and adapt tests (thanks to Richard Haeser)
  • 2021-03-30 60ba621f53 [BUGFIX] Support whitespace in TypoScript getData file: usage (thanks to Daniel Siepmann)
  • 2021-03-29 2bcddd8cc3 [BUGFIX] Fix value of multiple select choices in site configuration (thanks to Chris Müller)
  • 2021-03-29 819380b145 [BUGFIX] Remove useless role="img" attributes (thanks to Martin Kutschker)
  • 2021-03-29 d1fd9d2856 [TASK] Dispatch event after extension install with site config (thanks to Anja Leichsenring)
  • 2021-03-29 02c42d8a4f [BUGFIX] Fix descriptions of selectCheckBox items (thanks to Oliver Bartsch)
  • 2021-03-29 e5be283007 [BUGFIX] Don't treat ALL language elements as untranslated (thanks to Oliver Bartsch)
  • 2021-03-29 bca13010d1 [TASK] Do not restrict TCA type="text" width (thanks to Christian Kuhn)
  • 2021-03-28 72c82fee79 [BUGFIX] Only localize inline records that are not translated (thanks to Torben Hansen)
  • 2021-03-26 14b865a5cc [BUGFIX] Keep top level upload folder (thanks to Ralf Zimmermann)
  • 2021-03-26 22c7cd6aad [TASK] Check maximum PHP version in entrypoints (thanks to Mathias Brodala)
  • 2021-03-26 9c67aba913 [BUGFIX] Render canonical link of target page when page is in mountpoint (thanks to Richard Haeser)
  • 2021-03-26 78cade0941 [TASK] Introduce id's to tables in list module (thanks to Lina Wolf)
  • 2021-03-26 b4a3215507 [TASK] Extend active evaluation of TOTP provider (thanks to Oliver Bartsch)
  • 2021-03-26 ca50eec727 [BUGFIX] Exclude language "All" from available translation source languages (thanks to Dmitry Dulepov)
  • 2021-03-25 d5366226fd [BUGFIX] Add pid restriction when getting previousLocalizedRecord (thanks to siwa_pparzer)
  • 2021-03-25 ee24ba6221 [FEATURE] Allow overriding TCA descriptions with TSconfig (thanks to Oliver Bartsch)
  • 2021-03-25 862effd32c [BUGFIX] Check for correct languageField in unique evaluation (thanks to Christoph Lehmann)
  • 2021-03-25 06f3117b43 [TASK] Update @types/bootstrap (thanks to Oliver Bartsch)
  • 2021-03-24 440f748a8d [TASK] Increase test coverage of MFA (thanks to Oliver Bartsch)
  • 2021-03-24 fc856a4e0d [TASK] Enable phpstan checkArgumentsPassedByReference check (thanks to Daniel Goerz)
  • 2021-03-24 8b3e2d7b5a [TASK] Update XLIFF version to 1.2 (thanks to Georg Ringer)
  • 2021-03-24 f8e4b4430b [BUGFIX] Fix workspace pagination (thanks to Oliver Bartsch)
  • 2021-03-24 8fe7baa25e [TASK] Update to Twitter Bootstrap 5 beta 3 (thanks to Benni Mack)
  • 2021-03-24 8e4d7f75b3 [BUGFIX] Fix content element preview for menu types (thanks to Oliver Bartsch)
  • 2021-03-24 d67a7053c4 [BUGFIX] Ensure compared values are of same type (thanks to Oliver Bartsch)
  • 2021-03-24 f7e110f433 [BUGFIX] Fix Bootstrap 5 tooltips (thanks to Torben Hansen)
  • 2021-03-23 1485d63056 [BUGFIX] Fix SVG tree height and toolbar in TCA select-tree (thanks to Benjamin Franzke)
  • 2021-03-23 d3539c977f [BUGFIX] Call LinkAnalyzer->init with correct argument type (thanks to Daniel Goerz)
  • 2021-03-22 59717d8896 [TASK] Clean up SVG tree implementations (thanks to Benni Mack)
  • 2021-03-22 c560f1d0fd [TASK] Always use list of pids as array in linkvalidator (thanks to Sybille Peters)
  • 2021-03-22 d9aeb6a5a3 [FEATURE] Possibility to disable canonical per page (thanks to Richard Haeser)
  • 2021-03-22 b54f98733f [DOCS] Replace none working orderBy example (thanks to Daniel Siepmann)
  • 2021-03-22 88595b7581 [BUGFIX] Fix TypeError in PreviewUriBuilder (thanks to Oliver Bartsch)
  • 2021-03-22 e9a3803149 [BUGFIX] Fix visibility of the selectTree fieldWizard (thanks to Imko Schumacher)
  • 2021-03-22 3db4e3e96d [BUGFIX] Re-init FormEngine always after memorizing record (thanks to Andreas Fernandez)
  • 2021-03-22 e0d1cfd50a [BUGFIX] Support SITEROOT placeholder in addRecord fieldControl (thanks to Daniel Goerz)
  • 2021-03-22 dbbf8d238b [BUGFIX] Support LinkService::TYPE_UNKNOWN in InputLinkElement (thanks to Georg Ringer)
  • 2021-03-22 9776c897dc [BUGFIX] Proper inline synchronize/localize with FAL (thanks to Christian Kuhn)
  • 2021-03-21 aefd269c6c [BUGFIX] Always show redirect target in redirect module (thanks to Georg Ringer)
  • 2021-03-20 f31ff86cdf [BUGFIX] Fix inaccessable form when child missing (thanks to Philipp Kitzberger)
  • 2021-03-19 0ce519a066 [TASK] Use native DOM events instead of d3 (thanks to Benni Mack)
  • 2021-03-18 f0a16985d9 [TASK] Update copyright year in several files (thanks to Torben Hansen)
  • 2021-03-18 1b2d7a4a54 [TASK] Move SVG Tree to Lit Elements (thanks to Benni Mack)
  • 2021-03-18 d9f56ccf2f [BUGFIX] Fix Toolbar links when Topbar is refreshed (thanks to Benjamin Franzke)
  • 2021-03-17 c622d2154a [BUGFIX] Use correct type for cache compression setting in install tool (thanks to Markus Klein)
  • 2021-03-17 1eb019b47f [BUGFIX] Set active class on link of initially active tab (thanks to Oliver Bartsch)
  • 2021-03-17 742b60c771 [BUGFIX] Use active tab in link for tabs in Element Browser (thanks to Benni Mack)
  • 2021-03-17 d6cbd848dc [BUGFIX] Hide radio button in upgrade wizard's buttons (thanks to Benni Mack)
  • 2021-03-17 3e524caf90 [BUGFIX] Use correct data for cObj in ClickEnlargeViewHelper (thanks to Markus Klein)
  • 2021-03-16 b611003845 [BUGFIX] Fix languageUpdate signal check in setup module (thanks to Oliver Bartsch)
  • 2021-03-16 954a3f08c1 [FEATURE] Introduce TCA type "language" (thanks to Benni Mack)
  • 2021-03-16 03f78e773d [TASK] Use PHP class name resolution over strings (thanks to Oliver Bartsch)
  • 2021-03-16 4ae81cb19c [TASK] Add information about SMTP and port 465 to Install Tool (thanks to Markus Klein)
  • 2021-03-16 3e2b42b537 [TASK] Disable PHP 8 functional testing (thanks to Christian Kuhn)
  • 2021-03-16 65a5246cdf [SECURITY] Mitigate XSS in PreviewRenderer for menus (thanks to Oliver Bartsch)
  • 2021-03-16 2f35faff5a [SECURITY] XSS in PreviewRenderer with descriptions (thanks to Andreas Fernandez)
  • 2021-03-16 6b8a1e13c6 [SECURITY] Avoid storing plain session identifier in $USER->uc (thanks to Oliver Hader)
  • 2021-03-16 d339f49368 [SECURITY] Add cache for error page handling (thanks to Frank Naegler)
  • 2021-03-16 1bd009507e [SECURITY] XSS in form creation wizard (thanks to Andreas Fernandez)
  • 2021-03-16 c44d9f5a2c [SECURITY] Validate allowed values for form element editors (thanks to Ralf Zimmermann)
  • 2021-03-16 57b5b68f7e [SECURITY] Mitigate directly accessible file upload in form framework (thanks to Oliver Hader)
  • 2021-03-16 6f17455d0b [SECURITY] Prevent urls starting with // to be used for redirects (thanks to Torben Hansen)
  • 2021-03-15 de401b436b [BUGFIX] Revert "Make ClassSchema PHP 8 compatible" (thanks to Benni Mack)
  • 2021-03-15 9b1b65ad43 [BUGFIX] Show cookie warning only for successful authentication (thanks to Markus Klein)
  • 2021-03-15 e4dcc1e0e7 [TASK] Use Lit-based template for SVG tree wrapper (thanks to Benni Mack)
  • 2021-03-14 04001c3965 [TASK] Stabilize acceptance installer tests (thanks to Christian Kuhn)
  • 2021-03-14 4786efbbf0 [BUGFIX] Fixes search with search type "sentence" (thanks to Tina Westner)
  • 2021-03-14 d25eeccd88 [TASK] Raise typo3/testing-framework ^6.8.0 (thanks to Christian Kuhn)
  • 2021-03-14 29d689cb41 [BUGFIX] Fix faulty check for undefined in DateTimePicker (thanks to Nikita Hovratov)
  • 2021-03-14 c104e56766 [BUGFIX] Do not show record history workspace entries in live (thanks to Christian Kuhn)
  • 2021-03-14 2dee1f13a7 [BUGFIX] Add some waiting period to LoginCest after page reload (thanks to Anja Leichsenring)
  • 2021-03-14 3766cc3ea1 [TASK] DataHandler: Drop a series of unused method arguments (thanks to Christian Kuhn)
  • 2021-03-14 88744a9492 [TASK] runTests.sh: Allow step debugging acceptance tests (thanks to Christian Kuhn)
  • 2021-03-14 db35bdf8d8 [BUGFIX] Correct file path in acceptance tests (thanks to Christian Kuhn)
  • 2021-03-14 5e249b6342 [TASK] Drop TsTemplate 'breakpoint' handling (thanks to Christian Kuhn)
  • 2021-03-14 4dfe0cb3d5 [BUGFIX] Correct LLL:EXT language identifiers (thanks to Torben Hansen)
  • 2021-03-14 261e1a40d5 [BUGFIX] Remove maxitems constraint from be_groups.pagetypes_select (thanks to Andreas Fernandez)
  • 2021-03-12 d10aedc4da [TASK] Replace wiki links by documentation links (thanks to Alexander Nitsche)
  • 2021-03-12 add0a7af24 [TASK] Speed up unit tests (thanks to Christian Kuhn)
  • 2021-03-12 570913b118 [TASK] Clean up ignored phpstan errors (thanks to Daniel Goerz)
  • 2021-03-12 399bcb4b96 [FEATURE] Allow group id lookup in TS conditions with array operator (thanks to Martin Kutschker)
  • 2021-03-12 58fc36d2f6 [TASK] Stabilize acceptance tests (thanks to Richard Haeser)
  • 2021-03-12 38dcf7c41d [BUGFIX] Show proper error when a folder already exists on copy action (thanks to Richard Haeser)
  • 2021-03-12 68a314ff7b [BUGFIX] Unknown column 't3ver_oid' in 'field list' (thanks to Benoit Chenu)
  • 2021-03-12 5dabddfe4e [TASK] runTests.sh: Allow to execute phpstan sub-set (thanks to Christian Kuhn)
  • 2021-03-12 e4817920c4 [TASK] Update CKEditor to 4.16.0 (thanks to Georg Ringer)
  • 2021-03-11 49086ead1c [TASK] Unstable install tool acceptance test (thanks to Christian Kuhn)
  • 2021-03-11 934f340f50 [BUGFIX] Prevent error in user settings when no language packs are installed (thanks to Richard Haeser)
  • 2021-03-11 37388f26ee [TASK] Enable phpstan parameter checkFunctionArgumentTypes (thanks to Daniel Goerz)
  • 2021-03-11 82b6fab45f [BUGFIX] Adjust tab menu styling (thanks to Oliver Bartsch)
  • 2021-03-11 de973206f4 [BUGFIX] Fix TypeError in InlineControlContainer (thanks to Oliver Bartsch)
  • 2021-03-11 dc54011797 [BUGFIX] Include IP in authentication logs (thanks to Markus Klein)
  • 2021-03-11 a06d6d7ef7 [TASK] De-duplicate Tree code for filtering (thanks to Benni Mack)
  • 2021-03-11 110480e5fb [TASK] Show otpauth URL next to shared secret (thanks to Oliver Bartsch)
  • 2021-03-11 51ccba9dbe [TASK] Add option to require MFA for system maintainers (thanks to Oliver Bartsch)
  • 2021-03-10 997c06616f [TASK] Use native Guzzle PSR-18 implementation (thanks to Benjamin Franzke)
  • 2021-03-10 e0b12e6f0e [BUGFIX] Display deleted files stats for temporary processed files (thanks to Česlav Przywara)
  • 2021-03-10 21fb18554f [BUGFIX] FormEngine: Consider checkboxes representing a value only in selectCheckBox (thanks to Andreas Fernandez)
  • 2021-03-10 444a6ab65b [TASK] Add example to SYS|reverseProxyPrefix config (thanks to Markus Klein)
  • 2021-03-10 920aed9df3 [BUGFIX] FormEngine: Validate human-readable selectMultipleSideBySide field (thanks to Andreas Fernandez)
  • 2021-03-10 bf1602ad7e [TASK] Move temporary mount point handling into PageTreeElement (thanks to Benni Mack)
  • 2021-03-10 8378e1a2ab [BUGFIX] Use correct case for function calls (thanks to Oliver Bartsch)
  • 2021-03-10 50ee8c3362 [BUGFIX] Remove unused cache in LanguageService (thanks to Benni Mack)
  • 2021-03-10 38325243da [TASK] Separate concerns in SVGTree implementations (thanks to Benni Mack)
  • 2021-03-10 370de7f974 [BUGFIX] Avoid loading console commands before container is current (thanks to Benjamin Franzke)
  • 2021-03-09 732adf422a [TASK] Add redirect to route after login (thanks to Benni Mack)
  • 2021-03-09 5bd1f6c616 [TASK] Fix PHP 8 compatibility issues part 4/x (thanks to Christian Kuhn)
  • 2021-03-09 197fdcc3c8 [BUGFIX] Trim locallang label references in LanguageService (thanks to Georg Ringer)
  • 2021-03-09 f6b2c333f5 [TASK] Refactor PageTree and FileStorage into custom HTMLElements (thanks to Benni Mack)
  • 2021-03-09 27d14ac267 [BUGFIX] Use Live Page ID in workspace routing (thanks to Benni Mack)
  • 2021-03-09 45c4e13bb1 [BUGFIX] Use correct animation class in progress bars (thanks to Andreas Fernandez)
  • 2021-03-08 d66303db70 [TASK] Update to psr/container v1.1 (thanks to Benjamin Franzke)
  • 2021-03-08 872e0ce0df [TASK] Do not use SiteFinder to fetch Site in Frontend (thanks to Benni Mack)
  • 2021-03-08 55c9b40bdc [BUGFIX] Let large labels wrap in FormEngine (thanks to Georg Ringer)
  • 2021-03-08 650d5d7ba7 [FEATURE] Use database field be_users.lang for UI language (thanks to Benni Mack)
  • 2021-03-08 5db2a9dcb2 [TASK] Improve MFA labels (thanks to Oliver Bartsch)
  • 2021-03-08 121812e860 [TASK] Update to typo3/cms-styleguide:~11.1.0 (thanks to Christian Kuhn)
  • 2021-03-08 d9daf646cb [BUGFIX] Add missing deleted restriction in PlainDataResolver (thanks to Christian Kuhn)
  • 2021-03-08 6f7ef86b87 [TASK] Fix phpstan checkFunctionArgumentTypes errors in MFA (thanks to Daniel Goerz)
  • 2021-03-08 17698f3a47 [TASK] Fix PHP 8 compatibility issues part 3/x (thanks to Christian Kuhn)
  • 2021-03-08 428a9942e8 [TASK] Decouple PageTree from NavigationComponent (thanks to Benni Mack)
  • 2021-03-08 55711b5b1a [TASK] Remove unused property FileReference->name (thanks to Christian Kuhn)
  • 2021-03-06 f25f9752e8 [BUGFIX] Show records in ws preview if live is hidden (thanks to Christian Kuhn)
  • 2021-03-04 63c6d9566c [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core DataHandling (thanks to Alexander Schnitzler)
  • 2021-03-04 2f6fb781a2 [DOCS] Fix broken cross reference to changelog entry (thanks to Daniel Siepmann)
  • 2021-03-04 873923f243 [TASK] PHP 8 compatibility 2/x (thanks to Christian Kuhn)
  • 2021-03-03 3731c93c94 [BUGFIX] Fix TypeError in workspace module (thanks to Oliver Bartsch)
  • 2021-03-03 9978fc93bd [TASK] Remove unsuitable searchFields from sys_file_reference (thanks to Oliver Bartsch)
  • 2021-03-03 835a9e15fb [DOCS] Update outdated information about FlashMessagesViewHelper caching (thanks to Daniel Siepmann)
  • 2021-03-03 d6d7acf652 [BUGFIX] Inject Logger into LanguagePackService (thanks to Martin Kutschker)
  • 2021-03-03 c1b701832c [TASK] Use BE User uc API for storing EM settings (thanks to Benni Mack)
  • 2021-03-02 01a97ae7eb [BUGFIX] Show diff for new and delete placeholder records (thanks to Oliver Bartsch)
  • 2021-03-02 f74189d048 [TASK] Use null coalescing operator for userfunction's configuration (thanks to Georg Ringer)
  • 2021-03-02 33b2f64a3b [BUGFIX] Do not process dumped file without cropping/sizing (thanks to Mathias Brodala)
  • 2021-03-02 d6651096d2 [TASK] PHP 8 compatibility 1/x (thanks to Christian Kuhn)
  • 2021-03-02 748870a600 [BUGFIX] Ensure Acceptance test operates on the correct form tab (thanks to Anja Leichsenring)
  • 2021-03-02 bbd7a312eb [TASK] Add test for writing webp files via IM/GM to environment checker (thanks to Benni Mack)
  • 2021-03-02 8eb464799e [BUGFIX] Skip MFA in switch-user mode (thanks to Oliver Bartsch)
  • 2021-03-02 ab6540fc2f [BUGFIX] Show allowed HTTP methods for backend routes (thanks to Oliver Bartsch)
  • 2021-03-01 b12f37ab94 [TASK] Integrate InstallTool acceptance suite into Backend suite (thanks to Anja Leichsenring)
  • 2021-03-01 e41c11f3e4 [TASK] Do not unserialize stdClass of be_users.uc in extensionmanager (thanks to Stephan Großberndt)
  • 2021-03-01 c1e52b9e10 [BUGFIX] Add rowSum to runThroughTemplatesPostProcessing hook parameters (thanks to Jigal van Hemert)
  • 2021-03-01 e712dc9e53 [TASK] Make ClassSchema PHP 8 compatible (thanks to Alexander Schnitzler)
  • 2021-03-01 190fc45264 [BUGFIX] Avoid SQL error when saving be_users.uc on PostgreSQL (thanks to Stephan Großberndt)
  • 2021-03-01 3849ed94d5 [TASK] Integrate Pagetree acceptance suite into Backend suite (thanks to Anja Leichsenring)
  • 2021-03-01 2345e66549 [TASK] Add <typo3-backend-icon> component (thanks to Benjamin Franzke)
  • 2021-03-01 f4d7a7ba1b [TASK] Declare PHP 8 compatibility (thanks to Christian Kuhn)
  • 2021-02-28 c2b9365017 [TASK] Drop PHP 8 composer min/max stages (thanks to Christian Kuhn)
  • 2021-02-28 0a2d010886 [TASK] Enable PHP 8.0 linting and phpstan in CI (thanks to Christian Kuhn)
  • 2021-02-28 769810cdf3 [TASK] Remove systemLogLevel example in Router.ts (thanks to Nikita Hovratov)
  • 2021-02-28 a998f8388d [TASK] Default retry for GitlabCI test jobs (thanks to Anja Leichsenring)
  • 2021-02-27 86df406e0d [TASK] Unit test execution with php 8.0 (thanks to Christian Kuhn)
  • 2021-02-27 a7ea630d73 [TASK] Deal with xdebug 3 (thanks to Christian Kuhn)
  • 2021-02-27 a465de2973 [TASK] Drop an always skipped unit test (thanks to Christian Kuhn)
  • 2021-02-26 91ffa2dc2d [TASK] gitlab-ci nightly slack notification (thanks to Christian Kuhn)
  • 2021-02-25 3e67d252b4 [TASK] Remove group limit for FE and BE users (thanks to Torben Hansen)
  • 2021-02-25 4a9d4abf41 [BUGFIX] Fix TypeError in TypoScript "split" under DebugExceptionHandler (thanks to Dmitry Dulepov)
  • 2021-02-25 6d4d5d785a [TASK] Inject cache into IconRegistry (thanks to Benjamin Franzke)
  • 2021-02-25 705078e52a [TASK] Replace string parsing in Message with unpack (thanks to Claus Due)
  • 2021-02-25 bd1a4a5d3c [BUGFIX] Enforce closing tags in Fluid f:form.button ViewHelper (thanks to Oliver Bartsch)
  • 2021-02-25 fea95086cf [TASK] Update @typo3/icons to 2.2.2 (thanks to Tobias Wojtylak)
  • 2021-02-25 da8a240228 [BUGFIX] Set request object in EXT:form EmailFinisher (thanks to Oliver Bartsch)
  • 2021-02-25 fd83ee6e9b [BUGFIX] Recognize removed columns on PostgreSQL (thanks to Stephan Großberndt)
  • 2021-02-24 0734441fff [TASK] Merge test splitter scripts to core (thanks to Christian Kuhn)
  • 2021-02-24 43bca4b515 [FEATURE] Possibility to disable hreflang per page (thanks to Richard Haeser)
  • 2021-02-24 abf8e00562 [TASK] Use younger selenium/standalone-chrome (thanks to Christian Kuhn)
  • 2021-02-24 5b2153270e [TASK] Do not require sudo mode in development context (thanks to Oliver Bartsch)
  • 2021-02-24 a8c12da3a1 [BUGFIX] Clean up Tooltip initialization (thanks to Benni Mack)
  • 2021-02-23 12589e412d [BUGFIX] Import data from yaml imports in declaration order (thanks to Jigal van Hemert)
  • 2021-02-23 f22a127800 [TASK] Set TYPO3 version to 11.2.0-dev (thanks to Benni Mack)