jeffersongoncalves/filament-skeleton
A starter skeleton for building Filament admin panels, providing the base structure and setup to quickly scaffold your own Filament plugin or panel with sensible defaults.
2.0.0 is the first Filament 4-compatible release, treat it as a major upgrade rather than a patch.composer require <vendor>/<package>:^2.0
php artisan vendor:publish --tag=<package-config>
php artisan filament:assets
1.x → 2.x changes.use Vendor\Package\PackagePlugin;
public function panel(Panel $panel): Panel
{
return $panel
->plugin(PackagePlugin::make());
}
->plugin(...). Keep registration in each PanelProvider where the feature should appear, rather than globally, so multi-panel apps remain predictable..env or config files. Avoid editing vendor-published views directly; override them in your app’s resource/view layer where supported.PanelProvider, resource, or page classes instead of forking package code.composer update, clear caches, and re-publish assets. Test one panel and one resource before expanding.2.0.0 is explicitly the Filament 4 release. Do not assume it is compatible with Filament 3, and do not mix Filament 3 and 4 packages in the same app.php artisan optimize:clear
php artisan filament:assets
Stale published assets are a common cause of “plugin installed but UI missing” issues.php artisan vendor:publish --help output or the package service provider before assuming old tags still work.How can I help you explore Laravel packages today?