Releases: matchory/elasticsearch
Releases · matchory/elasticsearch
Version (3.0.0 Beta 1)
Version 3.0.0-beta.0
Changelog
- Fix: Modern Eloquent Attribute accessors and mutators would not work with Elasticsearch Model instances due to the way attributes were implemented. This has been fixed.
- Chore: Bumped dependencies
Full Changelog: 3.0.0-alpha.13...3.0.0-beta.0
Version 3.0.0 (Alpha 13)
Changelog
- Feature: Removed Lumen support. We don't use it, and supporting it has become a burden.
- Fix: Laravel introduced changes to their trait booting behaviour that broke the package.
Full Changelog: 3.0.0-alpha.12...3.0.0-alpha.13
Version 3.0.0 (Alpha 12)
Changelog
⚠️ Hotfix: Laravel 12.8 introduced a backwards-compatibility breaking change in theHasEvents
trait that triggers aBadMethodException
in Elasticsearch models. This version pins the Laravel dependency to 12.7 until a fix is implemented.
Full Changelog: 3.0.0-alpha.11...3.0.0-alpha.12
Version 3.0.0 (Alpha 11)
Changelog
- Chore: Added support for Laravel 12, removed support for Laravel 9
- Chore: Improved tooling
Version 3.0.0 (Alpha 10) Pre-release
Change log
- Fix: Fixed deprecation warnings in PHP 8.4
Version 3.0.0 (Alpha 9)
Changelog
- Fix: Logging channel configuration would not be applied due to a dependency resolution issue
Full Changelog: 3.0.0-alpha.8...3.0.0-alpha.9
Version 3.0.0 (Alpha 8)
Changelog
- Fix: The index option would not be removed from the client config before building
Version 3.0.0 (Alpha 7)
Change log
- Fix: Calls to methods that don't exist on either model or query would lead to recursive call forwarding
- Fix: Improved deprecations to point to proper origin
- Chore: Removed deprecated code and updated tests
- Chore: Introduced more static typing
Version 3.0.0 (Alpha 6)
Changelog
- Regression: Fixed cyclic dependency resolution issue