pablok/supercache-bundle
A Symfony bundle that integrates the SuperCache caching library into your application, providing service configuration and cache management for faster page delivery. It wires caching services into the Symfony container so you can enable, configure, and use SuperCache with minimal setup.
pablok/supercache-bundle remains a Symfony bundle, not a Laravel/PHP package that can be adopted into a Laravel application. The new 0.6.0 release does not change this: its PRs are development-environment work (Docker instead of Vagrant), dev-tool updates, and removal of Symfony 4.2 deprecations. None of these add Laravel compatibility or a supported integration path. Any roadmap item assuming a drop-in Laravel cache layer should stay re-scoped.composer.lock, it is working, and the migration cost demonstrably exceeds the risk of carrying a low-activity dependency. Even then, the correct action is a planned removal, not a new adoption.HttpCache/Cache component or FOSHttpCache for Symfony shops, and edge/CDN caching for most read-heavy page workloads.For executives (one paragraph): We re-reviewed pablok/supercache-bundle after its 0.6.0 release and recommend against adoption. It is still a Symfony-specific bundle, so it does not fit our Laravel stack. The 0.6.0 changes are limited to development-environment tooling, dev-tool updates, and removal of Symfony 4.2 deprecations — not Laravel compatibility, new caching features, or security maintenance. The project still has negligible ecosystem validation (0 dependents), a single-maintainer bus factor, and no credible support path. Adopting it would add permanent upgrade and audit risk in exchange for functionality we can obtain from a maintained package or our CDN in less time. Recommendation: keep the evaluation closed, record the underlying caching requirement, and fund a short spike against a maintained alternative.
For engineering (talking points): Framework mismatch is disqualifying before any code review — it is a Symfony bundle, not a Laravel package. The 0.6.0 release is not a reason to reopen the evaluation: Docker/Vagrant dev-environment changes, dev-tool updates, and Symfony 4.2 deprecation cleanup are housekeeping, not evidence of PHP 8 compatibility work, CVE response, or issue triage. Zero dependents means no field reports. Treat this as documentation of the problem space and prior art, not a dependency; if the team wants the pattern, reimplement it against the framework’s native cache contracts, which we already support and can test.
How can I help you explore Laravel packages today?