sgcWebSockets 2025.5

· 릴리스

Rad Studio

[+] : WebAuthn 서버를 개선했어요: 등록 및 인증 플로의 Options 요청/응답을 더 잘 처리하는 새로운 이벤트를 추가했어요.
- OnWebAuthnRegistrationOptionsRequest: 원하지 않는 등록 요청을 취소할 수 있어요.
- OnWebAuthnRegistrationOptionsResponse: 등록 옵션 응답을 커스터마이즈할 수 있어요.
- OnWebAuthnAuthenticationOptionsRequest: CredentialRecord 매개변수가 CredentialRecords 목록으로 변경되었어요.
- OnWebAuthnAuthenticationOptionsResponse: 인증 옵션 응답을 커스터마이즈할 수 있어요.
[+] : 여러 자격 증명 레코드를 저장하는 방법을 보여주도록 WebAuthn 데모를 개선했어요.
[+] : 새로운 컴포넌트 TsgcWSAPI_OpenAI, implements OpenAI Realtime API Beta using the websocket protocol as transport.
[+] : TsgcWSAPI_OpenAI 클라이언트 컴포넌트의 주요 기능을 보여주는 새로운 데모. 폴더 "Demos\15.AI\01.QuickStart\06.RealTime"에 있어요.
[+] : 새로운 컴포넌트 TsgcAudioRecorderWave, allowing to record microphone audio as PCM16 and store into a wave file.
[+] : Setup을 개선했어요: 설치가 완료된 후 크레딧이 포함된 새로운 About 버튼을 추가했어요.
[+] : Improved TsgcHTTPRequest Class: 속성을 추가했어요: Headers which contains all the HTTP Headers of the request.

[*] : 버그 수정 - 서버 API: HTTP/2가 활성화되었을 때 응답이 비어 있었어요.
[*] : 버그 수정 - 서버 API: 두 개 이상의 서버 API를 사용할 때 마지막으로 할당된 API만 작동했어요.
[*] : 버그 수정 - MQTT: MQTT 5 속성을 읽을 때 패킷 크기가 2바이트 이상이면 메시지가 성공적으로 파싱되지 않던 문제를 수정했어요.
[*] : 버그 수정 - MQTT: 패킷의 Remaining Length가 128을 초과하면 메시지가 파싱되지 않던 문제를 수정했어요.
[*] : 버그 수정 - Setup: 서드파티 라이브러리가 올바른 폴더에 추출되지 않았어요.

[/] : 삭제했어요: BlockChain API Component.

[/] : The event OnWebAuthnAuthenticationRequest 다음으로 이름이 변경되었어요: OnWebAuthnAuthenticationOptionsRequest. 

.NET

[*] : 버그 수정 - 서버 API: HTTP/2가 활성화되었을 때 응답이 비어 있었어요.
[*] : 버그 수정 - 서버 API: 두 개 이상의 서버 API를 사용할 때 마지막으로 할당된 API만 작동했어요.
[*] : 버그 수정 - MQTT: MQTT 5 속성을 읽을 때 패킷 크기가 2바이트 이상이면 메시지가 성공적으로 파싱되지 않던 문제를 수정했어요.

[*] : 버그 수정 - MQTT: 패킷의 Remaining Length가 128을 초과하면 메시지가 파싱되지 않던 문제를 수정했어요.