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.
Full Changelog: https://github.com/relaticle/custom-fields/compare/v3.1.6...v3.1.7
postare/blade-mdi dependency with manukminasyan/blade-mdi, a Packagist-published fork that widens the illuminate/support constraint to include ^13.0. Same Postare\BladeMdi\ namespace, no source changes.composer require relaticle/custom-fields now works without extra setup.Full Changelog: https://github.com/relaticle/custom-fields/compare/v3.1.4...v3.1.5
Full Changelog: https://github.com/relaticle/custom-fields/compare/v3.1.3...v3.1.4
Full Changelog: https://github.com/relaticle/custom-fields/compare/v3.1.2...v3.1.3
Full Changelog: https://github.com/relaticle/custom-fields/compare/v3.1.1...v3.1.2
Full Changelog: https://github.com/relaticle/custom-fields/compare/v3.1.0...v3.1.1
Full Changelog: https://github.com/relaticle/custom-fields/compare/2.3.6...2.3.7
normalizeValueForEvaluationaddslashes with json_encode for JS string escapinggetNormalizedFieldValuescreateSection actiongit ls-remote in changelog workflowFull Changelog: https://github.com/relaticle/custom-fields/compare/v3.0.14...v3.1.0
$guarded usage with UsesCustomFields trait — only merge custom_fields into $fillable when the model explicitly defines fillable properties (#109, #110)createSection actionFull Changelog: https://github.com/relaticle/custom-fields/compare/2.3.5...2.3.6
FieldSchema::visibilityOperators()array_key_exists() crash for withoutUserOptions multi-choice fields during visibility evaluationgetCompatibleOperators() and getCompatibleOperatorOptions() methods on FieldTypeDataFieldSchema::visibilityOperators()array_key_exists() crash for withoutUserOptions multi-choice fields during visibility evaluationgetCompatibleOperators() and getCompatibleOperatorOptions() methods on FieldTypeDatamimetypes validation rule from AcceptedFileTypesCapability::toRules() — Filament's acceptedFileTypes() already handles this at the component level, and the duplicate rule caused validation failures with Livewire uploadsimage/png, application/pdf) instead of file extensions, matching what Filament's acceptedFileTypes() requiresmimes to mimetypes for consistencyFull Changelog: https://github.com/relaticle/custom-fields/compare/2.3.2...2.3.3
Full Changelog: https://github.com/relaticle/custom-fields/compare/v3.0.9...v3.0.10
CannotCastData exception) (#97)CannotCastData exception) (#96)Full Changelog: https://github.com/relaticle/custom-fields/compare/v3.0.6...v3.0.7
Full Changelog: https://github.com/relaticle/custom-fields/compare/v3.0.5...v3.0.6
Full Changelog: https://github.com/Relaticle/custom-fields/compare/2.0.5...v3.0.0
How can I help you explore Laravel packages today?