sgcWebSockets 2025.10

· 릴리스

Rad Studio

[+] : 새로운 컴포넌트 TsgcWSAPIClient_MCP. MCP 클라이언트 사양을 구현해요.
[+] : MCP 클라이언트의 주요 기능을 보여주는 새로운 MCP Client 데모. 폴더 "Demos\15.AI\03.MCP\02.MCP_Client"에서 찾을 수 있어요.
[+] : Improved MCP Server: 이제 다음을 지원해요: Streamable HTTP.
[+] : Improved MCP Server: 이제 다음을 지원해요: Authentication using Custom Headers or API Key.
[+] : 새로운 클라이언트 컴포넌트 TsgcWSAPI_MEXC: MEXC(중앙화 암호화폐 거래소)의 WebSocket 및 HTTP API Spot API를 구현해요.
[+] : 새로운 클라이언트 컴포넌트 TsgcWSAPI_MEXC_Futures: MEXC(중앙화 암호화폐 거래소)의 WebSocket 및 HTTP API Futures API를 구현해요.
[+] : 업데이트: MEXC API의 주요 기능을 보여주는 CryptoAPI 데모. 폴더 "05.Crypto\01.CryptoAPI"에 있어요.
[+] : Setup을 개선했어요: 이제 언인스톨러가 디지털 서명되었어요.
[+] : HTTP 서버를 개선했어요: 새로운 이벤트 OnHTTPUploadBeforeCreatePostStream which is fired before the stream is created.
[+] : HTTP 클라이언트를 개선했어요: 새로운 속성 keep-alive to maintain the connection alive between requests.
[+] : Google Cloud 클라이언트를 개선했어요: 새로운 속성 TLSOptions로 보안 연결 옵션을 커스터마이즈할 수 있어요. Google Cloud FCM, Calendar, PubSub 클라이언트에 적용돼요.

[*] : 버그 수정 - MCP component: when returning a json-rpc error, the node error was not set properly.
[*] : 버그 수정 - MultipartFormData: when HTTPUploadFiles.RemoveBoundaries was true and the file size was zero, the file was created with the boundaries included.
[*] : 버그 수정 - STOMP ActiveMQ 클라이언트 컴포넌트의 메모리 누수를 수정했어요.
[*] : 버그 수정 - STOMP RabbitMQ 클라이언트 컴포넌트의 메모리 누수를 수정했어요.
[*] : 버그 수정 - Server: when KeepAlive property was active, the built-in javascript libraries return 오류 404.
[*] : 버그 수정 - Server: when Authentication was not enabled, if the client send a request with an Authorization header, by default the connection was closed.
[*] : 버그 수정 - ServerSentEvents: when sending multiple messages the headers were included in the message.

[*] : 버그 수정 - ServerSentEvents: the initial message was sent twice. 

.NET

[*] : 버그 수정 - MultipartFormData: HTTPUploadFiles.RemoveBoundaries가 true이고 파일 크기가 0일 때 경계가 포함된 상태로 파일이 생성되었어요.
[*] : 버그 수정 - Server: when KeepAlive property was active, the built-in javascript libraries return 오류 404.
[*] : 버그 수정 - Server: when Authentication was not enabled, if the client send a request with an Authorization header, by default the connection was closed.
[*] : 버그 수정 - ServerSentEvents: when sending multiple messages the headers were included in the message.

[*] : 버그 수정 - ServerSentEvents: the initial message was sent twice.