Drupal CMS Demo Updated After Installation Fixes for Rewrite and Recipe Errors

Drupal CMS Demo Updated After Installation Fixes for Rewrite and Recipe Errors

Developer Darren Oh has updated the official Drupal CMS demo on Drupal Forge after resolving multiple installation issues that emerged following changes in Drupal 11.3 and outdated recipe configuration. The fixes restore reliable demo builds and improve installation stability.

The Drupal CMS demo is maintained using an automated GitHub workflow that streamlines update processes and a custom pre‑installation script that preinstalls required recipes, speeding up setup while still showing full install steps to users. During a recent update cycle, the pre‑install script began failing because Drupal 11.3 halts installation with a warning when URL rewriting is not enabled.

Oh addressed that failure by adding $_GET['rewrite'] = 'ok' to the pre‑install script, allowing the GitHub workflow to complete the update without interruption. He also corrected a secondary issue by installing the Filter module before applying configuration recipes, which ensured the workflow could proceed smoothly.

Further installation failures occurred when users selected extra recipes during setup. Investigation traced the problem to an outdated configuration in the “Easy Email: Text Format” recipe. Oh authored and applied a patch to correct the issue and submitted it for community review via issue #3568025 on Drupal.org. The patch has since been committed by Wayne Eaker, resolving the issue and restoring recipe compatibility in the demo installation.

These updates improve the reliability of the Drupal CMS demo on Drupal Forge, making it easier for developers and site builders to explore and test Drupal configurations without encountering installation blockers related to rewrite requirements or recipe handling.

For more background on the resolved issue, visit the related Drupal.org thread and merge request: issue #3568025. You can also review the specific implementation details in the associated commits on GitHub: commit b05c469 and commit 5875752.

Reference: Drupal CMS demo updated to Drupal 11.3 (16 January 2026)

Disclosure: This content is produced with the assistance of AI.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Organizations

Upcoming Events

Latest Opportunities