DrupalTM Blog
Welcome to our Drupal blog! Stay up to date with the latest Drupal news, best practices, and techniques.
Drupal 10.3: Comprehensive Feature Release Overview
Introduction to Drupal 10.3
The final feature release of Drupal 10, version 10.3, brings a host of significant enhancements and new functionalities. Key highlights include an experimental Navigation user interface, stable Workspaces and Single-Directory Components, simplified content organization, new recipe and access policy APIs, and more.
Highlights of Drupal 10.3
- Experimental Navigation Module
- Stable Workspaces Module
- Stable Single-Directory Components
- Simplified Content Organization
- New Recipe and Default Content APIs
- New Access Policy API
Detailed Feature Breakdown
Experimental Navigation Module
The new Navigation module introduces a redesigned, collapsible vertical sidebar for administrative interfaces. Key features include:
- Full-Height Drawer for Sub-Menus: Accommodates deeper navigation levels.
- Responsive Design: Toolbar overlay on smaller viewports.
- Customization Options: Add custom menus or change the default Drupal logo.
- Content Creation and Management Menu: Enhances usability by providing quick access to content-related tasks.
- Image
Stable Workspaces Module
The Workspaces module, now stable, enables multiple work environments for staging content changes:
- Multiple Work Environments: Stage and review content changes together.
- Simultaneous Publication: Ideal for coordinating large updates, such as product launches or event outcomes.
Stable Single-Directory Components
Single-Directory Components (SDCs) are now part of the Drupal core system:
- Component System: Groups all files necessary to render a UI component in a single directory (Twig, YAML, CSS, JavaScript).
- Base System Inclusion: No module enablement required for use.
Simplified Content Organization
Enhancements in content organization focus on user-friendly interfaces and functionality:
- Menu Item Editing: Simplified with advanced options displayed in a sidebar.
- Taxonomy Moderation: Dedicated UI for editing earlier revisions and supporting content moderation.
New Recipe and Default Content APIs
Drupal recipes facilitate automation and flexibility in module installation and configuration:
- Automation: Easily shareable and composable from other recipes.
- Flexible Configuration: Multiple recipes can be applied sequentially, unlike install profiles.
- Starshot Initiative: Relies on recipes for composable features.
Comparison of Install Profiles and Recipes:
Feature | Install Profiles/Distributions | Recipes |
---|---|---|
Lock-in | Not possible to uninstall | No lock-in |
Inheritance | Cannot extend other profiles | Can be based on other recipes |
Composability | Single profile limitation | Multiple recipes can be applied |
New Access Policy API
The new Access Policy API introduces flexible access management solutions:
- Beyond Permissions and Roles: Incorporates conditions like two-factor authentication or rate limits.
- Integration with Existing Control: Existing permission- and role-based access control integrated into the new API.
Looking Ahead: Drupal 10 and Beyond
Drupal 10.3 marks the end of feature releases for Drupal 10, with Drupal 11 scheduled for release in the week of July 29th. Post-release, Drupal 10 will enter long-term support, with minor releases focusing on security and upgrade smoothness until mid- to late 2026, aligning with the release of Drupal 12.
For more detailed insights and updates, visit Drupal's official release notes.