hostnet/asset-bundle
Hostnet AssetBundle is a Symfony bundle for organizing and serving front-end assets. It provides configurable asset collections, Twig helpers, and compilation workflows, making CSS and JavaScript management consistent across PHP applications.
hostnet/asset-lib (path resolution, versioning, URL generation). Version 1.0.7 changes only the version floor, not the capability. It stays a reference implementation of the domain model, not a dependency to adopt.composer update. That is a governance data point for dependency policy — it belongs in the same bucket as "archived," not a separate argument.symfony/asset, not a roadmap line item.hostnet/asset-lib, pre-migration" — a small and shrinking box.hostnet/asset-lib in the dependency graph, and need the container wiring to unblock a legacy app before a planned migration. Pin the version explicitly — do not float on ^1.0, given the patch-level floor bump. Ship with a dated removal ticket.laravel-vite-plugin) or laravel-mix for fingerprinting plus asset() / Vite::asset() for URLs. Also look elsewhere for greenfield Symfony (symfony/asset + symfony/asset-mapper), for Symfony ≤5.3 (no longer supported — 1.0.7 will break you, and 1.0.6 is not a long-term answer), for anything needing active security response, for PHP 8.3+/8.4 support guarantees, and wherever "archived" is a disqualifier in your policy.To executives: no change to the recommendation — this remains a small, archived Symfony plugin with no downstream users, and the new release is a one-line version floor rather than a revival. It is still not a candidate for adoption and carries no commercial upside. What the release does add is a cautionary data point: a breaking change was published as a patch version on an unmaintained branch, which is exactly the failure mode our dependency policy is meant to catch. Recommendation stands: no spend, no integration, no vendor conversation — close it out and reuse the pattern knowledge.
To engineering: do not add this to composer.json. 1.0.7 raises the minimum Symfony to 5.4 as a patch release, so it is now both Symfony-only and a floating-version hazard; if you ever inherit it, pin the exact version. It still would drag Symfony's DI/config stack into a Laravel app for functionality Laravel already ships — Vite's manifest gives you content hashing and Vite::asset() gives you URLs. Read hostnet/asset-lib's source for twenty minutes if you want the algorithm. Critically, re-scope any inherited-codebase flagging: the earlier "Symfony 3/4 migration" note no longer applies to this package, so re-check which version your inherited apps actually pin before planning a symfony/asset migration with a dated owner.
How can I help you explore Laravel packages today?