eightynine/filament-excel-import
Filament Excel Import adds a ready-made import action to your Filament resources, letting users upload Excel or CSV files with column mapping, validation, chunked processing, and progress feedback—no custom import code required.
maatwebsite/excel, openspout, PhpSpreadsheet directly) or its version constraints? A major bump is the natural moment to widen/raise those, and the notes are silent.Importer contract so business logic does not depend on plugin APIs. No database migration is expected; the migration is process/UX. New: if you are on Filament v3, the package's v4.0.0 release is effectively a forcing function—your package upgrade is now coupled to a Filament major upgrade. Decouple those two projects; do not attempt a combined "Filament v4 + import plugin v4" cutover inside a business-logic change window.composer why-not against the target Filament/Laravel/PHP versions before committing—this is now the single highest-value pre-flight check, because the 3.x→4.x boundary is a hard Filament-major boundary. Check whether the plugin uses older Filament table-action namespaces versus newer action classes. Validate PHP 8.2/8.3 and Laravel 10/11/12 support. Pin to a known-good minor version (^4.0 only after the spike passes) and test Filament upgrades in a branch.How can I help you explore Laravel packages today?