This release cleans up configuration for a legacy feature: the Syndicate (sitemap) block, a feature which was carried over from the site_map module, but never fully implemented for Drupal 8+. See the comments in [#3545794] for more details. To avoid breaking backwards compatibility, the Syndicate (sitemap) block code has been deprecated for removal in sitemap-3.0.0.

Upgrade instructions

This release contains two database updates which modify configuration. If you are using Configuration Management, then you will need to run the database update and then immediately export configuration (otherwise you may get an error). We suggest the following workflow:

  1. On your local environment:
    1. Run composer update -w drupal/sitemap to update the sitemap module's code
    2. Run drush updatedb or update.php to run database updates
    3. Run drush config:export or export config from the UI to capture the configuration changes made by the post-update hooks
    4. Commit the changes to configuration and composer.lock
    5. Push your new commit
  2. Afterwards, on other copies of the site:
    1. Pull the new commit
    2. Run composer install to update the sitemap module's code
    3. Run drush -y deploy, or run database updates and then import configuration through the UI

This procedure is documented in the official instructions, but I find gbyte's article on In which order should be Drupal updates and configuration import/export run? to be a bit easier to reference.

Changes since version 8.x-2.4

For a summary of the most important changes, see the change records for version 8.x-2.5.

All issues included in this release:

  1. fix: [#3545858] by @mparker17 and @phenaproxima
  2. fix: [#3545794] by @phenaproxima and @mparker17

Thank you

Thanks to @phenaproxima for contributing to this release; and to my employers/clients Ontario Digital Service, and Consensus Enterprises who sponsored some time for me to maintain this module!

VCS Label
8.x-2.5
Core compatibility
Release type
Short description
Cleans up configuration for a deprecated feature.
Packaged Git sha1
4aa8a894512bcfb5adf4209af620ef5885219191
Release files