Skip to main navigation Skip to main content Skip to page footer

Content Blocks: Q4/2025 Milestones and Q1/2026 Goals

The Content Types Team wrapped up the major milestone of TYPO3 v14 support and focused on the long-awaited Content Blocks GUI.

The fourth quarter of 2025 marked a significant milestone for Content Blocks. With the release of version 2.0, the extension now officially supports TYPO3 v14. Meanwhile, the team made substantial progress on the graphical user interface that will make Content Blocks accessible to a broader audience especially TYPO3 starters. Looking ahead, the team is gearing up for the release of the new GUI in Q1/2026, alongside improvements to the developer experience.

Content Blocks GUI: Major Progress

The most significant development this quarter was the GUI sprint, 10–14 November. André and Manuel worked intensively on the visual interface for Content Blocks, and the results exceeded expectations.

The current implementation already covers the core functionality developers need. You can create, copy, delete, and edit Content Elements, Record Types, Basics, and PageTypes through the interface. The GUI also supports batch operations like downloading and uploading multiple Content Blocks at once, which simplifies migration between projects.

Some challenges remain, and there are a few bugs to resolve before release. The team expects to publish the first version in Q1/2026.

Content Blocks 2.0: TYPO3 v14 Support

Version 2.0.0 arrived on 25 November 2025, bringing full TYPO3 v14 compatibility. This major release required adapting to several Core changes, including the new FlexForm TCA syntax, updated XliffLoader, and revised domain language syntax.

The release also introduces the Country field type, giving developers a native way to handle country selection in their Content Blocks. Backend previews received attention as well, with the removal of legacy preview support in favor of the section-based approach.

Four maintenance releases followed the initial 2.0 launch. Version 2.0.2 welcomed Eric Harrer as a new contributor, and Georg Ringer provided documentation improvements. Version 2.0.4, released in January 2026, added support for the new .fluid.html file extension as the default template format and requires TYPO3 14.1.

Continued v13 Maintenance

The 1.3.x branch continues to receive updates for TYPO3 v13 users. Version 1.3.19 landed in January 2026 with modernized build setup, improved backend preview rendering for text elements, and better error handling when Fluid templates contain exceptions. The release also includes internal improvements like readonly class declarations and extracted service classes.

Release Overview

Version 2.0.x (TYPO3 v14)

VersionDateHighlights
2.0.025 November 2025Initial v14 support, Country field type, new FlexForm syntax
2.0.128 November 2025Optimized backend preview for text element
2.0.22 December 2025Documentation improvements, new contributor Eric Harrer
2.0.315 December 2025Backend previews fix for Page Types
2.0.421 January 2026Support for .fluid.html files, requires TYPO3 14.1

Version 1.3.19 (TYPO3 v13)

VersionDateHighlights
1.3.1919 January 2026Modernized build, improved error handling, backend preview improvements

Behind the Releases

The team wants to acknowledge the work of Nikita Hovratov, who continues to drive Content Blocks forward. His consistent effort in handling issues, reviewing pull requests, and implementing features keeps the project moving at a steady pace. Thank you, Nikita.

Funded: Content Blocks JSON Schema and YAML Linter

Good news from the TYPO3 Association's community budget process. Nikita's proposal for a Content Blocks JSON Schema and YAML Linter was selected by member vote and received a €10,000 budget for Q1/2026.

The idea addresses a practical problem: Content Blocks configuration files currently lack validation, which means typos or incorrect setups only surface at runtime. The existing JSON Schema needs updating to cover all current options. Once complete, a linter command will validate configuration files and catch errors early in the development process.

Work on this project starts 1 February 2026.

What's Next?

The primary focus for Q1/2026 is completing and releasing the Content Blocks GUI. Alongside that, the JSON Schema and YAML Linter project will improve the developer experience for everyone working with Content Blocks configuration files. This will lower the barrier for developers who prefer visual tools over YAML configuration.

You can find Content Blocks on GitHub and install it via Composer with

composer require friendsoftypo3/content-blocks

The documentation provides comprehensive guides for getting started and exploring advanced features.

Keep in Touch

Thank you for your feedback so far! Please keep testing and sharing your thoughts with us! You can reach us in the #cig-structuredcontent channel on TYPO3 Slack, or join our calls on the first and third Monday of the month at 20:00 CET (19:00 UTC).

The Content Types Team