Drupal, one of the most popular content management systems (CMS) in the world, is set to release its latest version - Drupal 10 - in 2022. The release of Drupal 10 will mark the end of the Drupal 7 and Drupal 8 series, and the beginning of a new era for Drupal users. In this blog post, we'll take a look at some of the key changes and improvements that you can expect in Drupal 10.
End of Life for Drupal 7 and Drupal 8
With the release of Drupal 10, support for Drupal 7 and Drupal 8 will officially end. This means that security updates and bug fixes will no longer be provided for these versions. If you're currently using Drupal 7 or Drupal 8, it's important to start planning your migration to Drupal 9 or Drupal 10.
Removal of Deprecated Code
Drupal 10 will remove all deprecated code that was marked for removal in Drupal 9. This means that any modules or themes that rely on deprecated code will no longer work in Drupal 10. If you're a module or theme developer, it's important to review your code and update it to use the latest APIs.
Upgrade to Symfony 5
Drupal 10 will upgrade to Symfony 5, the latest version of the popular PHP web application framework. Symfony 5 brings many improvements and new features, including better performance, easier debugging, and improved security. This upgrade will also enable Drupal to use the latest PHP features, such as typed properties and arrow functions.
Improved Front-end Development
Emphasis on Accessibility
Drupal 10 will place a greater emphasis on accessibility, with improvements to the core accessibility features and guidelines for module and theme developers. This will ensure that Drupal sites are more accessible to users with disabilities and comply with international accessibility standards.
Improved Content Moderation
Drupal 10 will include improvements to the content moderation system, making it easier to manage and review content changes before they are published. This will be especially useful for large and complex websites with multiple editors and content creators.
In conclusion, Drupal 10 promises to bring many improvements and new features that will benefit Drupal users and developers alike. If you're currently using Drupal 7 or Drupal 8, it's important to start planning your migration to Drupal 9 or Drupal 10. And if you're a module or theme developer, it's important to review your code and update it to use the latest APIs and best practices. We look forward to the release of Drupal 10 and the exciting new possibilities it will bring!