PackageTrack
Sign in Get early access

spatie/laravel-searchable

Pragmatically search through models and other sources

1.13.3 1.7M downloads/mo #3754 most downloaded on Packagist spatie/laravel-searchable

What this package is like to depend on

Last release 6 months ago

21 Feb 2026

Release timing varies

gaps range from 1 weeks to 1.1 years

Most releases are documented

notes for 28 of 32 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

32 releases · first in 2018

3 releases in the last 12 months

see the full history below

Release timeline

32 releases · Dec 2018 to Feb 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 32
  1. 1.13.3 21 Feb 2026

    Nothing published for this version

  2. 1.13.2 09 Feb 2026
    Release notes

    What's Changed

    • Use early continue instead of else in addSearchConditions

    Full Changelog: 1.13.1...1.13.2

    Open source →
    Release notes

    What's Changed

    • Use early continue instead of else in addSearchConditions

    Full Changelog: https://github.com/spatie/laravel-searchable/compare/1.13.1...1.13.2

    Open source →
  3. 1.13.1 09 Feb 2026
    Release notes

    What's Changed

    • Fix exact searchable attributes not matching column values with spaces (#151) in #152

    Full Changelog: 1.13.0...1.13.1

    Open source →
    Release notes

    What's Changed

    • Fix exact searchable attributes not matching column values with spaces (#151) in https://github.com/spatie/laravel-searchable/pull/152

    Full Changelog: https://github.com/spatie/laravel-searchable/compare/1.13.0...1.13.1

    Open source →
  4. 1.13.0 25 Feb 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.12.0...1.13.0

    Open source →
    Release notes

    What's Changed

    • L12 compatibility by @nessimabadi in https://github.com/spatie/laravel-searchable/pull/149

    New Contributors

    • @nessimabadi made their first contribution in https://github.com/spatie/laravel-searchable/pull/149

    Full Changelog: https://github.com/spatie/laravel-searchable/compare/1.12.0...1.13.0

    Open source →
  5. 1.12.0 13 Mar 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.11.2...1.12.0

    Open source →
    Release notes

    What's Changed

    • Update composer.json by @officialkidmax in https://github.com/spatie/laravel-searchable/pull/145

    New Contributors

    • @officialkidmax made their first contribution in https://github.com/spatie/laravel-searchable/pull/145

    Full Changelog: https://github.com/spatie/laravel-searchable/compare/1.11.2...1.12.0

    Open source →
  6. 1.11.2 24 Jan 2023
    Release notes

    What's Changed

    Full Changelog: 1.11.1...1.11.2

    Open source →
    Release notes

    What's Changed

    • Laravel 10.x Compatibility by @laravel-shift in https://github.com/spatie/laravel-searchable/pull/140

    Full Changelog: https://github.com/spatie/laravel-searchable/compare/1.11.1...1.11.2

    Open source →
  7. 1.11.1 09 Jan 2023
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.11.0...1.11.1

    Open source →
    Release notes

    What's Changed

    • Add PHP 8.2 Support by @patinthehat in https://github.com/spatie/laravel-searchable/pull/135
    • fix: use mixin for static analysis by @ju5t in https://github.com/spatie/laravel-searchable/pull/139

    New Contributors

    • @patinthehat made their first contribution in https://github.com/spatie/laravel-searchable/pull/135
    • @ju5t made their first contribution in https://github.com/spatie/laravel-searchable/pull/139

    Full Changelog: https://github.com/spatie/laravel-searchable/compare/1.11.0...1.11.1

    Open source →
  8. 1.11.0 13 Jan 2022
    Release notes

    What's Changed

    • Update code block syntax by @grantholle in #126
    • Add support for Laravel 9

    New Contributors

    Full Changelog: 1.10.0...1.11.0

    Open source →
  9. 1.10.0 24 Jun 2021
    Release notes
    • Allow searching with special characters (#117)
    Open source →
    Release notes
    • Allow searching with special characters (#117)
    Open source →
  10. 1.9.3 04 May 2021
    Release notes
    • changed query building order to play nice with forwarded calls (#101)
    Open source →
    Release notes
    • changed query building order to play nice with forwarded calls (#101)
    Open source →
  11. 1.9.2 03 May 2021
    Release notes
    • handle columns with reserved names (#110)
    Open source →
  12. 1.9.1 27 Dec 2020
    Release notes
    • add support for PHP 8.0
    Open source →
  13. 1.9.0 09 Dec 2020
    Release notes
    • add aspect search result limit (#82)
    Open source →
  14. 1.8.0 28 Nov 2020
    Release notes
    • allow to use same query method (#81)
    Open source →
  15. 1.7.1 09 Nov 2020
    Release notes
    • remove backticks in SearchAspect to support PostgreSQL (#85)
    Open source →
  16. 1.7.0 09 Sep 2020
    Release notes
    • add support for Laravel 8
    Open source →
  17. 1.6.2 29 Apr 2020
    Release notes
    • escape searchable attributes (#60)
    Open source →
  18. 1.6.1 03 Mar 2020
    Release notes
    • revert #42
    Open source →
  19. 1.6.0 03 Mar 2020
    Release notes
    • add support for Laravel 7
    • fix issue when fuzzy searching model fields (#42)
    Open source →
  20. 1.5.0 15 Dec 2019
    Release notes
    • allow applying query scopes and eager loading relationships (#44)
    Open source →
  21. 1.4.0 04 Sep 2019
    Release notes
    • add support for Laravel 6
    Open source →
  22. 1.3.0 27 Feb 2019
    Release notes
    • drop support for Laravel 5.7 and lower
    • drop support for PHP 7.1 and lower
    Open source →
  23. 1.2.3 27 Feb 2019
    Release notes
    • add support for Laravel 5.8
    • add support for PHPUnit 8.0
    Open source →
  24. 1.2.2 01 Feb 2019
    Release notes
    • use Str:: and Arr:: instead of helper methods
    Open source →
  25. 1.2.1 14 Jan 2019
    Release notes
    • fix: the closure for registering a model search aspect can no longer be a global function
    Open source →
  26. 1.2.0 11 Jan 2019
    Release notes
    • search with multiple keywords on multiple columns
    Open source →
  27. 1.1.0 28 Dec 2018
    Release notes
    • add preferred search() method (alias for perform())
    Open source →
  28. 1.0.1 28 Dec 2018
    Release notes
    • fix passing an array of searchable model attributes to registerModel
    Open source →
  29. 1.0.0 27 Dec 2018
    Release notes
    • initial release
    Open source →
  30. 0.0.3 27 Dec 2018

    Nothing published for this version

  31. 0.0.2 10 Dec 2018

    Nothing published for this version

  32. 0.0.1 07 Dec 2018

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive