Releases: elastic/elastic-transport-net
Releases · elastic/elastic-transport-net
0.4.4
New 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.
+ 🌟 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
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
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
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
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...
0.3.2
New Features
- #44 Refactor, rename and seal various types
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
- 🔴 2 removals
- 🔷 0 modifications
📑 Elastic.Transport.dll
Click here to see the 4 differences
Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.dll
+ 🌟 Elastic.Transport.Products.Elasticsearch.ElasticsearchResponseBase
+ 🌟 Elastic.Transport.Products.Elasticsearch.IElasticsearchResponse
- 🔴 Elastic.Transport.Products.Elasticsearch.IResponse 💥
- 🔴 Elastic.Transport.Products.Elasticsearch.ResponseBase 💥
0.3.1
Bug Fixes
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.3.0
Bug Fixes
New Features
- #38 Refactoring for v8 alpha client
- #41 Finalise for 0.3.0 by addressing some open issues (issues: #37, #16, #21)
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.
+ 🌟 6 new additions
- 🔴 6 removals
- 🔷 12 modifications
📑 Elastic.Transport.VirtualizedCluster.dll
Click here to see the 24 differences
Elastic.Transport.VirtualizedCluster, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.VirtualizedCluster.dll
Elastic.Transport.VirtualizedCluster.Components.VirtualizedCluster
+ 🔷 ConnectionPool 💥
+ 🔷 Member type changed from IConnectionPool to NodePool. 💥
Elastic.Transport.VirtualizedCluster.Rules.IRule
+ 🌟 ExecuteCount
- 🔴 Executed 💥
Elastic.Transport.VirtualizedCluster.Audit.ClientCall
- 🔴 Add(Action<IConnectionPool>) 💥
+ 🌟 Add(Action<NodePool>)
+ 🔷 AssertPoolAfterCall 💥
+ 🔷 Member type changed from Action<IConnectionPool> to Action<NodePool>. 💥
Elastic.Transport.VirtualizedCluster.Audit.Auditor
+ 🔷 AssertPoolAfterCall 💥
+ 🔷 Member type changed from Action<IConnectionPool> to Action<NodePool>. 💥
+ 🔷 AssertPoolAfterStartup 💥
+ 🔷 Member type changed from Action<IConnectionPool> to Action<NodePool>. 💥
+ 🔷 AssertPoolBeforeCall 💥
+ 🔷 Member type changed from Action<IConnectionPool> to Action<NodePool>. 💥
+ 🔷 AssertPoolBeforeStartup 💥
+ 🔷 Member type changed from Action<IConnectionPool> to Action<NodePool>. 💥
Elastic.Transport.VirtualizedCluster.Components.VirtualCluster
- 🔴 SniffingConnectionPool(Func<IList<Node>, IEnumerable<Node>>) 💥
+ 🌟 SniffingNodePool(Func<IList<Node>, IEnumerable<Node>>)
- 🔴 StaticConnectionPool(Func<IList<Node>, IEnumerable<Node>>) 💥
+ 🌟 StaticNodePool(Func<IList<Node>, IEnumerable<Node>>)
- 🔴 StickyConnectionPool(Func<IList<Node>, IEnumerable<Node>>) 💥
+ 🌟 StickyNodePool(Func<IList<Node>, IEnumerable<Node>>)
- 🔴 StickySniffingConnectionPool(Func<Node, Single>, Func<IList<Node>, IEnumerable<Node>>) 💥
+ 🌟 StickySniffingNodePool(Func<Node, Single>, Func<IList<Node>, IEnumerable<Node>>)
API Changes: Elastic.Transport
Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ 🌟 239 new additions
- 🔴 57 removals
- 🔷 33 modifications
📑 Elastic.Transport.dll
Click here to see the 329 differences
Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.dll
- 🔴 System.Text.Json, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
- 🔴 Elastic.Transport.CloudConnectionPool 💥
+ 🌟 Elastic.Transport.CloudNodePool
+ 🌟 Elastic.Transport.CustomResponseBuilder
- 🔴 Elastic.Transport.CustomResponseBuilderBase 💥
+ 🌟 Elastic.Transport.DefaultMetaHeaderProvider
+ 🌟 Elastic.Transport.ErrorResponse
+ 🌟 Elastic.Transport.HeadersList
- 🔴 Elastic.Transport.HttpConnection 💥
+ 🌟 Elastic.Transport.HttpTransportClient
- 🔴 Elastic.Transport.HttpWebRequestConnection 💥
+ 🌟 Elastic.Transport.HttpWebRequestTransportClient
- 🔴 Elastic.Transport.IConnection 💥
- 🔴 Elastic.Transport.IConnectionPool 💥
+ 🌟 Elastic.Transport.IStringable
+ 🌟 Elastic.Transport.ITransportClient
- 🔴 Elastic.Transport.ITransportSerializer 💥
+ 🌟 Elastic.Transport.MetaDataHeader
+ 🌟 Elastic.Transport.MetaHeaderProvider
+ 🌟 Elastic.Transport.NodePool
+ 🌟 Elastic.Transport.Products.Elasticsearch.Error
+ 🌟 Elastic.Transport.Products.Elasticsearch.ErrorCause
- 🔴 Elastic.Transport.Products.Elasticsearch.Failures.Error 💥
- 🔴 Elastic.Transport.Products.Elasticsearch.Failures.ErrorCause 💥
- 🔴 Elastic.Transport.Products.Elasticsearch.Failures.ServerError 💥
- 🔴 Elastic.Transport.Products.Elasticsearch.Failures.ShardFailure 💥
+ 🌟 Elastic.Transport.Products.Elasticsearch.IResponse
+ 🌟 Elastic.Transport.Products.Elasticsearch.ResponseBase
+ 🌟 Elastic.Transport.Products.Elasticsearch.ServerError
+ 🌟 Elastic.Transport.Products.Elasticsearch.ShardFailure
- 🔴 Elastic.Transport.Products.Elasticsearch.Sniff.SniffParser 💥
+ 🌟 Elastic.Transport.Products.Elasticsearch.SniffParser
+ 🌟 Elastic.Transport.RequestConfigurationExtensions
+ 🌟 Elastic.Transport.RequestMetaData
+ 🌟 Elastic.Transport.RequestMetaDataExtensions
+ 🌟 Elastic.Transport.Serializer
- 🔴 Elastic.Transport.SingleNodeConnectionPool 💥
+ 🌟 Elastic.Transport.SingleNodePool
- 🔴 Elastic.Transport.SniffingConnectionPool 💥
+ 🌟 Elastic.Transport.SniffingNodePool
- 🔴 Elastic.Transport.StaticConnectionPool 💥
+ 🌟 Elastic.Transport.StaticNodePool
- 🔴 Elastic.Transport.StickyConnectionPool 💥
+ 🌟 Elastic.Transport.StickyNodePool
- 🔴 Elastic.Transport.StickySniffingConnectionPool 💥
+ 🌟 Elastic.Transport.StickySniffingNodePool
+ 🌟 Elastic.Transport.VersionInfo
Elastic.Transport.DateTimeProvider
+ 🔷 Default
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
Elastic.Transport.IAuthenticationHeader
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.IMemoryStreamFactory
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.IRequestPipelineFactory<TConfiguration>
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.ITransport<out TConfiguration>
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.ITransportResponse
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.IUrlParameter
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.RequestParameters
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte[])
Elastic.Transport.ApiKey
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.Base64ApiKey
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.BasicAuthentication
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.BytesResponse
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte[])
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.CertificateValidations
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.Diagnostics.AuditDiagnosticObserver
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte[])
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.Diagnostics.Auditing.Audit
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.Diagnostics.HttpConnectionDiagnosticObserver
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte[])
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.Diagnostics.RequestPipelineDiagnosticObserver
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte[])
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.Diagnostics.SerializerDiagnosticObserver
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte[])
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.Diagnostics.TcpStats
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.Diagnostics.ThreadPoolStats
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.Diagnostics.TypedDiagnosticObserverBase<TOnNext>
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.Diagnostics.TypedDiagnosticObserverBase<TOnNextStart, TOnNextEnd>
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.DynamicDictionary
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte)
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.DynamicResponse
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.Byte[])
+ 🌟 System.Runtime.CompilerServices.NullableContextAttribute::.ctor(System.Byte)
Elastic.Transport.DynamicValue
+ 🌟 System.Runtime.CompilerServices.NullableAttribute::.ctor(System.By...
0.2.3
Bug Fixes
New Features
- #18 Add integration tests for Transport
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.
+ 🌟 3 new additions
- 🔴 3 removals
- 🔷 0 modifications
📑 Elastic.Transport.dll
Click here to see the 6 differences
Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.dll
Elastic.Transport.TransportExtensions
+ 🌟 Delete<TResponse>(ITransport, String, PostData, IRequestParameters)
- 🔴 DeleteAsync<TResponse>(ITransport, String, PostData, IRequestParameters) 💥
+ 🌟 Post<TResponse>(ITransport, String, PostData, IRequestParameters)
- 🔴 PostAsync<TResponse>(ITransport, String, PostData, IRequestParameters) 💥
+ 🌟 Put<TResponse>(ITransport, String, PostData, IRequestParameters)
- 🔴 PutAsync<TResponse>(ITransport, String, PostData, IRequestParameters) 💥
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.2.2
Bug Fixes
- #17 updated precompilation to target the TFM's that are locked, adding NET5 made it ship with no ReadOnlyMemorySupport'
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