Drupal Release: 10.4.7
Tag Name: 10.4.7
Release Date: 5/8/2025
DrupalHighly flexible, open-source content management system known for complex, scalable web applications. Preferred by government, educational, and large enterprise websites requiring advanced customization and security features. Robust module ecosystem.
TL;DR
Drupal 10.4.7 is a maintenance release that addresses several bugs and improves stability across multiple components. Key fixes include resolving issues with Single Directory Components (SDC) validation, fixing intermittent contextual links disappearance, addressing Media Library functionality, and updating maintainer information. This release focuses on enhancing reliability and user experience without introducing major new features.
Highlight of the Release
- Fixed intermittent disappearance of contextual links that was causing console errors
- Resolved issues with Single Directory Components (SDC) validation
- Fixed Media Library selection reset and item styles
- Updated maintainer information for several core components
Migration Guide
No migration guide is necessary for this release as it contains bug fixes and minor improvements rather than breaking changes or significant feature additions. Users can upgrade from Drupal 10.4.6 to 10.4.7 without any special migration steps.
Upgrade Recommendations
This is a maintenance release containing important bug fixes for Drupal 10.4.x. It is recommended that all sites running Drupal 10.4.6 upgrade to this version to benefit from the stability improvements and bug fixes.
The upgrade process should be straightforward:
- Back up your database and site files
- Update your codebase to Drupal 10.4.7
- Run the database updates via the admin interface or using Drush
- Clear caches
No special considerations are needed for this upgrade as it contains only bug fixes and minor improvements without breaking changes.
Bug Fixes
-
Contextual Links: Fixed an issue where contextual links would disappear intermittently, leading to console errors.
-
Single Directory Components (SDC):
- Fixed validation issues where SDC slots were not being properly validated against JSON config schema
- Resolved a bug where ComponentValidator was ignoring the set validator and creating a new one
-
Media Library:
- Fixed an issue where Media Library item styles incorrectly assumed the contextual module was present
- Resolved a bug where the Media Library's currentSelection was not being reset properly
-
URL Handling: Fixed undefined array key warning in UrlHelper::parse()
-
Migrations: Fixed broken sourceless migration plugins
-
CI Pipeline:
- Switched drupalci image registry from dockerhub to gitlab.com to mitigate rate limit errors
- Addressed issues with stale chromedriver images
New Features
No significant new features were introduced in this maintenance release. This update primarily focuses on bug fixes and stability improvements across various components of Drupal core.
Security Updates
No security fixes were explicitly mentioned in the release information. This appears to be a maintenance release focused on bug fixes and stability improvements rather than security patches.
Performance Improvements
No specific performance improvements were highlighted in this release. The changes primarily focus on bug fixes and stability improvements rather than performance enhancements.
Impact Summary
Drupal 10.4.7 is a maintenance release that improves stability and fixes several bugs across different components of the CMS. The most notable fixes address issues with Single Directory Components validation, contextual links functionality, and Media Library behavior.
Site builders and content editors will benefit from more reliable contextual links that no longer disappear intermittently, and improved Media Library functionality. Developers will appreciate fixes to component validation, URL parsing, and migration plugins.
This release also includes several updates to maintainer information in MAINTAINERS.txt, reflecting ongoing community governance changes. While these changes don't affect functionality directly, they help ensure the continued health of the project by clarifying maintenance responsibilities.
Overall, this is a recommended update for all Drupal 10.4.x sites that improves stability without introducing breaking changes or requiring special migration steps.
Statistics:
User Affected:
- Fixed issues with contextual links that were disappearing intermittently
- Improved Media Library functionality with fixes for item styles and selection reset
- More reliable Single Directory Components (SDC) validation
