kamil-koscielniak/eloquent-filters
A Laravel package for filtering Eloquent model queries, letting you define reusable filter classes and apply them to query builders. Useful for keeping controller and model code tidy, though it has little community traction and sparse documentation, so evaluate it carefully before adopting.
1.0.1, a one-line packaging fix. That is enough to judge installation ergonomics, not enough to judge functional fit. Treat this assessment as a gate on "is it safe to trial," not "should we standardize on it."1.0.1 adds the missing Laravel service provider to composer.json, which means the package is now discoverable via Laravel's package auto-discovery. composer require should register the provider without hand-editing config/app.php. If onboarding docs still instruct manual provider registration, they are now stale — that's a docs ticket, and it affects the friction number you'd quote when comparing this against an in-house build.1.0.x with at least one packaging defect shipped in 1.0.0. That is a normal, low-severity maturity signal — it argues for piloting on an internal or non-revenue-path surface first, not for a hard no.1.0.1 is a patch with no API surface change, so it is safe to pin as ^1.0 and take automatically. No migration work, no deprecation shims to plan around.Consider it when:
composer require with no manual service provider wiring — 1.0.1 is the first release where that promise actually holds.1.0.x package.Look elsewhere (or build in-house) when:
1.0.x package has not yet demonstrated.For executives: Low-stakes, low-signal release. 1.0.1 is a packaging correction — the package now installs cleanly into a standard Laravel application without manual configuration. No new functionality, no breaking changes, no security implications, no cost. Recommendation is unchanged: worth a scoped trial on one internal surface, not a committed platform bet. Do not read this release as evidence of maturity; it is evidence that 1.0.0 shipped with an incomplete manifest.
For engineering: 1.0.1 adds the service provider to composer.json, enabling Laravel package auto-discovery. Expect composer update to pull it in with no code changes. Please confirm with php artisan package:discover after upgrading, and remove any manual provider registration from config/app.php and from your setup docs — leaving both in place risks a double registration. If you pinned 1.0.0 explicitly, bump the constraint. No deprecations, no migrations, no config changes.
Caveat to carry forward: this assessment rests on a single patch release note. Before the pilot ships, get the README, the test suite status, and the maintainer's release cadence on record — those, not 1.0.1, will determine whether this becomes a standing dependency.
How can I help you explore Laravel packages today?