git.iko.soy/typeable/bloodhound
on 86-sub-aggregation-parsing help sign in
typeable/bloodhound/changelog.md
141 lines 4.1 kB history raw
10.10.0.0
2===================
4Thanks 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.
6* @MichaelXavier
7 - #77: Add test for error parsing
8 - #76/#78: Support for updating (modifying) index settings
9 - #79/#80: Index aliases
10 - #81: Low-level scroll API support
11 - #82: Date range aggregation
13* @bitemyapp
14 - Fucked around with dependencies and broke things in order to upgrade to Aeson 0.10
15 - Please forgive me.
170.9.0.0
18===================
20Thanks to the following people, Bloodhound 0.9.0.0 is being released!
22* @MichaelXavier
23 - #75: A more explicit type for errors
24 - #74: Add readme and changelog to extra source files
26* @MaxDaten
27 - #38/#73 Provide safety by using URL-encoding
29* @centromere
30 - #72 Added parent support to documentExists
330.8.0.0
34===================
36Thanks to the following people, Bloodhound 0.8.0.0 is being released!
38* @MichaelXavier
39 - #67: Deriving Monad(Throw|Catch|Mask)
40 - #64: Export BH constructor
41 - #61: Filter aggregation support
42 - #60: Add value_count aggregation support
43 - #58: Eliminate partiality in EsResult
45* @centromere
46 - #59: Fixed bug with IndexSettings serialization
47 - #56: Added fields support to Search
48 - #55: Added ability to specify a parent document
49 - #54: Fixed IndexTemplate serialization bug
50 - #52: Added ability to manipulate templates
51 - #51: Fixed mapping API
52 - #50: Fixed problem with put sending POST
54* @bermanjosh
55 - #63: Url query encoding bug
56 - #53: Scan type
58* @sjakobi
59 - #69: Replace Control.Monad.Error with CM.Except via mtl-compat
60 - #70: Silence redundant import warning with base-4.8.*
61 - #71: Use "newManager" instead of deprecated "withManager"
630.7.0.0
64===================
66* Added QueryFilter thanks to Bjørn Nordbø!
68* Support for optimistic concurrency control thanks again to @MichaelXavier!
700.6.0.1
71===================
73* Allow Aeson 0.9
750.6.0.0
76===================
78* Moved to BHMonad, thanks to @MichaelXavier! Now there's a reader of config information and IO is lifted.
80* SearchHits have a Monoid now, makes combining search results nicer, allows for defaulting when a search cannot be performed.
820.5.0.0
83===================
85* Fixed and changed TermsQuery (This caused the major bump)
87* Removed benchmarks from travis.yml
89* Added doctests, examples for Database.Bloodhound.Client. Haddocks should be much nicer.
91* Various fixes, reformatting
930.4.0.0
94===================
96* Term and date aggregation - thanks to Christopher Guiney! (@chrisguiney)
98Following three thanks to Liam Atkins (@latkins)
100* omitNulls changed to exclude empty lists and null values
102* BoolQuery must/mustNot/Should changed from Maybe (Query|[Query]) to [Query] thanks to @latkins
104* Added vector dependency so we can check for V.null/V.empty on JSON arrays
106* 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
108* Added 1.4.0 support and CI integration
110* Can generate individual bulk operations, https://github.com/bitemyapp/bloodhound/issues/17, bulk requests should be more efficient now too - Vector instead of List.
1120.3.0.0
113===================
115* Status "ok" changed from Bool to Maybe Bool thanks to @borisyukd
117* Elasticsearch 1.3.x compatibility fixed with changes to geo bounding boxes - thanks to Curtis Carter! (@ccarter)
119* CI coverage expanded to 1.0.x -> 1.3.x
1210.2.0.1
122===================
124* Killed off maybeJson/mField/catMaybes in favor of omitNulls
126* Experimenting with RecordWildcards
128* Merged Types and Instances module into Types to prevent possibility of orphans and cull orphan instance warnings.
130* Added note about current supported Elasticsearch version.
1320.2.0.0
133===================
135* Added TermFilter
137* Renamed createMapping to putMapping
139* Fixed and rebuilt documentation
141* RegexpFlags changed to a sum type instead of Text, thanks to @MichaelXavier!