sonata-project/jquery-bundle
Sonata jQuery Bundle integrates jQuery and common plugins into Symfony applications, offering asset management and templating helpers for Sonata projects. It simplifies including and configuring jQuery dependencies via the service container, making interactive UI features easier to add.
sonata-project/jquery-bundle is an archived, deprecated Symfony bundle whose only job is to ship vendored jQuery and jQuery UI assets to a Symfony application (historically, the Sonata Admin ecosystem). It does not unlock product features; it tells you where your product still runs on a legacy PHP frontend stack.Consider it only under narrow, defensive conditions:
Look elsewhere — in practice, almost always:
[deprecated] and the repository is archived; there is no maintenance path, no patch stream, and no community to escalate to.Adoption criteria, stated plainly: an EOL Symfony version, an existing transitive dependency, an offline constraint, and a dated removal ticket. Absent all four, the correct answer is no.
For executives: This is a small, archived, deprecated utility that ships jQuery into legacy Symfony applications. It is not a strategic asset and requires no investment. Its value to us is diagnostic: it is a reliable marker that a product surface is running on an aging back-office stack, which lets us size and sequence modernization work rather than discover it during an incident. Recommendation: no new usage, treat as frozen, and fold any removal into existing tech-debt cleanup.
For engineering: Treat this as read-only and on a removal path. Do not add it to new projects. If it is present, confirm whether anything actually consumes the shipped assets, pin and audit the bundled jQuery/jQuery UI version against known CVEs, and replace with the project's asset pipeline or an SRI-protected CDN reference. Effort is typically low — the dependency graph is shallow and there are no recorded downstream dependents — but the audit step is not optional, because archived means no future patches.
How can I help you explore Laravel packages today?