Home

>

Tools

>

Drupal

>

Releases

>

9.3.20

Drupal Release: 9.3.20

Tag Name: 9.3.20

Release Date: 7/28/2022

Drupal LogoDrupal

Highly 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:

File Changed7
Line Additions47
Line Deletions125
Line Changes172
Total Commits6

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

Contributors:

xjmlarowlan