Last updated October 25, 2015. Created on May 10, 2011.
Edited by joe casey, HongPong, xjm, LeeHunter. Log in to edit this page.
This handbook provides information and specific steps for upgrading contributed and custom modules from Drupal 7 to Drupal 8. Drupal Module Upgrader can do some of this automatically for you, covering many API hooks.
Should I start upgrading now?
Yes! A release candidate is available.
Likely information to apply: a large list of Drupal 8 module and site development resources and videos at drupalize.me. PSR-4 autoloader patterns are used in Drupal 8.
See also converting themes to Drupal 8: (as it's likely you will need theme features as well as module API changes)
- Upgrading 7.x themes to 8.x
- more info about 8.0.x theming at: Theming Drupal 8.
- See a list of theme system changes here: Theming differences between Drupal 6, 7 & 8.
- Twig conversion instructions
- Tracing templates for debugging twig in Drupal 8.
Looking for support? Visit the Drupal.org forums, or join #drupal-support in IRC.