Skip to main navigation Skip to main content Skip to page footer
TYPO3 v14.0 is here: Fresh UI, Fluid 5 and the starting signal for the most modern TYPO3 era

TYPO3 v14.0 is here: Fresh UI, Fluid 5 and the starting signal for the most modern TYPO3 era

Have the article read aloud.

Loading the Elevenlabs Text to Speech AudioNative Player...
| Estimated reading time : min.
This article was automatically translated using DeepL. Therefore, inaccuracies may occur.

TYPO3 v14.0 is here and brings a breath of fresh air to the CMS. Backend UI modernization, Fluid 5 with new ViewHelpers and a modern translation workflow make you want to use the new version.

TYPO3 v14.0 was released yesterday at T3CON25 in Düsseldorf. The first sprint release of the v14 series brings over 2,000 changes and marks the start of a new era for the open source CMS. Find out what's changing, why it's important and what extension compatibility looks like here.

Backend modernization: More than just new names

The TYPO3 backend is getting a makeover. Modules have been renamed and restructured to make it easier for new users to navigate:

  • Web → Content
  • Files → Media
  • Admin Tools → Administration

The DocHeader has been completely redesigned and now features interactive breadcrumb navigation and a standardized language selector for all modules with multi-language support. The second line is reserved for action dropdowns and buttons such as Save, Close, Reload and Bookmark.

Benni Mack presented the new version at T3CON25 and gave a preview of the planned backend UI changes. It looked great and will almost certainly ensure that TYPO3 loses its reputation as an "old-fashioned system". I'm looking forward to the new version and I'm sure that we can once again talk about the "best TYPO3 ever" with full justification.

Fluid 5: The next generation

The Fluid template system has been updated to version 5. The most important new features:

Flexible file names

File names no longer have to start with a capital letter. Fluid now uses a fallback chain that first searches for the standard spelling and then falls back to capitalization. This paves the way for future Fluid file extensions such as .fluid.html or.fluid.txt.

CDATA support

Inline CSS or JavaScript in Fluid templates now work without curly bracket conflicts. Content in CDATA sections is ignored by the parser, while variables and ViewHelpers with triple curly braces {{{ }}} continue to work.

New ViewHelpers

  • PageTitle: Set page title directly in Fluid, without custom page title provider
  • PageMeta: Set meta tags via the MetaTagManager API
  • PageHeader and PageFooter: Insert custom content in <head> or before </body
  • Date: New "timezone" option for localized date and time display

If you want to get deeper into TYPO3 v14 in the coming year, you can look forward to a current complete course from me. More on this in the coming months.

Translation workflow: Guided instead of guessing

The translation workflow has been modernized. A step-by-step wizard guides you through the entire process, automatically skipping unnecessary steps and ensuring a consistent experience in all backend modules.

The language selection in the backend has been simplified: select multiple languages at the same time, show or hide individual languages, activate or deactivate all at once. The selection is retained across the Page and List modules.

In the background, the localization architecture has been migrated to the Symfony Translation Component. TYPO3 now supports XLIFF 1.2 and XLIFF 2.x as well as custom translation loaders according to the Symfony standard. The new domain syntax makes references more logical:

  • OLD: "LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general"
  • NEW: "core.form.tabs:general"

Backward compatibility is retained, so TCA files do not need to be updated immediately.

Under the hood: Housekeeping and new APIs

Deprecated code removed

As with every first release of a new cycle, a thorough clean-up has been carried out. PHP classes, functions, CLI calls and other legacy components have been removed. The changelog "Deprecated functionality removed" lists all changes with migration notes.

System Resource API

Resources are now resolved centrally via a new System Resource API. This includes package resources (files in extensions), FAL assets, app resources (files in the TYPO3 project folder) and URI resources. Keywords such as "PKG" or "FAL" work consistently in PHP, TypoScript and Fluid. The legacy keyword "EXT" will be retained for the time being.

Extbase: PHP Attributes and Symfony Validators

Extbase no longer uses doctrine/annotations (upstream maintenance discontinued). Since PHP 8.2 is mandatory, developers should migrate to PHP Attributes. TYPO3 supports attributes for all Extbase annotations since version 12.

Extbase Models and Controllers now support Symfony Validators. Together with the existing Extbase validators and the new PHP Attributes, input validation becomes much easier. Custom validators are less necessary.

Hosting and DevOps: More flexibility

  • Install Tool sessions can now be stored in Redis or with custom storage path for file sessions
  • Redis cache backend supports username + password authentication (Redis 6+)
  • Install Tool Password Hash can be generated via CLI (interactive or unattended)
  • HTTP response compression has been removed from TYPO3 core (servers do it more efficiently)
  • Install Tool is now fully integrated into the backend routing, "typo3/install.php" no longer necessary
  • Standard .htaccess template for Apache has been adapted to modern Composer installations

System requirements and support

TYPO3 v14 requires at least PHP 8.2 (security updates until 31.12.2026) and supports PHP 8.3, 8.4 and even 8.5. Since TYPO3 v12, v13 and v14 have similar system requirements, the platform can be updated before the TYPO3 instance.

The sprint releases v14.0 to v14.2 are supported until the next minor version. TYPO3 v14 LTS (version 14.3) will receive bug fixes until 31.12.2027 and security patches until 30.06.2029.

Extension compatibility: quick start

16 extensions are already available in the TER as v14-compatible (as of 26.11.2025, 7 a.m.). These include well-known and popular ones such as:

  • news (Georg Ringer)
  • content_blocks (Nikita Hovratov)
  • tt_address (Georg Ringer)
  • schema (Chris Müller)
  • warming (Elias Häußler)

I'm sure there will be more soon. If you want to use TYPO3 v14 productively, you should check the extension compatibility of your own setup components.

What's coming next?

TYPO3 v14.1 is planned for January 20, 2026. The backend modernization will then continue, new API endpoints will be added and a default theme based on site sets is planned.

For all those who want to get started with TYPO3 v14 in a structured and practical way, there will be a comprehensive complete course next year. I plan to develop the format further so that you can learn in an even more flexible and up-to-date way.

Test now

You can find the download and all details about the release at get.typo3.org. The official press release with technical deep-dives can be found at news.typo3.com.

Have you already tested TYPO3 v14? What are your first impressions? Let us know in the comments.

Back

Who writes here?

Hi, I am Wolfgang.

Since 2006, I've been diving deep into the fascinating world of TYPO3 - it's not only my profession, but also my passion. My path has taken me through countless projects, and I have created hundreds of professional video tutorials focusing on TYPO3 and its extensions. I love unraveling complex topics and turning them into easy-to-understand concepts, which is also reflected in my trainings and seminars.

As an active member of the TYPO3 Education Committee, I am committed to keeping the TYPO3 CMS Certified Integrator exam questions current and challenging. Since January 2024, I am proud to be an official TYPO3 Consultant Partner!

But my passion doesn't end at the screen. When I'm not diving into the depths of TYPO3, you'll often find me on my bike, exploring the picturesque trails around Lake Constance. These outdoor excursions are my perfect balance - they keep my mind fresh and always provide me with new ideas.