Use and easily customize Heroicons in your Statamic templates

3.3

October 6th, 2026

  • Add support for Statamic 6
  • Test Statamic 6 with Laravel 12 on PHP 8.2–8.5 in CI
  • Preserve case-insensitive icon parameters and camel-case wildcard names
  • Harden Heroicon tag rendering when variant/icon input is missing
  • Escape double quotes in SVG attribute values

3.2

January 11th, 2026

  • Add support for PHP 8.5

3.1

April 5th, 2025

  • Add support for PHP 8.4
  • Updated blade-ui-kit/blade-heroicons to 2.6
  • Fix issue with Statamic 5 due to missing runtime configuration
  • Remove custom exception solution
  • Remove facade/ignition-contracts dependency

3.0

May 17th, 2024

  • Add support for Statamic 5
  • Upgrade blade-ui-kit/blade-heroicons to 2.3
  • Upgrade to Heroicons v2.1 (check release notes for deprecations)

2.1.1

July 9th, 2023

Fixed

  • fix: return null on invalid icon name instead of throwing

2.1

May 9th, 2023

This release adds support for Statamic 4

2.0

February 18th, 2023

This release adds support for Heroicons v2, including the new mini set through a new heroicon:mini Statamic tag.

⚠️ Breaking changes

  • Drop PHP 7.4, PHP 8.0 and Laravel 8 support

Changes

  • Upgrade blade-ui-kit/blade-heroicons dependency to version 2.1
  • Add heroicon:mini tag (to support the new Heroicons v2 mini set containing 20x20 solid fill icons)

1.1

February 18th, 2023

This release upgrades the underlying blade-ui-kit/blade-heroicons dependency to version 1.4 which added support for Laravel 10.

Full Changelog: https://github.com/stefangalescu/statamic-heroicons/compare/v1.0.2...v1.1

1.0.2

June 20th, 2022

This release patches the previous accidentally empty release (v1.0.1)