BREAKING CHANGE(api): redesign smartsitemap around builder-based sitemap creation, parsing, validation, and import utilities

This commit is contained in:
2026-03-20 14:03:33 +00:00
parent 61f6bcebd4
commit 4e707347dd
22 changed files with 4843 additions and 2196 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-03-20 - 4.0.0 - BREAKING CHANGE(api)
redesign smartsitemap around builder-based sitemap creation, parsing, validation, and import utilities
- Replace the previous SmartSitemap instance API and legacy sitemap classes with exported builder, parser, renderer, validator, stream, feed importer, and YAML importer modules
- Add support for sitemap indexes, news/image/video/hreflang extensions, auto-splitting, gzip and stream output, and structured validation and statistics
- Expand public TypeScript interfaces and package metadata to reflect the broader sitemap feature set
## 2025-11-19 - 2.0.4 - fix(smartsitemap)
Update CI configuration, bump dependencies, and apply small code cleanups