Install

Works with Drupal: ^8.7.7 || ^9

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 110.72 KB
MD5: a0d897ea739fa3e127d8b49867afd321
SHA-1: 7a5f8829d52f64829b8ec96f516d1b46f9b2043d
SHA-256: 17ce4c8bb20bf7e5d39f76b1d05a2ffb329a842cd55eca7f03ca08c6572530aa
Download zip 182.38 KB
MD5: 64fbc1278c47c7455b6267484cd83a98
SHA-1: db2e5a47227356e30d237bb50d9eed559224375d
SHA-256: f550096b2272caad9c9d9b816a73f340eadb97840c401dafba2c2d95872efa6a

Release notes

4.x is a major rewrite of the module. It makes greater use of Drupal's entity API dropping some of its very specific chaining API. See #3219383: Roadmap for 4.x.

I encourage everyone to use this over 3.x. If you rely on the deprecated 3.x API, you may need to adjust a couple of method calls. See readme for basic API usage instructions and check out code documentation. New features are only coming to 4.x.

Changes since 4.0.0

Bug fixes

#3252044: Previously published sitemap unpublished during generation

New features

#3219888: Provide bundle settings on SimplesitemapEntitiesForm

Improvements

#3250675: Form alter triggers sitemap processing even if the user can't edit sitemaps

Notable changes since 3.x

#3245449: Simplify & clean up API
#3219389: Allow creating sitemap types via UI
#3219385: Convert sitemap variants to proper configuration entities
#3219386: Convert sitemap types to proper configuration entities
#3220168: Improve decoupling of storage
#3219388: Decoupling of custom link & entity URL generating functionality
#3027987: Throw and Catch exceptions in API

Upgrade path

Upgrade path from 3.x and 2.x for regular users is available.

If you have extended this module by using its API, you will most probably have to adapt that functionality to the new (cleaner) API. If you are using 3rd party contributed simple_sitemap submodules, you may find they are not ported to 4.x yet and will stop working. In this case, please open up issues in the respective queues.

See this blog post about the release.

Created by: gbyte
Created on: 28 Dec 2021 at 14:00 UTC
Last updated: 25 Jun 2025 at 18:35 UTC
Bug fixes
New features
Insecure
Unsupported

Other releases