## v0.4.0 (2017-11-21)
#### Improvements
* switch to async API ([b6d2e9a2](https://github.com/indiv0/wolfram-alpha-rs/commit/b6d2e9a26dd2261a9bf3b2c530e0d3f85bd7ff56))
* remove unnecessary mut ([29858ced](https://github.com/indiv0/wolfram-alpha-rs/commit/29858ced9730c372eaea04cddc0eb135f402e2ce))
* replace `try!` with `?` ([d7059a30](https://github.com/indiv0/wolfram-alpha-rs/commit/d7059a300b13609a88b4bbfa626af65b67559265))
## v0.3.0 (2016-12-18)
#### Features
* add custom deserializer for `States` ([872366d2](https://github.com/indiv0/wolfram-alpha-rs/commit/872366d2e3468d3555c04b3a0b87971faccee8bf))
* add `Notes` struct and `Note` type ([8b9e53f8](https://github.com/indiv0/wolfram-alpha-rs/commit/8b9e53f8309fafc63efd564e2b363ac151468e46))
#### Breaking Changes
* change `QueryResult` field types ([468be31e](https://github.com/indiv0/wolfram-alpha-rs/commit/468be31e34fd1c531190e2954670dfb314c12388), breaks [#](https://github.com/indiv0/wolfram-alpha-rs/issues/))
* rename `error` field to `error_flag` ([93f2f2fb](https://github.com/indiv0/wolfram-alpha-rs/commit/93f2f2fb59b53286fe292ab2167b4b45d3f905d3), breaks [#](https://github.com/indiv0/wolfram-alpha-rs/issues/))
#### Bug Fixes
* change `QueryResult` field types ([468be31e](https://github.com/indiv0/wolfram-alpha-rs/commit/468be31e34fd1c531190e2954670dfb314c12388), breaks [#](https://github.com/indiv0/wolfram-alpha-rs/issues/))
#### Improvements
* add `error` field to `QueryResult` ([d79ed2e0](https://github.com/indiv0/wolfram-alpha-rs/commit/d79ed2e06f1863073cf804ef4d243c1f8e5e8b22))
* rename `error` field to `error_flag` ([93f2f2fb](https://github.com/indiv0/wolfram-alpha-rs/commit/93f2f2fb59b53286fe292ab2167b4b45d3f905d3), breaks [#](https://github.com/indiv0/wolfram-alpha-rs/issues/))
## v0.2.1 (2016-12-16)
#### Features
* add definition structs ([f8dd9c95](https://github.com/indiv0/wolfram-alpha-rs/commit/f8dd9c95c7249067f5c3af8bc098a35adac204e6))
#### Bug Fixes
* properly handle `other` field in `LanguageMsg` ([19b71bf0](https://github.com/indiv0/wolfram-alpha-rs/commit/19b71bf086bce879b3151bbbc425921072b37950))
## v0.2.0 (2016-12-15)
#### Features
* fix/add various structs ([f93151be](https://github.com/indiv0/wolfram-alpha-rs/commit/f93151bebf62d716436cddb5e0ae3c32c8099288))
* add `Statelist` struct ([abfdcb8b](https://github.com/indiv0/wolfram-alpha-rs/commit/abfdcb8b9bf1713295f4fcdde5eddf3ad5eeff36))
#### Improvements
* enable primary field for Pod struct ([47c7d0ee](https://github.com/indiv0/wolfram-alpha-rs/commit/47c7d0ee08c4f90b0f5f9e20b8bbb97552db7855))
## v0.1.1 (2016-12-01)
#### Chore
* update serde to latest version
## v0.1.0 (2016-06-22)
#### Features
* add initial functionality ([6eefd92b](https://github.com/indiv0/wolfram-alpha-rs/commit/6eefd92b365c9196a93fc87c67fda4f1be8a5085))
#### Documentation
* add `CONTRIBUTING.md` and `CONTRIBUTORS.md` ([867f70a3](https://github.com/indiv0/wolfram-alpha-rs/commit/867f70a3891cdf5c410a794afef912ff853fd861))
* **README:** update `README.md` ([99ceea07](https://github.com/indiv0/wolfram-alpha-rs/commit/99ceea07beb3d8718ff62fdf45fb704e1988ac58))