
Drupal 7 support end of life code#
In other words, Drupal 10 is able to use modules, customisations and data originally created for Drupal 8, with some minor alterations.īecause deprecated code needs to be deleted, Drupal 10’s code is clean, the platform itself is nimble and this results in excellent website performance.ĭrupal 10 is user friendly, easy-to-use, versatile and scalable. The biggest difference is that Drupal 10 has “backward compatibility”. What is the difference between Drupal 7 and Drupal 10?


Latest extension: This is what you need to know But from Drupal 8 onwards, new major versions are just stations on the same track. Upgrading to a newer version meant moving the train to a completely different track. The case until (and including) Drupal 7 was this: Think of your website as a train. It is quite easily explained using the slightly dated train analogy. This means that Drupal 10.0 is the exact same as Drupal 9.5, except deprecated code was removed and some new features were added (yay for new features!).

The advent of Drupal 8 – released in late 2015 – heralded a significant departure from this paradigm: from Drupal 8 onwards rebuilds are not required.Įach new version of Drupal is the same as the last minor release of the previous version. Up until Drupal 8, to move from one version to another required rebuilding your entire site and then migrating the content (the same as if you were moving to a different CMS). And this is the big challenge with all versions of Drupal prior to Drupal 8 – the big “rebuild”. The good news is that upgrading has become quite smooth since Drupal 8 thanks to inbuilt backward compatibility and updated underlying libraries.ĭrupal 10 carries forward the philosophy of continuous innovation that began in Drupal 8. So where are we now?ĭrupal 10 was released in December 2022. Drupal has seen many iterations in its lifetime, and upgrading a site from one iteration to the next was always challenging.
