Thanks to the following people, Bloodhound 0.10.0.0 is being released! This one gets a bit messy due to the Aeson 0.11 changeover, but this should be good to go now. Note that Aeson 0.11 returned to Aeson 0.9's behavior and semantics.
*@MichaelXavier
-#112 List indices support
-#94 Implement index optimization
-#91 Make `respIsTwoHunna` more semantic
- More detail: This is actually the cause of a bug in real code. If you happen to be
using parseEsResponse (which uses respIsTwoHunna) to parse the result of
certain operations such as creating an index, those operations return a
201 and unjustly are deemed to be a failure.
- Cleaned up errant Haskell tokens in README
-#84 Added request auth hooks
*@dzhus / @MailOnline
-#85 Add updateDocument
*@ReadmeCritic
-#108 Update README URLs based on HTTP redirects
*@MHova
-#105 Add helper data types and functions for Missing Aggregations
- Removed unused server versions from the tests
- Updated readme to reflect actual ES versions supported and tested
- Added support for parsing results of Missing Aggregations
-#104 Export BucketValue
-#102 Add local testing instructions to the README
-#89 Support Bool and Numeric keys in TermsResults
- Added Missing Aggregation support
-#98 Improve EsProtocolException documentation for human error
- Updated README to warn about 2.0 compatibility
- Fix docs specifying an incorrect terminating condition
*@bitemyapp
- Merge monkey, puzzled over spurious local doctest failures
Thanks to the following people, Bloodhound 0.10.0.0 is being released! This one gets a bit messy due to the Aeson 0.10 upgrade, so you may want to wait for the dust to settle. YMMV.
*@MichaelXavier
-#77: Add test for error parsing
-#76/#78: Support for updating (modifying) index settings
-#79/#80: Index aliases
-#81: Low-level scroll API support
-#82: Date range aggregation
*@bitemyapp
- Fucked around with dependencies and broke things in order to upgrade to Aeson 0.10
- Please forgive me.
0.9.0.0
===================
Thanks to the following people, Bloodhound 0.9.0.0 is being released!
*@MichaelXavier
-#75: A more explicit type for errors
-#74: Add readme and changelog to extra source files
* Highlighting, thanks to @latkins! See http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-highlighting.html and http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/highlighting-intro.html for more
* Added 1.4.0 support and CI integration
* Can generate individual bulk operations, https://github.com/bitemyapp/bloodhound/issues/17, bulk requests should be more efficient now too - Vector instead of List.