All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.2.1 - 2021-06-29
- Default
ISitemapBuilder
implementations are public to improve extensibility - Default configuration is registered once per application lifecycle
ISitemapBuilder
is initialised only when requested and within anUmbracoContext
1.2.0 - 2021-06-24
- Alternate (culture variant) URLs appear in sitemap with
hreflang
- Google Images Sitemap for Umbraco 8.6
- Google News Sitemap for Umbraco 8.1
- Custom sitemaps and routes are registerable at startup
SitemapBuilderBase
for overriding specific elements of sitemaps
ISitemapBuilder
takes a culture for multi-lingual content- Sitemaps are cached for 15 minutes
- Default configuration is more easily extensible
- Default property aliases are configurable
- Corrected
sitemap.xml
schema.org namespace
1.1.1 - 2020-08-17
- Excluding content without templates from the sitemap
1.1.0 - 2020-08-17
- Default output can now be overwritten with
ISitemapBuilder
- Including content where
umbracoNaviHide
is set in the sitemap - Combined
SitemapConfigComposer
andSitemapRouteComposer
intoSitemapComposer
- Sitemap is UTF-8 encoded
- Empty
xmlns
attribute onurlset
in the sitemap
1.0.0 - 2019-10-27
- Initial release of Friendly Sitemap for Umbraco 8.1