github elastic/elasticsearch-php v7.0.0
Release 7.0.0

latest releases: v8.16.0, v8.15.0, v8.14.0...
5 years ago
  • Requirement of PHP 7.1 instead of 7.0 that is not supported since 1st Jan 2019 #897
  • Code refactoring using type hints and return type declarations where possible #897
  • Update vendor libraries (PHPUnit 7.5, Symfony YAML 4.3, etc) #897
  • Updated all the API endpoints using the latest 7.0.0 specs of Elasticsearch #897
  • Added the User-Agent in each HTTP request #898
  • Simplified the logging methods logRequestFail($request, $response, $exception)
    and logRequestSuccess($request, $response) in Elasticsearch\Connections\Connection
    #876
  • Fix json_encode for unicode(emoji) characters 856
  • Fix HTTP port specification using CURLOPT_PORT, not anymore in the host 782

Breaking changes

  • Requirement of PHP 7.1 instead of 7.0 that is not supported since 1 Jan 2019.
    See PHP supported version for more information.

  • Elasticsearch 7.0 deprecated APIs that accept types, introduced new typeless
    APIs, and removed support for the default mapping. Read this blog post for more information.

  • Added type hints and return type declarations where possible #897

Don't miss a new elasticsearch-php release

NewReleases is sending notifications on new releases.