sgcWebSockets 2022.3.0

· 릴리스

Rad Studio 

이 버전에 포함된 새로운 기능 및 버그 수정 목록이에요:

[+] : 새로운 sgcWebSockets 패키지 설치 관리자 - sgcWebSockets 라이브러리를 설치하고 등록해요.
[+] : 새로운 IDE 추가 기능 - Rad Studio IDE에서 자동 로그인해 비공개 다운로드, 지원, 포럼 등에 접근할 수 있어요.
[+] : 새로운 컴포넌트 OAuth2 Server Provider - Azure AD, Google, Facebook 같은 외부 OAuth2 공급자를 통합해요. 사용자가 Azure 자격 증명으로 서버에 로그인할 수 있어요.
[+] : 새로운 컴포넌트 TsgcWSAPI_Kucoin - 주식 시장 거래 및 업데이트를 위한 Kucoin 클라이언트 컴포넌트예요. 지원 항목:
- WebSocket 공개 및 비공개 채널.
- REST 공개 및 비공개 엔드포인트.
[+] : 새로운 컴포넌트 TsgcWSAPI_Kucoin_Futures - 선물 시장 거래 및 업데이트를 위한 Kucoin 클라이언트 컴포넌트예요. 지원 항목:
- WebSocket 공개 및 비공개 채널.
- REST 공개 및 비공개 엔드포인트.
[+] : Telegram API를 1.8.1 버전으로 업데이트했어요.
[+] : Telegram API 개선 - 스폰서 메시지 지원을 추가했어요. 스폰서 메시지를 가져오는 새 메서드 "getChatSponsoredMessage"를 추가했고, 메시지는 "OnMessageSponsored" 이벤트로 알림이 와요.
[+] : Telegram API 개선 - 1.7.0부터 sender_user_id가 0이에요. 메시지 발신자를 읽는 새 객체 2개(SenderChat, SenderUser)가 추가됐어요.
[+] : Telegram API 개선 - 새 메서드 SendInvoiceMessage로 봇이 청구서 메시지를 보낼 수 있어요.
[+] : IoT 클라이언트(Amazon, Azure) 개선 - 연결이 닫힐 때까지 기다리는 새 메서드 Disconnect를 추가했어요.
[+] : FTX 클라이언트 개선 - FTX.us 브로커를 지원해요.

[*] : 버그 수정 - HTTP/2 클라이언트: Linux64에서 실행 시 "ALPN h2 is not supported" 오류가 발생하던 문제를 수정했어요.
[*] : Linux64용 런타임 패키지 컴파일 문제를 수정했어요. (알려준 Kick 감사해요).
[*] : Azure IoT 클라이언트 수정 - Secret Key 디코딩 시 범위 검사 오류를 수정했어요.
[*] : 버그 수정 - IoT 클라이언트: 활성 연결이 있는 동안 클라이언트가 소멸되면 연결이 자동으로 닫힐 때까지 스레드가 잠길 수 있던 문제를 수정했어요.
[*] : 버그 수정 - WebSocketClient: DEBUG가 활성화된 경우 연결을 시작한 스레드 대신 내부 스레드의 이름이 변경되던 문제를 수정했어요. (알려준 Ulrik 감사해요).
[*] : 버그 수정 - WAMP 클라이언트: 여러 메시지가 수신/전송된 경우 메시지가 손상될 수 있던 문제를 수정했어요.
[*] : 버그 수정 - 서버에서 HTTP/2 응답 전송 시 내용이 비어 있던 문제를 수정했어요.

.NET 

[+] : Telegram API를 1.8.1 버전으로 업데이트했어요.
[+] : Telegram API 개선 - 스폰서 메시지 지원을 추가했어요. 스폰서 메시지를 가져오는 새 메서드 "getChatSponsoredMessage"를 추가했고, 메시지는 "OnMessageSponsored" 이벤트로 알림이 와요.
[+] : Telegram API 개선 - 1.7.0부터 sender_user_id가 0이에요. 메시지 발신자를 읽는 새 객체 2개(SenderChat, SenderUser)가 추가됐어요.
[+] : Telegram API 개선 - 새 메서드 SendInvoiceMessage로 봇이 청구서 메시지를 보낼 수 있어요.

[*] : 버그 수정 - 서버에서 HTTP/2 응답 전송 시 내용이 비어 있던 문제를 수정했어요.