filafly/filament-iconoir-icons
filafly/filament-iconoir-icons is a Filament plugin that brings the Iconoir icon set to Laravel admin panels. Use clean, modern Iconoir icons across Filament components, forms, tables, navigation, and actions for consistent, lightweight iconography in your app. Simple setup and configuration.
composer.json constraints against your app’s filament/filament and Laravel versions. If you are still on Filament 4, you should not need to change your application code just to adopt this release.composer require <vendor>/<package>:"^2.1"
For an existing install:
composer update <vendor>/<package> --with-dependencies
use Vendor\Package\PackagePlugin;
public function panel(Panel $panel): Panel
{
return $panel
->plugins([
PackagePlugin::make(),
]);
}
Use the package’s documented class name and configuration method; do not assume the API from this release note alone.php artisan vendor:publish --tag=<package-config>
php artisan vendor:publish --tag=<package-assets>
php artisan optimize:clear, and verify the package’s resources, pages, widgets, or actions appear in the panel. This gives you a quick signal that Filament 5 detection and panel bootstrapping are working.->plugins([
PackagePlugin::make()
->tenantAware(),
])
Check the package docs for the actual fluent methods before using them.^2.1 and let Composer resolve the appropriate Filament version. Avoid manually forcing Filament 5 in an app that still depends on Filament 4 APIs.composer why-not filament/filament "^5.0" to diagnose.php artisan optimize:clear
php artisan filament:cache-components
Use the package’s documented cache commands if it provides any.php artisan migrate.storage/logs/laravel.log, then temporarily remove the plugin from the panel provider to isolate whether the issue is package registration or a downstream Filament API change.^2.1 for the package, and constrain Filament according to your application’s actual support policy rather than allowing an accidental major upgrade.How can I help you explore Laravel packages today?