PackageTrack
Sign in Get early access

guava/filament-icon-picker

A filament plugin that adds an icon picker field.

5.0.0 769K downloads/mo #2925 most downloaded on Packagist GuavaCZ/filament-icon-picker

What this package is like to depend on

Last release 19 days ago

04 Aug 2026

Release timing varies

gaps range from 1 weeks to 8 months

Some releases are documented

notes for 9 of 29 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

30 releases · first in 2022

2 releases in the last 12 months

see the full history below

Release timeline

30 releases · Oct 2022 to Aug 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 30
  1. 5.0.0 04 Aug 2026
    Release notes

    5.0.0 (2026-08-04)

    ⚠ BREAKING CHANGES

    • fuse.js is replaced by @leeoniya/ufuzzy.
    • getSetJs(), getIconsJs() and getIconSvgJs() are removed; the package now registers two routes under the _icon-picker prefix.
    • getIcon() now returns null for ids with no file, and icon labels drop the set prefix ("O academic cap", not "Heroicon o academic cap").
    • CanBeCacheable is removed and cache config moved from icon-picker.cache.* to filament-icon-picker.cache.*.

    Features

    • cache icon listings server-side and rename the config namespace (233c742)
    • sanitize uploaded svg icons and restrict icon labels (dff53e0)
    • serve icons over token-authorized endpoints instead of Livewire (4beaf26)
    • swap fuse.js for uFuzzy and batch svg fetching on the client (953904c)

    Bug Fixes

    • check that custom icons exist instead of matching the set prefix (3269661)
    • correct PSR-4 violation in CanBeCacheable and tighten icon manager types (76a9dd9)
    • enforce scope and allowed sets when resolving icons (e8c4e51)
    • use one source of truth for the custom icon set id (bc4be45)

    Performance

    • resolve single icons by file lookup instead of listing the set (4904607)

    Refactor

    • centralize custom icon scope ids in IconScope (e8d8e44)
    Open source →
  2. 4.0.0 24 Jan 2026
    Release notes

    4.0.0 (2026-01-24)

    ⚠ BREAKING CHANGES

    • add support for filament v5

    Features

    • add support for filament v5 (5a8eb99)

    Chore

    • deps: bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 (9afa3db)
    Open source →
  3. 3.1.0 23 Aug 2025
    Release notes

    3.1.0 (2025-08-23)

    Features

    • icons: improve icon fetching logic in IconManager (9b8efd2)

    Chore

    • deps: bump aglipanci/laravel-pint-action from 2.5 to 2.6 (c3f5181)
    Open source →
  4. 3.0.0 20 Aug 2025
    Release notes

    3.0.0 (2025-08-20)

    ⚠ BREAKING CHANGES

    • filament v4 support

    Features

    Bug Fixes

    • icon column null if icon does not exist anymore (5489f2d)
    • namespace (05e6e6d)

    Refactor

    • cleanup Icon (ffd261e)
    • cleanup Icon (01f67d1)
    • no results found and searching cards to own component (edd8b87)

    Chore

    Style

    Open source →
  5. 3.0.0-beta.1 19 Aug 2025 pre-release
    Release notes

    3.0.0-beta.1 (2025-08-19)

    ⚠ BREAKING CHANGES

    • filament v4 support

    Features

    Bug Fixes

    • icon column null if icon does not exist anymore (5489f2d)

    Refactor

    • cleanup Icon (ffd261e)
    • cleanup Icon (01f67d1)
    • no results found and searching cards to own component (edd8b87)

    Chore

    Open source →
  6. 2.3.1 19 Aug 2025
    Release notes

    2.3.1 (2025-08-19)

    Open source →
  7. 2.3.0 25 Feb 2025
    Release notes

    2.3.0 (2025-02-25)

    Features

    • remove laravel dependency to support all versions (123543b)
    Open source →
  8. 2.2.4 27 Jun 2024
    Release notes

    2.2.4 (2024-06-27)

    Features

    Bug Fixes

    Open source →
  9. 2.2.3 27 Jun 2024
    Release notes

    2.2.3 (2024-06-27)

    Features

    • Add caching for generating the icons array (63015bf)
    Open source →
  10. 2.2.2 22 May 2024
    Release notes

    2.2.2 (2024-05-22)

    Bug Fixes

    • support nested directories (22220c4)
    Open source →
  11. 2.2.1 11 May 2024

    Nothing published for this version

  12. 2.2.0 01 Mar 2024

    Nothing published for this version

  13. 2.1.0 16 Feb 2024

    Nothing published for this version

  14. 2.0.4 27 Jan 2024

    Nothing published for this version

  15. 2.0.3 21 Dec 2023

    Nothing published for this version

  16. 2.0.2 05 Sep 2023

    Nothing published for this version

  17. 2.0.1 21 Jul 2023

    Nothing published for this version

  18. 2.0.0 21 Jul 2023

    Nothing published for this version

  19. 1.3.6 18 Feb 2023

    Nothing published for this version

  20. 1.3.5 17 Nov 2022

    Nothing published for this version

  21. 1.3.4 13 Oct 2022

    Nothing published for this version

  22. 1.3.3 12 Oct 2022

    Nothing published for this version

  23. 1.3.2 12 Oct 2022

    Nothing published for this version

  24. 1.3.1 12 Oct 2022

    Nothing published for this version

  25. 1.3.0 12 Oct 2022

    Nothing published for this version

  26. 1.2.1 12 Oct 2022

    Nothing published for this version

  27. 1.2.0 08 Oct 2022

    Nothing published for this version

  28. 1.1.0 08 Oct 2022

    Nothing published for this version

  29. 1.0.1 07 Oct 2022

    Nothing published for this version

  30. 1.0.0 07 Oct 2022

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive