Drupal Release: 9.3.20
Tag Name: 9.3.20
Release Date: 7/28/2022
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 9.3.20 is a minor update that focuses on removing a problematic test for the composer-scaffold package and updating the Diactoros lock file version. This release contains minimal changes with only 172 modifications across 7 files, making it a targeted maintenance update rather than a feature release.
Highlight of the Release
- Removal of a test that incorrectly tested drupal/core-composer-scaffold when it wasn't allowed
- Update to the Diactoros lock file version
Migration Guide
No migration steps are required for this release. The changes are minimal and focused on internal testing and dependency updates that don't affect site functionality or require any special migration procedures.
Upgrade Recommendations
This is a minor maintenance release with minimal changes. Site administrators should upgrade as part of their regular maintenance schedule. There are no breaking changes or special considerations needed when upgrading from Drupal 9.3.19 to 9.3.20.
For sites already running Drupal 9.3.19, this update can be applied using your standard update process:
composer require drupal/core-recommended:9.3.20 --update-with-dependencies
Followed by running any pending database updates:
drush updatedb
And clearing caches:
drush cache:rebuild
Bug Fixes
-
Issue #3298821: Removed a test that incorrectly tested drupal/core-composer-scaffold when it was not allowed. This fix prevents potential issues with composer scaffold testing.
-
Issue #3300518: Updated the Diactoros lock file version. Diactoros is a PHP implementation of PSR-7 HTTP message interfaces, and this update ensures compatibility with the latest standards.
New Features
No new features were introduced in this release. Drupal 9.3.20 is primarily a maintenance release that addresses specific issues with testing and dependencies.
Security Updates
No security fixes were explicitly mentioned in the release information. This appears to be a maintenance release focused on testing and dependency updates rather than security patches.
Performance Improvements
No specific performance improvements were included in this release. The changes were focused on testing and dependency updates rather than performance enhancements.
Impact Summary
Drupal 9.3.20 is a minor maintenance release with minimal impact on production sites. The changes focus on internal testing improvements and dependency updates that don't affect end-user functionality. The removal of a problematic test for drupal/core-composer-scaffold helps maintain the integrity of the testing suite, while the Diactoros lock file update ensures compatibility with current standards. Site administrators should include this update in their regular maintenance schedule, but there's no urgency to apply it immediately unless you're specifically affected by the issues addressed.
Statistics:
User Affected:
- Developers will benefit from the removal of a problematic test for drupal/core-composer-scaffold
- Updated Diactoros lock file version may affect developers working with HTTP message interfaces
