sgcWebSockets 2025.10

· Versiones

Rad Studio

[+] : Nuevo Componente TsgcWSAPIClient_MCP implementa la especificación del Cliente MCP.
[+] : Nueva Demo del Cliente MCP que muestra las principales características del Cliente MCP, se encuentra en la carpeta "Demos\15.AI\03.MCP\02.MCP_Client".
[+] : Mejorado el Servidor MCP: ahora soporta Streamable HTTP.
[+] : Mejorado el Servidor MCP: ahora soporta autenticación mediante Cabeceras Personalizadas o API Key.
[+] : Nuevo Componente Cliente TsgcWSAPI_MEXC: Implementa la API WebSocket y la API HTTP Spot de MEXC (exchange centralizado de criptomonedas).
[+] : Nuevo Componente Cliente TsgcWSAPI_MEXC_Futures: Implementa la API WebSocket y la API HTTP de Futuros de MEXC (exchange centralizado de criptomonedas).
[+] : Actualizada la demo CryptoAPI que muestra las principales características de la API MEXC. Está en la carpeta "05.Crypto\01.CryptoAPI".
[+] : Mejorado el Instalador: ahora el desinstalador está firmado digitalmente.
[+] : Mejorado el Servidor HTTP: nuevo evento OnHTTPUploadBeforeCreatePostStream que se dispara antes de crear el stream.
[+] : Mejorado el Cliente HTTP: nueva propiedad keep-alive para mantener la conexión viva entre peticiones.
[+] : Mejorados los Clientes Google Cloud: nueva propiedad TLSOptions para personalizar las opciones de la conexión segura. Se aplica a los Clientes Google Cloud FCM, Calendar y PubSub.

[*] : Corregido error en el componente MCP: al devolver un error json-rpc, el nodo error no se establecía correctamente.
[*] : Corregido error en MultipartFormData: cuando HTTPUploadFiles.RemoveBoundaries era true y el tamaño del archivo era cero, el archivo se creaba con los boundaries incluidos.
[*] : Corregida fuga de memoria en el Componente Cliente STOMP ActiveMQ.
[*] : Corregida fuga de memoria en el Componente Cliente STOMP RabbitMQ.
[*] : Corregido error en el Servidor: cuando la propiedad KeepAlive estaba activa, las librerías javascript integradas devuelven un error 404.
[*] : Corregido error en el Servidor: cuando la autenticación no estaba habilitada, si el cliente enviaba una petición con una cabecera Authorization, por defecto se cerraba la conexión.
[*] : Corregido error en ServerSentEvents: al enviar varios mensajes las cabeceras se incluían en el mensaje.

[*] : Corregido error en ServerSentEvents: el mensaje inicial se enviaba dos veces. 

.NET

1[*] : Corregido error en MultipartFormData: cuando HTTPUploadFiles.RemoveBoundaries era true y el tamaño del archivo era cero, el archivo se creaba con los boundaries incluidos.
[*] : Corregido error en el Servidor: cuando la propiedad KeepAlive estaba activa, las librerías javascript integradas devuelven un error 404.
[*] : Corregido error en el Servidor: cuando la autenticación no estaba habilitada, si el cliente enviaba una petición con una cabecera Authorization, por defecto se cerraba la conexión.
[*] : Corregido error en ServerSentEvents: al enviar varios mensajes las cabeceras se incluían en el mensaje.

[*] : Corregido error en ServerSentEvents: el mensaje inicial se enviaba dos veces.