git.iko.soy/typeable/bloodhound
on c518b8e help sign in
typeable/bloodhound/changelog.md
109 lines 3.2 kB history raw
10.8.0.0
2===================
4Thanks to the following people, Bloodhound 0.8.0.0 is being released!
6* @MichaelXavier
7 - #67: Deriving Monad(Throw|Catch|Mask)
8 - #64: Export BH constructor
9 - #61: Filter aggregation support
10 - #60: Add value_count aggregation support
11 - #58: Eliminate partiality in EsResult
13* @centromere
14 - #59: Fixed bug with IndexSettings serialization
15 - #56: Added fields support to Search
16 - #55: Added ability to specify a parent document
17 - #54: Fixed IndexTemplate serialization bug
18 - #52: Added ability to manipulate templates
19 - #51: Fixed mapping API
20 - #50: Fixed problem with put sending POST
22* @bermanjosh
23 - #63: Url query encoding bug
24 - #53: Scan type
26* @sjakobi
27 - #69: Replace Control.Monad.Error with CM.Except via mtl-compat
28 - #70: Silence redundant import warning with base-4.8.*
29 - #71: Use "newManager" instead of deprecated "withManager"
310.7.0.0
32===================
34* Added QueryFilter thanks to Bjørn Nordbø!
36* Support for optimistic concurrency control thanks again to @MichaelXavier!
380.6.0.1
39===================
41* Allow Aeson 0.9
430.6.0.0
44===================
46* Moved to BHMonad, thanks to @MichaelXavier! Now there's a reader of config information and IO is lifted.
48* SearchHits have a Monoid now, makes combining search results nicer, allows for defaulting when a search cannot be performed.
500.5.0.0
51===================
53* Fixed and changed TermsQuery (This caused the major bump)
55* Removed benchmarks from travis.yml
57* Added doctests, examples for Database.Bloodhound.Client. Haddocks should be much nicer.
59* Various fixes, reformatting
610.4.0.0
62===================
64* Term and date aggregation - thanks to Christopher Guiney! (@chrisguiney)
66Following three thanks to Liam Atkins (@latkins)
68* omitNulls changed to exclude empty lists and null values
70* BoolQuery must/mustNot/Should changed from Maybe (Query|[Query]) to [Query] thanks to @latkins
72* Added vector dependency so we can check for V.null/V.empty on JSON arrays
74* 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
76* Added 1.4.0 support and CI integration
78* Can generate individual bulk operations, https://github.com/bitemyapp/bloodhound/issues/17, bulk requests should be more efficient now too - Vector instead of List.
800.3.0.0
81===================
83* Status "ok" changed from Bool to Maybe Bool thanks to @borisyukd
85* Elasticsearch 1.3.x compatibility fixed with changes to geo bounding boxes - thanks to Curtis Carter! (@ccarter)
87* CI coverage expanded to 1.0.x -> 1.3.x
890.2.0.1
90===================
92* Killed off maybeJson/mField/catMaybes in favor of omitNulls
94* Experimenting with RecordWildcards
96* Merged Types and Instances module into Types to prevent possibility of orphans and cull orphan instance warnings.
98* Added note about current supported Elasticsearch version.
1000.2.0.0
101===================
103* Added TermFilter
105* Renamed createMapping to putMapping
107* Fixed and rebuilt documentation
109* RegexpFlags changed to a sum type instead of Text, thanks to @MichaelXavier!