Releases: Namoshek/laravel-scout-database
v2.6.0
v2.5.0
What's Changed
- Support for wamania/php-stemmer 4.0 by @bernhard-efler in #49
New Contributors
- @bernhard-efler made their first contribution in #49
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- Bump actions/checkout from 3 to 4 by @dependabot in #45
- Bump actions/cache from 3 to 4 by @dependabot in #46
- Add wildcards to each search token by @marijoo in #48
New Contributors
Full Changelog: v2.3.0...v2.4.0
v2.3.0
v2.2.0
v2.1.0
What's Changed
- Use Dependabot for GitHub Actions and improve build pipeline by @Namoshek in #38
- Run CI tests against PHP 8.2 by @Namoshek in #39
- Drop support for PHP 7 by @Namoshek in #40
- Remove support for Laravel 6, 7 and 8 by @Namoshek in #41
- Add support for Laravel 10 by @Namoshek in #42
Full Changelog: v2.0.2...v2.1.0
Add support for Laravel 9
This release adds support for Laravel 9 (#36).
Support wamania/php-stemmer:^3.0
This release adds support for wamania/php-stemmer:^3.0
in #35, nothing else.
Support for laravel/scout:^9.0
With this release, support for laravel/scout:^9.0
has been added (#34). Due to some minor changes in return types, this is change is published as major release. If you are not extending the search engine classes of this package, an update should not require any changes on your end.
First Stable Version: Index Schema Overhaul, Fixes for Pagination and Improved Integration Test Coverage
This release comes with a lot of internal changes, which are reflected by a new database schema. The new schema may be adopted by applying the new database migration, which will also transfer all existing data in the search index. Changes to the database schema were made in an effort to reduce transaction deadlocks and the overall indexing and search performance.
A simple upgrade guide can be found in the README.
The full list of changes:
- Improve query performance through single-table index (#21)
- Support PHP 8 (#22)
- Improve query performance by replacing join (#23)
- Test on different DBMS using GitHub Actions (#24)
- Add tests for the DatabaseSeeker and fix small issues (#25)
- Cleanup test pipeline (#26)
- Add more tests for the search part of the package (#27)
- Prepare release candiate (#28)