Rad Studio
[+] : Rad Studio 11.3 지원을 추가했어요.[+] : 새로운 OpenAPI Pascal 파서 — OpenAPI 3.0, Swagger 1.0 또는 2.0 사양을 가져와 Pascal 인터페이스 파일을 생성해요.
[+] : HTTP.SYS 서버를 개선했어요. 새로운 이벤트 OnTCPConnect는 TCP 연결 후, WebSocket 핸드셰이크 또는 HTTP 읽기 요청 전에 호출돼요.
[+] : WebSocket 서버(Indy 및 HTTP.SYS)를 개선했어요. 새로운 속성 "Groups"가 추가되어, 연결된 클라이언트의 특정 하위 집합에 메시지를 브로드캐스트하는 메서드를 제공해요.
[+] : 새로운 데모 "01.WebSocket_Quick_Start\12.Groups" — 특정 클라이언트 연결에 메시지를 브로드캐스트하기 위해 Groups를 사용하는 방법을 보여줘요.
[+] : 새로운 데모 "01.WebSocket_Quick_Start\14.Groups_Users" — 클라이언트 연결을 식별하기 위해 Groups와 사용자 정의 데이터 객체를 결합해 사용하는 방법을 보여줘요.
[+] : TsgcHTTP1Client를 개선했어요. SSE 요청을 처리하는 새로운 메서드 "GetSSE"가 추가되었고, 메시지는 이벤트 "OnSSEMessages"에서 디스패치돼요.
[+] : 새로운 데모 "20.HTTP_Protocol\10.SSE_Client" — SSE 클라이언트가 어떻게 동작하는지 보여줘요. HTTP 서버에 연결하고 SSE 이벤트 메시지를 받아요.
[*] : MQTT 데모 버그 수정 — publish 메서드가 게시 채널 텍스트박스 대신 구독 채널 텍스트박스에서 채널 이름을 가져오던 문제를 고쳤어요.
[*] : RAD Studio 2007용 sgcWebSockets 패키지 컴파일 버그 수정: "HRESULT is not a member of sgcwebsocket_httpapi" 문제를 고쳤어요.
[*] : 연결이 닫힐 때 대기 중인 비동기 메시지가 내부 큐에서 제거되지 않던 버그를 수정했어요. (알려준 Martijn에게 감사드려요.)
[*] : Binance 버그 수정 — 타임스탬프 서명 필드에 밀리초 단위 정밀도를 추가했어요. (알려준 Gorazd에게 감사드려요.)
[*] : Kraken 버그 수정 — 소수점 4자리를 초과하는 가격 처리 문제를 고쳤어요.
[*] : Binance Futures 버그 수정 — 사용자 데이터 스트림 연결 문제를 고쳤어요.
[*] : OpenAPI 파서 버그 수정 — 배열이 포함된 응답을 읽을 때 객체 배열이 처리되지 않던 문제를 고쳤어요.
[*] : OpenAPI 파서 버그 수정 — 일부 경우 객체가 클래스가 아닌 문자열로 정의되던 문제를 고쳤어요.
[*] : OpenAPI SDK 버그 수정 — 매개변수가 제대로 인코딩되지 않던 문제를 고쳤어요.
[*] : OpenAPI 파서 버그 수정 — 이제 정수가 Int64로 파싱돼요.
.NET
[*] : MQTT 데모 버그 수정 — publish 메서드가 게시 채널 텍스트박스 대신 구독 채널 텍스트박스에서 채널 이름을 가져오던 문제를 고쳤어요.[*] : 연결이 닫힐 때 대기 중인 비동기 메시지가 내부 큐에서 제거되지 않던 버그를 수정했어요. (알려준 Martijn에게 감사드려요.)
[*] : Binance 버그 수정 — 타임스탬프 서명 필드에 밀리초 단위 정밀도를 추가했어요. (알려준 Gorazd에게 감사드려요.)
[*] : Binance Futures 버그 수정 — 사용자 데이터 스트림 연결 문제를 고쳤어요.
