larapulse/sitemap-bundle
Larapulse Sitemap Bundle is a Laravel package for generating XML sitemaps. It helps define and output sitemap URLs for search engines, with a simple setup intended for Laravel applications. See the repository for current features, configuration, and usage details.
GzFileDumper to FileDumper to avoid incorrectly named index files. Treat this as an operational behavior change: low API risk, but worth validating in staging before rollout.GzFileDumper and verify index filenames rather than relying on the package default.GzFileDumper in the next MAJOR version. Avoid hard-coding assumptions about the default dumper; plan a migration checkpoint for that major release.Consider it when:
FileDumper) for new integrations where incorrectly named index files would cause support or operational issues.Look elsewhere or delay adoption when:
GzFileDumper.GzFileDumper workaround has not been validated in your environment.For executives: v1.0.1 is a small but meaningful reliability release. It changes the default dumper to avoid incorrectly named index files, reducing a class of operational/support issues for new users. There is no API-breaking change indicated, and the maintainers have flagged that the default will return to GzFileDumper in the next major version. This suggests active maintenance, but the default change should be managed through normal upgrade testing.
For engineering: Upgrade with a focused validation pass: confirm which dumper is configured, test generated filenames/index files, and add a regression test if dump output is part of production workflows. If gzip output is required, set GzFileDumper explicitly and verify the index naming issue does not affect your use case. Avoid relying on the package default; document the expected major-version change back to GzFileDumper.
Recommendation: Adopt or upgrade with explicit configuration and staging validation. Treat v1.0.1 as low-risk from an API perspective but behaviorally relevant for file naming and compression defaults.
How can I help you explore Laravel packages today?