storyblok/symfony-bundle
Integrates the Storyblok headless CMS with Symfony, offering configuration, services, and helpers to fetch, manage, and render Storyblok content in Symfony applications with less boilerplate.
full_slug when the Translatable Slugs app is not installed") is directly relevant to any i18n rollout. It corrects slug resolution for projects that localize content but have not bought into Storyblok's Translatable Slugs app — i.e. the cheap path to a second and third locale. That makes a "localize without extra Storyblok app spend" plan materially safer than it was at 1.18.0.Consider it when:
storyblok/symfony-bundle, not a Laravel package. If our service is Laravel, the relevant artifacts are Storyblok's Laravel/PHP client and API packages; this bundle's release cadence is still a useful signal of upstream maintenance health, but it is not installable in our stack.Look elsewhere when:
Risk read on 1.18.2: no breaking changes, no deprecations, no public API surface change. One behavior fix and one CI dependency bump. Upgrade cost for an adopting team is minutes. The only caution: the slug-stripping change alters resolved URLs for projects that were unknowingly relying on the prefixed full_slug, so post-upgrade smoke-test localized routes and any hardcoded links. If we are not yet a Storyblok/Symfony shop, the correct action is no action — track it and revisit at evaluation time.
For executives (one line): The Storyblok Symfony integration shipped a low-risk patch (1.18.2) that fixes localized URL handling for teams not paying for an add-on app — no breaking changes, no migration cost, and it slightly de-risks our localization option. Worth nothing today if we are not on Symfony + Storyblok; worth noting if we are.
For engineering: 1.18.2 is a bugfix plus a Dependabot actions/checkout bump. The functional change strips the language prefix from full_slug when Translatable Slugs is absent; expect URL output to change in that configuration. Schedule the bump in a normal maintenance window, smoke-test localized routes, and confirm the bundle actually matches our framework before anyone puts it in a spike — this is Symfony, and our working assumption has been Laravel.
Recommendation: Log as monitor, not adopt. No roadmap decision should hinge on this release; the decision to adopt Storyblok (and therefore any of its bundles) should be made on CMS merits, with the package's steady patch cadence as a modest positive signal of vendor maintenance.
How can I help you explore Laravel packages today?