コンテンツにスキップ

アップグレードガイド

このページでは、Hive チャット API のすべての変更と、もはやサポートされていないアイテムについてのガイダンスを提供します。
このコンテンツを参照して、Hive チャット統合を最新バージョンにスムーズにアップグレードしてください。

SDK 26.4.0

変更点

  • 新規イベント onConnectStartedonConnectCompleted を追加します。onConnectStartedonConnectCompleted イベントは既存の Chat.reconnect イベント onReconnectStartedonReconnected を置き換えます。今後、チャット接続を自動再試行する際には onConnectStartedonConnectCompleted イベントが渡されます。
    • onConnectStarted イベントは、チャット接続を試行するときに発生します。
    • onConnectCompleted イベントは、チャット接続結果を伝えるイベントです。チャット接続状態が成功でも失敗でも、接続結果をそのまま渡します。onConnectCompleted イベントは onReconnected イベントを置き換えるため、onConnectCompleted イベントの結果に基づいてチャット接続の成功時または失敗時の処理を実装する必要があります。

サポートしない項目

  • (サポート終了予定)Chat クラスの reconnect メソッドはサポートしません。
    • 既存の手動再接続リクエスト機能は Chat.connect メソッドに置き換えます。
  • (サポート終了予定)onReconnectStartedonReconnected イベントはサポートしません。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に設定し、sizeprevSizeの両方に同じ値を割り当ててください。


Hive SDK 25.4.0

変更

  • ChatクラスのaddConnectionListenerメソッドを介して登録されたリスナーイベントに次の変更が加えられました:
    • 新しいonReconnectStartedイベントが追加されました。これは、Chatクラスのreconnect APIが呼び出されたとき、または内部状態の変更によりチャット接続が自動的に再試行されるときにトリガーされます。
    • onReconnectedイベントには、結果情報を含むResultAPIオブジェクトが含まれるようになりました。

サポートされていない項目

  • Chat クラスの addDirectMessageListener および removeDirectMessageListener メソッドはもはやサポートされていません。以前の1:1メッセージ受信機能は、現在 Chat クラスの addUserListener および removeUserListener メソッドを使用して処理できます。