What's Changed
New Features
- Configurable
name_column: Thenamefield is now configurable viaconfig('filament-edit-profile.name_column'), allowing users with custom schemas (e.g.firstname,username) to use the plugin (#129, #125)
Bug Fixes
- Fix Livewire entangle error on delete account: Removed unnecessary
$wire.$entanglefromdelete-account-description.blade.phpthat caused a console error since no backing Livewire property existed (#70) - Fix duplicate components with
customProfileComponents(): Added->unique()to prevent the same component from appearing twice when using custom profile components (#69) - Fix email change verification bypass: Refresh user model after sending email change verification to prevent persisting the unverified email (#132)
- Fix EditForm stub: Updated to use Filament v5 Schema API instead of Form
- Livewire component registration: Moved registration to ServiceProvider instead of Plugin::boot() (#136)
Other
- Added Larastan static analysis
- Added regression test for Livewire component registration