Skip to content

Releases: matchory/elasticsearch

Version 2.2.0 (Beta 3)

10 Mar 10:23
4918d8f
Compare
Choose a tag to compare
Pre-release

Change log

  • Fix: Renamed _source.include and _source.exclude to _source.includes and _source.excludes (the old variants have since been deprecated by Elasticsearch)
  • Fix: Creating models with an existing ID would not be possible due to the ID being written to the request body (#10)

Version 2.2.0 (Beta 2)

27 Feb 09:05
Compare
Choose a tag to compare
Pre-release

Change log

  • Fix: Abstract trait functions would throw an error due to type inconsistencies.
  • Fix: Index handling would not use the connection properly.
  • Fix: Bulk queries would not use the connection properly.
  • Chore: Type improvements

Version 2.2.0 (Beta 1)

12 Feb 13:31
Compare
Choose a tag to compare
Pre-release

Change log

  • Feature: Added explain() method to the query builder to explain the current query
  • Feature: Added clean injection of cache and logger using PSR factories
  • Fix: The artisan commands would not be registered due to a badly formatted condition
  • Fix: Lots of type improvements
  • Chore: Improved code structure, added more tests

Version 2.1.0

11 Feb 16:39
Compare
Choose a tag to compare

Change log

  • Feature: Added most Eloquent model functionality to models
  • Feature: Implemented Query Scopes
  • Feature: Clean connection management
  • Feature: Upgraded to Elasticsearch 7.11, which adds support for PHP 8
  • Fix: Lots of type improvements, added documentation and more

Version 2.1.0 (Beta 5)

11 Feb 16:31
Compare
Choose a tag to compare
Pre-release

Change log

  • Fix: Reverted method proxy in connections to point to a query builder instance instead of the client, which makes way more sense
  • Fix: Under some circumstances, method calls would result in an infinite loop
  • Chore: Improved naming and tests, added annotations to ES Facade

Version 2.1.0 (Beta 4)

11 Feb 14:18
Compare
Choose a tag to compare
Pre-release
  • Fix: saveQuietly() would have a bad return type
  • Fix: Finished test implementation
  • Fix: Improved return type hints
  • Fix: Improved exception handling

Version 2.1.0 (Beta 3)

11 Feb 13:44
Compare
Choose a tag to compare
Pre-release

Change log

  • Fix: Outdated exception usage
  • Fix: Connection would proxy calls to the wrong target

Version 2.1.0 (Beta 2)

11 Feb 13:20
Compare
Choose a tag to compare
Pre-release

Change log

  • Feature: Added most Eloquent model functionality to models
  • Feature: Implemented Query Scopes
  • Feature: Clean connection management
  • Fix: Switch to Elasticsearch 7.11 to allow using PHP 8
  • Fix: Various type hint fixes

Version 2.1.0 (Beta 1)

11 Nov 09:55
Compare
Choose a tag to compare
Pre-release

Change log

Version 2.0.3

18 Sep 16:54
Compare
Choose a tag to compare

Change log

  • Fix: Some type hints were wrong and led to crashes
  • Other: Introduced psalm to prevent further issues