Rad Studio
[+] : Unterstützung hinzugefügt für Rad Studio 11.3.[+] : Neuer OpenAPI-Pascal-Parser: importiert jede OpenAPI-3.0-, Swagger-1.0- oder -2.0-Spezifikation und erzeugt eine Pascal-Interface-Datei.
[+] : HTTP.SYS-Server verbessert: neues Ereignis OnTCPConnect, wird NACH der TCP-Verbindung und VOR dem WebSocket-Handshake oder HTTP-Read-Request ausgelöst.
[+] : WebSocket-Server (Indy und HTTP.SYS) verbessert: neue Eigenschaft "Groups" mit Methoden zum Broadcasten von Nachrichten an bestimmte Teilmengen verbundener Clients.
[+] : Neue Demo "01.WebSocket_Quick_Start\12.Groups", die zeigt, wie Groups genutzt werden, um Nachrichten an bestimmte Client-Verbindungen zu broadcasten.
[+] : Neue Demo "01.WebSocket_Quick_Start\14.Groups_Users", die zeigt, wie Groups mit Custom Data Objects zur Identifizierung von Connection-Clients kombiniert werden.
[+] : TsgcHTTP1Client verbessert: neue Methode "GetSSE" zur Verarbeitung von SSE-Anfragen; die Nachrichten werden über das Ereignis "OnSSEMessages" zugestellt.
[+] : Neue Demo "20.HTTP_Protocol\10.SSE_Client", die zeigt, wie der SSE-Client arbeitet: verbindet sich mit dem HTTP-Server und empfängt die SSE-Event-Nachrichten.
[*] : Fehler in der MQTT-Demo behoben: die Publish-Methode nahm den Channel-Namen aus der Subscribing-Textbox statt aus der Publishing-Textbox.
[*] : Fehler beim Kompilieren des sgcWebSockets-Pakets für RAD Studio 2007 behoben: "HRESULT is not a member of sgcwebsocket_httpapi".
[*] : Fehler behoben: beim Schließen einer Verbindung wurden ausstehende asynchrone Nachrichten nicht aus der internen Queue entfernt. (Danke an Martijn für den Hinweis).
[*] : Fehler in Binance behoben: Millisekunden-Auflösung zum Timestamp-Signature-Feld hinzugefügt. (Danke an Gorazd , für den Hinweis).
[*] : Fehler in Kraken behoben bei Preisen mit mehr als 4 Nachkommastellen.
[*] : Fehler in Binance Futures behoben beim Verbinden zum User-Data-Stream.
[*] : Fehler im OpenAPI-Parser behoben: Objekt-Arrays wurden beim Lesen einer Response mit Arrays nicht verarbeitet.
[*] : Fehler im OpenAPI-Parser behoben: in manchen Fällen wurden Objekte als Strings statt als Klassen definiert.
[*] : Fehler im OpenAPI-SDK behoben: Parameter wurden nicht korrekt kodiert.
[*] : Fehler im OpenAPI-Parser behoben: Integer werden jetzt als Int64 geparst.
.NET
[*] : Fehler in der MQTT-Demo behoben: die Publish-Methode nahm den Channel-Namen aus der Subscribing-Textbox statt aus der Publishing-Textbox.[*] : Fehler behoben: beim Schließen einer Verbindung wurden ausstehende asynchrone Nachrichten nicht aus der internen Queue entfernt. (Danke an Martijn für den Hinweis).
[*] : Fehler in Binance behoben: Millisekunden-Auflösung zum Timestamp-Signature-Feld hinzugefügt. (Danke an Gorazd , für den Hinweis).
[*] : Fehler in Binance Futures behoben beim Verbinden zum User-Data-Stream.
