stefangalescu/statamic-heroicons
The Statamic Heroicons addon brings the complete Heroicons SVG set to your Statamic site, with a fieldtype and Antlers tag so you can drop crisp, scalable icons into templates and the control panel quickly.
For executives: This is a low-risk minor upgrade to a small dependency that renders our icons. It adds support for the newest Statamic and Laravel versions, so it clears the path for our planned platform upgrade, and it tightens how icon markup is escaped — a modest but real security improvement for content edited in the CMS. There is no migration work, no change to how our templates call it, and it reduces the amount of icon plumbing we maintain ourselves. Recommended: take the upgrade in the next maintenance window.
For engineering: v3.3 is additive and backwards compatible. Statamic 6 support with CI across Laravel 12 and PHP 8.2–8.5 gives us a tested compatibility claim rather than a hopeful one. Existing case-insensitive icon parameters and camel-case wildcard names are explicitly preserved, so current templates should not regress. Rendering is hardened against malformed variant/icon input and double quotes in SVG attribute values are now escaped — worth a quick check anywhere icon names are editor- or user-supplied. Action: bump the constraint, run the existing view/component tests, and spot-check icon output in a Statamic 6 branch.
How can I help you explore Laravel packages today?