sgcWebSockets 2025.10

· Versionen

Rad Studio

[+] : Neue Komponente TsgcWSAPIClient_MCP: implementiert die MCP-Client-Spezifikation.
[+] : Neue Demo MCP-Client, zeigt die wichtigsten Funktionen des MCP-Clients; im Ordner "Demos\15.AI\03.MCP\02.MCP_Client" zu finden.
[+] : MCP-Server verbessert: unterstützt jetzt Streamable HTTP.
[+] : MCP-Server verbessert: unterstützt jetzt Authentifizierung über Custom-Headers oder API-Key.
[+] : Neue Client-Komponente TsgcWSAPI_MEXC: implementiert die WebSocket- und HTTP-Spot-API von MEXC (zentrale Kryptobörse).
[+] : Neue Client-Komponente TsgcWSAPI_MEXC_Futures: implementiert die WebSocket- und HTTP-Futures-API von MEXC (zentrale Kryptobörse).
[+] : CryptoAPI-Demo aktualisiert, zeigt die wichtigsten Funktionen der MEXC-API. Liegt im Ordner "05.Crypto\01.CryptoAPI".
[+] : Setup verbessert: der Uninstaller ist jetzt digital signiert.
[+] : HTTP-Server verbessert: neues Ereignis OnHTTPUploadBeforeCreatePostStream, das vor dem Erstellen des Streams ausgelöst wird.
[+] : HTTP-Client verbessert: neue Eigenschaft keep-alive, um die Verbindung zwischen Anfragen aufrechtzuerhalten.
[+] : Google-Cloud-Clients verbessert: neue Eigenschaft TLSOptions zum Anpassen der Optionen für gesicherte Verbindungen. Gilt für Google Cloud FCM-, Calendar- und PubSub-Clients.

[*] : Fehler behoben in der MCP-Komponente: beim Rückgeben eines json-rpc-Fehlers wurde der Fehler-Knoten nicht korrekt gesetzt.
[*] : Fehler behoben in MultipartFormData: wenn HTTPUploadFiles.RemoveBoundaries true und die Dateigröße null war, wurde die Datei mit den enthaltenen Boundaries erstellt.
[*] : Speicherleck behoben in der STOMP-ActiveMQ-Client-Komponente.
[*] : Speicherleck behoben in der STOMP-RabbitMQ-Client-Komponente.
[*] : Fehler behoben im Server: wenn die Eigenschaft KeepAlive aktiv war, gaben die eingebauten JavaScript-Bibliotheken den Fehler 404 zurück.
[*] : Fehler behoben Server: when Authentication was not enabled, if the client send a request with an Authorization header, standardmäßig the connection was closed.
[*] : Fehler behoben ServerSentEvents: when sending multiple messages the headers were included in the message.

[*] : Fehler behoben ServerSentEvents: the initial message was sent twice. 

.NET

1[*] : Fehler behoben in MultipartFormData: wenn HTTPUploadFiles.RemoveBoundaries true und die Dateigröße null war, wurde die Datei mit den enthaltenen Boundaries erstellt.
[*] : Fehler behoben im Server: wenn die Eigenschaft KeepAlive aktiv war, gaben die eingebauten JavaScript-Bibliotheken den Fehler 404 zurück.
[*] : Fehler behoben Server: when Authentication was not enabled, if the client send a request with an Authorization header, standardmäßig the connection was closed.
[*] : Fehler behoben ServerSentEvents: when sending multiple messages the headers were included in the message.

[*] : Fehler behoben ServerSentEvents: the initial message was sent twice.