sgcWebSockets 2025.10

· Wydania

Rad Studio

[+] : Nowy komponent TsgcWSAPIClient_MCP implementuje specyfikację klienta MCP.
[+] : Nowe demo MCP Client prezentujące główne funkcje klienta MCP, można znaleźć w folderze "Demos\15.AI\03.MCP\02.MCP_Client".
[+] : Ulepszono MCP Server: teraz obsługuje Streamable HTTP.
[+] : Ulepszono MCP Server: teraz obsługuje uwierzytelnianie za pomocą niestandardowych nagłówków lub klucza API.
[+] : Nowe Client Component TsgcWSAPI_MEXC: Implementuje WebSocket i HTTP API Spot z MEXC (scentralizowana giełda kryptowalut).
[+] : Nowe Client Component TsgcWSAPI_MEXC_Futures: Implementuje WebSocket i HTTP API Futures z MEXC (scentralizowana giełda kryptowalut).
[+] : Zaktualizowano demo CryptoAPI prezentujące główne funkcje API MEXC. Znajduje się w folderze "05.Crypto\01.CryptoAPI".
[+] : Ulepszono Setup: dezinstalator jest teraz podpisany cyfrowo.
[+] : Ulepszono HTTP Server: nowe zdarzenie OnHTTPUploadBeforeCreatePostStream wywoływane przed utworzeniem strumienia.
[+] : Ulepszono HTTP Client: nowa właściwość keep-alive do utrzymywania połączenia między żądaniami.
[+] : Ulepszono Google Cloud Clients: nowa właściwość TLSOptions do dostosowywania opcji bezpiecznego połączenia. Dotyczy klientów Google Cloud FCM, Calendar i PubSub.

[*] : Naprawiono błąd MCP component: przy zwracaniu błędu json-rpc, węzeł błędu nie był prawidłowo ustawiany.
[*] : Naprawiono błąd MultipartFormData: gdy HTTPUploadFiles.RemoveBoundaries było true, a rozmiar pliku wynosił zero, plik był tworzony z uwzględnionymi granicami.
[*] : Naprawiono wyciek pamięci w komponencie STOMP ActiveMQ Client.
[*] : Naprawiono wyciek pamięci w komponencie STOMP RabbitMQ Client.
[*] : Naprawiono błąd Server: gdy właściwość KeepAlive była aktywna, wbudowane biblioteki JavaScript zwracały błąd 404.
[*] : Naprawiono błąd Server: gdy uwierzytelnianie nie było włączone i klient wysyłał żądanie z nagłówkiem Authorization, połączenie było domyślnie zamykane.
[*] : Naprawiono błąd ServerSentEvents: podczas wysyłania wielu wiadomości nagłówki były zawarte w wiadomości.

[*] : Naprawiono błąd ServerSentEvents: wiadomość inicjalna była wysyłana dwukrotnie. 

.NET

1[*] : Naprawiono błąd MultipartFormData: gdy HTTPUploadFiles.RemoveBoundaries było true, a rozmiar pliku wynosił zero, plik był tworzony z uwzględnionymi granicami.
[*] : Naprawiono błąd Server: gdy właściwość KeepAlive była aktywna, wbudowane biblioteki JavaScript zwracały błąd 404.
[*] : Naprawiono błąd Server: gdy uwierzytelnianie nie było włączone i klient wysyłał żądanie z nagłówkiem Authorization, połączenie było domyślnie zamykane.
[*] : Naprawiono błąd ServerSentEvents: podczas wysyłania wielu wiadomości nagłówki były zawarte w wiadomości.

[*] : Naprawiono błąd ServerSentEvents: wiadomość inicjalna była wysyłana dwukrotnie.