GA release of NEST and Elasticsearch.Net 6.0 🎉
A huge thank you to the community who kicked the tires on the 6.0 prereleases that we've been putting out and providing invaluable feedback 🖖
Check out the blog post on the NEST 6.0 release that highlights some of the main features within this major release.
Also check out 5.x -> 6.x breaking changes
Features
- #2979 exists responses no longer need a custom deserializer
- #2967 Keyed aggregations
- #2934 Allow mapping CLR types dynamically on Connection Settings
- #2939 Make retry for
BulkAll
pluggable - #2983 Split Time out into two types for Time values and Date Math expressions
- #3009 Auto routing
Enhancements
- #2355 Add missing properties to Error property on
ServerError
- #2683 Allow analysis components to be specified in Analyze API requests
- #2684 Support details when using
explain
on Analyze API - #2851 Add
phrase_limit
for FVH highlighting - #2879 Add settings to Rollover index requests
- #2890 Include classic similarity in index settings
- #2922 Allow non-string values for Sort
"missing"
field - #2938 Add support for normalizer on the Analyze API
Bug fixes
- #2828 Change
extended_bounds
type on Date Histogram aggregations. Thanks @FabienLavocat 👍 - #2847 Add
shard_min_doc_count
parameter on Significant Terms Aggregation. - #2849 Add
params
property tophrase_suggest_collate
. - #2921 Make terms aggregation order assignative rather than additive
- #2897 GetMany returns empty list after connection failure
- #2942 Azure repository missing constructor
- #2941 Ensure verbatim queries send an empty array
Misc
- #2948 MultiSearchServerError on SearchResponse is no longer needed
Removals
- #2933 Remove script file related APIs