Releases: JKorf/CryptoExchange.Net
Releases · JKorf/CryptoExchange.Net
Version 8.6.1
Version 8.6.0
- Added support for passing weight to apply to an individual ratelimit guard
- Added IFeeRestClient to service registration
- Added response headers parameter to RestApiClient.TryParseError method
- Added check for ServerRateLimitError on RestApiClient.TryParseError response
- Added ExchangeType Enum
- Some small improvements
Version 8.5.0
- Added SetOptions method to update client settings
- Added SocketConnection parameter to PeriodicQuery callback
- Added setting of DefaultProxyCredentials on HttpClient instance when client is not provided by DI
- Added support for overriding request timeout per request
- Added build target for net9.0
- Added setting of KeepAliveTimeout on websocket connections to improve dropped connection detection
- Changed max wait time for close handshake response from 5 seconds to 1 second
- Fixed exception in trade tracker when there is no data in the initial snapshot
Version 8.4.5
- Added EmptyArrayObjectConverter System.Text.Json JsonConverter
- Added JsonSerializerOptions parameter to SystemTextJsonMessageAccessor constructor
Version 8.4.4
- Changed JsonConverterCtorAttribute to use constructor type parameter instead of generic type parameter to support .net framework
Version 8.4.3
- Fixed KlineTracker update handling
Version 8.4.2
- Removed special characters in ClientOrderIdSeperator to adhere to field content rules
Version 8.4.1
- Added JsonConverterCtorAttribute to allow specifying a custom JsonConverter with constructor parameters on properties
- Added ReplaceConverter System.Text.Json converter
- Added LibraryHelpers class for internal helper methods
Version 8.4.0
- Added GetFeesAsync Shared REST client support
- Added LibraryOptions base class
- Added CommaSplitEnumConverter System.Text.Json converter
- Added TimePeriodFilterSupport and MaxLimit properties to PaginatedEndpointOptions
- Updated package dependency versions
Version 8.3.0
- Added support for IOptions injection, allowing options to be read from IConfiguration
- Added handling of Infinity values in decimal converter
- Added rate limit update event
- Small refactor on client options internals
- Fixed concurrency issue when unsubscribing websocket subscription during reconnection