What happened?
When you upgrade from 2.x to 3.x and you have config/icon-picker.php published, your Laravel/Filament installation breaks because the config can't be loaded anymore.
Class "Guava\FilamentIconPicker\Layout" not found
How to reproduce the bug
- Install filament-icon-picker 2.x with Filament 3.x
- Upgrade Filament to 4.x
- If you use Filament's official upgrade script, it suggests updating the icon picker to v3.
Package Version
3.0
PHP Version
8.4.14
Laravel Version
12.37.0
Which operating systems does with happen with?
macOS
Notes
This is something that could be noted in a changelog or upgrade guide, but the README contains a dead link to CHANGELOG.md
What happened?
When you upgrade from 2.x to 3.x and you have
config/icon-picker.phppublished, your Laravel/Filament installation breaks because the config can't be loaded anymore.How to reproduce the bug
Package Version
3.0
PHP Version
8.4.14
Laravel Version
12.37.0
Which operating systems does with happen with?
macOS
Notes
This is something that could be noted in a changelog or upgrade guide, but the
READMEcontains a dead link toCHANGELOG.md