freshheads/webpack-bundle
Freshheads WebpackBundle integrates Webpack-built assets with Symfony, making it easier to reference compiled JavaScript and CSS from templates and keep frontend assets in sync with your application.
manifest.json reader written in-house. This package is the "buy" option, but at 2 stars and 0 dependents it remains closer to "borrow a stranger's glue code."@vite) or laravel-mix. Flag the mismatch before it reaches a backlog.encore_entry_link_tags, encore_entry_script_tags) and a standalone bundle, this is a candidate only for narrow, non-Encore webpack setups (custom manifest.json, multi-entry configs, CDN-hosted assets).composer.json constraint update to 7.4|8.0. That is a signal that PHP 8 is now an intended target, but it is a manifest edit, not a verified compatibility matrix — do not treat it as a licence to assume PHP 8.1+/8.2+/8.3 readiness, and do not use it to justify deferring your own dependency-review step.Adopt only when all of these hold:
composer.json to 7.4|8.0, which reads as ^7.4 || ^8.0. Confirm whether the maintainer intended "any PHP 8.x" or "8.0 only" before you rely on it for a PHP 8.2/8.3 build.Look elsewhere when:
Executives: This is a very small MIT-licensed Symfony bundle with a narrow job — turning webpack asset names into correct, cache-busted paths inside Twig templates. It is not a strategic dependency. Adoption signal remains essentially zero (2 stars, 0 dependents), so treat it as reusable sample code rather than a supported product. The 3.1.0 release is a small composer.json modernisation (PHP 7.4/8.0) from a first-time outside contributor — a mild sign of life, not a change in maturity, support posture, or roadmap. Recommendation stands: do not build roadmap commitments on it; if we need the capability, budget a small amount of engineering time to own it.
Engineering: Scope is limited to Symfony + Twig + a webpack manifest. Version 3.1.0 contains exactly one change — the composer.json PHP constraint update to 7.4|8.0 — with no code, feature, or fix changes and no Symfony version signal. Interpret that as: PHP 8 is now declared supported, but nothing in this release demonstrates it was tested there, and PHP 8.1+ behaviour is still unverified by upstream. Before adopting, compare against Webpack Encore's native Twig helpers — in most Symfony projects those already cover this and are maintained as part of the framework's ecosystem. If we do adopt, plan to fork it, pin it (3.1.0 gives us no reason to move off whatever we pin), and add it to our dependency-review list, because upstream will likely not respond to issues. If the project in question is Laravel, stop here — use Vite and close the evaluation.
How can I help you explore Laravel packages today?