Hier ist die vollständige Liste der neuen Funktionen und Fehlerbehebungen, enthalten in sgcWebSockets 4.5.2:
[+] : Unterstützung für Rad Studio 11 Alexandria hinzugefügt.
[+] : Neue Komponente TsgcTURNServer: implementiert das STUN/TURN-Server-Protokoll.
[+] : Neue Komponente TsgcTURNClient: implementiert das STUN/TURN-Client-Protokoll.
[+] : Neue Demo, die die Nutzung von TURN-Server und -Client zeigt; sie befindet sich im Ordner "35.P2P\03.TURN".
[+] : Neue Komponente TsgcWSAPI_ThreeCommas: ein Krypto-Trading-Bot.
[+] : TsgcHTTP_Cryptohopper verbessert:
- Neue Methoden: SendSignal, SendTestSignal und GetSignalStats.
- Die Klasse TsgcHTTPCTHopper hat ein neues Feld "Strategy", mit dem sich eine Strategie für den Hopper setzen lässt.
[+] : Neue Eigenschaft "ConnectHeaders" in den STOMP-Broker-Clients: ermöglicht das Senden eigener Headers, wenn der Client sich mit dem Server verbindet.
[+] : Neue Demo, die die Nutzung von DevExtreme DataGrid und der sgcWebSockets-Bibliothek zeigt; die Demo befindet sich im Ordner "04.WebSocket_Other_Samples\07.DevExtreme_Grid"
[*] : Fehler behoben in TsgcWebSocketClient bei Ausführung in einem Sekundär-Thread mit OpenSSL-Bibliotheken.
[*] : Speicherleck behoben in TsgcWebSocketHTTPServer beim Senden der HTTP-Antwort als Binär-Objekt.
[*] : Speicherleck behoben bei Verwendung von IOCP im Indy-WebSocket-Server. (Danke an Anders für den Hinweis).
[*] : Fehler behoben im MQTT-Protokoll: von Delphi 7 bis 2009 wurden die Nachrichten nicht UTF8-kodiert gesendet.
[*] : Fehler behoben im UDP-Client: beim Lesen einer neuen Nachricht wurden PeerIP und PeerPort nicht gesetzt.
[*] : Fehler behoben im Binance-API-Client: Fehler EConvertError beim Aufruf der NewOCO-Methode.
[*] : Fehler behoben im Binance-API-Client: die Methode CancelAllOpenOrders rief die falsche Methode auf (Danke an Stefano für den Hinweis).
[*] : Fehler behoben in der SQS-Komponente beim Kodieren/Dekodieren von Sonderzeichen (Danke an Erik für den Hinweis).
[*] : Fehler behoben beim Kompilieren unter Linux64.
[/] : Methode sgcWebSocket_Helpers.sgcContainsText nach sgcBase_Helpers.sgcContainstText verschoben.
[/] : STUN-Server-Ereignis OnSTUNRequestSuccess wurde geändert.
[/] : STUN-Server-Ereignis OnSTUNRequestError wurde geändert.
[/] : STUN-Client-Ereignis OnSTUNResponseSuccess wurde geändert.
[/] : STUN-Client-Ereignis OnSTUNResponseError wurde geändert.
[/] : Die Telegram-, RCON- und Cryptohopper-Clients wurden von der Unit sgcWebSocket_APIs nach sgcLibs verschoben.
