Drupal 11.3.0 Released with HTMX Support and Major Performance Upgrades

Version 11.3.0 Brings Faster Page Rendering, Lighter Frontend Interactions, and Key Core Enhancements
Drupal 11.3.0 Released with HTMX Support and Major Performance Upgrades

Drupal 11.3.0 has officially been released as the third feature update in the Drupal 11 cycle, introducing major improvements across backend performance, frontend interactivity, and developer experience. The release announcement by Gábor Hojtsy outlines new tools and architectural updates aimed at modernising site-building workflows and improving scalability for high-demand sites.

The update includes a stable Navigation module, enhanced CKEditor functionality, native content export, support for PHP 8.5, and object-oriented theming capabilities. It also brings native integration of HTMX and the most significant performance optimisation in over a decade, underscoring Drupal's ongoing evolution toward efficiency and sustainability.

New Features for Editors, Themers, and Developers

Drupal 11.3.0 introduces a wide array of enhancements targeting usability and technical depth. The Navigation module is now stable, offering a more flexible and modern administrative experience, particularly beneficial for large-scale sites with complex content governance.

CKEditor now includes autocomplete and dropdowns for internal content linking, alongside new formatting options for lists. Editorial permissions are enhanced with a new “Administer node published status” capability, enabling content moderation without requiring full administrative access.

Theme developers can now leverage object-oriented #[Hook()] attributes. These hooks are organised within the src/Hook directory and integrate cleanly via Drupal’s service container. This aligns theme development more closely with best practices already common in module development.

Additionally, Drupal core now includes a native content export tool accessible via the command line. It allows exporting individual content entities, along with their dependencies, using the structure popularised by the contributed Default Content module.

Drupal 11.3 is also fully compatible with PHP 8.5, which is expected to become the minimum required version for Drupal 12. All automated tests now run against PHP 8.5 to ensure forward compatibility.

HTMX Brings Lightweight Dynamic UX

As detailed in a dedicated blog post by Shawn Duncan, Drupal 11.3.0 fully integrates HTMX, a compact, dependency-free JavaScript library that enables dynamic UI behaviours directly from HTML attributes. This addition allows developers to create modern, reactive interfaces without relying on large frontend frameworks.

HTMX replaces dated AJAX solutions in Drupal, significantly reducing JavaScript overhead. Benchmarks show up to 71% less JavaScript weight for interactive features like BigPipe and form updates. Developers can now use attributes like data-hx-post, data-hx-target, and data-hx-swap to build dynamic, server-driven interfaces with minimal custom scripting.

Drupal core includes a new HTMX renderer, extended FormBuilder support for rebuilding forms on-the-fly, and a route option (_htmx_route: TRUE) to optimise partial responses. These additions enable progressive enhancement while preserving Drupal’s support for decoupled architectures.

Record-Setting Performance Optimisations

The release also includes Drupal’s most significant performance improvements in a decade. In his blog post titled “Drupal 11.3.0: Biggest performance boost in a decade”, Nathaniel Catchpole (catch) reports that backend performance gains were driven by smarter render caching, PHP 8.1 Fibers, and streamlined entity loading.

Core benchmarking using the Umami demo showed SQL query counts drop from 381 to 263 (31%), and cache operations fall by 33% on cold cache requests. On partially warmed pages, query counts dropped 47% (from 171 to 91), cutting estimated execution time by 26%. These optimisations particularly benefit high-traffic or uncached scenarios.

Even more dramatic results were seen in independent testing by MD Systems. On their Primer distribution, complex pages with Paragraphs experienced a 62% reduction in cold cache SQL queries and 61% on partially warmed pages. These findings validate the impact of improvements to BigPipe, render placeholder strategies, and field discovery routines.

BigPipe has also been updated to use HTMX for streaming, and can now bypass JavaScript entirely when warm caches are detected, potentially enabling it for anonymous users in future releases. This sets a new baseline for performance in upcoming versions.

Contributor Roles and Next Steps

The 11.3.0 cycle also introduces changes in core governance. Several long-time maintainers stepped down, including Roy Scholten, while new contributors took ownership of key subsystems: Shawn Duncan (Ajax), Mohit Aghera (File), and others. Annual maintainer reviews will continue to create space for fresh contributors.

Alongside Drupal 11.3.0, Drupal 10.6 has also been released and will remain supported through December 2026. The long-term support cycle gives site owners flexibility to transition between versions when ready while benefiting from ongoing security and stability updates.

To explore Drupal 11.3.0’s features, benchmarks, and implementation details, see the release post by Gábor Hojtsy, HTMX blog by Shawn Duncan, and performance analysis by Nathaniel Catchpole.

Disclosure: This content is produced with the assistance of AI.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Upcoming Events

Latest Opportunities