0.1.7 - 2013-11-25 - use Class::Load::load_class instead of MOP::Class (Kent Fredric) - Fix issue with id property not being detected correctly 0.1.6 - 2013-05-08 - ignore_missing 1 for aliases 0.1.5 - 2013-04-02 - The latest Moose release (2.08) broke this module. 0.1.4 - 2012-11-22 - Add missing prereq 0.1.3 - 2012-11-11 - bump version of ElasticSearch.pm prereq - tested with ES 0.20.0RC1 - added $model->es_version, returns a version object - use JSON instead of JSON::XS as JSON will delegate to JSON::XS automatically if installed 0.1.2 - 2012-08-24 - requires at least ES 0.19.2 which has a much more stable API - supporting _timestamp and _ttl - pluggable interface for loading special fields (ESX::Model::Document::Trait::Field) - $document->update() will now fail if the document is only partially loaded (i.e. using fields()) 0.1.1 - 2012-03-30 - $type->refresh sets the refresh qs to a true value - query_type attribute 0.1.0 - 2012-01-14 - BREAKING CHANGE: attributes on the Set class will now clone the Set instance. This might break your code if you rely on the fact, that an attribute from a previous call changes the underlying Set instance. Example: my @documents = $type->inflate(0)->all; # this won't set the inflate attribute to 0 on the $type instance # instead a clone of $type is created with inflate set to 0 0.0.5 - 2012-01-11 - documentation - pass-through query parameters for most methods (e.g. get, put, all) - delete method on a Set which will issue a delete_by_query - default to fetch the _version on search - introduce create and update methods on a document - bulk actions accept raw hashrefs for better performance 0.0.4 - 2011-12-12 - deflate boolean values to JSON::XS::true/false 0.0.3 - 2011-11-11 - fall back to the _id property in sub get_id_property 0.0.2 - 2011-08-19 - documentation fixes 0.0.1 - 2011-08-18 - initial release