Rad Studio
[+] : WebAuthn サーバーを改善しました。登録フローと認証フローの Options リクエスト / レスポンスをより細かく扱うための新しいイベントを追加しています。
・OnWebAuthnRegistrationOptionsRequest: 望ましくない登録リクエストをキャンセルできます。
・OnWebAuthnRegistrationOptionsResponse: 登録オプションのレスポンスをカスタマイズできます。
・OnWebAuthnAuthenticationOptionsRequest: パラメーター CredentialRecord が CredentialRecord のリストに変更されました。
・OnWebAuthnAuthenticationOptionsResponse: 認証オプションのレスポンスをカスタマイズできます。
[+] : WebAuthn のデモを改善し、複数のクレデンシャルレコードを保存する方法を示すようにしました。
[+] : 新しいコンポーネント TsgcWSAPI_OpenAI。websocket プロトコルをトランスポートとして使用し、OpenAI Realtime API Beta を実装します。
[+] : TsgcWSAPI_OpenAI クライアントコンポーネントの主な機能を示す新しいデモ。フォルダー "Demos\15.AI\01.QuickStart\06.RealTime" にあります。
[+] : 新しいコンポーネント TsgcAudioRecorderWave。マイクの音声を PCM16 として録音し、wave ファイルに保存できます。
[+] : セットアップを改善しました。セットアップの完了時にクレジットを表示する新しい About ボタンを追加しています。
[+] : TsgcHTTPRequest クラスを改善しました。リクエストのすべての HTTP ヘッダーを含む Headers プロパティを追加しています。
[*] : Server API の修正。http/2 が有効なとき、レスポンスが空になっていました。
[*] : Server API の修正。複数の Server API を使用した場合、最後に割り当てられた API しか動作しませんでした。
[*] : MQTT のバグ修正。MQTT 5 のプロパティを読み取る際、パケットのサイズが 2 バイト以上あると、メッセージを正しく解析できませんでした。
[*] : MQTT のバグ修正。パケットの Remaining Length を読み取る際、その値が 128 より大きいと、メッセージを正しく解析できませんでした。
[*] : セットアップのバグ修正。サードパーティのライブラリが正しいフォルダーに展開されませんでした。
[/] : BlockChain API コンポーネントを削除しました。
[/] : イベント OnWebAuthnAuthenticationRequest は OnWebAuthnAuthenticationOptionsRequest に名称変更されました。
.NET
[*] : Server API の修正。http/2 が有効なとき、レスポンスが空になっていました。
[*] : Server API の修正。複数の Server API を使用した場合、最後に割り当てられた API しか動作しませんでした。
[*] : MQTT のバグ修正。MQTT 5 のプロパティを読み取る際、パケットのサイズが 2 バイト以上あると、メッセージを正しく解析できませんでした。
[*] : MQTT のバグ修正。パケットの Remaining Length を読み取る際、その値が 128 より大きいと、メッセージを正しく解析できませんでした。
すべてのリリースの変更点はsgcWebSockets のリリースノートで確認できます。
