Are Your Websites Ready? Drupal 11 Will Debut in 2024

Drupal

Drupal is a highly versatile and flexible platform that organizations of various sizes and industries depend on. Drupal is a platform for creating an international, multilingual, safe, and accessible online space in addition to being a CMS.

For nearly two decades, Drupal has been a major player in the world of web development, continually improving with each new release. This powerful platform empowers developers to build websites that last and be ready for the future.

Drupal 11 is set to release in August of 2024; it's important to start preparing now. Take some time to assess how this new release may impact your website or application, and consider what changes you may need to make to ensure everything runs smoothly.

The Drupal community has been eagerly anticipating this version for quite some time, with ongoing discussions and debates leading up to its release. As a result, it is safe to say that this is the most highly anticipated version of Drupal thus far.

When Drupal 10 was nearing completion, developers began formulating ideas for Drupal 11. The Drupal 11 release aims to give users access to a powerful and cutting-edge open-source content management system. This update intends to increase the platform's functionality, enhance user experience, and fix any bugs or restrictions from earlier releases. Drupal 11 promises to enable organizations and people to create and maintain an online presence through ongoing innovation and improvement.

Although the end of life for Drupal 10 has not yet been made public, one of its dependencies, PHP 8.1, will expire in 2024; as a result, Drupal 11 will require PHP 8.2 and higher versions.

The composer mechanism makes installing modules easier, and the duty of shifting modules from Drupal 11's core to contribute are some of the crucial moves developers have made to make the platform flexible and robust. A number of the improvements in Drupal 11 will carry over from Drupal 10. However, the most recent updates always call for an upgraded environment.

Two crucial tools, as Drupal depends on these two, PHPstan Drupal and Drupal Rector, must create unique code to recognize changes and necessitate fixing them. As a result, it is crucial to keep attention to them since they become outdated if Drupal Core changes occur in the future.

The change records from a long period can help you determine whether PHPstan Drupal, and Drupal Rector support the most recent changes. A sign-off process should exist before a change is recorded and published.

In order to evaluate whether PHPstan Drupal or the Drupal Rector need any changes to support them, there is a GitHub repository where all recent changes occurring in the Drupal core may be imported as problems. The repository has a defined workflow to parse the change record RSS feed and import entries as problems.

Drupal 11 may use PHPUnit 9.5 or 10, which were both published on February 3, 2023, to keep current with the latest improvements. However, PHPUnit versions 8.5 through 9 are compatible with Drupal 10. Remember that to use Drupal 11, you might probably need to update PHPUnit to version 10.

For cross-version compatibility, Drupal uses the Symfony PHPUnit bridge to enable Drupal 11 to support PHPUnit 10. Symfony/PHPUnit-bridge now supports the newest PHPUnit version.

Read the Drupal Core Issues document for additional information.

Backward compatibility with Drupal 10 shall make it simpler for organizations to upgrade their websites.

Updates to PHP (ensure that Drupal 10 is compatible with PHP 8.2), Symfony (address new depreciation added in Symfony 6.1, 6.2, 6.3, and 6.4), and others, Guzzle/PSR-7, PSR-17, PSR-18 (Drupal 10 should only support Guzzle 7 now), jQuery 4 (The makers are reducing Drupal's core reliance on jQuery, and the remaining code is expected to be forward-compatible with jQuery4), PHPUnit (PHPUnit 10 support is required for Drupal11) and other dependencies may be required.

Dries Buytaert considers Drupal 11 to be yet another CMS milestone. Drupal will address numerous CMS aspects, including enhanced content editing features, performance security enhancement, and new developer possibilities.

One of the most reliable versions of Drupal to date, with more cutting-edge features, is anticipated to be Drupal 11.

Your website must run the most recent version of Drupal 10 with all updated dependencies to install and use Drupal 11 when it is released. Although due to dependents' forward compatibility, moving to Drupal 11 won't be a challenge.

To prepare for Drupal 11, upgrade your website from Drupal 9 or any other older version to Drupal 10.

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 let us know in the comments below and we will try to address the issue as best we can.

Related Organizations

Advertisement Here

Call for Support