TYPO3 12.4.5 is now available. This release includes bug fixes and maintenance.
TYPO3 12.4.5 is a free Open Source content management system for enterprise purposes on the web and in intranets. It offers full flexibility and extendability while featuring an accomplished set of ready-made interfaces, functions and modules.
TYPO3 12.4.5 Changelog
🐞 Bug fixes
- 2023-08-08 f5a1b72f60 [RELEASE] Release of TYPO3 12.4.5 (thanks to Benni Mack)
- 2023-08-07 fd265dd229 [BUGFIX] Move module state into reloadable part of DOM (thanks to Andreas Fernandez)
- 2023-08-07 b75212c32a [TASK] Avoid global namespace imports (thanks to Oliver Bartsch)
- 2023-08-07 ff91d3d52f [BUGFIX] Fix PHP 8 warnings in DataHandler (thanks to Thomas Hohn)
- 2023-08-07 a99ce85561 [TASK] Simplify runTests.sh DBMS version selection (thanks to Christian Kuhn)
- 2023-08-06 e48050ef21 [DOCS] Document known issues with ext:linkvalidator (thanks to Rémy DANIEL)
- 2023-08-06 0ed4e8d1a7 [BUGFIX] Proper ext:form flex form finisher overrides (thanks to Christian Kuhn)
- 2023-08-06 390deb1dfd [DOCS] Adjust reference to Core sources for v12 in EXT:reactions (thanks to Chris Müller)
- 2023-08-06 b2bc2dbe4f [DOCS] Streamline the display of references to PHP class in EXT:form (thanks to Chris Müller)
- 2023-08-05 251efa859d [BUGFIX] Only treat numerical route arguments as possible UIDs (thanks to Christian Spoo)
- 2023-08-05 e77fe9284e [TASK] Show modal before re-import of static data (thanks to Sebastian Klein)
- 2023-08-05 21355fe4ab [BUGFIX] Don’t notify the editor about canceled SvgTree Ajax request (thanks to Rémy DANIEL)
- 2023-08-05 fa13346102 [BUGFIX] Avoid undefined array key access in DataHandler (thanks to Gordon Brüggemann)
- 2023-08-05 4b318bf406 [TASK] Mark PasswordPolicyValidator as public API (thanks to Torben Hansen)
- 2023-08-05 02fef8dba4 [BUGFIX] Remove configuration for non-existing service (thanks to Oliver Bartsch)
- 2023-08-05 d2a4676faa [BUGFIX] Expose listener identifier to ListenerProvider (thanks to Oliver Bartsch)
- 2023-08-05 71b3f68c56 [TASK] Do not import \Attribute (thanks to Oliver Bartsch)
- 2023-08-05 b26a61861f [TASK] Update ISO data (thanks to Anja Leichsenring)
- 2023-08-05 0263b8d885 [BUGFIX] Prevent exception on missing sys_csp_resolution table (thanks to Daniel Siepmann)
- 2023-08-04 35157fbafa [BUGFIX] Flush DI cache with clear all caches on development context (thanks to Sascha Nowak)
- 2023-08-04 536b9950f6 [DOCS] Correct Changelog for ExtensionUtility::configurePlugin (thanks to linawolf)
- 2023-08-04 2d191fe58d [TASK] Introduce table format for redirect integrity check (thanks to Lukas Maxheim)
- 2023-08-04 b9fc1e3e87 [TASK] Raise pre-merge acceptance test to PHP 8.3 (thanks to Anja Leichsenring)
- 2023-08-04 d0ce2bf62c [TASK] Run PHP8.3 functional tests (thanks to Stefan Bürk)
- 2023-08-04 0647ab15e4 [BUGFIX] Properly set memcache/memcached in cache backend (thanks to Christian Spoo)
- 2023-08-04 ff2a788300 [BUGFIX] Remove GU::fixPermissionsSetsGroup() test (thanks to Tobias Liebig)
- 2023-08-04 e36888ff20 [TASK] Use relative paths for test fixture files (thanks to Stephan Jorek)
- 2023-08-03 8f378f083f [BUGFIX] Display preview image of media resource (thanks to Simon Schaufelberger)
- 2023-08-03 d0637655e5 [TASK] Streamline upper “Content” area in Page module localizations (thanks to Jasmina Ließmann)
- 2023-08-03 cdeb7bd771 [BUGFIX] Make GeneralUtility::getFilesInDir() correctly check extensions (thanks to Christian Spoo)
- 2023-08-03 f854477b35 [BUGFIX] Prevent TypeError in DatabaseIntegrityController (thanks to Oliver Bartsch)
- 2023-08-03 9324ba96b3 [TASK] Avoid php deprecation in functional tests (thanks to Stefan Bürk)
- 2023-08-03 3e275b692e [TASK] Correct the semantic structure of headings in some card views (thanks to Jasmina Ließmann)
- 2023-08-03 dd659081f7 [TASK] Add primary key on non-uid MM tables (thanks to Christian Kuhn)
- 2023-08-03 3bd0901228 [DOCS] Fix changelog rendering warnings (thanks to Chris Müller)
- 2023-08-03 2e4c68f68d [TASK] Update typo3/testing-framework (thanks to Stefan Bürk)
- 2023-08-02 fd59d01b48 [TASK] Have correct blog_example related_posts TCA (thanks to Christian Kuhn)
- 2023-08-02 e8537a4a9c [BUGFIX] Ensure languageId = 0 for new site configurations (thanks to Andreas Fernandez)
- 2023-08-02 7227aea542 [BUGFIX] Avoid circular reference of COR and ServerRequest (thanks to Helmut Hummel)
- 2023-08-02 d3abcfbd05 [TASK] Correct indentation of json files (thanks to linawolf)
- 2023-08-02 8765b36b15 [TASK] Update to lit 2.7.6 (thanks to Benjamin Franzke)
- 2023-08-02 a2e723615b [TASK] Fix MM TCA of blog_example (thanks to Christian Kuhn)
- 2023-08-02 b46ab5c7a1 [TASK] Map relative lit-imports to bare module specifiers (thanks to Benjamin Franzke)
- 2023-07-31 c9433a5a0b [TASK] Avoid reports.xml in acceptance tests (thanks to Christian Kuhn)
- 2023-07-31 54c6793037 [BUGFIX] Ensure string in htmlspecialchars() (thanks to Christian Kuhn)
- 2023-07-31 2447096467 [BUGFIX] Avoid undefined array key in AbstractFormElement (thanks to Nikita Hovratov)
- 2023-07-31 fd4a9e793d [TASK] Raise typo3/cms-styleguide to current version (thanks to Christian Kuhn)
- 2023-07-31 24a0c4733e [BUGFIX] Fix return type of GU::getMaxUploadFileSize (thanks to Oliver Klee)
- 2023-07-31 515841c201 [BUGFIX] Fix label generation for inline files (thanks to Thomas Anders | Naderio)
- 2023-07-30 a4d8bc346a [TASK] Stabilize PageTree related ac tests (thanks to Christian Kuhn)
- 2023-07-30 43a0013672 [TASK] Stabilize TemplateCest acceptence tests (thanks to Christian Kuhn)
- 2023-07-30 625f55d30f [TASK] Stabilize more Frontend/ ac tests (thanks to Christian Kuhn)
- 2023-07-30 faf34868ae [TASK] Stabilize ac test Frontend\IndexedSearchCest (thanks to Christian Kuhn)
- 2023-07-30 b4014901de [DOCS] Fix code examples in changelog (thanks to Oliver Bartsch)
- 2023-07-30 7eefd95016 [BUGFIX] Force correct type in FormViewHelper (thanks to Torben Hansen)
- 2023-07-30 7cdc3ddbc4 [BUGFIX] Avoid skipping exttyposcript* files in TS parser (thanks to Christian Kuhn)
- 2023-07-30 d4b4fc43e5 [TASK] Stabilize FileClipboardCest (again) (thanks to Christian Kuhn)
- 2023-07-29 9d99c5b68f [BUGFIX] Fix invalid null coalescing fallback to boolean in record list (thanks to Benjamin Franzke)2023-07-29 2718b8297f [TASK] Fix mariadb acceptance test error detection (thanks to Benjamin Franzke)
- 2023-07-28 07124e2bdd [BUGFIX] Extend CSP directives and sources (thanks to Oliver Hader)
- 2023-07-28 74105af10e [BUGFIX] Allow strict-dynamic only for applicable CSP directives (thanks to Oliver Hader)
- 2023-07-28 37323c7d78 [TASK] Remove backend.contextmenu tag from EXT:form importmap (thanks to Benjamin Franzke)
- 2023-07-28 7a499fff3e [TASK] Run unit tests with PHP 8.3 (thanks to Stefan Bürk)
- 2023-07-28 80bddb719d [BUGFIX] Properly evaluate selected class in BrowseLinksController (thanks to Oliver Bartsch)
- 2023-07-28 6b5e0b7002 [DOCS] Add changelog for feature flag “allowInsecureSiteResolutionByQueryParameters” (thanks to Chris Müller)
- 2023-07-28 21d462d0de [BUGFIX] Properly bind parameters to statement in upgrade wizard (thanks to Elias Häußler)
- 2023-07-28 fdbd39a821 [BUGFIX] Repair installtool core updater button callback (thanks to Benjamin Franzke)
- 2023-07-28 80e86a25ea [BUGFIX] npm: update vulnerable dev dependencies (thanks to Andreas Fernandez)
- 2023-07-28 87a197120d [TASK] Reactivate usage of constructable stylesheets for icon element (thanks to Benjamin Franzke)
- 2023-07-28 0b6234dcdb [TASK] Prepare runTests.sh to flexible container bin (thanks to Christian Kuhn)
- 2023-07-28 db77634040 [BUGFIX] Load importmaps for external form backend module scripts (thanks to Benjamin Franzke)
- 2023-07-28 c00f125333 [BUGFIX] Avoid undefined array key access in StaticRouteResolver (thanks to Stefan Bürk)
- 2023-07-28 607d392a7d [BUGFIX] Fix return type annotation for GU::explodeUrl2Array (thanks to Oliver Klee)
- 2023-07-28 4536ff0725 [TASK] Remove superfluous language service usage in ext:install (thanks to Torben Hansen)
- 2023-07-28 69b99b0fd8 [TASK] Consolidate COR->typolink() tests (thanks to Christian Kuhn)
- 2023-07-28 59c68d5667 [TASK] Remove an unused test data provider (thanks to Christian Kuhn)
- 2023-07-27 40002a3ec1 [BUGFIX] Suppress “not found” message during “typo3 setup” (thanks to Jochen Roth)
- 2023-07-27 aebb91664b [TASK] Remove unexplained reference to WordPress documentation (thanks to Chris Müller)
- 2023-07-26 94593899b7 [BUGFIX] Check array key existence in TSFE (thanks to Markus Klein)
- 2023-07-26 37183d3acb [BUGFIX] Do not try to explode null in ResourceStorage (thanks to Oliver Klee)
- 2023-07-26 a2ac29da06 [TASK] Change handling of apcu cache flush action (thanks to mordamir)
- 2023-07-25 c3ada4970c [BUGFIX] Apply proper url encoding to query params in form engine popups (thanks to Benjamin Franzke)
- 2023-07-25 1269a1c7cb [TASK] Replace docker-compose in runTests.sh (thanks to Jochen Roth)
- 2023-07-25 86ce60bd77 [BUGFIX] Add missing Icon::SIZE_MEGA constant (thanks to Andreas Fernandez)
- 2023-07-25 b60bc41640 [TASK] Improve return type annotations for GU::trimExplode (thanks to Oliver Klee)
- 2023-07-25 414b3e9a46 [BUGFIX] Check if ‘_ORIG_uid’ really exists in ElementInformationController (thanks to Nikita Hovratov)
- 2023-07-25 03d52068e9 [TASK] Stabilize acceptance test for postgres in nightly (thanks to Stefan Bürk)
- 2023-07-25 7d94d9f933 [TASK] Set TYPO3 version to 12.4.5-dev (thanks to Oliver Hader)
Although updates are tested, you’re always encouraged to backup your files before patching.
Tags: CMS, Content Management System, Portal, Softaculous
Related Links
- Live Demo:
See TYPO3 in action (Softaculous site (External link)) - Official Website:
Learn more about TYPO3 software (External link) - Run TYPO3 11 in your website:
Please Contact us for more information or start any Hosting Plan and install TYPO3 11 from Softaculous software library - TYPO3 11 Changelog:
To read changelog source Click Here (TYPO3 External link)