Skip to content

2.0.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@russcam russcam released this 02 Feb 10:16
· 3710 commits to main since this release

Release Candidate

This is the release candidate for NEST 2.x! Many improvements and fixes went into this release, including providing support for two new target frameworks, dotnet5.1 (.NETPlatform5.1) and net46 (.NETFramework4.6). As always, your feedback on this release are very welcome!

Improvements

  • #1697 SUPPORT .NET CORE WITH DNX TOOLING
  • #1089 Refactor to use System.Linq.Expressions.ExpressionVisitor
  • #1686 Support other_bucket and other_bucket_key in filters aggregations
  • #1705 AutoMap/Infer TimeSpan properties as long ticks
  • #1742 Support looping of named aggregation buckets
  • #1755 Add .NET 4.6 as a target framework

Bug Fixes

  • #985 Reindex supports _parent and _routing
  • #1433 Reindex supports reindexing one/many/all types within the from index
  • #1490 Update now supports fields and is not generic
  • #1612 Unify the methods and overloads available on Query<T>
  • #1634 Ensure consistent purified Uris across all supported platforms
  • #1708 Property Name should resolve to the last token
  • #1729 Add Aggregation Metadata
  • #1731 Use custom JsonConverters when supplied on derive JsonNetSerializer
  • #1763 Add _timestamp to IHit<T>
  • #1763 Add _ttl to IHit<T>
  • #1766 when passed an a null reference for string, return null reference for DateMath
  • #1767 Fields should not be null on response when specified on request
  • #1772 Fix deficiencies in the dnx tooling for supporting dependency version ranges
  • #1778 Align request/response type names
  • #1776 Rename types in line with Naming Conventions
  • #1773 Make ConnectionSettings protected on JsonNetSerializer