elastiql 0.5.0

An opinionated Elasticsearch query language for Rust.
Documentation
# Changelog

### [v0.5.0]https://github.com/voxjar/elastiql/compare/v0.4.1...v0.5.0 (2021-07-24)

#### Features

* **agg:** add time_zone to AutoDateHistogramAgg 4071588


### [v0.4.1]https://github.com/voxjar/elastiql/compare/v0.4.0...v0.4.1 (2021-03-15)

#### Fixes

* **search:** add allow_leading_wildcard default 4d50d94


## [v0.4.0]https://github.com/voxjar/elastiql/compare/v0.3.3...v0.4.0 (2021-03-14)

### ⚠ BREAKING CHANGE

* add strip_option and into to builder fields
* Map no longer implements From<JsonValue>
* **search:** HighlightOptions.tags_schema is now optional

#### Features

* improve builder ergonomics cc175f8
* **search:** add time_zone field to RangeQuery fd3a871
* **agg:** add sampler agg a20192e
* **agg:** add significant_text agg 9ba505d
* **search:** add prefix query 10e2211
* **agg:** add variable_width_histogram agg d828bc7
* **agg:** add histogram agg 0044292
* **search:** add more fields to HighlightOptions e9a0b35
* **search:** add terminate_after field to Request 600b8c3
* add methods from serde_json to scalar Map 92acd64

#### Fixes

* **agg:** support non string agg keys aabef92
* **search:** do not serialize empty pre/post_tags 45d5fc3


### [v0.3.3]https://github.com/voxjar/elastiql/compare/v0.3.2...v0.3.3 (2020-10-25)

#### Fixes

* fix graphql default values f96b633


### v0.3.2 (2020-10-18)

### ⚠ BREAKING CHANGE

* remove PartialEq and a few others from some types

#### Features

* **search:** add From<Query> for QueryInput types 4ef1e89
* **search:** add builder to CompoundQueryInput f08ab94
* **search:** add missing fields/options e23fecd
* **search:** remove QueryStringQuerynew methods f4e18f5
* **agg:** add TermsAggregation type 509258b

#### Fixes

* fix serializing scalar Map for async-graphql 1326d47
* **agg:** skip serializing null ReverseNested path 10c00e9