Rad Studio
[+] : Rad Studio 13 Florence のサポートを追加しました。
[+] : WebAuthn サーバーコンポーネントが、Conformance Self-Validation Testing ツールを用いた FIDO Conformance Test にすべて合格しました。
[+] : サーバーを改善しました。プロパティ Authentication.WebAuthn に新しい認可プロトコルを追加しました。
[+] : WebAuthn を改善しました。リクエストが認可されず切断される際に呼び出される新しいイベント "OnWebAuthnUnauthorized" を追加しました。このイベントで、どのエンドポイントに WebAuthn 認証を必須とし、どのエンドポイントに必須としないかを設定できます。
[+] : sgcIndy のセットアップを改善しました。Embarcadero の IP Abstraction ユニットが、インストールされている sgcIndy のバージョンでコンパイルされるようになりました。
[+] : sgcIndy のセットアップを改善し、CBuilder の 64 ビット IDE のサポートを追加しました。
[+] : sgcIndy のセットアップを改善し、CBuilder 向けにプラットフォーム "Windows 64-bit Modern" を追加しました。
[+] : TCP 接続を使用する際の IOCP サーバーを改善しました。イベント OnTCPConnection でプロパティ Connection.Transport に trpTCP を設定すると、最初のメッセージを受信するまで待たずに、イベント OnConnect が発生するようになりました。
[*] : セットアップのバグ修正。カスタム版の Indy を使用せずに Enterprise エディションをインストールすると、エラー E2003: Undeclared identifier: 'DoProcessHTTP' が返されていました。
[*] : sgcIndy のバグ修正。Community エディションをインストールした後に登録版をインストールすると、sgcIndy をアンインストールしても元の Indy パッケージが復元されませんでした。
[*] : sgcIndy のバグ修正。互換モードを true に設定した際に、セットアップが msedge パッケージを無効化していませんでした。
[*] : sgcIndy のバグ修正。sgcIndy をアンインストールした後、IDE を閉じると rtl.bpl のエラーが発生していました。
[*] : sgcIndy のバグ修正。複数のエディションがインストールされている場合に、IDE の起動時に Runtime error が発生することがありました。
[*] : sgcIndy のバグ修正。IdSSLOpenSSLHeaders_static を iOS 向けにコンパイルする際に、エラー E2009: Incompatible types: "Calling conventions differ" が発生していました。
[/] : 他のライブラリとの名前の衝突を避けるため、ユニット sgcSSL_WinSSPI の CERT_NAME_BLOB を CERTIFICATE_NAME_BLOB に名称変更しました。
[/] : プロパティ HeartBeat.HearBeatType を HeartBeat.HeartBeatType に名称変更しました。
すべてのリリースの変更点はsgcWebSockets のリリースノートで確認できます。
