What's Changed
Added
- Filament v5 support — composer constraint widened to
^3.0|^4.0|^5.0(#2, thanks @leek) - Explicit
php: ^8.1constraint and package metadata (authors, homepage, support URLs) LICENSE.md(MIT) — README linked it but file didn't exist.github/FUNDING.yml(GitHub Sponsors + emuniq.com)- Packagist badges, compatibility matrix, "Maintained by Emuniq" section in README
- Troubleshooting section (Cloudflare Rocket Loader, SPA mode, v4 tooltips)
Fixed
- Tooltips not showing on Filament v4 — v4 renamed
.fi-sidebar-item-buttonto.fi-sidebar-item-btn, so the previous JS never attached anything. Now uses correct selectors plus a CSS-only::aftertooltip that works instantly across v3/v4/v5 without depending on Tippy or Alpine'sx-tooltipdirective - SPA mode desync — re-syncs collapsed state and tooltips on
livewire:navigated(#1, thanks @AlexandrFiner) - Collapsed-button padding/centering now applies in v4 (was matching v3-only class)
- Badges now hide correctly inside the collapsed sidebar in v4 (
.fi-sidebar-item-badge-ctn) - Dark-mode tooltip styling follows Filament's
darkclass instead ofprefers-color-scheme aria-labelset on collapsed items for screen readers
Removed
- Unused
Layoutview component (dead code, 190 LOC copy of Filament's panel layout)
Compatibility
| Filament | PHP | Laravel |
|---|---|---|
| 3, 4, 5 | 8.1+ | 10 / 11 / 12 / 13 |
No breaking changes — defaults preserved for existing v3/v4 installs.
Full Changelog: v1.5.0...v1.6.0