Releases: elastic/elastic-transport-net
Releases Β· elastic/elastic-transport-net
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
0.2.1
New Features
- #10 Several refactorings for transport
- #14 Port Dispose method changes from elasticsearch-net
- #15 Add inheritdoc build
Uncategorized
- #12 Add .NET 5.0 TFM and sync HttpClient
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.ExposingPipelineFactory<TConfiguration>
+ π· Transport π₯
+ π· Member type changed from ITransport<ITransportConfigurationValues> to ITransport<ITransportConfiguration>. π₯
Elastic.Transport.VirtualizedCluster.Components.VirtualizedCluster
+ π TransportProxiesTo(Func<ITransport<ITransportConfiguration>, Func<RequestConfigurationDescriptor, IRequestConfiguration>, ITransportResponse>, Func<ITransport<ITransportConfiguration>, Func<RequestConfigurationDescriptor, IRequestConfiguration>, Task<ITransportResponse>>)
- π΄ TransportProxiesTo(Func<ITransport<ITransportConfigurationValues>, Func<RequestConfigurationDescriptor, IRequestConfiguration>, ITransportResponse>, Func<ITransport<ITransportConfigurationValues>, Func<RequestConfigurationDescriptor, IRequestConfiguration>, Task<ITransportResponse>>) π₯
+ π· Transport π₯
+ π· Member type changed from ITransport<ITransportConfigurationValues> to ITransport<ITransportConfiguration>. π₯
API Changes: Elastic.Transport
Scanned: π 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ π 20 new additions
- π΄ 26 removals
- π· 8 modifications
π Elastic.Transport.dll
Click here to see the 54 differences
Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.dll
+ π Elastic.Transport.ITransportConfiguration
- π΄ Elastic.Transport.ITransportConfigurationValues π₯
Elastic.Transport.ApiCallDetails
+ π· ConnectionConfiguration π₯
+ π· Member type changed from ITransportConfigurationValues to ITransportConfiguration. π₯
Elastic.Transport.IApiCallDetails
+ π· ConnectionConfiguration π₯
+ π· Member type changed from ITransportConfigurationValues to ITransportConfiguration. π₯
Elastic.Transport.TransportResponseBase
+ π· ConnectionConfiguration π₯
+ π· Member type changed from ITransportConfigurationValues to ITransportConfiguration. π₯
Elastic.Transport.IUrlParameter
+ π GetString(ITransportConfiguration)
- π΄ GetString(ITransportConfigurationValues) π₯
Elastic.Transport.RequestData
+ π RequestData(HttpMethod, String, PostData, ITransportConfiguration, IRequestParameters, IMemoryStreamFactory)
- π΄ RequestData(HttpMethod, String, PostData, ITransportConfigurationValues, IRequestParameters, IMemoryStreamFactory) π₯
+ π· ConnectionSettings π₯
+ π· Member type changed from ITransportConfigurationValues to ITransportConfiguration. π₯
Elastic.Transport.IRequestParameters
- π΄ DefaultHttpMethod π₯
+ π GetResolvedQueryStringValue(String, ITransportConfiguration)
- π΄ GetResolvedQueryStringValue(String, ITransportConfigurationValues) π₯
- π΄ SupportsBody π₯
Elastic.Transport.Products.Elasticsearch.ElasticsearchProductRegistration
+ π CreatePingRequestData(Node, RequestConfiguration, ITransportConfiguration, IMemoryStreamFactory)
- π΄ CreatePingRequestData(Node, RequestConfiguration, ITransportConfigurationValues, IMemoryStreamFactory) π₯
+ π CreateSniffRequestData(Node, IRequestConfiguration, ITransportConfiguration, IMemoryStreamFactory)
- π΄ CreateSniffRequestData(Node, IRequestConfiguration, ITransportConfigurationValues, IMemoryStreamFactory) π₯
Elastic.Transport.Products.IProductRegistration
+ π CreatePingRequestData(Node, RequestConfiguration, ITransportConfiguration, IMemoryStreamFactory)
- π΄ CreatePingRequestData(Node, RequestConfiguration, ITransportConfigurationValues, IMemoryStreamFactory) π₯
+ π CreateSniffRequestData(Node, IRequestConfiguration, ITransportConfiguration, IMemoryStreamFactory)
- π΄ CreateSniffRequestData(Node, IRequestConfiguration, ITransportConfigurationValues, IMemoryStreamFactory) π₯
Elastic.Transport.Products.ProductRegistration
+ π CreatePingRequestData(Node, RequestConfiguration, ITransportConfiguration, IMemoryStreamFactory)
- π΄ CreatePingRequestData(Node, RequestConfiguration, ITransportConfigurationValues, IMemoryStreamFactory) π₯
+ π CreateSniffRequestData(Node, IRequestConfiguration, ITransportConfiguration, IMemoryStreamFactory)
- π΄ CreateSniffRequestData(Node, IRequestConfiguration, ITransportConfigurationValues, IMemoryStreamFactory) π₯
Elastic.Transport.RequestParameters
- π΄ DefaultHttpMethod π₯
+ π RequestParameters()
- π΄ RequestParameters(HttpMethod, Boolean) π₯
- π΄ SupportsBody π₯
Elastic.Transport.RequestParameters<T>
- π΄ DefaultHttpMethod π₯
+ π GetResolvedQueryStringValue(String, ITransportConfiguration)
- π΄ GetResolvedQueryStringValue(String, ITransportConfigurationValues) π₯
- π΄ SupportsBody π₯
Elastic.Transport.UrlFormatter
+ π CreateString(Object, ITransportConfiguration)
- π΄ CreateString(Object, ITransportConfigurationValues) π₯
+ π UrlFormatter(ITransportConfiguration)
- π΄ UrlFormatter(ITransportConfigurationValues) π₯
Elastic.Transport.PostData
+ π BufferIfNeeded(ITransportConfiguration, MemoryStream&, Stream&)
- π΄ BufferIfNeeded(ITransportConfigurationValues, MemoryStream&, Stream&) π₯
+ π FinishStream(Stream, MemoryStream, ITransportConfiguration)
- π΄ FinishStream(Stream, MemoryStream, ITransportConfigurationValues) π₯
+ π FinishStreamAsync(Stream, MemoryStream, ITransportConfiguration, CancellationToken)
- π΄ FinishStreamAsync(Stream, MemoryStream, ITransportConfigurationValues, CancellationToken) π₯
+ π InitWrite(Stream, ITransportConfiguration, MemoryStream&, Boolean&)
- π΄ InitWrite(Stream, ITransportConfigurationValues, MemoryStream&, Boolean&) π₯
+ π Write(Stream, ITransportConfiguration)
- π΄ Write(Stream, ITransportConfigurationValues) π₯
+ π WriteAsync(Stream, ITransportConfiguration, CancellationToken)
- π΄ WriteAsync(Stream, ITransportConfigurationValues, CancellationToken) π₯
0.2.0
Bug Fixes
Uncategorized
- #7 Enable .NET 5 SDK
New Features
- #2 Add initial benchmark project to the solution
View the full list of issues and PRs
API Changes: Elastic.Transport.VirtualizedCluster
Scanned: π 1 assemblies(s), Suggested change in version: Minor
+ 0 breaking change(s) detected.
+ π 1 new additions
- π΄ 0 removals
- π· 0 modifications
π Elastic.Transport.VirtualizedCluster.dll
Click here to see the 1 differences
Elastic.Transport.VirtualizedCluster, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
+ π System.Reflection.AssemblyMetadataAttribute::.ctor(System.String,System.String)
API Changes: Elastic.Transport
Scanned: π 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ π 1 new additions
- π΄ 3 removals
- π· 2 modifications
π Elastic.Transport.dll
Click here to see the 6 differences
Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
+ π System.Reflection.AssemblyMetadataAttribute::.ctor(System.String,System.String)
Elastic.Transport.dll
- π΄ System.Diagnostics.DiagnosticSource, Version=4.0.3.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
- π΄ System.Text.Json, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
- π΄ System.Threading.Tasks.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
Elastic.Transport.Products.Elasticsearch.Failures.ServerError
+ π· ServerError()
+ π· Member is more visible.
0.1.3
New Features
- #1 Simplify authentication
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.
+ π 14 new additions
- π΄ 27 removals
- π· 0 modifications
π Elastic.Transport.dll
Click here to see the 41 differences
Elastic.Transport, Version=0.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
Elastic.Transport.dll
+ π Elastic.Transport.ApiKey
- π΄ Elastic.Transport.ApiKeyAuthenticationCredentials π₯
+ π Elastic.Transport.Base64ApiKey
+ π Elastic.Transport.BasicAuthentication
- π΄ Elastic.Transport.BasicAuthenticationCredentials π₯
+ π Elastic.Transport.IAuthenticationHeader
Elastic.Transport.IRequestConfiguration
- π΄ ApiKeyAuthenticationCredentials π₯
+ π AuthenticationHeader
- π΄ BasicAuthenticationCredentials π₯
Elastic.Transport.ITransportConfigurationValues
- π΄ ApiKeyAuthenticationCredentials π₯
+ π AuthenticationHeader
- π΄ BasicAuthenticationCredentials π₯
Elastic.Transport.RequestConfiguration
- π΄ ApiKeyAuthenticationCredentials π₯
+ π AuthenticationHeader
- π΄ BasicAuthenticationCredentials π₯
Elastic.Transport.RequestData
- π΄ ApiKeyAuthenticationCredentials π₯
+ π AuthenticationHeader
- π΄ BasicAuthorizationCredentials π₯
Elastic.Transport.TransportConfiguration
- π΄ TransportConfiguration(String, ApiKeyAuthenticationCredentials, IProductRegistration) π₯
+ π TransportConfiguration(String, Base64ApiKey, IProductRegistration)
+ π TransportConfiguration(String, BasicAuthentication, IProductRegistration)
- π΄ TransportConfiguration(String, BasicAuthenticationCredentials, IProductRegistration) π₯
Elastic.Transport.CloudConnectionPool
- π΄ ApiKeyCredentials π₯
+ π AuthenticationHeader
- π΄ BasicCredentials π₯
- π΄ CloudConnectionPool(String, ApiKeyAuthenticationCredentials, IDateTimeProvider) π₯
- π΄ CloudConnectionPool(String, BasicAuthenticationCredentials, IDateTimeProvider) π₯
+ π CloudConnectionPool(String, IAuthenticationHeader, IDateTimeProvider)
Elastic.Transport.TransportConfigurationBase<T>
- π΄ ApiKeyAuthentication(ApiKeyAuthenticationCredentials) π₯
- π΄ ApiKeyAuthentication(String, SecureString) π₯
- π΄ ApiKeyAuthentication(String, String) π₯
+ π Authentication(IAuthenticationHeader)
- π΄ BasicAuthentication(String, SecureString) π₯
- π΄ BasicAuthentication(String, String) π₯
Elastic.Transport.RequestConfigurationDescriptor
- π΄ ApiKeyAuthentication(SecureString) π₯
- π΄ ApiKeyAuthentication(String, SecureString) π₯
- π΄ ApiKeyAuthentication(String, String) π₯
- π΄ ApiKeyAuthentication(String) π₯
+ π Authentication(IAuthenticationHeader)
- π΄ BasicAuthentication(String, SecureString) π₯
- π΄ BasicAuthentication(String, String) π₯
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