Rad Studio
[+] : Verbeterde Binance API-client, nieuwe place order-functies: PlaceMarketQuoteOrder, PlaceStopTrailingOrder, PlaceTakeProfitOrder, PlaceTakeProfitTrailingOrder en PlaceLimitMakerOrder.[+] : Verbeterde Binance API-client, nieuwe methode: GetPriceTickers om meerdere symbol-prijzen in één verzoek op te vragen.
[+] : Verbeterde Binance API REST-client, nieuwe eigenschap REST_API.BinanceOptions.RecvWindow, geeft het aantal milliseconden aan waarbinnen het verzoek moet worden verwerkt of door de server wordt afgewezen (standaard 5000).
[+] : Verbeterde OAuth2-server, nieuwe eigenschap OAuth2Options.PKCE (Proof Key for Code Exchange), een uitbreiding van het OAuth 2.0-protocol die code interception-aanvallen helpt voorkomen.
[+] : Verbeterde OAuth2-client, nieuwe waarde "oauth2CodePKCE" in de eigenschap OAuth2Options.GrantType, die PKCE aan de clientzijde inschakelt. Deze optie wordt meestal gebruikt in native en mobiele toepassingen.
[+] : Verbeterde OAuth2-client, bij gebruik van "oauth2CodePKCE", zet LocalServerOptions.Port = 0 om een willekeurige poort te gebruiken bij het starten van de lokale server.
[+] : Verbeterde OAuth2 Client-demo, de Dropbox OAuth2 Login ondersteunt nu refresh-tokens.
[+] : Verbeterde OAuth2 Client-demo, bij gebruik van D11+ en wanneer TWebBrowser is aangevinkt, gebruikt de demo de TEdgeBrowser in plaats van de TWebBrowser.
[+] : Verbeterde OpenAPI-client, 2 nieuwe gebeurtenissen: OnUpload en OnDownload. Deze events maken het mogelijk om de voortgang van de huidige Upload of Download te volgen.
[+] : Verbeterde HeartBeat, nieuwe eigenschap HeartBeatType met 2 waarden: hbtAlways (werkt zoals voorheen, de standaard) en hbtOnlyIfNoMsgRcvInterval (stuurt alleen een ping als er in de laatste x seconden, gedefinieerd in het interval, geen bericht is ontvangen).
[+] : Verbeterde WebSocket-componenten, nieuwe methode WriteAndWaitData in TsgcWSConnection, verstuurt een binair bericht en wacht op het antwoord van de andere peer.
[*] : Bug opgelost in Amazon AWS SDK Dynamodb, HTTP 404 not found.
[*] : Bug opgelost in Indy IOCP bij het versturen van een bericht terwijl de verbinding al gesloten was.
[*] : Bug opgelost in Indy IOCP: mogelijke deadlock bij gebruik van de broadcast-methode.
[*] : Bug opgelost in Indy IOCP: socket-fout 10035 werd niet afgehandeld.
.NET
[+] : Verbeterde Binance API-client, NewOrder ondersteunt nu trailing orders.
[+] : Verbeterde OAuth2-server, nieuwe eigenschap OAuth2Options.PKCE (Proof Key for Code Exchange), een uitbreiding van het OAuth 2.0-protocol die code interception-aanvallen helpt voorkomen.[+] : Verbeterde OAuth2-client, nieuwe waarde "oauth2CodePKCE" in de eigenschap OAuth2Options.GrantType, die PKCE aan de clientzijde inschakelt. Deze optie wordt meestal gebruikt in native en mobiele toepassingen.
[+] : Verbeterde OAuth2-client, bij gebruik van "oauth2CodePKCE", zet LocalServerOptions.Port = 0 om een willekeurige poort te gebruiken bij het starten van de lokale server.
[*] : Bug opgelost in Indy IOCP bij het versturen van een bericht terwijl de verbinding al gesloten was.
[*] : Bug opgelost in Indy IOCP: mogelijke deadlock bij gebruik van de broadcast-methode.
[*] : Bug opgelost in Indy IOCP: socket-fout 10035 werd niet afgehandeld.
