TYPO3 10.4.9

Release Notes

Version 10.4.9

Stay secure and up-to-date with TYPO3 ELTS!

The TYPO3 CMS community supported from 2020-04-21 until 2023-04-30.
Extend your support now until 2026-04-30 to get access to the latest security and compatibility updates for this version.

Learn more about TYPO3 ELTS Browse the TYPO3 ELTS Portal

Release Notes for TYPO3 CMS 10.4.9

This document contains information about TYPO3 CMS 10.4.9 which was released on 29.09.2020.

Get TYPO3 10.4.9 now

News

This version is a bugfix and maintenance release.

Read TYPO3 10.4.9 Release News

Checksums of TYPO3 10.4.9

SHA256

26d68d2fa35d0ec90faa935f0ba757441d35789bf6926f0c9f77665dc19acad3 typo3_src-10.4.9.tar.gz
1a49faae8d7221031ea56abceb1515c47c79a7ef66e54492286825c8a3167b36 typo3_src-10.4.9.zip

SHA1

97a7d80bfa5195a2012637e927f72d8c541a355b typo3_src-10.4.9.tar.gz
b3ea8a679b7f672a0b24bf30aa26c5a26510011d typo3_src-10.4.9.zip

MD5

e23456a0470a57474ec77e1f72debdde typo3_src-10.4.9.tar.gz
0220f26fee885c8901a1cd2250579903 typo3_src-10.4.9.zip

Upgrading

The usual upgrading procedure applies. No database updates are necessary. It might be required to clear all caches; the "important actions" section in the TYPO3 Install Tool offers the accordant possibility to do so.

Changes

Here is a list of what was fixed since 10.4.8:

  • 2020-09-29 2c6ce2c7e5 [RELEASE] Release of TYPO3 10.4.9 (thanks to Benni Mack)
  • 2020-09-29 b2a9d32d5d [BUGFIX] Remove linebreak in translation of site.base (thanks to Georg Ringer)
  • 2020-09-29 894e750ae4 [FEATURE] Add FluidEmail option to EXT:form EmailFinisher (thanks to Oliver Bartsch)
  • 2020-09-28 bb460e4c54 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:indexed_search (thanks to Alexander Schnitzler)
  • 2020-09-28 c8b718f38b [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:impexp (thanks to Alexander Schnitzler)
  • 2020-09-28 7e1d81d420 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Service (thanks to Alexander Schnitzler)
  • 2020-09-28 947d3a3f76 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:recordlist (thanks to Alexander Schnitzler)
  • 2020-09-27 ec230931e3 [BUGFIX] Fix copying of moved records in workspace (thanks to Benni Mack)
  • 2020-09-27 8151d5008c [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:belog (thanks to Alexander Schnitzler)
  • 2020-09-27 1514bc80bf [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:info (thanks to Alexander Schnitzler)
  • 2020-09-27 d675773601 [TASK] Fix phpstan checkFunctionArgumentTypes errors in several extensions (thanks to Daniel Goerz)
  • 2020-09-27 bb406bc8a9 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:filelist (thanks to Alexander Schnitzler)
  • 2020-09-27 014d68c801 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:beuser (thanks to Alexander Schnitzler)
  • 2020-09-27 3787776168 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:felogin (thanks to Alexander Schnitzler)
  • 2020-09-27 2567563d55 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:redirects (thanks to Daniel Goerz)
  • 2020-09-27 31bbcf90b5 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:recycler (thanks to Alexander Schnitzler)
  • 2020-09-26 6313154797 [BUGFIX] Set typo3Language for new site languages if possible (thanks to Georg Ringer)
  • 2020-09-26 ae6158f758 [TASK] Remove Build/phpstan.level2.neon (thanks to Alexander Schnitzler)
  • 2020-09-26 0e01a1759f [BUGFIX] Render plugin content element only if a plugin is selected (thanks to Torben Hansen)
  • 2020-09-26 f9592fd252 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Core (thanks to Alexander Schnitzler)
  • 2020-09-26 da6002b0c5 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:frontend (thanks to Alexander Schnitzler)
  • 2020-09-26 c2b105ec7f [TASK] Render language ID in site module languages inline header (thanks to Georg Ringer)
  • 2020-09-26 6ed1ad9b01 [TASK] Update all npm packages (thanks to Andreas Fernandez)
  • 2020-09-25 31ebf0f70e [TASK] Update ckeditor-wordcount-plugin to 1.17.6 (thanks to Andreas Fernandez)
  • 2020-09-25 2fcdc03b36 [TASK] Update TypeScript and friends (thanks to Andreas Fernandez)
  • 2020-09-25 98aeb65edd [TASK] Upgrade codemirror to 5.58.1 (thanks to Andreas Fernandez)
  • 2020-09-25 ca9a4b48c4 [TASK] Upgrade Grunt to 1.3 (thanks to Andreas Fernandez)
  • 2020-09-25 23449dc24b [TASK] Update ckeditor to 4.15.0 (thanks to Andreas Fernandez)
  • 2020-09-25 67fda31eec [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Cache (thanks to Alexander Schnitzler)
  • 2020-09-25 5460931ea2 [TASK] Activate phpstan rule IncompatiblePhpDocTypeRule (thanks to Daniel Goerz)
  • 2020-09-25 e0e8b33898 [TASK] Update phpstan/phpstan and friendsoftypo3/phpstan-typo3 (thanks to Alexander Schnitzler)
  • 2020-09-25 a6c3edaccc [BUGFIX] Do not use returnUrl and index.php for workspace logout links (thanks to Benni Mack)
  • 2020-09-24 e97feeae1f [BUGFIX] Remove wrongly introduced showNewRecordLink property (thanks to Oliver Bartsch)
  • 2020-09-23 e54d9e7c4b [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Page (thanks to Alexander Schnitzler)
  • 2020-09-23 98e984f405 [TASK] Add more test cases for workspaces (thanks to Benni Mack)
  • 2020-09-23 ca0a229e5f [TASK] Drop reference index in workspace discard more effectively (thanks to Christian Kuhn)
  • 2020-09-23 a40d3422ba [BUGFIX] Show fieldname of flexform fields (thanks to Georg Ringer)
  • 2020-09-23 8b4803a949 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Routing (thanks to Alexander Schnitzler)
  • 2020-09-23 37e70e3184 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Http (thanks to Alexander Schnitzler)
  • 2020-09-23 365ae3247b [BUGFIX] Do not translate move pointers in workspace (thanks to Benni Mack)
  • 2020-09-23 b5cf1fa1ee [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Authentication (thanks to Alexander Schnitzler)
  • 2020-09-23 1a32e1ea63 [BUGFIX] Properly update reference index when deleting children (thanks to Christian Kuhn)
  • 2020-09-23 26b5fba5b4 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core LinkHandling (thanks to Alexander Schnitzler)
  • 2020-09-23 240f7c0f5e [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Charset (thanks to Alexander Schnitzler)
  • 2020-09-23 b62ef21840 [BUGFIX] Avoid using BackendWorkspaceRestriction (thanks to Benni Mack)
  • 2020-09-23 174c73d7f4 [TASK] Add tests for Extbase DateTimeConverter (thanks to Benni Mack)
  • 2020-09-23 e110e0c18a [BUGFIX] Check for columns before iterating over those in page module (thanks to Georg Ringer)
  • 2020-09-23 e4ae8cffa8 [BUGFIX] Use null coalescing operator in ViewHelperResolver (thanks to Georg Ringer)
  • 2020-09-23 b2d48b38fc [BUGFIX] Send specific value when unchecking items in TypoScript module (thanks to Oliver Hader)
  • 2020-09-23 e3b62765e7 [BUGFIX] Fix uninitialized $queuedMessages in MemorySpool (thanks to Madaxel)
  • 2020-09-23 2b7ae8b65a [TASK] Local variable $resolvedIds in PlainDataResolver (thanks to Christian Kuhn)
  • 2020-09-23 43f6e10159 [BUGFIX] Use dedicated property to hide newRecordLink button (thanks to Oliver Bartsch)
  • 2020-09-22 29c821b84c [TASK] Deferred reference index updating (thanks to Christian Kuhn)
  • 2020-09-22 d2e8c1b60d [BUGFIX] Prevent toggling of child containers controls (thanks to Nikita Hovratov)
  • 2020-09-22 6537d2972e [TASK] Always send 404 response on hidden pages (thanks to Oliver Hader)
  • 2020-09-22 46d72c8fd9 [TASK] Add field flag to LanguageMenuProcessor (thanks to Simon Gilli)
  • 2020-09-22 e77b87a51c [BUGFIX] Add missing language option to EmailToSender (thanks to Oliver Bartsch)
  • 2020-09-21 835aa21e54 [BUGFIX] Remove pre-checks on "transport_spool_filepath" (thanks to Ingo Fabbri)
  • 2020-09-21 8cb611720a [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core ExpressionLanguage (thanks to Alexander Schnitzler)
  • 2020-09-21 326439eccc [BUGFIX] Add FieldWizard for other language thumbnails (thanks to Oliver Bartsch)
  • 2020-09-21 98060f4bd0 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Package (thanks to Alexander Schnitzler)
  • 2020-09-20 3e3dcfe849 [BUGFIX] Disable cross origin check for cropper.js (thanks to Georg Ringer)
  • 2020-09-20 4d4d91fe19 [BUGFIX] Optimize database pre checks within install process (thanks to Frank Naegler)
  • 2020-09-20 9cf2322f12 [BUGFIX] Correct sys_refindex update on workspace publish (thanks to Christian Kuhn)
  • 2020-09-20 62fe59ab68 [BUGFIX] Do not show editlock fields to editors (thanks to Benni Mack)
  • 2020-09-20 70d9198484 [BUGFIX] Do not stop rewrite processing for favicon.ico (thanks to Christian Futterlieb)
  • 2020-09-20 6274b68457 [BUGFIX] Allow Fluid Preview for each Plugin (thanks to Stefan Froemken)
  • 2020-09-20 00f46e8741 [BUGFIX] Page tree: Hide delete drop zone when not dragging (thanks to Helmut Hummel)
  • 2020-09-19 8457e82596 [BUGFIX] Skip sys_refindex for workspace placeholders (thanks to Christian Kuhn)
  • 2020-09-19 386baa4cf6 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Localization (thanks to Alexander Schnitzler)
  • 2020-09-19 6e1bc13696 [BUGFIX] Stop calling a non-static method statically (thanks to Christian Kuhn)
  • 2020-09-19 c93876392d [BUGFIX] Prevent usage of non existing php function in PHP 7.2 tests (thanks to Anja Leichsenring)
  • 2020-09-18 20fdefde1c [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Tree (thanks to Alexander Schnitzler)
  • 2020-09-18 119863320e [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Site (thanks to Alexander Schnitzler)
  • 2020-09-18 3539e0d16c [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Session (thanks to Alexander Schnitzler)
  • 2020-09-18 82db10bd35 [BUGFIX] Send workspace notifications to selected recipients only (thanks to Uwe Trotzek)
  • 2020-09-18 8b5bbd05fd [BUGFIX] Only fix versioning PID for moved records (thanks to Benni Mack)
  • 2020-09-18 9ed135c112 [BUGFIX] Set correct return type for CommandRegistry::getCommandByIdentifier (thanks to Georg Ringer)
  • 2020-09-18 44bb3fe340 [BUGFIX] Use correct variable to access language id of a column (thanks to Oliver Bartsch)
  • 2020-09-18 952d88555e [BUGFIX] Respect selected language id in columns mode (thanks to Oliver Bartsch)
  • 2020-09-18 2e037b7cfc [BUGFIX] Separate 'delete' and 'discard' in DataHandler (thanks to Christian Kuhn)
  • 2020-09-18 e2cd4ccfc4 [DOCS] Correct FAL tag notation (thanks to Oliver Bartsch)
  • 2020-09-18 0a5ce30215 [TASK] Omit composer install before composer update for test builds (thanks to Anja Leichsenring)
  • 2020-09-18 771cf07723 [TASK] Remove rector/rector from require-dev section (thanks to Anja Leichsenring)
  • 2020-09-17 0c0e1d2a4c [TASK] Add missing word to comment (thanks to Georg Ringer)
  • 2020-09-17 2ce762af30 [BUGFIX] Allow longer values in index_stat_word (thanks to Ingo Fabbri)
  • 2020-09-16 9e524c165c [TASK] Add functional tests for RootlineUtility (thanks to Benni Mack)
  • 2020-09-15 c914ef0047 [BUGFIX] Ensure composer update --prefer-lowest installs the lowest possible packages (thanks to Simon Gilli)
  • 2020-09-15 bf575ca078 [BUGFIX] Increase size of DB field filelink_sorting (thanks to Georg Ringer)
  • 2020-09-14 3cbdf321cb [BUGFIX] Adjust CSS import paths in inline CSS (thanks to Alexander Künzl)
  • 2020-09-12 39e75ef36b [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core DependencyInjection (thanks to Alexander Schnitzler)
  • 2020-09-12 c256f62176 [TASK] Make online media preview processing a processor (thanks to Helmut Hummel)
  • 2020-09-12 04834c1a12 [TASK] Improve and fix ThumbnailController (thanks to Helmut Hummel)
  • 2020-09-12 a1b02c4fd8 [BUGFIX] Properly render IRRE image thumbnail (thanks to Helmut Hummel)
  • 2020-09-12 a4d000c55a [TASK] Extract SVG image processing into processor (thanks to Helmut Hummel)
  • 2020-09-11 5f75b1d5a6 [TASK] Avoid double slash in requirejs contrib paths (thanks to Benjamin Franzke)
  • 2020-09-11 0725bfb1ab [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Domain (thanks to Alexander Schnitzler)
  • 2020-09-11 1a9d1177c3 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Type (thanks to Alexander Schnitzler)
  • 2020-09-11 c97586e502 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Composer (thanks to Alexander Schnitzler)
  • 2020-09-11 84380147da [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Html (thanks to Alexander Schnitzler)
  • 2020-09-11 67a46752ff [BUGFIX] Make external link checking more robust (thanks to Sybille Peters)
  • 2020-09-11 bf58c2e8df [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core TimeTracker (thanks to Alexander Schnitzler)
  • 2020-09-11 53e61a32b2 [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Log (thanks to Alexander Schnitzler)
  • 2020-09-10 64a38762dc [TASK] Fix phpstan checkFunctionArgumentTypes errors in ext:core Configuration (thanks to Alexander Schnitzler)
  • 2020-09-10 d8682a04d0 [TASK] Set TYPO3 version to 10.4.9-dev (thanks to Benni Mack)