Skip to content

Releases: babenkoivan/elastic-adapter

v2.2.0

07 Feb 07:23
9df621a
Compare
Choose a tag to compare

Updated

  • Improved error message for failed bulk operations

v2.1.0

06 Jan 08:34
Compare
Choose a tag to compare

Added

  • Inner hits support

Fixed

  • Aggregation bucket key is now of mixed type

v2.0.0

05 Oct 16:50
Compare
Choose a tag to compare

Added

  • Routing object, which defines the shard routing
  • Raw methods: createRaw, putMappingRaw and putSettingsRaw
  • Aggregation and Bucket objects, which make it easier to get aggregated data from the response

Changed

  • Dropped support for PHP 7.2
  • The library is now coupled with Laravel
  • DocumentManager::delete() was optimized, it now requires only documet ids
  • Index was renamed to IndexBlueprint
  • SearchResponse now returns collections instead of arrays, e.g. SearchResponse::aggregations() returns a collection of Aggregation
  • All getters and setters were simplified, e.g. Document::getContent() was changed to Document::content()

v1.17.0

19 Jul 17:34
Compare
Choose a tag to compare

Added

  • Min score support

v1.16.1

03 Jun 17:32
Compare
Choose a tag to compare

Fixed

  • An exception is thrown when one or more operations in the bulk request did not complete successfully

v1.16.0

17 May 20:40
d3b5daa
Compare
Choose a tag to compare

Added

  • Rescore query support

v1.15.0

07 May 17:55
Compare
Choose a tag to compare

Added

  • Custom routing support

v1.14.0

12 Apr 16:59
Compare
Choose a tag to compare

Added

  • Index aliases support

v1.13.0

23 Feb 17:43
Compare
Choose a tag to compare

Added

  • PHP 8 support

v1.12.0

01 Feb 12:46
e89e5db
Compare
Choose a tag to compare

Added

  • Script fields support