Skip to content

Releases: matchory/elasticsearch

Version 3.0.0 (Alpha 9)

11 Jun 10:30
5eaac70
Compare
Choose a tag to compare
Pre-release

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)

15 May 11:41
a2f3bc6
Compare
Choose a tag to compare
Pre-release

Changelog

  • Fix: The index option would not be removed from the client config before building

Version 3.0.0 (Alpha 7)

15 May 06:34
91a7e23
Compare
Choose a tag to compare
Pre-release

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)

14 May 20:58
2d09adb
Compare
Choose a tag to compare
Pre-release

Changelog

  • Regression: Fixed cyclic dependency resolution issue

Version 3.0.0 (Alpha 5)

14 May 20:45
d20a1f4
Compare
Choose a tag to compare
Pre-release

Changelog

  • Fix: Fixed logger configuration
  • Chore: Added more configuration examples to the config file

Version 3.0.0 (Alpha 4)

14 May 15:05
0733100
Compare
Choose a tag to compare
Pre-release

Change log

  • Feature: Implemented logging to Elasticsearch log channel via properly merged channel

Version 3.0.0 (Alpha 3)

14 May 14:32
e7defc3
Compare
Choose a tag to compare
Pre-release

Change log

  • Chore: Applied PSR-12 formatting
  • Chore: Removed deprecated code
  • Chore: Added type declarations
  • Feature: Renamed es to elasticsearch in many places

Version 3.0.0 (Alpha 2)

14 May 13:36
a9eb07e
Compare
Choose a tag to compare
Pre-release

Changelog

  • Fix: Setting the logger to null would break client creation

Full Changelog: 3.0.0-alpha.1...3.0.0-alpha.2

Version 3.0.0 (Alpha 1)

14 May 13:29
7453a2f
Compare
Choose a tag to compare
Pre-release

Version 3.0.0 (Alpha 1)

This is the first release of the upcoming major version 3, which will upgrade the package to the Elasticsearch 8 client version, remove several deprecated methods and properties, and in general modify the public API as necessary.
This will introduce several breaking changes, but enable awesome new features all around the library. Stay tuned for the changes to come.

  • Feature: Improve client configuration to allow setting additional options previously unaccessible, such as SSL configuration
  • Feature: Upgrade minimum PHP version requirement to 8.3
  • Chore: Replace psalm with phpstan

Full Changelog: 2.8.4...3.0.0-alpha.1

Version 2.9.0

30 Aug 12:54
db7fabd
Compare
Choose a tag to compare

Changelog

  • Feature: Added Query::asKeyword() helper to resolve a field name with the .keyword suffix, which is used to cast a field to a static keyword value to be used in term queries or aggregations. It really doesn't do anything else; this just makes code easier to read and less typo-prone (think Query::asKeyword(Model::CATEGORY) instead of Model::CATEGORY.'.keyword').