Home

>

Tools

>

Drupal

>

Releases

>

11.0.9

Drupal Release: 11.0.9

Tag Name: 11.0.9

Release Date: 11/22/2024

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 11.0.9: Performance Fixes and Bug Corrections

This minor release addresses several important issues, most notably fixing a significant performance degradation related to Twig 3.14.2. It also resolves issues with workspaces and moderated content, improves recipe configuration performance, and adds PHP 8.4 compatibility fixes. This update is recommended for all Drupal 11 sites, especially those experiencing performance issues after recent updates.

Highlight of the Release

    • Fixed a significant performance degradation issue related to Twig 3.14.2
    • Resolved an issue with workspaces where creating a published moderated entity incorrectly affected the Live workspace
    • Improved performance of recipe configuration by implementing static caching
    • Added compatibility fixes for PHP 8.4 with str_getcsv() and fgetcsv() functions

Migration Guide

No migration steps are required for this update. This is a standard maintenance release that can be applied following the normal Drupal update process.

Upgrade Recommendations

This update is recommended for all Drupal 11 sites, particularly those experiencing performance issues after recent updates. The fixes for Twig performance and workspace content moderation address important functionality issues.

To update:

  1. Back up your database and site files
  2. Update your codebase to Drupal 11.0.9
  3. Run the database updates by visiting /update.php or using Drush
  4. Clear caches

No special steps are required for this update beyond the standard Drupal update process.

Bug Fixes

Workspace and Moderation Fix

Fixed an issue where creating a published moderated entity in a workspace would incorrectly make it published in the Live workspace as well (Issue #3487482). This ensures proper content moderation workflow when working across different workspaces.

Documentation Correction

Corrected the documentation for ConfigTarget::__construct() which was referencing an incorrect ToConfig enum name (Issue #3480293).

New Features

No new features were added in this maintenance release. This update focuses on bug fixes, performance improvements, and compatibility updates.

Security Updates

No security fixes were included in this release. For the latest security information, please refer to the official Drupal security advisories.

Performance Improvements

Twig Performance Fix

Resolved a significant performance degradation that occurred after updating to Twig 3.14.2 (Issue #3487031). This fix restores the expected performance levels for Drupal sites using the latest Twig version.

Recipe Configuration Optimization

Implemented static caching for recipe objects in RecipeConfigurator::getIncludedRecipe() to avoid performance problems when working with recipes (Issue #3488179). This change prevents unnecessary reprocessing of the same recipe objects.

Impact Summary

Drupal 11.0.9 is a maintenance release that addresses several important issues without introducing new features. The most significant fix resolves a performance degradation related to Twig 3.14.2, which affected many Drupal sites. This release also improves the behavior of workspaces with moderated content, enhances recipe configuration performance through static caching, and adds compatibility fixes for PHP 8.4.

The update is particularly important for sites experiencing performance issues after recent updates. Site administrators should notice improved performance after applying this update, while content editors will benefit from more predictable behavior when working with moderated content in workspaces.

This release demonstrates Drupal's commitment to maintaining performance and stability while ensuring compatibility with upcoming PHP versions.

Statistics:

File Changed20
Line Additions202
Line Deletions43
Line Changes245
Total Commits12

User Affected:

  • Will experience improved site performance after the Twig-related performance degradation fix
  • Will have more reliable behavior when working with workspaces and moderated content

Contributors:

longwavealexpottlarowlan