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)
| Version | Date | Highlights |
|---|---|---|
| 2.0.0 | 25 November 2025 | Initial v14 support, Country field type, new FlexForm syntax |
| 2.0.1 | 28 November 2025 | Optimized backend preview for text element |
| 2.0.2 | 2 December 2025 | Documentation improvements, new contributor Eric Harrer |
| 2.0.3 | 15 December 2025 | Backend previews fix for Page Types |
| 2.0.4 | 21 January 2026 | Support for .fluid.html files, requires TYPO3 14.1 |
Version 1.3.19 (TYPO3 v13)
| Version | Date | Highlights |
|---|---|---|
| 1.3.19 | 19 January 2026 | Modernized 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-blocksThe 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