- Using a deprecated parameter is notified triggering a E_USER_DEPRECATED
error (e.g. using the
typeparameter will generate aSpecifying types in urls has been deprecateddeprecation message). - When
deletewith an emptyidanElasticsearch\Common\Exceptions\RuntimeException\Missing404Exceptionexception is thrown. Previously it was aElasticsearch\Common\Exceptions\RuntimeException\InvalidArgumentException.
-
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
{type}part inindices.put_mappingAPI is not required anymore, see new specification here
-
[Search Templates]: PutTemplate endpoint has been removed (see Elasticsearch Breaking Changes), use PutScript instead.
-
#674
ClientBuilder::defaultLogger()method was removed. It is recommended to create the logger object manually.