zing/laravel-scout-opensearch
Laravel Scout custom engine for OpenSearch
3.5.1
513K downloads/mo
#4158 most downloaded on Packagist
zingimmick/laravel-scout-opensearch
What this package is like to depend on
Last release 5 months ago
18 Mar 2026
Release timing varies
gaps range from 2 weeks to 13 months
Most releases are documented
notes for 15 of 21 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
21 releases · first in 2021
2 releases in the last 12 months
see the full history below
Release timeline
21 releases · Aug 2021 to Mar 2026Releases
latest 21-
3.5.118 Mar 2026Release notes
Open source →What's Changed
Other Changes
- Bump ramsey/composer-install from 3 to 4 by @dependabot[bot] in #132
- Bump shivammathur/setup-php from 2.36.0 to 2.37.0 by @dependabot[bot] in #133
- Allow Laravel 13 in tests by @zingimmick in #134
Full Changelog: 3.5.0...3.5.1
Release notes
Open source →<!-- Release notes generated using configuration in .github/release.yml at 3.x -->
What's Changed
Other Changes
- Bump ramsey/composer-install from 3 to 4 by @dependabot[bot] in https://github.com/zingimmick/laravel-scout-opensearch/pull/132
- Bump shivammathur/setup-php from 2.36.0 to 2.37.0 by @dependabot[bot] in https://github.com/zingimmick/laravel-scout-opensearch/pull/133
- Allow Laravel 13 in tests by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/134
Full Changelog: https://github.com/zingimmick/laravel-scout-opensearch/compare/3.5.0...3.5.1
-
3.5.014 Mar 2026Release notes
Open source →What's Changed
Other Changes
- Support for PHPUnit 12 by @zingimmick in #111
- Support for PHP 8.5 by @zingimmick in #122
- Update orchestra/testbench version constraint by @zingimmick in #126
- Refactor configuration setup in OpenSearchEngineTest by @zingimmick in #127
- Fix filtering null values in where() by @zingimmick in #129
- Add search engine meta data to results by @zingimmick in #130
- Enhance OpenSearchEngineTest with scoutMetadata check by @zingimmick in #131
Full Changelog: 3.4.3...3.5.0
Release notes
Open source →<!-- Release notes generated using configuration in .github/release.yml at 3.x -->
What's Changed
Other Changes
- Support for PHPUnit 12 by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/111
- Support for PHP 8.5 by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/122
- Update orchestra/testbench version constraint by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/126
- Refactor configuration setup in OpenSearchEngineTest by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/127
- Fix filtering null values in where() by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/129
- Add search engine meta data to results by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/130
- Enhance OpenSearchEngineTest with scoutMetadata check by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/131
Full Changelog: https://github.com/zingimmick/laravel-scout-opensearch/compare/3.4.3...3.5.0
-
3.4.324 Feb 2025Release notes
Open source →What's Changed
Other Changes
- Trim the double
hitsresult structure when using query callback by @zingimmick in #109 - Support for Laravel 12 by @zingimmick in #110
Full Changelog: 3.4.2...3.4.3
Release notes
Open source →<!-- Release notes generated using configuration in .github/release.yml at 3.x -->
What's Changed
Other Changes
- Trim the double
hitsresult structure when using query callback by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/109 - Support for Laravel 12 by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/110
Full Changelog: https://github.com/zingimmick/laravel-scout-opensearch/compare/3.4.2...3.4.3
- Trim the double
-
3.4.209 Feb 2025Release notes
Open source →What's Changed
Other Changes
- Allow Laravel 11 in GitHub action tests by @zingimmick in #90
- Fix PHPStan issues by @zingimmick in #101
- Support for PHP 8.4 by @zingimmick in #100
- Allow nesbot/carbon 3.4 in tests action by @zingimmick in #103
- Update license copyright year(s) by @github-actions in #105
- Update nunomaduro/larastan requirement from ^1.0 || ^2.0 to ^1.0 || ^2.0 || ^3.0 by @zingimmick in #106
- Use larastan/larastan instead of nunomaduro/larastan by @zingimmick in #107
Full Changelog: 3.4.1...3.4.2
Release notes
Open source →<!-- Release notes generated using configuration in .github/release.yml at 3.x -->
What's Changed
Other Changes
- Allow Laravel 11 in GitHub action tests by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/90
- Fix PHPStan issues by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/101
- Support for PHP 8.4 by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/100
- Allow nesbot/carbon 3.4 in tests action by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/103
- Update license copyright year(s) by @github-actions in https://github.com/zingimmick/laravel-scout-opensearch/pull/105
- Update nunomaduro/larastan requirement from ^1.0 || ^2.0 to ^1.0 || ^2.0 || ^3.0 by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/106
- Use larastan/larastan instead of nunomaduro/larastan by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/107
Full Changelog: https://github.com/zingimmick/laravel-scout-opensearch/compare/3.4.1...3.4.2
-
3.4.109 Apr 2024Release notes
Open source →Release notes
Open source →<!-- Release notes generated using configuration in .github/release.yml at 3.x -->
What's Changed
Other Changes
- Allow PHPUnit 11 by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/89
Full Changelog: https://github.com/zingimmick/laravel-scout-opensearch/compare/3.4.0...3.4.1
-
3.4.018 Mar 2024Release notes
Open source →What's Changed
Other Changes
- Support for PHP 8.3 by @zingimmick in #76
- Update license copyright year(s) by @github-actions in #81
- Support for Laravel 11 by @zingimmick in #86
Full Changelog: 3.3.0...3.4.0
Release notes
Open source →<!-- Release notes generated using configuration in .github/release.yml at 3.x -->
What's Changed
Other Changes
- Support for PHP 8.3 by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/76
- Update license copyright year(s) by @github-actions in https://github.com/zingimmick/laravel-scout-opensearch/pull/81
- Support for Laravel 11 by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/86
Full Changelog: https://github.com/zingimmick/laravel-scout-opensearch/compare/3.3.0...3.4.0
-
3.3.006 Sep 2023Release notes
Open source →What's Changed
Exciting New Features 🎉
- Add "whereNotIn" native support by @zingimmick in #73
Other Changes
- Remove errors from phpstan.neon ignore errors by @zingimmick in #65
- Remove skipped rules on $rectorConfig->skip() are no longer exists by @zingimmick in #67
- Increase sleep time for test by @zingimmick in #69
- Fix badge url by @zingimmick in #70
- Improve test coverage by @zingimmick in #71
- Add AWS configuration examples by @zingimmick in #74
Full Changelog: 3.2.0...3.3.0
Release notes
Open source →<!-- Release notes generated using configuration in .github/release.yml at 3.x -->
What's Changed
Exciting New Features 🎉
- Add "whereNotIn" native support by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/73
Other Changes
- Remove errors from phpstan.neon ignore errors by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/65
- Remove skipped rules on $rectorConfig->skip() are no longer exists by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/67
- Increase sleep time for test by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/69
- Fix badge url by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/70
- Improve test coverage by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/71
- Add AWS configuration examples by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/74
Full Changelog: https://github.com/zingimmick/laravel-scout-opensearch/compare/3.2.0...3.3.0
-
3.2.015 Jun 2023Release notes
Open source →What's Changed
Other Changes
- Fix illegal argument exception when use UUIDs as primary keys by @zingimmick in #63
Full Changelog: 3.1.0...3.2.0
Release notes
Open source →<!-- Release notes generated using configuration in .github/release.yml at 3.x -->
What's Changed
Other Changes
- Fix illegal argument exception when use UUIDs as primary keys by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/63
Full Changelog: https://github.com/zingimmick/laravel-scout-opensearch/compare/3.1.0...3.2.0
-
3.1.001 Jun 2023Release notes
Open source →What's Changed
Other Changes
- Flush records by deleteByQuery by @zingimmick in #58
Full Changelog: 3.0.0...3.1.0
Release notes
Open source →<!-- Release notes generated using configuration in .github/release.yml at 3.x -->
What's Changed
Other Changes
- Flush records by deleteByQuery by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/58
Full Changelog: https://github.com/zingimmick/laravel-scout-opensearch/compare/3.0.0...3.1.0
-
3.0.001 Jun 2023Release notes
Open source →What's Changed
Other Changes
- Migrate from Alibaba Cloud OpenSearch to OpenSearch by @zingimmick in #57
Full Changelog: 2.2.0...3.0.0
Release notes
Open source →<!-- Release notes generated using configuration in .github/release.yml at 3.x -->
What's Changed
Other Changes
- Migrate from Alibaba Cloud OpenSearch to OpenSearch by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/57
Full Changelog: https://github.com/zingimmick/laravel-scout-opensearch/compare/2.2.0...3.0.0
-
2.2.017 Mar 2023Release notes
Open source →<!-- Release notes generated using configuration in .github/release.yml at 2.x -->
What's Changed
Other Changes
- Update laravel/scout requirement from ^8.5 || ^9.1 to ^8.5 || ^9.1 || ^10.0 by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/50
Full Changelog: https://github.com/zingimmick/laravel-scout-opensearch/compare/2.1.0...2.2.0
-
2.1.001 Feb 2023Release notes
Open source →<!-- Release notes generated using configuration in .github/release.yml at 2.x -->
What's Changed
Other Changes
- Update license copyright year(s) by @github-actions in https://github.com/zingimmick/laravel-scout-opensearch/pull/47
Full Changelog: https://github.com/zingimmick/laravel-scout-opensearch/compare/2.0.0...2.1.0
-
2.0.009 Dec 2022Release notes
Open source →<!-- Release notes generated using configuration in .github/release.yml at 2.x -->
What's Changed
Other Changes
- Enable parallel run for rector by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/37
- Add homepage for authors by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/39
- Report unmatched ignored errors for PHPStan by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/40
- Add support for new ECSConfig and RectorConfig class by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/41
- Use ESCConfig instead of parameters by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/42
- Fix tests action for PHP 8.2 by @zingimmick in https://github.com/zingimmick/laravel-scout-opensearch/pull/45
Full Changelog: https://github.com/zingimmick/laravel-scout-opensearch/compare/1.3.0...2.0.0
-
1.3.021 Feb 2022Nothing published for this version
-
1.2.013 Jan 2022Nothing published for this version
-
1.1.019 Oct 2021Nothing published for this version
-
1.0.220 Aug 2021Nothing published for this version
-
1.0.117 Aug 2021Nothing published for this version
-
1.0.016 Aug 2021Nothing published for this version
-
0.1.012 Aug 2021 -
0.0.111 Aug 2021