リリースノート
10.5.0
2025年12月3日
リリースノート
- プロアクティブエンゲージメント機能を導入しました。これにより、プレイヤーのモバイルデバイスにプッシュ通知やアプリ内通知を送信して連絡を取ったり、会話を開始したりするなどの様々な方法でエンゲージメントを図れるようになります。
- 統合の詳細については、プロアクティブエンゲージメントをご参照ください。
- SDKはクライアントアプリケーションに通知の投稿許可を求めないことにご注意ください。プロアクティブエンゲージメントでは、 POST_NOTIFICATION の権限をご自身で要求する必要があります。
- Android 16のサポートを追加しました。
- SDKがAPIレベル36(compileSdk 36)でコンパイルされるようになりました。
- Android 16のサポートによるSDKの断絶的な変更はありません。
- プロアクティブエンゲージメントの導入に伴い、従来のアウトバウンドサポートは非推奨となりました。
- アプリ内通知を一時停止する新しいAPIを追加しました。これは、プロアクティブエンゲージメント通知のアプリ内通知を一時停止/解除します。詳細はこちらのshouldPauseInAppNotification をご参照ください。
- Android 7以下で報告されたバグに対するテクニカルサポートは終了しますが、SDKは互換性があり、機能に影響はありません。
- プッシュ通知または内部ポーリング経由でも、メッセージ受信時に未読メッセージ数デリゲートコールバックを提供するサポートを追加しました。これは、クライアントアプリケーションによる未読メッセージの追跡に役立ちます。
- 以前は、このコールバックはクライアントアプリが requestUnreadMessageCount:APIを呼び出した場合にのみ呼び出されていました。
- SDKで使用されている非推奨のAndroid APIの使用を削除します。
- Activity.getWindow().setStatusBarColor()は非推奨ですが、Android 15以下では使用の必要があるため、内部的には変更されていません。
- SDKでJava 8の一部の機能を採用し始めました。Java 8関連のビルドやランタイムに失敗した場合は、Androidのこちらのガイドをご参照ください。
- 現在はLamba式のみを使用しています。
バグ修正
- ヘルプセンター画面がアプリケーションのフォアグラウンドイベントを不正に検出していたバグを修正しました。
- WebViewがデバイス上で利用できないためにアプリケーションがクラッシュする断続的に発生するバグを修正しました。SDKはWebViewが利用できない場合を無視し、ノーオペレーションモードになるようになりました。
10.4.0
2025年8月15日
- Android 16は、SDKでの変更無しにサポートされます。
2024年11月27日
リリースノート
- Android 15のサポートを追加しました。
- Android 15サポートのために修正された断絶的な変更:
- カメラのカットアウトやソフトナビゲーションバーの外にUIを拡張していた、ウィンドウインセットの問題を修正しました。
- SDKがAPIレベル35(compileSdk 35)でコンパイルされるようになりました。
- SDKのアーティファクトがJava 8でコンパイルされるようになりました。
minSDKVersionが19に更新されました。- ユーザーハブ(ユーザーIDおよびプロファイル)および関連するユーザーデータ収集APIのサポートを追加しました。
- Login APIと未読メッセージ数の計測APIが連続して呼び出された場合にメッセージ数が正しく計測されなくなるという特殊ケースのバグを修正しました。
- SDKからのエラーログが常にlogcatに記録されるようになりました。
- デバッグログ用のデバッグビルドが必要なくなり、
enableLoggingフラグのみをtrueに設定すればよくなります。 - WebViewが強化されたセキュリティフラグMIXED_CONTENT_NEVER_ALLOWを使用して読み込みを行うようになりました。
10.3.0
2023年10月31日
リリースノート
- Android 14への対応を追加しました。
- SDK Xは現在、Android 7(APIレベル24以上)のみに対応しています。Android 7 Nougat以下のデバイスにアプリをインストールした場合、SDKは動作しません。
- AndroidXサポートライブラリに移行しました。SDK Xは従来のAndroidサポートライブラリではコンパイルできません。
- 会話での複数の添付ファイルの送信のサポートを追加しました(ボットのアップロード手順での複数の添付ファイルのサポートは、2024年の第一四半期に追加される予定です)。
- SDK Xのバージョンを取得するAPIを追加しました。詳細については、こちらを参照してください。
- アクティブなSDKセッションを終了する新しいAPIを追加しました。詳細については、こちらを参照してください。
- エージェントがメッセージを送信する際の新しいデリゲートイベント
agentMessageReceivedを追加しました。詳細については、こちらを参照してください。 Helpshift.login()APIが、ログインが成功したかどうかを示すブーリアン値を返すようになりました。この変更は、ログインパラメーターに必須となる検証機能を導入するために既存のAPIに加えられたものであり、コードのコンパイルに影響を与える可能性があります。詳細については、こちらを参照してください。- スマートFAQに添付ファイルへの対応を追加しました。
10.2.2
2023年3月6日
リリースノート
- アプリが強制終了された状態にあり、最初に通知によりチャット画面が開かれ、その後アプリ内で開かれた場合、チャット画面が空白になってしまうバグを修正しました。
- 問題に特殊文字が含まれている場合に、デバッグログが添付されないバグを修正しました。
- チャット画面を開いたときに、チャット通知が消去されないバグを修正しました。
10.2.0
2022年10月11日
リリースノート
アウトバウンドサポートの機能を追加しました。ユーザーがチケットを先に発行しなくても、積極的に連絡を取ることができます。詳細については、アウトバウンドサポートをご参照ください。
enableInAppNotificationフラグの使い方を修正しました。プッシュ通知の場合、常に通知を許可するように変更しました。匿名ユーザーのログインの維持に対応する新しいAPI
clearAnonymousUserOnLogin(boolean clearAnonymousUser)を導入しました。詳細については、匿名ユーザーをご参照ください。clearAnonymousUserOnLogin()APIが非推奨になります。Android 13のアップデートの一環として、アプリレベルの言語のサポートが導入されました。設定されている場合には、デバイスレベルの言語よりもアプリレベルの言語が優先されます。
チャット画面で添付ファイルをアップロードする際に、一部のデバイスでアプリケーションのクラッシュが発生するバグを修正しました。
10.1.0
2021年12月22日
リリースノート
エンドユーザーが提出した新しい会話に、Breadcrumbsとデバッグログを追加するサポートを追加しました。詳細については、トラッキングをご参照ください。
ヘルプセンターにお知らせを表示できるようにするサポートを追加しました。詳細については、こちらをご参照ください。
レガシーSDKからSDK Xへの移行のサポートを追加しました。移行方法の詳細については、移行ガイドをご参照ください
10.0.2
2021年10月29日
リリースノート
- Android 12(APIレベル31)を対象とするアプリに期待されるPendingIntentフラグの要件に準拠しました。
10.0.1
2021年8月30日
リリースノート
- チャットで添付ファイルを送信する際に、ホワイトリストに登録されている添付ファイルがファイル選択ツールで選択できなくなるバグを修正しました。
10.0.0
2021年5月12日
リリースノート
- フットプリントが小さく、新機能の追加やバグの修正のためのSDKのアップグレードが最小限で済む次世代SDK X v10.0.0を発表しました。
スタートガイド
- SDK X 10.0.0の使用を開始するには、こちらのガイドをご参照ください
1.0.0-beta
2020年9月25日
リリースノート
- フットプリントが小さく、新機能の追加やバグの修正のためにSDKのアップグレードが必要ない次世代SDK X Betaの提供を開始しました。
スタートガイド
- SDK X 10.0.0 betaの使用を開始するには、こちらのガイドをご参照ください