Release 5.0.0

@ruflin ruflin released this Dec 14, 2016 · 145 commits to master since this release

This is the first GA release of the Elastica 5.x series. Elastica is now compatible with Elasticsearch 5.0. For all the backward compatibility changes also check 5.0.0-beta1 release notes. For all the major changes in Elasticsearch 5.0 check this blog post.

Backward Compatibility Fixes

  • remove _shutdown for Node and Cluster as deprecated

Bugfixes

  • Query options such as "timeout" or "terminate_after" should not be ignored when using Multi\Search

Added

Improvements

  • \Elastica\JSON throws exception with readable message instead of errno
  • \Elastica\JSON::stringify throws \Elastica\Exception\JSONParseException on error