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
andother_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 deriveJsonNetSerializer
- #1763 Add
_timestamp
toIHit<T>
- #1763 Add
_ttl
toIHit<T>
- #1766 when passed an a
null
reference for string, returnnull
reference forDateMath
- #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 onJsonNetSerializer