sgcWebSockets 4.5.2 に含まれる新機能とバグ修正の完全な一覧です。
[+] : Rad Studio 11 Alexandria のサポートを追加しました。
[+] : 新しいコンポーネント TsgcTURNServer。STUN/TURN サーバープロトコルを実装します。
[+] : 新しいコンポーネント TsgcTURNClient。STUN/TURN クライアントプロトコルを実装します。
[+] : TURN サーバーとクライアントの使い方を示す新しいデモを追加しました。フォルダ "35.P2P\03.TURN" にあります。
[+] : 新しいコンポーネント TsgcWSAPI_ThreeCommas。暗号資産のトレーディングボットです。
[+] : TsgcHTTP_Cryptohopper を改善しました。
・新しいメソッド SendSignal、SendTestSignal、GetSignalStats を追加しました。
・クラス TsgcHTTPCTHopper に新しいフィールド "Strategy" を追加し、hopper に戦略を設定できるようになりました。
[+] : STOMP ブローカークライアントに新しいプロパティ "ConnectHeaders" を追加しました。クライアントがサーバーに接続する際にカスタムヘッダーを送信できます。
[+] : DevExtreme DataGrid と sgcWebSockets ライブラリの使い方を示す新しいデモを追加しました。フォルダ "04.WebSocket_Other_Samples\07.DevExtreme_Grid" にあります。
[*] : バグ修正 TsgcWebSocketClient。セカンダリスレッドで実行し、openSSL ライブラリを使用する場合の問題を修正しました。
[*] : バグ修正。TsgcWebSocketHTTPServer で HTTP レスポンスをバイナリオブジェクトとして送信する際のメモリリークを修正しました。
[*] : バグ修正。Indy WebSocket サーバーで IOCP を使用する際のメモリリークを修正しました(Anders さん、ご報告ありがとうございます)。
[*] : バグ修正 MQTT プロトコル。Delphi 7 から 2009 まででは、メッセージが UTF8 エンコードで送信されていませんでした。
[*] : バグ修正 UDP クライアント。新しいメッセージを読み取る際に、PeerIP と PeerPort が設定されていませんでした。
[*] : バグ修正 Binance API クライアント。NewOCO メソッドを呼び出すとエラー EConvertError が発生していました。
[*] : バグ修正 Binance API クライアント。メソッド CancelAllOpenOrders が誤ったメソッドを呼び出していました(Stefano さん、ご報告ありがとうございます)。
[*] : バグ修正 SQS コンポーネント。特殊文字のエンコード / デコードを修正しました(Erik さん、ご報告ありがとうございます)。
[*] : バグ修正。Linux64 でのコンパイルの問題を修正しました。
[/] : メソッド sgcWebSocket_Helpers.sgcContainsText は sgcBase_Helpers.sgcContainstText に移動しました。
[/] : STUN サーバーのイベント OnSTUNRequestSuccess が変更されました。
[/] : STUN サーバーのイベント OnSTUNRequestError が変更されました。
[/] : STUN クライアントのイベント OnSTUNResponseSuccess が変更されました。
[/] : STUN クライアントのイベント OnSTUNResponseError が変更されました。
[/] : Telegram、RCON、Cryptohopper の各クライアントは、ユニット sgcWebSocket_APIs から sgcLibs に移動しました。
すべてのリリースの変更点はsgcWebSockets のリリースノートで確認できます。
