Rad Studio
[+] : Mejorado Binance API Client, new place order functions: PlaceMarketQuoteOrder, PlaceStopTrailingOrder, PlaceTakeProfitOrder, PlaceTakeProfitTrailingOrder and PlaceLimitMakerOrder.[+] : Mejorado Binance API Client, new method: GetPriceTickers to request multiple symbol prices in a single request.
[+] : Mejorado Binance API REST Client, new property REST_API.BinanceOptions.RecvWindow, specify the number of milliseconds where the request must be processed or be rejected by the server (defaults to 5000).
[+] : Mejorado OAuth2 Server, new property OAuth2Options.PKCE (Proof Key para Code Exchange) which is an extension of the OAuth 2.0 protocol that helps prevent code interception attacks.
[+] : Mejorado el Cliente OAuth2, new value "oauth2CodePKCE" in the property OAuth2Options.GrantType, which enables PKCE on client side. This option is usually used in native and mobile applications.
[+] : Mejorado el Cliente OAuth2, when using "oauth2CodePKCE", set the LocalServerOptions.Port = 0 to use a random port when starting the local server.
[+] : Mejorada la Demo del Cliente OAuth2, the Dropbox OAuth2 Login now soportes refresh tokens.
[+] : Mejorada la Demo del Cliente OAuth2, when using D11+ and the check TWebBrowser is checked, the demo uses the TEdgeBrowser instead of the TWebBrowser.
[+] : Mejorado OpenAPI Client, 2 nuevos eventos: OnUpload and OnDownload. These eventos allow to know the progress state of the current Upload or Download.
[+] : Mejorado HeartBeat, new property HeartBeatType con 2 values: hbtAlways (works as before, the default) and hbtOnlyIfNoMsgRcvInterval (sends a ping only if no message has been received in the latest x seconds defined in the interval).
[+] : Mejorado WebSocket Components, new Method WriteAndWaitData in TsgcWSConnection, sends a binary message and waits the response from the other peer.
[*] : Corregido error Amazon AWS SDK Dynamodb, HTTP 404 not found.
[*] : Corregido error Indy IOCP when trying to send a message and the connection was already closed.
[*] : Corregido error Indy IOCP a potential deadlock while using the broadcast method.
[*] : Corregido error Indy IOCP, socket error 10035 was not handled.
.NET
[+] : Mejorado Binance API Client, NewOrder now soportes trailing orders.
[+] : Mejorado OAuth2 Server, new property OAuth2Options.PKCE (Proof Key para Code Exchange) which is an extension of the OAuth 2.0 protocol that helps prevent code interception attacks.[+] : Mejorado el Cliente OAuth2, new value "oauth2CodePKCE" in the property OAuth2Options.GrantType, which enables PKCE on client side. This option is usually used in native and mobile applications.
[+] : Mejorado el Cliente OAuth2, when using "oauth2CodePKCE", set the LocalServerOptions.Port = 0 to use a random port when starting the local server.
[*] : Corregido error Indy IOCP when trying to send a message and the connection was already closed.
[*] : Corregido error Indy IOCP a potential deadlock while using the broadcast method.
[*] : Corregido error Indy IOCP, socket error 10035 was not handled.
