Release 7.4.0
BC breaks:
This version introduces some potential BC breaks:
- 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 emptyidaMissing404Exceptionexception is thrown. Previously it was aInvalidArgumentException.
Changelog:
- Added the code generation for endpoints and namespaces based on the REST API specification
of Elasticsearch. This tool is available inutil/GenerateEndpoints.php#966 - Fixed the asciidoc endpoints documentation based on the code generation using Sami project #966
- All the
experimentalandbetaAPIs are now signed with a@notetag in the phpdoc section (e.g. $client->rankEval()). For more information read the experimental and beta APIs section in the documentation #966 - Removed
AlreadyExpiredExceptionsince it has been removed from Elasticsearch with elastic/elasticsearch#24857 #954