Skip to content

Version 2.2.0

Compare
Choose a tag to compare
@Radiergummi Radiergummi released this 19 Mar 08:46
· 163 commits to master since this release
0641a93

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
  • 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.
  • Fix: Plucking fields and retrieving the results as an array would cause an error due to toArray not being checked on the collection items (#17)
  • Fix: Creating items using Model::create would not allow setting their ID (#11)
  • 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)
  • Chore: Updated dependencies, added Dependabot
  • Chore: Type improvements
  • Chore: Improved code structure, added more tests