Releases: elastic/elastic-transport-net
Releases · elastic/elastic-transport-net
0.4.16
View the full list of issues and PRs
API Changes: Elastic.Transport.VirtualizedCluster
Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ 🌟 1 new additions
- 🔴 1 removals
- 🔷 4 modifications📑 Elastic.Transport.VirtualizedCluster.dll
Click here to see the 6 differences
Elastic.Transport.VirtualizedCluster, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.VirtualizedCluster.dll
- 🔴 Elastic.Transport.VirtualizedCluster.Components.VirtualClusterConnection 💥
+ 🌟 Elastic.Transport.VirtualizedCluster.Components.VirtualClusterTransportClient Elastic.Transport.VirtualizedCluster.Components.SealedVirtualCluster
+ 🔷 VirtualClusterConnection(Func<TransportConfiguration, TransportConfiguration>) 💥
+ 🔷 Member type changed from VirtualClusterConnection to VirtualClusterTransportClient. 💥 Elastic.Transport.VirtualizedCluster.Components.VirtualizedCluster
+ 🔷 Connection 💥
+ 🔷 Member type changed from VirtualClusterConnection to VirtualClusterTransportClient. 💥 API Changes: Elastic.Transport
Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ 🌟 38 new additions
- 🔴 20 removals
- 🔷 22 modifications📑 Elastic.Transport.dll
Click here to see the 80 differences
Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.dll
+ 🌟 Elastic.Transport.Diagnostics.OpenTelemetry
+ 🌟 Elastic.Transport.Diagnostics.OpenTelemetryData
+ 🌟 Elastic.Transport.HttpMethodExtensions
- 🔴 Elastic.Transport.InMemoryConnection 💥
+ 🌟 Elastic.Transport.InMemoryTransportClient Elastic.Transport.HttpTransportClient
+ 🔷 RequestAsync<TResponse>(RequestData, CancellationToken) 💥
- 🔴 System.Runtime.CompilerServices.AsyncStateMachineAttribute::.ctor(System.Type) 💥 Elastic.Transport.HttpWebRequestTransportClient
+ 🔷 RequestAsync<TResponse>(RequestData, CancellationToken) 💥
- 🔴 System.Runtime.CompilerServices.AsyncStateMachineAttribute::.ctor(System.Type) 💥 Elastic.Transport.ResponseBuilder
+ 🌟 Default Elastic.Transport.RequestData
+ 🌟 RequestData(HttpMethod, String, PostData, ITransportConfiguration, RequestParameters, MemoryStreamFactory, OpenTelemetryData)
- 🔴 RequestData(HttpMethod, String, PostData, ITransportConfiguration, RequestParameters, MemoryStreamFactory) 💥 Elastic.Transport.DefaultHttpTransport<TConfiguration>
+ 🌟 Request<TResponse>(HttpMethod, String, PostData, RequestParameters, OpenTelemetryData&)
- 🔴 Request<TResponse>(HttpMethod, String, PostData, RequestParameters) 💥
- 🔴 RequestAsync<TResponse>(HttpMethod, String, PostData, RequestParameters, CancellationToken) 💥
+ 🌟 RequestAsync<TResponse>(HttpMethod, String, PostData, RequestParameters, OpenTelemetryData&, CancellationToken) Elastic.Transport.DefaultRequestPipeline<TConfiguration>
+ 🌟 PingCoreAsync(Boolean, Node, CancellationToken)
+ 🌟 SniffCoreAsync(Boolean, CancellationToken)
+ 🔷 CallProductEndpointAsync<TResponse>(RequestData, CancellationToken) 💥
- 🔴 System.Runtime.CompilerServices.AsyncStateMachineAttribute::.ctor(System.Type) 💥
+ 🔷 PingAsync(Node, CancellationToken) 💥
- 🔴 System.Runtime.CompilerServices.AsyncStateMachineAttribute::.ctor(System.Type) 💥
+ 🔷 SniffAsync(CancellationToken) 💥
- 🔴 System.Runtime.CompilerServices.AsyncStateMachineAttribute::.ctor(System.Type) 💥 Elastic.Transport.Products.ProductRegistration
+ 🌟 DefaultHeadersToParse()
+ 🌟 DefaultOpenTelemetryAttributes
+ 🌟 ParseOpenTelemetryAttributesFromApiCallDetails(ApiCallDetails)
+ 🌟 ProductAssemblyVersion
+ 🌟 ServiceIdentifier Elastic.Transport.Products.Elasticsearch.ElasticsearchProductRegistration
+ 🌟 DefaultHeadersToParse()
+ 🌟 DefaultOpenTelemetryAttributes
+ 🌟 ParseOpenTelemetryAttributesFromApiCallDetails(ApiCallDetails)
+ 🌟 ProductAssemblyVersion
+ 🌟 ServiceIdentifier
+ 🔷 ElasticsearchProductRegistration() 💥
+ 🔷 Member is less visible. 💥 Elastic.Transport.HttpTransport
+ 🌟 Request<TResponse>(HttpMethod, String, PostData, RequestParameters, OpenTelemetryData&)
+ 🌟 Request<TResponse>(HttpMethod, String, PostData)
+ 🌟 Request<TResponse>(HttpMethod, String)
+ 🌟 RequestAsync<TResponse>(HttpMethod, String, CancellationToken)
+ 🌟 RequestAsync<TResponse>(HttpMethod, String, PostData, CancellationToken)
+ 🌟 RequestAsync<TResponse>(HttpMethod, String, PostData, RequestParameters, OpenTelemetryData&, CancellationToken)
+ 🔷 Request<TResponse>(HttpMethod, String, PostData, RequestParameters) 💥
+ 🔷 Method changed to non-virtual. 💥
+ 🔷 Parameter name changed from data to postData. 💥
+ 🔷 RequestAsync<TResponse>(HttpMethod, String, PostData, RequestParameters, CancellationToken) 💥
+ 🔷 Method changed to non-virtual. 💥
+ 🔷 Parameter name changed from data to postData. 💥 Elastic.Transport.Products.DefaultProductRegistration
+ 🌟 DefaultHeadersToParse()
+ 🌟 DefaultOpenTelemetryAttributes
+ 🌟 ParseOpenTelemetryAttributesFromApiCallDetails(ApiCallDetails)
+ 🌟 ProductAssemblyVersion
- 🔴 ResponseBuilder 💥
+ 🌟 ServiceIdentifier
+ 🔷 Name 💥
+ 🔷 get 💥
- 🔴 System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() 💥
+ 🔷 SupportsPing 💥
+ 🔷 get 💥
- 🔴 System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() 💥
+ 🔷 SupportsSniff 💥
+ 🔷 get 💥
- 🔴 System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() 💥 Elastic.Transport.VersionInfo
- 🔴 ContainsPrerelease(String) 💥
- 🔴 EmptyVersion 💥
+ 🌟 Major
+ 🌟 Metadata
+ 🌟 Minor
+ 🌟 Patch
+ 🌟 Prerelease
- 🔴 StoreVersion(String) 💥
- 🔴 Version 💥
- 🔴 VersionInfo() 💥
+ 🌟 VersionInfo(Int32, Int32, Int32, String, String)
+ 🔷 ToString()
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
+ 🔷 IsPrerelease 💥
- 🔴 set 💥
+ 🔷 get 💥
- 🔴 System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() 💥 0.4.15
Bug Fixes
Uncategorized
View the full list of issues and PRs
API Changes: Elastic.Transport.VirtualizedCluster
Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.
🌟 0 new additions, 🔴 0 removals, 🔷 0 modificationsAPI Changes: Elastic.Transport
Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ 🌟 1 new additions
- 🔴 0 removals
- 🔷 1 modifications📑 Elastic.Transport.dll
Click here to see the 2 differences
Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.dll Elastic.Transport.RequestPipeline
+ 🔷 CreateClientException<TResponse>(TResponse, ApiCallDetails, RequestData, List<PipelineException>)
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte) 0.4.14
Bug Fixes
- #89 Fixed serialization of types like ICollection in UrlFormatter
View the full list of issues and PRs
API Changes: Elastic.Transport.VirtualizedCluster
Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.
🌟 0 new additions, 🔴 0 removals, 🔷 0 modificationsAPI Changes: Elastic.Transport
Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ 🌟 1 new additions
- 🔴 0 removals
- 🔷 1 modifications📑 Elastic.Transport.dll
Click here to see the 2 differences
Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.dll Elastic.Transport.UrlFormatter
+ 🔷 CreateString(Object, ITransportConfiguration)
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte) 0.4.13
Bug Fixes
- #88 Bring default for IsBypassed inline with actual implementation
View the full list of issues and PRs
API Changes: Elastic.Transport.VirtualizedCluster
Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.
🌟 0 new additions, 🔴 0 removals, 🔷 0 modificationsAPI Changes: Elastic.Transport
Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ 🌟 1 new additions
- 🔴 0 removals
- 🔷 0 modifications📑 Elastic.Transport.dll
Click here to see the 1 differences
Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.dll Elastic.Transport.TransportConfigurationBase<T>
+ 🌟 Proxy(Uri) 0.4.12
Bug Fixes
- #86 Fix NRE when using bad authentication and ping is enabled.
Uncategorized
- #85 Add basic Elasticsearch transport tests
View the full list of issues and PRs
API Changes: Elastic.Transport.VirtualizedCluster
Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.
🌟 0 new additions, 🔴 0 removals, 🔷 0 modificationsAPI Changes: Elastic.Transport
Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ 🌟 4 new additions
- 🔴 0 removals
- 🔷 6 modifications📑 Elastic.Transport.dll
Click here to see the 10 differences
Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.dll Elastic.Transport.DefaultRequestPipeline<TConfiguration>
+ 🔷 CreateClientException<TResponse>(TResponse, ApiCallDetails, RequestData, List<PipelineException>) 💥
+ 🔷 Parameter name changed from pipelineExceptions to seenExceptions. 💥 Elastic.Transport.PipelineException
+ 🔷 PipelineException(PipelineFailure, Exception)
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte) Elastic.Transport.RequestData
+ 🔷 Node
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
+ 🔷 get
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
+ 🔷 set
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte) 0.4.11
Bug Fixes
- #84 Revert Nullability of ApiCallDetails.
View the full list of issues and PRs
API Changes: Elastic.Transport.VirtualizedCluster
Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.
🌟 0 new additions, 🔴 0 removals, 🔷 0 modificationsAPI Changes: Elastic.Transport
Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ 🌟 0 new additions
- 🔴 1 removals
- 🔷 1 modifications📑 Elastic.Transport.dll
Click here to see the 2 differences
Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.dll Elastic.Transport.TransportResponse
+ 🔷 ToString() 💥
- 🔴 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte) 💥 0.4.10
New Features
- #83 Include OriginialException.Message in default to string for ApiCallDetails
View the full list of issues and PRs
API Changes: Elastic.Transport.VirtualizedCluster
Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.
🌟 0 new additions, 🔴 0 removals, 🔷 0 modificationsAPI Changes: Elastic.Transport
Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ 🌟 7 new additions
- 🔴 1 removals
- 🔷 6 modifications📑 Elastic.Transport.dll
Click here to see the 14 differences
Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.dll
- 🔴 System.Diagnostics.DiagnosticSource, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 Elastic.Transport.Products.Elasticsearch.ElasticsearchResponse
+ 🔷 ElasticsearchServerError
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
+ 🔷 get
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte) Elastic.Transport.TransportResponse
+ 🌟 ToString() Elastic.Transport.ApiCallDetails
+ 🔷 OriginalException
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
+ 🔷 get
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
+ 🔷 Uri
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
+ 🔷 get
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte) 0.4.9
Bug Fixes
New Features
- #77 HttpWebRequestClient is not open for extensions anymore
View the full list of issues and PRs
API Changes: Elastic.Transport
Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ 🌟 0 new additions
- 🔴 0 removals
- 🔷 22 modifications📑 Elastic.Transport.dll
Click here to see the 22 differences
Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.dll Elastic.Transport.TransportClient
+ 🔷 TransportClient()
+ 🔷 Member is more visible. Elastic.Transport.HttpWebRequestTransportClient
+ 🔷 HttpWebRequestTransportClient()
+ 🔷 Member is more visible.
+ 🔷 AlterServicePoint(ServicePoint, RequestData)
+ 🔷 Member is more visible.
+ 🔷 Method changed to virtual.
+ 🔷 CreateHttpWebRequest(RequestData)
+ 🔷 Member is more visible.
+ 🔷 Method changed to virtual.
+ 🔷 SetAuthenticationIfNeeded(RequestData, HttpWebRequest)
+ 🔷 Member is more visible.
+ 🔷 Method changed to virtual.
+ 🔷 SetClientCertificates(HttpWebRequest, RequestData)
+ 🔷 Member is more visible.
+ 🔷 Method changed to virtual.
+ 🔷 SetProxyIfNeeded(HttpWebRequest, RequestData)
+ 🔷 Member is more visible.
+ 🔷 Method changed to virtual.
+ 🔷 SetServerCertificateValidationCallBackIfNeeded(HttpWebRequest, RequestData)
+ 🔷 Member is more visible.
+ 🔷 Method changed to virtual. API Changes: Elastic.Transport.VirtualizedCluster
Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.
🌟 0 new additions, 🔴 0 removals, 🔷 0 modifications0.4.8
View the full list of issues and PRs
API Changes: Elastic.Transport.VirtualizedCluster
Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.
🌟 0 new additions, 🔴 0 removals, 🔷 0 modificationsAPI Changes: Elastic.Transport
Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.
🌟 0 new additions, 🔴 0 removals, 🔷 0 modifications0.4.7
Bug Fixes
View the full list of issues and PRs
API Changes: Elastic.Transport
Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.
🌟 0 new additions, 🔴 0 removals, 🔷 0 modificationsAPI Changes: Elastic.Transport.VirtualizedCluster
Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.
🌟 0 new additions, 🔴 0 removals, 🔷 0 modifications