Skip to content

Releases: elastic/elastic-transport-net

0.4.9

21 Jun 12:26
5355efc
Compare
Choose a tag to 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.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 modifications

0.4.8

04 Apr 15:07
cf5c8c9
Compare
Choose a tag to 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

0.4.7

27 Feb 16:52
e34150c
Compare
Choose a tag to 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

0.4.6

26 Jan 15:37
239ea28
Compare
Choose a tag to 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

0.4.5

14 Dec 11:41
27cec74
Compare
Choose a tag to 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.dll
 Click here to see the 8 differences 
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

0.4.4

13 Dec 15:35
88a4b31
Compare
Choose a tag to 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.dll
 Click here to see the 5 differences 
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

0.4.3

22 Nov 15:16
8682b3d
Compare
Choose a tag to 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.dll
 Click here to see the 55 differences 
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.dll
 Click here to see the 10 differences 
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. 💥 

0.4.2

10 Nov 15:56
e2701a2
Compare
Choose a tag to 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.dll
 Click here to see the 3 differences 
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

0.4.1

10 Nov 15:08
0f7b402
Compare
Choose a tag to 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.dll
 Click here to see the 10 differences 
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

0.4.0

09 Nov 15:54
38d8f54
Compare
Choose a tag to compare

0.3.2...0.4.0

New Features

  • #48 Rename abstract base classes
  • #49 Remove SecureString (issue: #39)
  • #50 Remove setters of IApiCallDetails (issue: #4)
  • #51 Remove performance counters from RecyclableMemoryStream (issue: #3)
  • #52 Phase 2 Refactoring

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.

+ 🌟 105 new additions
- 🔴 112 removals
- 🔷 190 modifications

📑 Elastic.Transport.dll
 Click here to see the 407 differences 
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.AuthorizationHeader 
+ 🌟 Elastic.Transport.DefaultDateTimeProvider 
+ 🌟 Elastic.Transport.DefaultHttpTransport 
+ 🌟 Elastic.Transport.DefaultHttpTransport<TConfiguration> 
+ 🌟 Elastic.Transport.DefaultMemoryStreamFactory 
+ 🌟 Elastic.Transport.DefaultRequestParameters 
+ 🌟 Elastic.Transport.DefaultRequestPipeline<TConfiguration> 
+ 🌟 Elastic.Transport.Diagnostics.TypedDiagnosticObserver<TOnNext> 
+ 🌟 Elastic.Transport.Diagnostics.TypedDiagnosticObserver<TOnNextStart, TOnNextEnd> 
- 🔴 Elastic.Transport.Diagnostics.TypedDiagnosticObserverBase<TOnNext> 💥 
- 🔴 Elastic.Transport.Diagnostics.TypedDiagnosticObserverBase<TOnNextStart, TOnNextEnd> 💥 
+ 🌟 Elastic.Transport.HttpTransport 
+ 🌟 Elastic.Transport.HttpTransport<TConfiguration> 
- 🔴 Elastic.Transport.IApiCallDetails 💥 
- 🔴 Elastic.Transport.IAuthenticationHeader 💥 
- 🔴 Elastic.Transport.IDateTimeProvider 💥 
- 🔴 Elastic.Transport.IMemoryStreamFactory 💥 
- 🔴 Elastic.Transport.IRequestParameters 💥 
- 🔴 Elastic.Transport.IRequestPipeline 💥 
- 🔴 Elastic.Transport.IRequestPipelineFactory<TConfiguration> 💥 
- 🔴 Elastic.Transport.ITransport 💥 
- 🔴 Elastic.Transport.ITransport<out TConfiguration> 💥 
- 🔴 Elastic.Transport.ITransportClient 💥 
- 🔴 Elastic.Transport.ITransportResponse 💥 
+ 🌟 Elastic.Transport.Products.DefaultProductRegistration 
+ 🌟 Elastic.Transport.Products.Elasticsearch.ElasticsearchResponse 
- 🔴 Elastic.Transport.Products.Elasticsearch.ElasticsearchResponseBase 💥 
+ 🌟 Elastic.Transport.Products.Elasticsearch.ElasticsearchServerError 
- 🔴 Elastic.Transport.Products.Elasticsearch.IElasticsearchResponse 💥 
- 🔴 Elastic.Transport.Products.Elasticsearch.ServerError 💥 
- 🔴 Elastic.Transport.Products.IProductRegistration 💥 
- 🔴 Elastic.Transport.RequestParameters<T> 💥 
+ 🌟 Elastic.Transport.RequestPipeline 
- 🔴 Elastic.Transport.RequestPipeline<TConfiguration> 💥 
+ 🌟 Elastic.Transport.ResponseFactory 
- 🔴 Elastic.Transport.ResponseStatics 💥 
- 🔴 Elastic.Transport.SecureStrings 💥 
- 🔴 Elastic.Transport.Transport 💥 
- 🔴 Elastic.Transport.Transport<TConfiguration> 💥 
+ 🌟 Elastic.Transport.TransportClient 
+ 🌟 Elastic.Transport.TransportResponse 
+ 🌟 Elastic.Transport.TransportResponse<T> 
- 🔴 Elastic.Transport.TransportResponseBase 💥 
- 🔴 Elastic.Transport.TransportResponseBase<T> 💥 
Elastic.Transport.Diagnostics.TcpStats 
+ 🔷 Member is more visible. 
Elastic.Transport.ErrorResponse 
+ 🔷 ErrorResponse() 💥 
+ 🔷 Member is less visible. 💥 
Elastic.Transport.HeadersList 
+ 🌟 System.Runtime.CompilerServices.IsReadOnlyAttribute::.ctor() 
Elastic.Transport.IRequestConfiguration 
+ 🔷 AuthenticationHeader 💥 
+ 🔷 Member type changed from IAuthenticationHeader to AuthorizationHeader. 💥 
Elastic.Transport.RequestConfiguration 
+ 🔷 AuthenticationHeader 💥 
+ 🔷 Member type changed from IAuthenticationHeader to AuthorizationHeader. 💥 
Elastic.Transport.DateTimeProvider 
- 🔴 Default 💥 
+ 🔷 DateTimeProvider() 💥 
+ 🔷 Member is less visible. 💥 
Elastic.Transport.Diagnostics.RequestPipelineDiagnosticObserver 
+ 🌟 RequestPipelineDiagnosticObserver(Action<KeyValuePair<String, RequestData>>, Action<KeyValuePair<String, ApiCallDetails>>, Action<Exception>, Action) 
- 🔴 RequestPipelineDiagnosticObserver(Action<KeyValuePair<String, RequestData>>, Action<KeyValuePair<String, IApiCallDetails>>, Action<Exception>, Action) 💥 
Elastic.Transport.HttpTransportClient 
+ 🔷 CreateHttpRequestMessage(RequestData) 💥 
+ 🔷 Member is less visible. 💥 
+ 🔷 Method changed to non-virtual. 💥 
+ 🔷 SetAuthenticationIfNeeded(HttpRequestMessage, RequestData) 💥 
+ 🔷 Member is less visible. 💥 
+ 🔷 Method changed to non-virtual. 💥 
Elastic.Transport.MemoryStreamFactory 
- 🔴 Default 💥 
+ 🔷 MemoryStreamFactory() 💥 
+ 🔷 Member is less visible. 💥 
Elastic.Transport.PipelineException 
- 🔴 ApiCall 💥 
+ 🔷 Response 💥 
+ 🔷 Member type changed from ITransportResponse to TransportResponse. 💥 
Elastic.Transport.RequestConfigurationDescriptor 
+ 🌟 Authentication(AuthorizationHeader) 
- 🔴 Authentication(IAuthenticationHeader) 💥 
Elastic.Transport.SingleNodePool 
+ 🌟 SingleNodePool(Uri, DateTimeProvider) 
- 🔴 SingleNodePool(Uri, IDateTimeProvider) 💥 
Elastic.Transport.CloudNodePool 
+ 🌟 CloudNodePool(String, AuthorizationHeader, DateTimeProvider) 
- 🔴 CloudNodePool(String, IAuthenticationHeader, IDateTimeProvider) 💥 
+ 🔷 AuthenticationHeader 💥 
+ 🔷 Member type changed from IAuthenticationHeader to AuthorizationHeader. 💥 
Elastic.Transport.InMemoryConnection 
- 🔴 DisposeManagedResources() 💥 
+ 🔷 ReturnConnectionStatus<TResponse>(RequestData, Byte[], Nullable<Int32>, String) 💥 
+ 🔷 Member is less visible. 💥 
+ 🔷 ReturnConnectionStatusAsync<TResponse>(RequestData, CancellationToken, Byte[], Nullable<Int32>, String) 💥 
+ 🔷 Member is less visible. 💥 
Elastic.Transport.CustomResponseBuilder 
+ 🌟 DeserializeResponse(Serializer, ApiCallDetails, Stream) 
- 🔴 DeserializeResponse(Serializer, IApiCallDetails, Stream) 💥 
+ 🌟 DeserializeResponseAsync(Serializer, ApiCallDetails, Stream, CancellationToken) 
- 🔴 DeserializeResponseAsync(Serializer, IApiCallDetails, Stream, CancellationToken) 💥 
Elastic.Transport.Extensions.TransportSerializerExtensions 
- 🔴 SerializeToBytes<T>(Serializer, T, IMemoryStreamFactory, SerializationFormatting) 💥 
+ 🌟 SerializeToBytes<T>(Serializer, T, MemoryStreamFactory, SerializationFormatting) 
- 🔴 SerializeToString<T>(Serializer, T, IMemoryStreamFactory, SerializationFormatting) 💥 
+ 🌟 SerializeToString<T>(Serializer, T, MemoryStreamFactory, SerializationFormatting) 
Elastic.Transport.RequestPipelineFactory<TConfiguration> 
+ 🔷 Member is more visible. 
+ 🌟 Create(TConfiguration, DateTimeProvider, MemoryStreamFactory, RequestParameters) 
- 🔴 Create(TConfiguration, IDateTimeProvider, IMemoryStreamFactory, IRequestParameters) 💥 
+ 🔷 RequestPipelineFactory() 💥 
+ 🔷 Member is less visible. 💥 
Elastic.Transport.ResponseBuilder 
+ 🌟 ToResponse<TResponse>(RequestData, Exception, Nullable<Int32>, Dictionary<String, IEnumerable<String>>, Stream, String, Int64, IReadOnlyDictionary<String, ThreadPoolStatistics>, IReadOnlyDictionary<TcpState, Int32>) 
- 🔴 ToResponse<TResponse>(RequestData, Exception, Nullable<Int32>, Dictionary<String, IEnumerable<String>>, Stream, String, Int64) 💥 
- 🔴 ToResponseAsync<TResponse>(RequestData, Exception, Nullable<Int32>, Dictionary<String, IEnumerable<String>>, Stream, String, Int64, CancellationToken) 💥 
+ 🌟 ToResponseAsync<TResponse>(RequestData, Exception, Nullable<Int32>, Dictionary<String, IEnumerable<String>>, Stream, String, Int64, IReadOnlyDictionary<String, ThreadPoolStatistics>, IReadOnlyDictionary<TcpState, Int32>, CancellationToken) 
Elastic.Transport.StickyNodePool 
+ 🌟 StickyNodePool(IEnumerable<Node>, DateTimeProvider) 
- 🔴 StickyNodePool(IEnumerable<Node>, IDateTimeProvider) 💥 
+ 🌟 StickyNodePool(IEnumerable<Uri>, DateTimeProvider) 
- 🔴 StickyNodePool(IEnumerable<Uri>, IDateTimeProvider) 💥 
Elastic.Transport.StickySniffingNodePool 
+ 🌟 StickySniffingNodePool(IEnumerable<Node>, Func<Node, Single>, DateTimeProvider) 
- 🔴 StickySniffingNodePool(IEnumerable<Node>, Func<Node, Single>, IDateTimeProvider) 💥 
+ 🌟 StickySniffingNodePool(IEnumerable<Uri>, Func<Node, Single>, DateTimeProvider) 
- 🔴 StickySniffingNodePool(IEnumerable<Uri>, Func<Node, Single>, IDateTimeProvider) 💥 
Elastic.Transport.RequestData 
- 🔴 RequestData(HttpMethod, String, PostData, ITransportConfiguration, IRequestParameters, IMemoryStreamFactory) 💥 
+ 🌟 RequestData(HttpMethod, String, PostData, ITransportConfiguration, RequestParameters, MemoryStreamFactory) 
+ 🔷 AuthenticationHeader 💥 
+ 🔷 Member type changed from IAuthenticationHeader to AuthorizationHeader. 💥 
+ 🔷 MemoryStreamFactory 💥 
+ 🔷 Member type changed from IMemoryStreamFactory to MemoryStreamFactory. 💥 
+ 🔷 ProxyPassword 💥 
+ 🔷 Member type changed from SecureString to String. 💥 
Elastic.Transport.TransportException 
+ 🌟 ApiCallDetails 
- 🔴 Response 💥 
- 🔴 TransportException(PipelineFailure, String, IApiCallDetails) 💥 
+ 🌟 TransportException(PipelineFailure, String, TransportResponse) 
+ 🔷 AuditTrail 💥 
+ 🔷 Member type changed from IReadOnlyCollection<Audit> to IEnumerable<Audit>. 💥 
Elastic.Transport.ApiKey 
- 🔴 ApiKey(SecureString) 💥 
+ 🌟 AuthScheme 
- 🔴 Dispose() 💥 
- 🔴 Header 💥 
+ 🌟 TryGetAuthorizationParameters(String&) 
- 🔴 TryGetHeader(String&) 💥 
Elastic.Transport.ITransportConfiguration 
+ 🔷 Authentication 💥 
+ 🔷 Member type changed from IAuthenticationHeader to AuthorizationHeader. 💥 
+ 🔷 Connection 💥 
+ 🔷 Member type changed from ITransportClient to TransportClient. 💥 
+ 🔷 MemoryStreamFactory 💥 
+ 🔷 Member type changed from IMemoryStreamFactory to MemoryStreamFactory. 💥 
+ 🔷 OnRequestCo...
Read more