Skip to content

0.4.16

Compare
Choose a tag to compare
@stevejgordon stevejgordon released this 12 Sep 10:14
· 24 commits to main since this release
fad5615

0.4.15...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() 💥