


By adding it, you are forcing Composer to operate using PHP 8.1 as the project platform.
#Drupal latest version code#
But one should confine that not all Drupal 8 code run on Drupal 9. So drupal developers will be the most straightforward choice for an upgrade. If your site asks for compatibility with amendments later, expert intervention is required. Past milestones November 19, 2015, Drupal 8.0.0 released February 24, 2016, End-of-life for Drupal 6.
#Drupal latest version update#
The next step is to update the composer.json of the project to require PHP version 8 in the platform requirements section. The ultimate version of Drupal 8 will get bug fixes and security coverage by November 2022. You will need to edit the docker-compose.yml file or the one that defines the containers you are using in your project. All the tags are listed in Docker Hub, where we have to locate the one that matches the version we are going to have in our production environment.Īs an example, we are looking for PHP version 8.1.9, the tag we get from Docker Hub is "8.1-dev-4.37.9". In our case, we use the Metadrop boilerplate and this in turn uses the wodby/drupal-php image. Our development environments are based on Docker, so the first thing you have to do, which is fundamental, is to change the PHP image so that Docker can use the appropriate PHP 8 container. Note that previous knowledge of Docker and Drupal is required to understand the more complex steps. How the free version differs from the paid versions Crossicon. Since Drupal 8, the Drupal maintainers have taken a methodical approach to releasing new versions of the CMS. This update, like the transition from Drupal 8 to Drupal 9, will be a smooth transition for any well-built and maintained Drupal site. Keep in mind that we are going to focus on updating a Composer project based on Metadrop Drupal boilerplate, but these steps can be applied to other Drupal-based Composers. WordPress Joomla Drupal Shopify SquareSpace HTML 5. Drupal 10 release date is estimated in late 2022. We have decided to compile in this post the necessary steps to make our Drupal applications compatible with this PHP version, providing our experience for those who might need it.
