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.
Install
Works with Drupal: ^8.8 || ^9Using Composer to manage Drupal site dependencies
Alternative installation files
Download xmlsitemap-8.x-1.0.tar.gztar.gz
91.84 KB
MD5: b71910438bcff59b25dd8e2ced96ecf4
SHA-1: a226212d8045c100c8e52a90b1107d0261a2fffc
SHA-256: 5ce0d0d33d7496bbf2f48387b74b3ec235397a0e47b12602d74f1e50b9ad141a
Download xmlsitemap-8.x-1.0.zipzip
142.08 KB
MD5: 68ecdf806329ea7ff2270840be607f57
SHA-1: 29395aa9eea8a58edefa3f9e0999d4d3a7f6b08f
SHA-256: ee1a03e8effa0c55e0087105764846fd76d76be14561fb32b34ccd83d824d57a
Release notes
Contributors (26)
Dave Reid, Chewie, rp7, thalles, Neslee Canil Pinto, ilgnerfagundes, deulenko, SpadXIII, marcoscano, voleger, alex_optim, pifagor, phoang, piyuesh23, neclimdul, edemidenko, salah1, Samvada_Jain_M, vuil, atul4drupal, sidharthap, andralex, Tolyan4ik, paulocs, RenatoG, VadymK
Changelog
Issues: 18 issues resolved.
Changes since 8.x-1.0-rc1:
Bug
- #3150732 by Dave Reid: Fixed xmlsitemap_xmlsitemap_index_links() does not subquery against the xmlsitemap table to only query for un-indexed links.
- #3134540 by Dave Reid: Fixed sitemap generation should fail if xmlsitemap_check_directory() returns FALSE. Fixed xmlsitemap_get_directory() should always return a valid directory even if config is empty. Removed exception catching in xmlsitemap_sitemap_get_max_filesize() which is no longer necessary.
- #2869214 by Dave Reid, Chewie: Removed xmlsitemap_file_transfer() since it conflicts with File Entity's hook_file_transfer(). Deprecated xmlsitemap_file_output() in favor of BinaryFileResponse.
- #3106767 by Dave Reid: Fixed fields not visible on user register form and added test coverage for new entity forms.
- #3100808 by Dave Reid, SpadXIII, marcoscano: Fixed errors when running drush cron to regenerate the sitemaps. Removes unneeded PHPUnit assertion methods.
- #3117561 by phoang, piyuesh23, neclimdul, ilgnerfagundes: Update the path_alias table
Feature
- #3079398 by Dave Reid, rp7: Fixed logic for which entity types can be supported by XML sitemap. Remote entities without base tables are now supported. Entity types such as Custom Blocks, Comment, and Shortcut that should not have been supported are no longer configurable.
- #3092690 by Dave Reid: Added setting to exclude items that have individually overridden the robots meta tag to noindex.
Task
- #3015342 by thalles, Dave Reid: Fixed XmlSitemapEnginesTestController to use dependency injection.
- #3124372 by Dave Reid, Neslee Canil Pinto, ilgnerfagundes: Fixed XmlSitemapSettingsForm should use the provided t() method from the available StringTranslationTrait.
- #3136480 by deulenko: Replace is_array() assertion with assertIsArray().
- #3134571 by voleger, alex_optim, pifagor: Drupal 9 compatibility
- #3116638 by edemidenko, salah1, Samvada_Jain_M, ilgnerfagundes, alex_optim, neclimdul, vuil, atul4drupal: Replace the deprecated Drupal\Core\Path\AliasManagerInterface
- #3099673 by voleger, sidharthap, ilgnerfagundes, salah1, neclimdul, pifagor: Replace deprecated file_scan_directory()
- #2978936 by voleger, andralex, Tolyan4ik, pifagor, Dave Reid, alex_optim: Update tests for Drupal 9 based testing
- #3121743 by thalles, paulocs, RenatoG: Update "source" property value
- #3099680 by VadymK, voleger, Dave Reid, alex_optim, pifagor: Replace deprecated file_default_scheme()
- #3096587 by Tolyan4ik, alex_optim, pifagor: Sitemap settings form redirect after submission