jair921/searchable
jair921/searchable adds simple full-text search to Laravel Eloquent models. Add a trait, define searchable columns, and query results through a clean scope, with no external search services required. Lightweight, framework-native, and easy to drop into existing apps.
Framework upgrade planning (primary signal). Release 1.10.5 is a compatibility release: it declares support for Laravel 5.5. For a PM the decision it unblocks is not a feature decision but a platform decision — whether this dependency is a blocker or a green light when the engineering team plans a move onto Laravel 5.5. Prior to this release, the package would have pinned the application to an older framework line; now it does not.
Dependency risk / build-vs-buy review. A package that ships a framework-compatibility release with no accompanying feature, fix, or deprecation notes is telling you something about its maintenance posture: the maintainers are tracking upstream releases. That is a positive signal for "buy" (keep the dependency) but a weak signal on roadmap vitality — it is housekeeping, not investment. Weight it accordingly if you are deciding whether to keep, fork, or replace the package.
Roadmap impact: none. No new user-facing capability is unlocked by 1.10.5. Do not let it enter a sprint as a feature-adjacent item; it belongs in the maintenance/upgrade epic with the rest of the dependency bumps.
Use cases unaffected. Whatever surfaces this package powers — the integration, the admin tooling, the domain behaviour — behave identically after 1.10.5. No UX, API-contract, or data-model consequences to communicate.
Adopt / keep this release when:
Look elsewhere — or escalate before adopting — when:
composer.json constraint edit.For executives: This is a maintenance release, not a product release. The package now works with Laravel 5.5. Nothing changes for customers, and no roadmap work is created — but it does clear one item from the list of things blocking a framework upgrade, and it tells us the maintainers are still active. The caveat worth flagging: Laravel 5.5 is itself out of security support, so "compatible with 5.5" is a floor, not an achievement. It keeps us current with our own legacy stack; it does not make that stack modern.
For engineering: Version 1.10.5 adds Laravel 5.5 support. Assume it is a constraint/compatibility bump with no functional delta — please verify against CI before we pin it, and confirm whether 5.5 is the maximum supported version or merely the newly-added one. If it is the ceiling, add this package to the replacement-candidate list and size the effort, because every future framework upgrade will stop here.
Recommendation: Pin 1.10.5 as a maintenance bump. Do not treat it as evidence the package is a long-term dependency; open a low-priority ticket to assess alternatives if the next framework upgrade is on the roadmap.
How can I help you explore Laravel packages today?