nucleos/sitemap-bundle
NucleosSitemapBundle is a Symfony bundle for generating XML sitemaps from routes, Doctrine entities, and custom providers. It supports sitemap indexes, URL sets, priorities, change frequencies, last-modified dates, and caching, making it easy to expose content to search engines.
nucleos/sitemap-bundle is a Symfony bundle, not a Laravel package. It expects Symfony’s bundle registration, DI container, routing, and event system. Laravel’s service-provider model is not compatible without significant adapter work. Release 4.4.0 confirms the project is deprecated in favor of nucleos/seo-bundle — which is also a Symfony bundle, so the framework mismatch is unchanged and now permanent.nucleos/seo-bundle; there is no path where this package receives new features or compatibility work. Extracting only the sitemap-generation classes remains possible only if they are decoupled from Symfony and Doctrine/CMS dependencies, and that must be verified in source before any commitment.nucleos/seo-bundle cover sitemap generation, and is it actively maintained, or is it the same maintainer consolidating an EOL portfolio?composer.json for both sitemap-bundle and seo-bundle?spatie/laravel-sitemap, or implement a small internal generator if requirements are simple. Treat nucleos/sitemap-bundle as a reference implementation only. Do not start new work on it following the 4.4.0 deprecation.nucleos/seo-bundle on the strength of the deprecation notice alone — evaluate it as a new dependency first (activity, release cadence, constraint compatibility, feature parity for sitemap generation). If it passes, plan a migration; if not, pin the last sitemap-bundle release, fork into a private repository, add regression tests, and upgrade constraints incrementally.seo-bundle if that path is considered. Laravel already depends on several Symfony components, so version conflicts are likely. Verify PHP 8.2/8.3 compatibility, Symfony 6/7 compatibility, and whether the bundle relies on deprecated APIs.nucleos/seo-bundle to confirm sitemap feature parity and maintenance status before considering it a successor.sitemap-bundle as-is.nucleos/seo-bundle, leaving the team on a deprecated dependency with a half-finished replacement.nucleos/seo-bundle as a successor if the stack is Symfony. If a fork is required, estimate 1–2 weeks for hardening, tests, and upgrade work, and note that effort now buys a package its maintainer has deprecated. For a Laravel team, the better ramp-up is adopting a maintained Laravel-native package rather than learning Symfony bundle internals for a single feature.How can I help you explore Laravel packages today?