A PHP client for elasticsearch.

Fork me on GitHub

Release 2.3.0

Elastica 2.3.0 (download). This release is compatible with elasticsearch 1.7.2.

As this release breaks backward compatibility, a detailed explanation about the breaking changes can be found here

Backward Compatibility Breaks

  • Objects do not casts to arrays in setters and saved in params as objects. There is many side effects if you work with params on “low-level” or change your objects after you call setter with object as argument. #916


  • Add Script File feature #902 #914


  • Support the http.compression in the Http transport adapter #515
  • Introduction of Lazy toArray #916
  • Update Elasticsearch dependency to 1.7.2 #929


Project Version Required
Elasticsearch 1.7.2 yes
Elasticsearch mapper attachments plugin 2.7.0 no
Elasticsearch thrift transport plugin 2.7.0 no
Elasticsearch memcached transport plugin 2.7.0 no
Elasticsearch geocluster facet plugin 0.0.12 no
Elasticsearch image plugin 1.7.1 no