Elasticsearch .NET v7.7.1 Release Notes

Release Date: 2020-05-27 // almost 4 years ago
  • 7.7.0...7.7.1

    ๐Ÿ”‹ Features & Enhancements

    • #4637 Implement Async Search APIs (issue: #4610)
    • ๐Ÿ‘ #4683 Add support for Transforms APIs

    ๐Ÿ› Bug Fixes

    • โšก๏ธ #4705 update CatAllocationRecord (issue: #4699)
    • #4713 Add special serialization handling for nullable ValueTuples (issue: #4703)
    • #4714 Fix api url lookups

    ๐Ÿ’ฅ Breaking changes

    ๐Ÿšš Some generated types and methods for async search and transform APIs made their way into 7.7.0 when they shouldn't have. These types and methods have been removed or their signature changed in 7.7.1:

    -Elasticsearch.Net.Specification.DataFrameApi.DeleteDataFrameTransformRequestParameters-Elasticsearch.Net.Specification.DataFrameApi.GetDataFrameTransformRequestParameters-Elasticsearch.Net.Specification.DataFrameApi.GetDataFrameTransformStatsRequestParameters-Elasticsearch.Net.Specification.DataFrameApi.PreviewDataFrameTransformRequestParameters-Elasticsearch.Net.Specification.DataFrameApi.PutDataFrameTransformRequestParameters-Elasticsearch.Net.Specification.DataFrameApi.StartDataFrameTransformRequestParameters-Elasticsearch.Net.Specification.DataFrameApi.StopDataFrameTransformRequestParameters-Elasticsearch.Net.Specification.DataFrameApi.UpdateDataFrameTransformRequestParameters+Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.Delete\<TResponse\>(String, AsyncSearchDeleteRequestParameters)-Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.Delete\<TResponse\>(String, DeleteRequestParameters)+Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.DeleteAsync\<TResponse\>(String, AsyncSearchDeleteRequestParameters, CancellationToken)-Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.DeleteAsync\<TResponse\>(String, DeleteRequestParameters, CancellationToken)+Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.Get\<TResponse\>(String, AsyncSearchGetRequestParameters)-Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.Get\<TResponse\>(String, GetRequestParameters)+Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.GetAsync\<TResponse\>(String, AsyncSearchGetRequestParameters, CancellationToken)-Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.GetAsync\<TResponse\>(String, GetRequestParameters, CancellationToken)+Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.Submit\<TResponse\>(PostData, AsyncSearchSubmitRequestParameters)-Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.Submit\<TResponse\>(PostData, SubmitRequestParameters)+Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.Submit\<TResponse\>(String, PostData, AsyncSearchSubmitRequestParameters)-Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.Submit\<TResponse\>(String, PostData, SubmitRequestParameters)+Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.SubmitAsync\<TResponse\>(PostData, AsyncSearchSubmitRequestParameters, CancellationToken)-Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.SubmitAsync\<TResponse\>(PostData, SubmitRequestParameters, CancellationToken)+Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.SubmitAsync\<TResponse\>(String, PostData, AsyncSearchSubmitRequestParameters, CancellationToken)-Elasticsearch.Net.Specification.AsyncSearchApi.LowLevelAsyncSearchNamespace.SubmitAsync\<TResponse\>(String, PostData, SubmitRequestParameters, CancellationToken)
    

    View the full list of issues and PRs