TYPO3 14.3.0

Release Notes

Version 14.3.0

Release Notes for TYPO3 CMS 14.3.0

This document contains information about TYPO3 CMS 14.3.0 which was released on 21.04.2026.

Get TYPO3 14.3.0 now

News

This version is the first LTS version of TYPO3 v14, containing all features added during the TYPO3 v14 development phase.

Read TYPO3 14.3.0 Release News

Checksums of TYPO3 14.3.0

SHA256

c528c87448d55c5484ba3f875722939ea0bd85061480dd5a7998f04b3c5b9f6e typo3_src-14.3.0.tar.gz
432f33f777c254e39c4bc576650c516664a777536aa10c76b8c054fa887e386c typo3_src-14.3.0.zip

SHA1

0007c80dbe0fc927a5b092e13d0e38c8b1fec3bb typo3_src-14.3.0.tar.gz
c4d1ce95de71aeec326f93432060e81af1fa3ca3 typo3_src-14.3.0.zip

MD5

33e469c844ae137e6b0cf28a3c68fffe typo3_src-14.3.0.tar.gz
e204e37d699b9c5b239095b0408e0344 typo3_src-14.3.0.zip

Package Signatures

TYPO3 Release Packages (the downloadable tarballs and zip files) as well as Git tags are signed using PGP signatures during the automated release process. Besides that, MD5 and SHA2-256 hashes are being generated for these files. Find more details on verifying signatures and hashes in the infrastructure guide.

Download GPG signed release README.md file

Example of verifying integrity of tar.gz package of current release:

wget --content-disposition https://get.typo3.org/14.3.0/tar.gz
wget --content-disposition https://get.typo3.org/14.3.0/tar.gz.sig
gpg --verify typo3_src-14.3.0.tar.gz.sig typo3_src-14.3.0.tar.gz

Upgrading

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

  • 2026-04-21 5b0ba8a1eca [RELEASE] Release of TYPO3 14.3.0 (thanks to Benni Mack)
  • 2026-04-21 f19eddb1fde [DOCS] Fix v14.2 changelog entries (thanks to Lina Wolf)
  • 2026-04-21 9a6e913f707 [SECURITY] Do not store password in serialized user settings (thanks to Garvin Hicking)
  • 2026-04-20 d02c8927fdf [BUGFIX] Allow datetime field usage in page creation wizard (thanks to Benjamin Kott)
  • 2026-04-20 597548573f7 [TASK] Use multiline for PackageInitializationEvent (thanks to Stefan Froemken)
  • 2026-04-20 26a802fba6c [BUGFIX] Restore position arrows in new page wizard after filtering (thanks to Benjamin Kott)
  • 2026-04-20 380d869fa25 [TASK] Add site set settings for EXT:form template paths (thanks to Josua Vogel)
  • 2026-04-20 704b801398f [TASK] Raise composer/class-map-generator (thanks to Christian Kuhn)
  • 2026-04-20 d3c86d98712 [BUGFIX] Dispatch AfterPackageActivationEvent on package activation again (thanks to Helmut Hummel)
  • 2026-04-20 5c6593ad07c [BUGFIX] Combine mtime and filesize for package cache identifier (thanks to Benjamin Kott)
  • 2026-04-20 449e7c7533c [BUGFIX] Do not automatically add a state qualifier is already given (thanks to Benjamin Franzke)
  • 2026-04-20 b036fb7c9b7 [BUGFIX] Raise typo3/class-alias-loader to ^2.0.1 (thanks to Christian Kuhn)
  • 2026-04-20 ae2ba6d8e65 [BUGFIX] Fix missing padding in CSP reports on small screens (thanks to Ravi Sachaniya)
  • 2026-04-20 fa023de50e1 [BUGFIX] Fix double JSON encoding of backend user settings (thanks to Stefan Bürk)
  • 2026-04-20 b4087e5c6fb [TASK] Raise guzzlehttp/psr7 (thanks to Christian Kuhn)
  • 2026-04-20 4a1fd35c5cb [BUGFIX] Use correct route name in form preview (thanks to Josua Vogel)
  • 2026-04-20 2583c1889ac [FEATURE] Improve providesPackages handling in classic mode (thanks to Helmut Hummel)
  • 2026-04-20 49155a22014 [BUGFIX] Re-add array_values() in SchemaMigrator (thanks to Stefan Bürk)
  • 2026-04-20 ff3d6de5900 [TASK] Raise phpdocumentor (thanks to Christian Kuhn)
  • 2026-04-20 3eb9c7ddd67 [BUGFIX] Enable DI for deprecated EXT:install update classes (thanks to Stefan Bürk)
  • 2026-04-20 db134458492 [TASK] Exclude Documentation folder from checkGruntClean (thanks to Josua Vogel)
  • 2026-04-20 cdefafbb895 [BUGFIX] Fix flaky Inline1nCest acceptance test (thanks to Josua Vogel)
  • 2026-04-20 4217027aec7 [TASK] Update User Settings terminology used (thanks to Riccardo De Contardi)
  • 2026-04-20 9d0f3a9df58 [BUGFIX] Address multiple flaws in form-engine based setup module (thanks to Oliver Hader)
  • 2026-04-20 1a979b0cf23 [DOCS] Review changelogs for v14.3 (thanks to Sarah McCarthy)
  • 2026-04-19 a96a81f22f4 [BUGFIX] Autowire LoggerInterface for inject*() methods (thanks to Stefan Bürk)
  • 2026-04-19 4f72a9f5bc1 [TASK] Update Fluid Standalone to 5.3.1 (thanks to Simon Praetorius)
  • 2026-04-19 92c78889431 [TASK] Update symfony/* packages to latest patch releases (thanks to Christian Kuhn)
  • 2026-04-18 3d15f978397 [BUGFIX] Respect "0" max files setting when rotating logs (thanks to Andreas Kienast)
  • 2026-04-17 088f52789b8 [BUGFIX] Filter duplicates (aliases) of scheduler tasks (thanks to Garvin Hicking)
  • 2026-04-17 8c036672a17 [BUGFIX] Handle nullable Set typoscript in SysTemplateTreeBuilder (thanks to Nikita Hovratov)
  • 2026-04-17 fafe5a256e6 [TASK] Remove doctrine/event-manager dependency (thanks to Christian Kuhn)
  • 2026-04-17 0d5233a3fda [TASK] Update finediff and bacon-qr-code (thanks to Garvin Hicking)
  • 2026-04-17 25d278e3caf [BUGFIX] Return modified object in PreviewUriBuilder::withRootLine (thanks to Georg Ringer)
  • 2026-04-17 4b903d3be0d [TASK] Raise dev dependencies (thanks to Christian Kuhn)
  • 2026-04-17 59fc6737a5b [TASK] Update to firebase/php-jwt 7.0.5 (thanks to Garvin Hicking)
  • 2026-04-17 a596be54a94 [TASK] Update friendsofphp/php-cs-fixer to 3.95.1 (thanks to Garvin Hicking)
  • 2026-04-17 31e423b2611 [TASK] Update to composer/composer 2.9.7 (thanks to Garvin Hicking)
  • 2026-04-17 fa72a87fa8d [TASK] Prepare ContentObjectRenderer for v15 refactoring (thanks to Christian Kuhn)
  • 2026-04-17 1a30e0a7fe3 [TASK] Drop redundant line from the .editorconfig (thanks to Oliver Klee)
  • 2026-04-17 57865b2c498 [TASK] Avoid LoggerAwareTrait with final classes (thanks to Christian Kuhn)
  • 2026-04-17 5178386c74a [BUGFIX] Streamline returnUrl handling in PageLayoutController (thanks to Oliver Hader)
  • 2026-04-17 aa737bfbafc [BUGFIX] Sanitize HTML attributes in camino content previews (thanks to Oliver Hader)
  • 2026-04-17 455234a9c70 [BUGFIX] Ensure correct Grid column width in languageComparisonMode (thanks to Philipp Parzer)
  • 2026-04-17 cb4b394f762 [BUGFIX] Fix operator precedence in imageMagickExec (thanks to Heiko Hardt)
  • 2026-04-17 d0af413f9c8 [BUGFIX] Apply workspace overlay before record list row resolution (thanks to Georg Ringer)
  • 2026-04-17 01efc4c2b86 [BUGFIX] Prevent Exception in StandardContentPreview Processor (thanks to Andreas Häfner)
  • 2026-04-16 54215c100d7 [DOCS] Fix typos in changelog documentation (thanks to Oliver Hader)
  • 2026-04-16 7cd828501c9 [TASK] Make DomainObjectInterface non-internal (thanks to Oliver Klee)
  • 2026-04-16 5d2d23be020 [BUGFIX] Mitigate DI issues during database compare (thanks to Stefan Bürk)
  • 2026-04-16 9492b5139fe [BUGFIX] Prevent error when opening record history from log module (thanks to Oliver Hader)
  • 2026-04-16 734d088a690 [BUGFIX] Introduce PackageSetup to unify extension setup (thanks to Helmut Hummel)
  • 2026-04-16 bcaeb3cfb92 [TASK] Update phpstan to 2.1.48 (thanks to Anja Leichsenring)
  • 2026-04-15 0e3ae59a03f [TASK] Use selectbox to filter link types in broken links result table (thanks to Jasmina Ließmann)
  • 2026-04-15 d323da21316 [TASK] Reverse view logic for "Excluded" column in Content Statistics (thanks to Riccardo De Contardi)
  • 2026-04-15 2ebbb4a57c1 [BUGFIX] Fix exception for fields without label in column selector (thanks to Benni Mack)
  • 2026-04-15 d3c0a22a54a [BUGFIX] Fix isSubMenu excluding Link pages from menu children (thanks to Nikita Kirin)
  • 2026-04-15 e8f5cc74205 [BUGFIX] Migrate ext_emconf.php "state" to package metadata (thanks to Helmut Hummel)
  • 2026-04-14 613156391e4 [BUGFIX] Ensure clipboard keys are decoded in ContextMenuController (thanks to Michal Podrouzek)
  • 2026-04-14 1a749126b87 [BUGFIX] Undefined array key in registry migration wizard (thanks to Benoit Chenu)
  • 2026-04-14 ee6087d4b0c [TASK] Make class doc comments for DomainObject/ more clear (thanks to Oliver Klee)
  • 2026-04-14 6f56519ac71 [TASK] Improve wording in user settings (max title lenth, doc upload) (thanks to Georg Ringer)
  • 2026-04-14 b6584a63b48 [DOCS] Fix some issues in RecordTransformation Data Processor changelog (thanks to Sebastien Convers)
  • 2026-04-14 c8d64287bfc [TASK] Fix known vulnerable npm dev dependencies (thanks to Oliver Hader)
  • 2026-04-14 00ba4122d4f [TASK] Add functional tests for DatabaseStorageAdapter (thanks to Josua Vogel)
  • 2026-04-14 c95239330c0 [TASK] Dissolve DataHandler FlexForm traverser callback methods (thanks to Christian Kuhn)
  • 2026-04-14 16144414c2e [TASK] Declare more classes readonly in ext:core (thanks to Christian Kuhn)
  • 2026-04-14 1c2905b4ffb [TASK] Deprecate BackendUtility item list label methods (thanks to Benni Mack)
  • 2026-04-13 beb97e93f56 [TASK] Use correct module name for disabling context editing (thanks to Georg Ringer)
  • 2026-04-13 0bfaeace1ab [TASK] Update PHPStan to v2.1.47 (thanks to Garvin Hicking)
  • 2026-04-13 04ab560263b [TASK] Use DI in ext:core Configuration/Richtext (thanks to Christian Kuhn)
  • 2026-04-13 3a3cc02ee87 [TASK] Ensure ContentObjectRenderer state contains only scalar values (thanks to Oliver Hader)
  • 2026-04-13 d5bcfb7c5be [BUGFIX] Fix exception on multi-upload form resubmission (thanks to Josua Vogel)
  • 2026-04-13 758558ccf0a [TASK] Avoid DataHandler FlexForm traverser in ext:import (thanks to Christian Kuhn)
  • 2026-04-13 2b39e8016bf [BUGFIX] Handle non-scalar site settings in detail view (thanks to Michael Blunck)
  • 2026-04-13 57bb8df3592 [BUGFIX] Use proper mfa provider label in user settings (thanks to Garvin Hicking)
  • 2026-04-13 be26cc68aec [TASK] Add test for database-stored form rendering in frontend (thanks to Josua Vogel)
  • 2026-04-13 8ecbba8df65 [BUGFIX] Avoid stripping input field preview values (thanks to Matthias Vogel)
  • 2026-04-13 65088c513e3 [BUGFIX] Add index for content_from_pid in pages table (thanks to Ravi Sachaniya)
  • 2026-04-13 bfac1c8848d [BUGFIX] Derive workspace preview handling from event context (thanks to Matthias Vogel)
  • 2026-04-13 71dc2d70998 [TASK] Remove trigger_error() from FileMountStorageAdapter deprecation (thanks to Josua Vogel)
  • 2026-04-13 0757ffbce24 [TASK] Update to TypeScript v6 (thanks to Benjamin Franzke)
  • 2026-04-13 6a5e8e9b12e [TASK] Clean up TranslationStatusController (thanks to Christian Kuhn)
  • 2026-04-13 801b7169027 [BUGFIX] Provide failsafe DI fallback for DirectiveHashCollection (thanks to Oliver Hader)
  • 2026-04-13 1782ab53bf8 [TASK] Remove unused PSR-4 information from camino (thanks to Benni Mack)
  • 2026-04-12 7a364e208c7 [BUGFIX] Respect suggests package constraints (thanks to Stefan Bürk)
  • 2026-04-12 5b7a06dad60 [BUGFIX] Allow sys_file_metadata fields in file list column selection (thanks to Benni Mack)
  • 2026-04-12 96cd782b2d7 [TASK] Clean up DataMapProcessor and helpers (thanks to Christian Kuhn)
  • 2026-04-12 2ea99067c59 [BUGFIX] Fix queryParameters structure in RecordsXmlSitemapDataProvider (thanks to Benni Mack)
  • 2026-04-12 14ae5c7e6d6 [BUGFIX] Restore URL rewriting for inline CSS in PageRenderer (thanks to Helmut Hummel)
  • 2026-04-12 24a3274bca0 [BUGFIX] Bring back accidentally removed MFA setup in user settings (thanks to Garvin Hicking)
  • 2026-04-12 13d80d3d975 [TASK] Deprecate GeneralUtility::getIndpEnv() (thanks to Christian Kuhn)
  • 2026-04-12 ac01d1cf054 [BUGFIX] Enforce EmptyRestrictionContainer during database comparison (thanks to Stefan Bürk)
  • 2026-04-12 92302ce2713 [TASK] Add internal BeforeRemoveNonCopyableFieldsEvent to DataHandler (thanks to Torben Hansen)
  • 2026-04-12 63a2b4a2cd8 [BUGFIX] Avoid TypeError in SystemInformationToolbarItem when exec fails (thanks to Benjamin Kott)
  • 2026-04-11 acb401d5d28 [BUGFIX] Respect DBAL serverVersion in getPlatformServerVersion() (thanks to Rico Sonntag)
  • 2026-04-11 c45b804c120 [TASK] Deprecate GU::locationHeaderUrl() without request (thanks to Christian Kuhn)
  • 2026-04-11 c3642829a32 [BUGFIX] Skip localization of children for non-language-aware tables (thanks to Torben Hansen)
  • 2026-04-11 3f718a359e2 [TASK] Streamline code formatting in PHP-CS-Fixer config file (thanks to Oliver Klee)
  • 2026-04-11 2a6a078858f [TASK] Move EXT:setup into backend extension (thanks to Benni Mack)
  • 2026-04-11 93aafa1580c [TASK] Harmonize native function call style (thanks to Oliver Klee)
  • 2026-04-11 39e0bd8c8ee [TASK] Avoid GU::getIndpEnv() in ext:install SecurityStatus (thanks to Christian Kuhn)
  • 2026-04-11 c6448457b04 [TASK] Separate frontend from backend PageRenderer::render() (thanks to Christian Kuhn)
  • 2026-04-11 2aaf6044601 [TASK] Deprecate GU::sanitizeLocalUrl() without request (thanks to Christian Kuhn)
  • 2026-04-10 d1e3108a6de [TASK] Make workspace preview a standalone view (thanks to Benjamin Kott)
  • 2026-04-10 8e2831bc4b0 [TASK] Declare more classes readonly (thanks to Christian Kuhn)
  • 2026-04-10 32800cb919d [TASK] Add functional test to ensure integrity of Core fluid templates (thanks to Garvin Hicking)
  • 2026-04-09 cc0a0b471ae [BUGFIX] Correct nesting of tables, alerts and forms in panels (thanks to Benjamin Kott)
  • 2026-04-09 2d37e7da4d3 [BUGFIX] Render database forms in frontend without BE user requirement (thanks to Stefan Bürk)
  • 2026-04-09 98d314a35c5 [BUGFIX] Avoid using null as array offset (thanks to Markus Klein)
  • 2026-04-09 fabc5b1a7a4 [TASK] Deprecate GeneralUtility::isOnCurrentHost() without request (thanks to Christian Kuhn)
  • 2026-04-09 f7498ebb0eb [TASK] Deprecate page module section markup events (thanks to Benjamin Kott)
  • 2026-04-09 6f4269dddb0 [BUGFIX] Allow pid 0 in tableDef for cache config (thanks to Ravi Sachaniya)
  • 2026-04-09 afa04a98a85 [TASK] Avoid GU::getIndpEnv() in PublicUrlPrefixer (thanks to Christian Kuhn)
  • 2026-04-09 072d73e8cfc [BUGFIX] Add category_perms on group data initialization (thanks to Oliver Bartsch)
  • 2026-04-09 f798e73c016 [BUGFIX] Prevent focus loss when clicking on color field (thanks to Dennis Purisevic)
  • 2026-04-09 0754aa5b38d [TASK] Ensure consistent width in editable-page-title (thanks to Benjamin Franzke)
  • 2026-04-09 f7b90985663 [TASK] Improve language comparison header in page module (thanks to Benjamin Kott)
  • 2026-04-09 b8dffe6b4a9 [TASK] Improve language selector labels for root-level records (thanks to Benjamin Kott)
  • 2026-04-09 c94d94409d7 [TASK] Improve ext_emconf.php deprecation message (thanks to Helmut Hummel)
  • 2026-04-09 d3da9114d56 [DOCS] Remove invalid named arguments from changelog example (thanks to Garvin Hicking)
  • 2026-04-08 dc3498c3f85 [BUGFIX] Return correct available nested Fluid components (thanks to Simon Praetorius)
  • 2026-04-08 084b679e597 [DOCS] Update EXT:felogin Screenshots for TYPO3 v14 (thanks to Lina Wolf)
  • 2026-04-08 b89a485159a [BUGFIX] Fix "Create new form" button in empty-state infobox (thanks to Josua Vogel)
  • 2026-04-08 0c770560f35 [BUGFIX] Restore form list position after closing the editor (thanks to Amir Arends)
  • 2026-04-08 f9148fc664f [BUGFIX] Prevent collision of extbase parameters with level delimiter (thanks to Nikita Hovratov)
  • 2026-04-08 d6231761fac [DOCS] Rewrite ext:form frontend rendering documentation (thanks to Josua Vogel)
  • 2026-04-08 744d81d03be [TASK] Avoid more GeneralUtility::getIndpEnv() (thanks to Christian Kuhn)
  • 2026-04-08 104e84f0e1d [BUGFIX] Correctly merge components and viewhelper XSD (thanks to Simon Praetorius)
  • 2026-04-08 600a884773a [TASK] Use DI in context menu PageProvider (thanks to Christian Kuhn)
  • 2026-04-08 f0dbc45b045 [BUGFIX] Move DatabaseIntegrityCheck from EXT:lowlevel to EXT:reports (thanks to Georg Ringer)
  • 2026-04-08 4e8bd787bf7 [TASK] Avoid reloading on visibility-toggle of content element (thanks to Benjamin Kott)
  • 2026-04-08 3ff66a52c45 [TASK] Use translation domain in ext:felogin templates (thanks to Torben Hansen)
  • 2026-04-08 fc50a359ea3 [TASK] Make fluid:analyze more flexible (thanks to Simon Praetorius)
  • 2026-04-08 1b692d8d079 [BUGFIX] Migrate old href cache actions to endpoint (thanks to Benjamin Kott)
  • 2026-04-08 b9d6c7ff3f4 [TASK] Use rawMessage in PHPStan baseline (thanks to Elias Häußler)
  • 2026-04-08 c69cc94a632 [TASK] Reorder backend toolbar items (thanks to Benjamin Kott)
  • 2026-04-08 e4044cb9d1e [BUGFIX] Avoid errors for optional values in f:render.text (thanks to Simon Praetorius)
  • 2026-04-08 5e77c9e6cca [TASK] Use TranslatorInterface in ResultRenderingTrait (thanks to Benjamin Franzke)
  • 2026-04-08 fd1f7b69e0e [BUGFIX] Respect Site::isTypoScriptRoot() in BackendConfigurationManager (thanks to Sebastian Michaelsen)
  • 2026-04-08 1c841c3c5a7 [TASK] Update Fluid Standalone to 5.3.0 (thanks to Simon Praetorius)
  • 2026-04-07 7fe6f755a18 [TASK] Detect deprecated ViewHelpers with fluid:analyze (thanks to Simon Praetorius)
  • 2026-04-07 6527e69c889 [DOCS] Update Screenshots for the Dashboard manual for TYPO3 v14 (thanks to Lina Wolf)
  • 2026-04-07 d0cc525f2cd [DOCS] Update EXT:reports Screenshots for TYPO3 v14 (thanks to Lina Wolf)
  • 2026-04-07 ccce176b817 [TASK] Allow extension version declaration in extra.version (thanks to Helmut Hummel)
  • 2026-04-07 f12b9ecf90e [BUGFIX] Fix RTE list rendering in Camino theme (thanks to Matthias Vogel)
  • 2026-04-07 82bcf69b274 [DOCS] Consistent linking to ViewHelper reference (thanks to Simon Praetorius)
  • 2026-04-07 497cefbc138 [BUGFIX] Translate backend layout labels in Status module (thanks to Ravi Sachaniya)
  • 2026-04-06 a336dec7d63 [TASK] Uniform writing style of "Short URLs" description (thanks to Riccardo De Contardi)
  • 2026-04-06 21cadea8419 [TASK] Improve writing styles of "Configuration Presets" descriptions (thanks to Riccardo De Contardi)
  • 2026-04-04 7b3c80bce43 [BUGFIX] Fix enum handling in settings editor (thanks to Benjamin Franzke)
  • 2026-04-03 bcada6bb1d2 [BUGFIX] Remove CSS attr() usage for primary color token (thanks to Benjamin Kott)
  • 2026-04-03 8be70bb641a [BUGFIX] Fix persistent update for checkbox fields in user settings (thanks to Benni Mack)
  • 2026-04-03 9250a03b4b6 [TASK] Add Allow header in 405 responses in backend routes (thanks to Benjamin Franzke)
  • 2026-04-02 0672a943679 [BUGFIX] Avoid Undefined property: stdClass::$version warning (thanks to Stefan Bürk)
  • 2026-04-02 fbd23d663ea [BUGFIX] First install: display password-toggle icon within field (thanks to Markus Klein)
  • 2026-04-02 6a1765b76dc [TASK] Avoid json_encode() workarounds in Settings API (thanks to Benjamin Franzke)
  • 2026-04-02 838ef254f04 [TASK] Decouple module route initialization (thanks to Benjamin Franzke)
  • 2026-04-02 d16ccd48ea9 [BUGFIX] Pass current link url to fluid template instead of current url (thanks to Simon Schaufelberger)
  • 2026-04-02 d6633a02dac [BUGFIX] Fix dropdown position opened from modal (thanks to Ravi Sachaniya)
  • 2026-04-02 18beb855530 [BUGFIX] Add missing JS module in RecordLinkHandler (thanks to Georg Ringer)
  • 2026-04-02 3295693a382 [TASK] Add accent color harmonization (thanks to Benjamin Kott)
  • 2026-04-02 8c777d4c6f5 [DOCS] Overhaul events & hooks section in ext:form (thanks to Josua Vogel)
  • 2026-04-02 8e34f9d462b [BUGFIX] Fix crash when deleting unselected form element in Form Editor (thanks to Josua Vogel)
  • 2026-04-02 033526c886b [TASK] Improve form manager list visual indicators and sorting (thanks to Benjamin Kott)
  • 2026-04-02 1feed0cb0ef [BUGFIX] Strip block-level tags from RTE checkbox label in ext:form (thanks to Josua Vogel)
  • 2026-04-02 1d9151980a7 [BUGFIX] Refresh page module after contextual edit of records without title (thanks to Oliver Bartsch)
  • 2026-04-01 5b3c1c02b31 [BUGFIX] Prevent error if request has no TypoScript attribute (thanks to Achim Fritz)
  • 2026-04-01 926b9a704b8 [TASK] Offer to import bundled distributions during installation process (thanks to Benjamin Kott)
  • 2026-04-01 9de7ecd3b0d [TASK] Use HKDF for JWT key derivation (thanks to Benjamin Franzke)
  • 2026-04-01 41dfdc32f5d [BUGFIX] Omit opacity attribute on color picker when disabled (thanks to Benjamin Kott)
  • 2026-04-01 329edc5b803 [DOCS] Provide correct site set example of ext:seo (thanks to Josef Glatz)
  • 2026-03-31 309bbf5e7a1 [BUGFIX] Provide context to the ElementInformationController's hook (thanks to Xavier Perseguers)
  • 2026-03-31 f7a4bf7631c [TASK] Clarify Fluid analyze command (thanks to Simon Praetorius)
  • 2026-03-31 c2fd3e528c5 [BUGFIX] Preserve beuser avatar after saving twice (thanks to Bastien Lutz)
  • 2026-03-31 33ac0b9bc7e [TASK] Raise doctrine/dbal to v4.4 (thanks to Benni Mack)
  • 2026-03-31 1f59e37464d [TASK] Remove leftover internal_type=file parts in impexp (thanks to Benni Mack)
  • 2026-03-31 8e5bed084ec [BUGFIX] Prevent TypeError on NULL in RecordFieldPreviewProcessor (thanks to Garvin Hicking)
  • 2026-03-31 2c36e02c255 [TASK] Deprecate ext_tables.php in extensions (thanks to Benni Mack)
  • 2026-03-31 17f8256acba [BUGFIX] Strip title from package description if extracted (thanks to Benjamin Kott)
  • 2026-03-31 0695cd159c6 [DOCS] Readd removed anchors to form yaml documentation (thanks to Benjamin Franzke)
  • 2026-03-31 9b3b11634ea [TASK] Set TYPO3 version to 14.3.0-dev (thanks to Benni Mack)