github elastic/elasticsearch-net 7.7.1

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

Don't miss a new elasticsearch-net release

NewReleases is sending notifications on new releases.