Making my Drupal module template Drupal 10 compatible

Today, I made my Drupal module template compatible with Drupal 10.

Because Drupal 10 is developed from Drupal 9, the changes between the two and the changes required are minimal.

In this case, I only needed to change the core_version_requirement in drupal_module_template.info.yml from ^9 to ^9 || ^10 - meaning the template works for both Drupal 9 and 10, so there's no need for different versions.

If it used any deprecated code that was removed before Drupal 10, I'd have needed to update it to use the Drupal 10-compliant code.

Updating to new major Drupal versions is much easier than it used to be!

- Oliver

P.S. Are you still using Drupal 7 and don’t know what’s involved to upgrade to Drupal 10? Book a Drupal 7 upgrade consultation call or an upgrade roadmap.

Was this useful?

Sign up here and get more like this delivered straight to your inbox every day.

About me

Picture of Oliver

I'm an Acquia-certified Drupal Triple Expert with 17 years of experience, an open-source software maintainer and Drupal core contributor, public speaker, live streamer, and host of the Beyond Blocks podcast.