stfalcon-studio/swagger-bundle
A Symfony bundle that integrates swagger-php to generate OpenAPI/Swagger documentation from PHP annotations, helping keep API specs in sync with your code and exposing interactive docs for your endpoints.
Consider it when:
composer.json accordingly.Look elsewhere when:
For executives: This is a low-cost, low-risk enabler for API-driven revenue — partner integrations, paid API tiers, and internal platform reuse all depend on accurate, current API documentation. Adopting the bundle converts documentation from a recurring manual cost into an automated output of work we already do. The v2.0.0 release is a platform alignment to Symfony 8.0, not a feature release; the material implication is a compatibility gate on our Laravel baseline, which the platform team should sequence deliberately. Cost is bounded to integration and annotation discipline; the primary risk is dependency alignment, not vendor lock-in.
For engineering: v2.0.0 is a breaking major — it moves the package onto Symfony 8.0, which cascades into supported Laravel and PHP versions. Before upgrading, verify our framework baseline, resolve transitive constraints, pin the version, and validate that generated specs are byte-stable in CI. Expect annotation overhead in controllers; treat spec freshness as a build-time gate rather than a periodic chore. If we cannot move the baseline now, stay on v1.1.1 with a documented expiry and an owner for the eventual migration — do not let a pinned version silently become an unowned dependency.
How can I help you explore Laravel packages today?