webdevjohn/filterable
A lightweight Laravel package that brings reusable filtering to Eloquent models and queries. Define allowed filters, apply them straight from request input, and keep controllers clean with a simple, expressive API for building dynamic where clauses.
Adopt (or retain) when:
Look elsewhere or re-evaluate when:
illuminate/* constraint actually permits Laravel 12 (a changelog line is not proof), and the package's test matrix / CI covers L12. Also confirm transitive dependencies support L12 — a package can be L12-ready while its own dependencies are not.For executives: A dependency we rely on has released compatibility support for the latest Laravel version. This is a routine maintenance update — no new features, no breaking changes, no cost, and no work required from our team. Its practical value is risk reduction: it keeps our planned framework upgrade on schedule and removes one more item from the list of things that could delay it.
For engineering: Version 2.1.7 adds Laravel 12 support at patch level, so it should be a drop-in upgrade. Confirm the composer constraints and CI matrix cover L12 and that transitive dependencies are aligned, then fold the regression test into the existing upgrade epic rather than treating it as separate work. No code changes or migration steps are expected; if the release tightened minimum supported versions, flag it before rollout.
Ask: Approve the version bump and include it in the Laravel 12 upgrade ticket. No separate budget or roadmap slot needed.
How can I help you explore Laravel packages today?