アップグレードガイド¶
このページでは、Hive チャット API のすべての変更と、もはやサポートされていないアイテムについてのガイダンスを提供します。
このコンテンツを参照して、Hive チャット統合を最新バージョンにスムーズにアップグレードしてください。
SDK 26.4.0¶
変更点¶
- 新規イベント
onConnectStarted、onConnectCompletedを追加します。onConnectStarted、onConnectCompletedイベントは既存のChat.reconnectイベントonReconnectStarted、onReconnectedを置き換えます。今後、チャット接続を自動再試行する際にはonConnectStarted、onConnectCompletedイベントが渡されます。onConnectStartedイベントは、チャット接続を試行するときに発生します。onConnectCompletedイベントは、チャット接続結果を伝えるイベントです。チャット接続状態が成功でも失敗でも、接続結果をそのまま渡します。onConnectCompletedイベントはonReconnectedイベントを置き換えるため、onConnectCompletedイベントの結果に基づいてチャット接続の成功時または失敗時の処理を実装する必要があります。
サポートしない項目¶
- (サポート終了予定)
Chatクラスのreconnectメソッドはサポートしません。- 既存の手動再接続リクエスト機能は
Chat.connectメソッドに置き換えます。
- 既存の手動再接続リクエスト機能は
- (サポート終了予定)
onReconnectStarted、onReconnectedイベントはサポートしません。onReconnectedイベントが渡していた入場成功チャンネル一覧と入場失敗チャンネル一覧は空の配列で提供されます。 - (サポート終了予定)
onConnectedイベントはサポートしません。このイベントの代わりにonConnectCompletedイベントを使用して、接続成功時または失敗時の処理を実装する必要があります。
Warning
サポート終了予定の機能は次期バージョンから完全に削除される予定です。そのため、使用は推奨されず、他の機能に置き換えてください。
Hive SDK 25.8.0¶
Changes¶
- Windows版では、SDK 25.8.0以降でチャット機能がサポートされています。
- Steam Deckでは現在チャット機能はサポートされていません(今後対応予定)。
Hive SDK 25.6.0¶
変更¶
- チャンネルメッセージの取得方法が、最新メッセージの取得から特定のメッセージIDの前後の範囲内のメッセージの取得に変更されました。
- 各メッセージオブジェクトを一意に識別するメッセージIDが追加されました。
ChannelMessageListQueryParamsクラスが更新されました。以前の動作を維持するには、messageIdをnullに設定し、sizeとprevSizeの両方に同じ値を割り当ててください。
Hive SDK 25.4.0¶
変更¶
ChatクラスのaddConnectionListenerメソッドを介して登録されたリスナーイベントに次の変更が加えられました:- 新しい
onReconnectStartedイベントが追加されました。これは、ChatクラスのreconnectAPIが呼び出されたとき、または内部状態の変更によりチャット接続が自動的に再試行されるときにトリガーされます。 onReconnectedイベントには、結果情報を含むResultAPIオブジェクトが含まれるようになりました。
- 新しい
サポートされていない項目¶
ChatクラスのaddDirectMessageListenerおよびremoveDirectMessageListenerメソッドはもはやサポートされていません。以前の1:1メッセージ受信機能は、現在ChatクラスのaddUserListenerおよびremoveUserListenerメソッドを使用して処理できます。