60 likes | 116 Views
In September 2018, Dries Buytaert announced at Drupal Europe, and on his blog, that Drupal 7 & Drupal 8 will reach end-of-life by November 2021. This clearly means that these versions will no longer be supported by core maintainers for bug fixes, enhancements, and security releases. Also, interesting is the fact that Drupal 9 is scheduled to be released in June 2020, allowing organizations more than a year to upgrade from Drupal 7 or 8 to Drupal 9.<br><br>Letu2019s dive into whatu2019s all there!
E N D
Drupal 9: All You Need to Know Ranosys Technologies
Introduction In September 2018, Dries Buytaert announced at Drupal Europe, and on his blog, that Drupal 7 & Drupal 8 will reach end-of-life by November 2021. This clearly means that these versions will no longer be supported by core maintainers for bug fixes, enhancements, and security releases. Also, interesting is the fact that Drupal 9 is scheduled to be released in June 2020, allowing organizations more than a year to upgrade from Drupal 7 or 8 to Drupal 9. Let’s dive into what’s all there!
Why Support to Drupal 7, 8 is Ending? The biggest dependency in Drupal 8 is Symfony 3. According to Symfony’s roadmap, Symfony 3 reaches end-of-life in November 2021. It infers that no security bugs will get fixed in Symfony 3 after November 2021. To keep Drupal sites secure, Drupal must adopt Symfony 4 or Symfony 5 before Symfony 3 reaches end-of-life. This major Symfony upgrade makes it compulsory to release Drupal 9. It also implies that support to Drupal 7, 8 must be ended till November 2021.
What’s New With Drupal 9? The primary reason for releasing Drupal 9 is code deprecation. In Drupal 8, minor releases occur every six months which increase the number of new features being added to Drupal. As features are added, enhanced ways are implemented to solve problems and the code is deprecated. The major release of Drupal 9 gives an opportunity to remove this code and additional items that are no longer needed.
Continue.. The secondary reason is, the release is related to third-party dependencies. As Drupal integrates with common PHP projects like Twig and Symfony, it needs to follow the vendor support lifecycles for these projects. With the release of Drupal 9, there will be supported versions of software like Twig 2 and Symfony 4/5.
Thank You For More details visit : https://www.ranosys.com/drupal-cms-development-services Singapore United Kingdom United States India