Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This includes a major feature improvement for preview and a breaking change for Content Sync to allow multilingual support. This means if you are currently using the Content Sync feature you will need to update your gatsby-source-drupal version on your Gatsby site along with this update.
Please open a new issue for any regressions or other bugs that are found.
This includes a key fix for the preview system and should be fully working now.
Please open a new issue for any regressions or other bugs that are found.
This is the first alpha release in the new version 2. A lot of work will be forthcoming over the next two months, future alpha releases will continue to work on major improvements of the module.
Huge thank you to Tyler Barnes, Lana Vorozheykina and Leithon English at Gatsby for helping with this release.
Issue #3222901 by larowlan: HEAD fails tests on 9.2.x: Update entity queries to set access flag
fix: Allow multiple deletes to be sent in a single webhook request (this fixes Issue #3215526)
Please read the release notes if you are upgrading from an alpha or beta version!
The rc1 update split the module into multiple submodules. This was implemented this way to provide some Live Preview support with Drupal's GraphQL module and `gatsby-source-graphql`. If you are upgrading from an alpha or beta version and are using JSON:API with `gatsby-source-drupal` you will need to enable the submodule "Gatsby JSON:API Instant Preview & Incremental Builds".
Please read the release notes if you are upgrading from a previous version!
This update splits the module into multiple submodules. This was implemented this way to provide some Live Preview support with Drupal's GraphQL module and `gatsby-source-graphql`. If you are upgrading from a previous version and are using JSON:API with `gatsby-source-drupal` you will need to enable the submodule "Gatsby JSON:API Instant Preview & Incremental Builds".
This update adds a dependency on JSON:API Extras and uses that modules EntityToJson API. The way were we handling JSON API serialization needed to be improved and using the EntityToJson API was the recommended way. This was a fairly large change so backup your site before testing this new version. Also, make sure to have the JSON:API Extras module installed on your site before updating.