cartalyst/data-grid-export
A Laravel package for exporting Cartalyst Data Grid results, helping turn filtered grid data into downloadable files for reporting, analysis, and sharing. It integrates with existing data grids to simplify export workflows for developers and admins.
Adopt or retain it when:
--ignore-platform-reqs or composer update workarounds. v4.1.0 makes this package a viable dependency on modern runtimes.composer.json constraints and the changelog rather than assuming.Look elsewhere when:
To executives: A dependency our Laravel stack relies on has shipped PHP 8 support. That removes one of the blockers on our runtime upgrade, which is the prerequisite for staying on a supported, security-patched PHP version and avoiding end-of-life fire drills. No new spend, no new vendor — this is a maintenance release that lowers schedule risk on work we already planned.
To engineering: v4.1.0 adds PHP 8 support. Treat it as a compatibility unblock, not a feature change. Before upgrading, verify the new composer.json platform constraints to confirm whether PHP 7.x is still supported, run the test suite in CI against PHP 8, and check for transitive dependency conflicts. If the constraints narrowed to PHP 8-only, this is effectively a breaking change for any service still on 7.x and needs a staged rollout: pin the old major for lagging services, upgrade forward-looking services first, and track the remaining PHP 7.x services as explicit migration tickets.
Ask: schedule the upgrade in the next maintenance window, add PHP 8 to the CI matrix if it isn't already, and record this package as "no longer a PHP 8 blocker" so the runtime upgrade plan can proceed without further investigation here.
How can I help you explore Laravel packages today?