symfony/ux-router
Symfony UX Router brings Symfony routing to JavaScript, letting you generate URLs from route names and parameters, match current routes, and navigate client-side. It integrates with Turbo and Stimulus to eliminate hardcoded URLs in dynamic Symfony apps.
Consider adoption when:
Look elsewhere or wait when:
For executives: This release makes a first-party capability available that removes a recurring source of broken links and duplicated routing logic between backend and frontend. The business value is fewer production defects from URL drift and less engineering time spent maintaining custom glue code. It is early-stage — recommend a contained pilot, not a platform-wide commitment.
For engineering: v3.6.0 introduces the UX Router package, with two immediately useful behaviors: route dumping now works when the container is built without a dump directory (removes a known CI/container failure mode), and route generation falls back to the application default locale (makes localized URLs safe by default). Remaining changes are tooling dependency updates. Risk is low but maturity is unproven — scope a spike, confirm behavior in your build pipeline, and gate wider rollout on a clean pilot.
How can I help you explore Laravel packages today?