relaticle/custom-fields
Laravel/Filament plugin to add dynamic custom fields to any Eloquent model without migrations. Includes 20+ field types, conditional visibility, tenant isolation, admin UI integration (forms/tables/infolists), CSV import/export, optional encryption, and extensible field types.
fix(phpstan)), but no explicit Laravel 13 support declared. Test thoroughly if upgrading.fix: prevent self-clear of field_code) improves visibility condition stability but does not alter core validation logic.field_code self-clear) reduces risk of corrupted visibility conditions, but no migrations or schema enforcement added.Scope signatures)?field_code) may resolve edge cases for custom field visibility logic.
Scope behavior (affected by PHPStan fixes).Scope changes.field_code).field_code) reduces but does not eliminate support risks.| Failure Scenario | Impact | Mitigation |
|---|---|---|
| JSON corruption in custom fields | Data loss/rendering errors | Validate on write; use transactions. |
| Laravel 13 incompatibility | New – Admin panel or queries fail | Test thoroughly; patch if needed; consider delaying upgrade. |
| Filament update breaks compatibility | Admin panel fails | Pin Filament version; test updates in staging. |
| Visibility condition logic errors | Improved – Reduced but not eliminated | Test edge cases (e.g., nested repeaters); roll back if issues persist. |
NO_UPDATE_NEEDED for core assessment, but critical to test Laravel 13 compatibility and validate the field_code bug fix in staging. No breaking changes or new features warrant structural updates.
How can I help you explore Laravel packages today?