Written by Mark Enrega on Friday, May 10, 2019

Drupal is a leading open-source content management system, and a new version of Drupal 8 has been released. This new version, Drupal 8.7.0, is a giant leap forward in the Drupal content management experience as a creative tool which streamlines workflows and improves efficiencies within publishing teams. Drupal 8.7.0 also maintains the project's commitment to web content accessibility guidelines, enabling screen readers or keyboards to navigate options - meaning this version is accessible to everyone. This new functionality builds upon a great long list of features that are already available on the platform. 

Drupal's new Layout Builder enables a drag-and-drop editing experience, which gives content publishers the ability to layout pages with no custom code or theming knowledge. However, Drupal goes far beyond similar offerings by competitors, empowering content editors with increased power and flexibility: enabling management of templated layouts, support for powerful overrides based on content-type, and support for one-off landing pages. Drupal's founder, Dries Buytaert, says "Not only can this version support basic use cases, it also supports advanced use cases. These types of templated layouts and workflow updates are not available in competitors’ layout building tools."

Drupal 8.7.0 provides significant improvements over all past versions of Drupal, particularly by including a JSON API as a core feature of the system. By using the JSON API, all Drupal entities such as articles, blog posts, users, tags, comments and more become accessible via the web service API. This is a powerful, standards-compliant, web service API that can be used to pull content into JavaScript applications, other websites, mobile apps, digital kiosks, chatbots, voice assistants and more. This propels Drupal further into the lead among headless content management systems, making it the clear choice for the backbone of digital experiences which go beyond the web.
 
Drupal 8.7.0 provides the JSON API for reading and modifying resources, interacting with relationships between resources, and filtering, sorting, and pagination of resource collections. It also supports complex workflows, allowing for a staging or approval process that can be used to moderate published content.

Overall, this version streamlines the user experience for Drupal content creators and site builders, allowing front-end developers to work easily and efficiently. More than two years’ of commits from the open source community built this rigorous release.

The team at Enrega are excited to use the new features of Drupal on our current and future projects. This version will give our clients more publishing autonomy and the ability to integrate their websites with other third party applications, such as mobile apps. The new features of Drupal 8 improve our commitment to giving our clients the tools they need to be smart and agile online. 

All Drupal 8 websites that have been built by Enrega have already been upgraded to this latest version of Drupal, so the new features have been added to the large list of features that Drupal websites have already.