elastic-transport-net

Transport classes and utilities shared among .NET Elastic client libraries

APACHE-2.0 License

Stars
15
Committers
7

Bot releases are hidden (Show)

elastic-transport-net - 0.4.20 Latest Release

Published by flobernd 3 months ago

https://github.com/elastic/elastic-transport-net/compare/0.4.19...0.4.20

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 modifications

API Changes: Elastic.Transport

Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.

🌟 0 new additions, 🔴 0 removals, 🔷 0 modifications
elastic-transport-net - 0.4.19

Published by flobernd 6 months ago

https://github.com/elastic/elastic-transport-net/compare/0.4.18...0.4.19

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 modifications

API Changes: Elastic.Transport

Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.

+ 🌟 2 new additions
- 🔴 0 removals
- 🔷 2 modifications


Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1 
Elastic.Transport.dll 
Elastic.Transport.UrlFormatter 
+ 🔷 CreateString(Object) 
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte) 
+ 🔷 Format(String, Object, IFormatProvider) 
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte) 
elastic-transport-net - 0.4.18

Published by flobernd 7 months ago

https://github.com/elastic/elastic-transport-net/compare/0.4.17...0.4.18

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.

+ 🌟 5 new additions
- 🔴 4 removals
- 🔷 6 modifications


Elastic.Transport.VirtualizedCluster, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1 
Elastic.Transport.VirtualizedCluster.dll 
+ 🌟 System.Runtime.CompilerServices.RefSafetyRulesAttribute::.ctor(System.Int32) 
+ 🌟 Elastic.Transport.VirtualizedCluster.Components.VirtualClusterRequestInvoker 
- 🔴 Elastic.Transport.VirtualizedCluster.Components.VirtualClusterTransportClient 💥 
Elastic.Transport.VirtualizedCluster.Components.SealedVirtualCluster 
+ 🔷 VirtualClusterConnection(Func<TransportConfiguration, TransportConfiguration>) 💥 
+ 🔷 Member type changed from VirtualClusterTransportClient to VirtualClusterRequestInvoker. 💥 
Elastic.Transport.VirtualizedCluster.Components.ExposingPipelineFactory<TConfiguration> 
+ 🌟 RequestHandler 
- 🔴 Transport 💥 
+ 🔷 ExposingPipelineFactory(TConfiguration, DateTimeProvider) 💥 
+ 🔷 Parameter name changed from connectionSettings to configuration. 💥 
Elastic.Transport.VirtualizedCluster.Components.VirtualizedCluster 
+ 🌟 RequestHandler 
- 🔴 Transport 💥 
- 🔴 TransportProxiesTo(Func<HttpTransport<ITransportConfiguration>, Func<RequestConfigurationDescriptor, IRequestConfiguration>, TransportResponse>, Func<HttpTransport<ITransportConfiguration>, Func<RequestConfigurationDescriptor, IRequestConfiguration>, Task<TransportResponse>>) 💥 
+ 🌟 TransportProxiesTo(Func<ITransport<ITransportConfiguration>, Func<RequestConfigurationDescriptor, IRequestConfiguration>, TransportResponse>, Func<ITransport<ITransportConfiguration>, Func<RequestConfigurationDescriptor, IRequestConfiguration>, Task<TransportResponse>>) 
+ 🔷 Connection 💥 
+ 🔷 Member type changed from VirtualClusterTransportClient to VirtualClusterRequestInvoker. 💥 

API Changes: Elastic.Transport

Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.

+ 🌟 51 new additions
- 🔴 44 removals
- 🔷 22 modifications


Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1 
Elastic.Transport.dll 
+ 🌟 System.Runtime.CompilerServices.RefSafetyRulesAttribute::.ctor(System.Int32) 
- 🔴 System.Diagnostics.DiagnosticSource, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 
- 🔴 System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 
- 🔴 System.Text.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 
- 🔴 Elastic.Transport.DefaultHttpTransport 💥 
- 🔴 Elastic.Transport.DefaultHttpTransport<TConfiguration> 💥 
+ 🌟 Elastic.Transport.DistributedTransport 
+ 🌟 Elastic.Transport.DistributedTransport<TConfiguration> 
+ 🌟 Elastic.Transport.HttpRequestInvoker 
- 🔴 Elastic.Transport.HttpTransport 💥 
- 🔴 Elastic.Transport.HttpTransport<TConfiguration> 💥 
- 🔴 Elastic.Transport.HttpTransportClient 💥 
+ 🌟 Elastic.Transport.HttpWebRequestInvoker 
- 🔴 Elastic.Transport.HttpWebRequestTransportClient 💥 
+ 🌟 Elastic.Transport.InMemoryRequestInvoker 
- 🔴 Elastic.Transport.InMemoryTransportClient 💥 
+ 🌟 Elastic.Transport.IRequestInvoker 
+ 🌟 Elastic.Transport.ITransport 
+ 🌟 Elastic.Transport.ITransport<out TConfiguration> 
- 🔴 Elastic.Transport.TransportClient 💥 
+ 🌟 Elastic.Transport.TransportHttpMethodExtensions 
Elastic.Transport.ApiCallDetails 
+ 🔷 ResponseMimeType 
+ 🔷 get 
+ 🔷 Member is more visible. 
+ 🔷 set 
+ 🔷 Member is more visible. 
Elastic.Transport.ITransportConfiguration 
+ 🔷 Connection 💥 
+ 🔷 Member type changed from TransportClient to IRequestInvoker. 💥 
Elastic.Transport.ReflectionVersionInfo 
+ 🌟 TransportVersion 
Elastic.Transport.RequestParameters 
+ 🔷 CustomResponseBuilder 
+ 🔷 set 
+ 🔷 Member is more visible. 
Elastic.Transport.TransportConfiguration 
+ 🌟 TransportConfiguration(NodePool, IRequestInvoker, Serializer, ProductRegistration) 
- 🔴 TransportConfiguration(NodePool, TransportClient, Serializer, ProductRegistration) 💥 
Elastic.Transport.TransportConfigurationBase<T> 
+ 🌟 TransportConfigurationBase(NodePool, IRequestInvoker, Serializer, ProductRegistration) 
- 🔴 TransportConfigurationBase(NodePool, TransportClient, Serializer, ProductRegistration) 💥 
Elastic.Transport.Products.DefaultProductRegistration 
+ 🌟 Ping(IRequestInvoker, RequestData) 
- 🔴 Ping(TransportClient, RequestData) 💥 
+ 🌟 PingAsync(IRequestInvoker, RequestData, CancellationToken) 
- 🔴 PingAsync(TransportClient, RequestData, CancellationToken) 💥 
+ 🌟 Sniff(IRequestInvoker, Boolean, RequestData) 
- 🔴 Sniff(TransportClient, Boolean, RequestData) 💥 
+ 🌟 SniffAsync(IRequestInvoker, Boolean, RequestData, CancellationToken) 
- 🔴 SniffAsync(TransportClient, Boolean, RequestData, CancellationToken) 💥 
Elastic.Transport.Products.Elasticsearch.ElasticsearchProductRegistration 
+ 🌟 Ping(IRequestInvoker, RequestData) 
- 🔴 Ping(TransportClient, RequestData) 💥 
+ 🌟 PingAsync(IRequestInvoker, RequestData, CancellationToken) 
- 🔴 PingAsync(TransportClient, RequestData, CancellationToken) 💥 
+ 🌟 Sniff(IRequestInvoker, Boolean, RequestData) 
- 🔴 Sniff(TransportClient, Boolean, RequestData) 💥 
+ 🌟 SniffAsync(IRequestInvoker, Boolean, RequestData, CancellationToken) 
- 🔴 SniffAsync(TransportClient, Boolean, RequestData, CancellationToken) 💥 
Elastic.Transport.Products.ProductRegistration 
+ 🌟 Ping(IRequestInvoker, RequestData) 
- 🔴 Ping(TransportClient, RequestData) 💥 
+ 🌟 PingAsync(IRequestInvoker, RequestData, CancellationToken) 
- 🔴 PingAsync(TransportClient, RequestData, CancellationToken) 💥 
+ 🌟 Sniff(IRequestInvoker, Boolean, RequestData) 
- 🔴 Sniff(TransportClient, Boolean, RequestData) 💥 
+ 🌟 SniffAsync(IRequestInvoker, Boolean, RequestData, CancellationToken) 
- 🔴 SniffAsync(TransportClient, Boolean, RequestData, CancellationToken) 💥 
Elastic.Transport.VersionInfo 
+ 🌟 ToMetadataHeaderValue() 
- 🔴 VersionInfo(Int32, Int32, Int32, String, String) 💥 
+ 🌟 VersionInfo(SemVersion) 
+ 🔷 Major 💥 
+ 🔷 get 💥 
- 🔴 System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() 💥 
+ 🔷 Minor 💥 
+ 🔷 get 💥 
- 🔴 System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() 💥 
+ 🔷 Patch 💥 
+ 🔷 get 💥 
- 🔴 System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() 💥 
+ 🔷 ToString() 💥 
- 🔴 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte) 💥 
+ 🔷 Metadata 💥 
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte) 
+ 🔷 get 💥 
- 🔴 System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() 💥 
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte) 
+ 🔷 Prerelease 💥 
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte) 
+ 🔷 get 💥 
- 🔴 System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() 💥 
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte) 
Elastic.Transport.Extensions.SemVersion 
+ 🔷 Member is more visible. 
+ 🌟 CompareByPrecedence(SemVersion) 
+ 🌟 CompareTo(Object) 
+ 🌟 CompareTo(SemVersion) 
+ 🌟 Equals(Object) 
+ 🌟 Equals(SemVersion) 
+ 🌟 GetHashCode() 
+ 🌟 op_Equality(SemVersion, SemVersion) 
+ 🌟 op_GreaterThan(SemVersion, SemVersion) 
+ 🌟 op_GreaterThanOrEqual(SemVersion, SemVersion) 
+ 🌟 op_Inequality(SemVersion, SemVersion) 
+ 🌟 op_LessThan(SemVersion, SemVersion) 
+ 🌟 op_LessThanOrEqual(SemVersion, SemVersion) 
+ 🌟 ToString() 
+ 🌟 Update(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, String) 
Elastic.Transport.TransportExtensions 
- 🔴 Delete<TResponse>(HttpTransport, String, PostData, RequestParameters) 💥 
- 🔴 DeleteAsync<TResponse>(HttpTransport, String, PostData, RequestParameters, CancellationToken) 💥 
- 🔴 Get<TResponse>(HttpTransport, String, RequestParameters) 💥 
- 🔴 GetAsync<TResponse>(HttpTransport, String, RequestParameters, CancellationToken) 💥 
- 🔴 Head(HttpTransport, String, RequestParameters) 💥 
- 🔴 Head<TResponse>(HttpTransport, String, RequestParameters) 💥 
- 🔴 HeadAsync(HttpTransport, String, RequestParameters, CancellationToken) 💥 
- 🔴 HeadAsync<TResponse>(HttpTransport, String, RequestParameters, CancellationToken) 💥 
- 🔴 Post<TResponse>(HttpTransport, String, PostData, RequestParameters) 💥 
- 🔴 PostAsync<TResponse>(HttpTransport, String, PostData, RequestParameters, CancellationToken) 💥 
- 🔴 Put<TResponse>(HttpTransport, String, PostData, RequestParameters) 💥 
- 🔴 PutAsync<TResponse>(HttpTransport, String, PostData, RequestParameters, CancellationToken) 💥 
+ 🌟 Request<TResponse>(ITransport, HttpMethod, String, PostData, RequestParameters) 
+ 🌟 Request<TResponse>(ITransport, HttpMethod, String, PostData) 
+ 🌟 Request<TResponse>(ITransport, HttpMethod, String) 
+ 🌟 RequestAsync<TResponse>(ITransport, HttpMethod, String, CancellationToken) 
+ 🌟 RequestAsync<TResponse>(ITransport, HttpMethod, String, PostData, CancellationToken) 
+ 🌟 RequestAsync<TResponse>(ITransport, HttpMethod, String, PostData, RequestParameters, CancellationToken) 
elastic-transport-net - 0.4.17

Published by flobernd 11 months ago

elastic-transport-net - 0.4.16

Published by stevejgordon about 1 year ago

https://github.com/elastic/elastic-transport-net/compare/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, 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, 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() 💥 
elastic-transport-net - 0.4.15

Published by flobernd about 1 year ago

https://github.com/elastic/elastic-transport-net/compare/0.4.14...0.4.15

Bug Fixes

  • #94 Fix TCP stats failure on Azure (issue: #93)

Uncategorized

  • #91 Remove allocations on success path (issue: #90)

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 modifications

API 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, 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) 
elastic-transport-net - 0.4.14

Published by flobernd over 1 year ago

https://github.com/elastic/elastic-transport-net/compare/0.4.13...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 modifications

API 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, 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) 
elastic-transport-net - 0.4.13

Published by Mpdreamz over 1 year ago

https://github.com/elastic/elastic-transport-net/compare/0.4.12...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 modifications

API 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, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1 
Elastic.Transport.dll 
Elastic.Transport.TransportConfigurationBase<T> 
+ 🌟 Proxy(Uri) 
elastic-transport-net - 0.4.12

Published by Mpdreamz over 1 year ago

https://github.com/elastic/elastic-transport-net/compare/0.4.11...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 modifications

API 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, 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) 
elastic-transport-net - 0.4.11

Published by Mpdreamz over 1 year ago

https://github.com/elastic/elastic-transport-net/compare/0.4.10...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 modifications

API 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, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1 
Elastic.Transport.dll 
Elastic.Transport.TransportResponse 
+ 🔷 ToString() 💥 
- 🔴 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte) 💥 
elastic-transport-net - 0.4.10

Published by flobernd over 1 year ago

https://github.com/elastic/elastic-transport-net/compare/0.4.9...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 modifications

API 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, 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) 
elastic-transport-net - 0.4.9

Published by Mpdreamz over 1 year ago

https://github.com/elastic/elastic-transport-net/compare/0.4.8...0.4.9

Bug Fixes

  • #78 Request ContentType Check may throw NRE (issue: #76)

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, 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 modifications
elastic-transport-net - 0.4.8

Published by stevejgordon over 1 year ago

https://github.com/elastic/elastic-transport-net/compare/0.4.7...0.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 modifications

API Changes: Elastic.Transport

Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.

🌟 0 new additions, 🔴 0 removals, 🔷 0 modifications
elastic-transport-net - 0.4.7

Published by stevejgordon over 1 year ago

https://github.com/elastic/elastic-transport-net/compare/0.4.6...0.4.7

Bug Fixes

  • #65 Fixing bug with TestableResponseFactory (#64) (issue: #64)

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 modifications

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 modifications
elastic-transport-net - 0.4.6

Published by stevejgordon over 1 year ago

https://github.com/elastic/elastic-transport-net/compare/0.4.5...0.4.6

Bug Fixes

  • #62 Improvements to reflection version info (issue: #61)

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 modifications

API Changes: Elastic.Transport

Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.

🌟 0 new additions, 🔴 0 removals, 🔷 0 modifications
elastic-transport-net - 0.4.5

Published by stevejgordon almost 2 years ago

https://github.com/elastic/elastic-transport-net/compare/0.4.4...0.4.5

Bug Fixes

  • #60 Fixes and improvements for content-type validation

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.

+ 🌟 6 new additions
- 🔴 2 removals
- 🔷 0 modifications


Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1 
Elastic.Transport.dll 
Elastic.Transport.ApiCallDetails 
+ 🌟 HasExpectedContentType 
Elastic.Transport.Products.DefaultProductRegistration 
+ 🌟 DefaultMimeType 
Elastic.Transport.Products.Elasticsearch.ElasticsearchProductRegistration 
+ 🌟 DefaultMimeType 
Elastic.Transport.Products.ProductRegistration 
+ 🌟 DefaultMimeType 
Elastic.Transport.RequestData 
+ 🌟 ContentType 
+ 🌟 DefaultMimeType 
- 🔴 MimeType 💥 
- 🔴 RequestMimeType 💥 

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 modifications
elastic-transport-net - 0.4.4

Published by stevejgordon almost 2 years ago

https://github.com/elastic/elastic-transport-net/compare/0.4.3...0.4.4

New Features

  • #59 Fix meta header and support rest api compatibility (issue: #58)

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.

+ 🌟 4 new additions
- 🔴 1 removals
- 🔷 0 modifications


Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1 
Elastic.Transport.dll 
Elastic.Transport.Products.DefaultProductRegistration 
+ 🌟 DefaultMimeType 
Elastic.Transport.Products.Elasticsearch.ElasticsearchProductRegistration 
+ 🌟 DefaultMimeType 
Elastic.Transport.Products.ProductRegistration 
+ 🌟 DefaultMimeType 
Elastic.Transport.RequestData 
+ 🌟 ContentType 
- 🔴 RequestMimeType 💥 

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 modifications
elastic-transport-net - 0.4.3

Published by stevejgordon almost 2 years ago

https://github.com/elastic/elastic-transport-net/compare/0.4.2...0.4.3

New Features

  • #57 Diagnostic clean slate and initial features

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.

+ 🌟 7 new additions
- 🔴 5 removals
- 🔷 43 modifications


Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1 
Elastic.Transport.dll 
Elastic.Transport.Diagnostics.AuditDiagnosticObserver 
+ 🔷 Member is more visible. 
Elastic.Transport.Diagnostics.HttpConnectionDiagnosticObserver 
+ 🔷 Member is more visible. 
Elastic.Transport.Diagnostics.RequestPipelineDiagnosticObserver 
+ 🔷 Member is more visible. 
Elastic.Transport.Diagnostics.SerializerDiagnosticObserver 
+ 🔷 Member is more visible. 
Elastic.Transport.Diagnostics.TypedDiagnosticObserver<TOnNext> 
+ 🔷 Member is more visible. 
Elastic.Transport.IRequestConfiguration 
+ 🌟 DisableAuditTrail 
Elastic.Transport.ITransportConfiguration 
+ 🌟 DisableAuditTrail 
Elastic.Transport.RequestConfiguration 
+ 🌟 DisableAuditTrail 
Elastic.Transport.RequestConfigurationDescriptor 
+ 🌟 DisableAuditTrail(Nullable<Boolean>) 
Elastic.Transport.SingleNodePool 
+ 🔷 LastUpdate 💥 
+ 🔷 Member type changed from DateTime to DateTimeOffset. 💥 
Elastic.Transport.StaticNodePool 
+ 🔷 LastUpdate 💥 
+ 🔷 Member type changed from DateTime to DateTimeOffset. 💥 
Elastic.Transport.TransportConfigurationBase<T> 
+ 🌟 DisableAuditTrail(Boolean) 
Elastic.Transport.DateTimeProvider 
+ 🔷 DeadTime(Int32, Nullable<TimeSpan>, Nullable<TimeSpan>) 💥 
+ 🔷 Member type changed from DateTime to DateTimeOffset. 💥 
+ 🔷 Now() 💥 
+ 🔷 Member type changed from DateTime to DateTimeOffset. 💥 
Elastic.Transport.DefaultDateTimeProvider 
+ 🔷 DeadTime(Int32, Nullable<TimeSpan>, Nullable<TimeSpan>) 💥 
+ 🔷 Member type changed from DateTime to DateTimeOffset. 💥 
+ 🔷 Now() 💥 
+ 🔷 Member type changed from DateTime to DateTimeOffset. 💥 
Elastic.Transport.DefaultRequestPipeline<TConfiguration> 
+ 🔷 StartedOn 💥 
+ 🔷 Member type changed from DateTime to DateTimeOffset. 💥 
+ 🔷 AuditTrail 💥 
+ 🔷 Member type changed from List<Audit> to IEnumerable<Audit>. 💥 
+ 🔷 get 💥 
- 🔴 System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() 💥 
Elastic.Transport.Diagnostics.DiagnosticSources 
- 🔴 System.Runtime.CompilerServices.ExtensionAttribute::.ctor() 💥 
+ 🔷 Member is more visible. 
Elastic.Transport.NodePool 
+ 🔷 LastUpdate 💥 
+ 🔷 Member type changed from DateTime to DateTimeOffset. 💥 
+ 🔷 NodePool() 💥 
+ 🔷 Member is less visible. 💥 
Elastic.Transport.RequestPipeline 
+ 🔷 AuditTrail 💥 
+ 🔷 Member type changed from List<Audit> to IEnumerable<Audit>. 💥 
+ 🔷 StartedOn 💥 
+ 🔷 Member type changed from DateTime to DateTimeOffset. 💥 
Elastic.Transport.LowLevelRequestResponseSerializer 
+ 🔷 Member is more visible. 
+ 🔷 Instance 💥 
+ 🔷 Member is less visible. 💥 
+ 🔷 CreateSerializerOptions(SerializationFormatting) 💥 
+ 🔷 Member is more visible. 
+ 🔷 Method changed to non-virtual. 💥 
Elastic.Transport.Node 
- 🔴 MarkDead(DateTime) 💥 
+ 🌟 MarkDead(DateTimeOffset) 
+ 🔷 DeadUntil 💥 
+ 🔷 Member type changed from DateTime to DateTimeOffset. 💥 
Elastic.Transport.Diagnostics.Auditing.Audit 
- 🔴 Audit(AuditEvent, DateTime) 💥 
- 🔴 Path 💥 
+ 🌟 PathAndQuery 
+ 🔷 Ended 💥 
+ 🔷 Member type changed from DateTime to DateTimeOffset. 💥 
+ 🔷 Started 💥 
+ 🔷 Member type changed from DateTime to DateTimeOffset. 💥 

API Changes: Elastic.Transport.VirtualizedCluster

Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.

+ 🌟 3 new additions
- 🔴 3 removals
- 🔷 4 modifications


Elastic.Transport.VirtualizedCluster, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1 
Elastic.Transport.VirtualizedCluster.dll 
Elastic.Transport.VirtualizedCluster.Audit.Auditor 
- 🔴 ChangeTime(Func<DateTime, DateTime>) 💥 
+ 🌟 ChangeTime(Func<DateTimeOffset, DateTimeOffset>) 
Elastic.Transport.VirtualizedCluster.Components.VirtualizedCluster 
- 🔴 ChangeTime(Func<DateTime, DateTime>) 💥 
+ 🌟 ChangeTime(Func<DateTimeOffset, DateTimeOffset>) 
Elastic.Transport.VirtualizedCluster.Providers.TestableDateTimeProvider 
- 🔴 ChangeTime(Func<DateTime, DateTime>) 💥 
+ 🌟 ChangeTime(Func<DateTimeOffset, DateTimeOffset>) 
+ 🔷 DeadTime(Int32, Nullable<TimeSpan>, Nullable<TimeSpan>) 💥 
+ 🔷 Member type changed from DateTime to DateTimeOffset. 💥 
+ 🔷 Now() 💥 
+ 🔷 Member type changed from DateTime to DateTimeOffset. 💥 
elastic-transport-net - 0.4.2

Published by stevejgordon almost 2 years ago

https://github.com/elastic/elastic-transport-net/compare/0.4.1...0.4.2

New Features

  • #54 Fix response factory to allow setting success

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.

+ 🌟 2 new additions
- 🔴 1 removals
- 🔷 0 modifications


Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1 
Elastic.Transport.dll 
Elastic.Transport.TestableResponseFactory 
+ 🌟 CreateResponse<T>(T, Int32, Boolean) 
- 🔴 CreateResponse<T>(T, Int32) 💥 
+ 🌟 CreateSuccessfulResponse<T>(T, Int32) 

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 modifications
elastic-transport-net - 0.4.1

Published by stevejgordon almost 2 years ago

https://github.com/elastic/elastic-transport-net/compare/0.4.0...0.4.1

New Features

  • #53 Refactoring responses

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.

+ 🌟 6 new additions
- 🔴 4 removals
- 🔷 0 modifications


Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1 
+ 🌟 System.Runtime.CompilerServices.InternalsVisibleToAttribute::.ctor(System.String) 
+ 🌟 System.Runtime.CompilerServices.InternalsVisibleToAttribute::.ctor(System.String) 
Elastic.Transport.dll 
- 🔴 Elastic.Transport.ResponseFactory 💥 
+ 🌟 Elastic.Transport.TestableResponseFactory 
Elastic.Transport.ApiCallDetails 
+ 🌟 HasSuccessfulStatusCode 
- 🔴 Success 💥 
Elastic.Transport.Products.Elasticsearch.ElasticsearchResponse 
+ 🌟 ElasticsearchServerError 
- 🔴 IsValid 💥 
+ 🌟 IsValidResponse 
- 🔴 ServerError 💥 

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 modifications