Releases: matchory/elasticsearch
Releases · matchory/elasticsearch
Version 2.8.3
Changelog
- Fix: Index name would not be retained when setting a model instance on queries
Version 2.8.2
Changelog
- Fix: If a scroll ID was passed, sometimes Elasticsearch would complain about URL length (#320)
Version 2.8.2 (Beta 1)
Changelog
- Fix: If a scroll ID was passed, sometimes Elasticsearch would complain about URL length (#320)
Version 2.8.1
Changelog
- Fix: Generic annotations have been improved to provide proper type completions
- Chore: The code has been cleaned up
Version 2.8.1 (Beta 2)
Changelog
- Chore: Fixed code style
- Chore: Improved types for better static analysis
Version 2.8.1 (Beta 1)
Changelog
- Fix: Switched to covariant templates to improve static analysis support.
Full Changelog: 2.8.0...2.8.1-beta.1
Version 2.7.2
Changelog
- Fix: A PHP-8-ism was introduced, breaking support for PHP7 (#307)
Full Changelog: 2.7.1...2.7.2
Version 2.8.0
Changelog
- Feature: Switched to PHP 8.2
- Feature: Added property types
- Fix: Model collections would not accept collections as their input, breaking some inherited collection methods
- Chore: Improved static typing
Full Changelog: 2.7.1...2.8.0
Version 2.8.0 - Beta 1
In this release, we move to PHP 8.2, with support limited to Laravel 9 and 10. If you're still using older versions, we recommend staying on the 2.7.x release series, which we will still provide security fixes for.
Changelog
- Feature: Switched to PHP 8.2
- Feature: Added property types
- Fix: Model collections would not accept collections as their input, breaking some inherited collection methods
- Chore: Improved static typing
Full Changelog: 2.7.1...2.8.0-beta.1
Version 2.7.1
Change log
- Fix: Field names passed to the query builder would be interpreted as global functions in some cases (#277)
- Chore: Bumped dependencies