NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #3400 most downloaded on Packagist
Pragmatically search through models and other sources
Last release 7 months ago
21 Feb 2026
Release timing varies
gaps range from 1 weeks to 1.1 years
Nearly every release is documented
notes for 29 of 32 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
32 releases · first in 2018
Support Laravel 13
Support Laravel 13
Use early continue instead of else in addSearchConditions
addSearchConditionsFull Changelog: 1.13.1...1.13.2
One column per quarter.
Fix exact searchable attributes not matching column values with spaces ( #151 ) in #152
Full Changelog: 1.13.0...1.13.1
Full Changelog: https://github.com/spatie/laravel-searchable/compare/1.13.0...1.13.1
L12 compatibility by @nessimabadi in #149
Full Changelog: 1.12.0...1.13.0
Full Changelog: https://github.com/spatie/laravel-searchable/compare/1.12.0...1.13.0
Update composer.json by @officialkidmax in #145
Full Changelog: 1.11.2...1.12.0
Full Changelog: https://github.com/spatie/laravel-searchable/compare/1.11.2...1.12.0
Laravel 10.x Compatibility by @laravel-shift in #140
Full Changelog: https://github.com/spatie/laravel-searchable/compare/1.11.1...1.11.2
Add PHP 8.2 Support by @patinthehat in #135
Full Changelog: 1.11.0...1.11.1
Full Changelog: https://github.com/spatie/laravel-searchable/compare/1.11.0...1.11.1
Update code block syntax by @grantholle in #126
Full Changelog: 1.10.0...1.11.0
Allow searching with special characters
changed query building order to play nice with forwarded calls
handle columns with reserved names
- add support for PHP 8.0
- add aspect search result limit
- allow to use same query method
remove backticks in SearchAspect to support PostgreSQL
- add support for Laravel 8
- escape searchable attributes
- revert #42
fix issue when fuzzy searching model fields
allow applying query scopes and eager loading relationships
- add support for Laravel 6
drop support for Laravel 5.7 and lower
- add support for Laravel 5.8 - add support for PHPUnit 8.0
use Str:: and Arr:: instead of helper methods
fix: the closure for registering a model search aspect can no longer be a global function
search with multiple keywords on multiple columns
add preferred search() method (alias for perform())
search() method (alias for perform())fix passing an array of searchable model attributes to registerModel
registerModel- initial release
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →