The Content Management System (CMS) world is buzzing with the announcement of the long-awaited release of Drupal 10.1, which proudly marks the recognition of Drupal as a Digital Public Good (DPG) by the Digital Public Good Alliance. This designation aligns with the goal of promoting equitable access to Digital Public Goods, fostering digital transformation, and community growth.
With this important achievement in mind, the new version 10.1 promises to bring a series of exciting improvements and new features that will make content management and web development even simpler and more powerful — to give a few examples, we can mention the introduction of decoupled navigation support, content modeling and editing, block management, and overall improved performance. In this article, we’ll explore some of the key features of Drupal 10.1 that are worth knowing about.
Greater Scalability and Improved Page Performance
One of the main priorities of Drupal 10.1 has been the optimization of performance and efficiency. Thanks to careful code optimization and internal architecture review, this version delivers a significant performance boost.
Sites built on Drupal 10.1 will be more responsive and faster, ensuring a smoother user experience, thanks to BigPipe. This feature allows browsers to load dynamic parts of the page after the initial load, resulting in a smoother user experience with fewer page reflows. Responsive images and oEmbed content are now lazy-loaded with precise width and height values, generally improving initial page load time.
HTML pages and AJAX responses are served before JavaScript and CSS assets are dynamically generated. JavaScript is minified on the fly, reducing file sizes. The request types used for AJAX requests can be configured for edge rendering and caching, ensuring faster response times.
An elapsed time formatter has been added that improves frontend calculation accuracy and cache hit rates.
New Tools for Developers
Developers will find many new features and useful tools in Drupal 10.1. One of the most interesting features is the introduction of a new debugging tools and profiling system, which simplifies identifying and resolving issues during development. Additionally, upgrading to new versions of underlying libraries and frameworks allows working with the latest and most powerful technologies.
Dedicated Support for Decoupled Navigation
Drupal is widely used as a building block for decoupled and fully integrated applications. To further simplify this process, Drupal 10.1.0 introduces new APIs for retrieving menus configured in Drupal using the Linkset standard. This simplifies the task for developers to grant non-developers the ability to manage menus.
Simplified Customization of Drupal’s Appearance
Creating UI components in Drupal has been simplified with the experimental Single Directory Components module. This innovative tool bundles templates, styles, and JavaScript files into cohesive components, making UI development a more enjoyable experience.
Managing Twig templates and render caching settings has been made more user-friendly through an accessible administration page. Additionally, new Twig add_class and set_attribute filters have been introduced to facilitate markup manipulation.
Flexibility in Block and Page Management
Starting from Drupal 10.1, it is possible to create custom blocks directly in Structure within the admin interface. Granular permissions allow block management by type, and block content revisions can be reviewed and reverted.
The introduction of a new option in Views simplifies adding administrative listings, enabling the creation of pages that use the administration theme, regardless of their path.
Improved Content Modeling and Management
The Drupal 10.1 user interface has been redesigned to allow site builders to reuse existing fields, facilitating the creation of informed content models. When reusing an existing field, settings are copied from the pre-existing field, simplifying the process.
Text fields can now enforce a specific text format, simplifying the content editor’s user interface.
Bulk operations forms now include a floating action bar, saving space when not needed, while still allowing the smooth application of actions on multiple selected content items.
A unified entity revision editing experience has been introduced, enabling smooth management of previous content versions regardless of whether they are in content blocks, nodes, or other entities.
YOU MIGHT ALSO BE INTERESTED IN: WebProfiler: updates from the project
Content Editor Improvements
Content management is pivotal in Drupal, and the new version 10.1 demonstrates this with a series of improvements to the CKEditor visual editor: it has been enhanced with new formatting and layout features, allowing users to create more engaging and personalized content without the need for advanced technical skills.
Worth highlighting is the autoformatting feature that recognizes when you are typing a list or heading and automatically formats it accordingly.
For source code examples, the editor configuration now allows customization of available language options.
Security Updates
Security is a fundamental priority for any content management system, and Drupal 10.1 is no exception. This version includes important updates to address emerging threats and ensure the protection of websites against attacks and vulnerabilities.
Simplified Migration
For those still using older versions of Drupal, migration to Drupal 10.1 has been made smoother. Simplified tools and processes have been introduced to help users migrate their existing websites to the new version without hiccups.
Accessibility and Community Growth
Automated accessibility testing, using Axe Core, has been integrated into Drupal Nightwatch tests to ensure continuous accessibility improvement.
The Drupal core commit team has expanded, welcoming new members into important roles.
Conclusions
The release of Drupal 10.1 brings a wide range of improvements and new features that will make content management and web development an even more enjoyable and productive experience.
From performance boosts to the improved content editor and advanced development tools, this version represents a significant step forward in the CMS world. This release embodies Drupal’s ongoing commitment to excellence in content management and web development.



