github elastic/elasticsearch-net 6.0.0

latest releases: 8.16.1, serverless-1.1.16, 8.16.0...
6 years ago

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 to phrase_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

View the full list of issues and PRs

Don't miss a new elasticsearch-net release

NewReleases is sending notifications on new releases.