All Versions
22
Latest Version
Avg Release Cycle
169 days
Latest Release
-

Changelog History
Page 2

  • v0.11.0.0 Changes

    πŸš€ 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
  • v0.10.0.0 Changes

    November 23, 2015

    πŸš€ 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.
  • v0.9.0.0 Changes

    πŸš€ 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
    • @MaxDaten

      • #38/#73 Provide safety by using URL-encoding
    • @centromere

      • #72 Added parent support to documentExists
  • v0.8.0.0 Changes

    September 14, 2015

    πŸš€ Thanks to the following people, Bloodhound 0.8.0.0 is being released!

    • @MichaelXavier

      • #67: Deriving Monad(Throw|Catch|Mask)
      • #64: Export BH constructor
      • #61: Filter aggregation support
      • #60: Add value_count aggregation support
      • #58: Eliminate partiality in EsResult
    • @centromere

      • #59: Fixed bug with IndexSettings serialization
      • #56: Added fields support to Search
      • #55: Added ability to specify a parent document
      • #54: Fixed IndexTemplate serialization bug
      • #52: Added ability to manipulate templates
      • #51: Fixed mapping API
      • #50: Fixed problem with put sending POST
    • @bermanjosh

      • #63: Url query encoding bug
      • #53: Scan type
    • @sjakobi

      • #69: Replace Control.Monad.Error with CM.Except via mtl-compat
      • #70: Silence redundant import warning with base-4.8.*
      • #71: Use "newManager" instead of deprecated "withManager"
  • v0.7.0.0 Changes

    • βž• Added QueryFilter thanks to BjΓΈrn NordbΓΈ!

    • πŸ‘Œ Support for optimistic concurrency control thanks again to @MichaelXavier!

  • v0.6.0.1 Changes

    • πŸ‘ Allow Aeson 0.9
  • v0.6.0.0 Changes

    • 🚚 Moved to BHMonad, thanks to @MichaelXavier! Now there's a reader of config information and IO is lifted.

    • 0️⃣ SearchHits have a Monoid now, makes combining search results nicer, allows for defaulting when a search cannot be performed.

  • v0.5.0.0 Changes

    • πŸ›  Fixed and changed TermsQuery (This caused the major bump)

    • βœ‚ Removed benchmarks from travis.yml

    • βž• Added doctests, examples for Database.Bloodhound.Client. Haddocks should be much nicer.

    • πŸ›  Various fixes, reformatting

  • v0.4.0.0 Changes

    • Term and date aggregation - thanks to Christopher Guiney! (@chrisguiney)

    Following three thanks to Liam Atkins (@latkins)

  • v0.3.0.0 Changes

    • Status "ok" changed from Bool to Maybe Bool thanks to @borisyukd

    • πŸ›  Elasticsearch 1.3.x compatibility fixed with changes to geo bounding boxes - thanks to Curtis Carter! (@ccarter)

    • CI coverage expanded to 1.0.x -> 1.3.x