リリースノート
Client SDKリリースノートでは、3つのiOS SDK (VonageClientSDK, VonageClientSDKVoice そして VonageClientSDKChat)、3つのAndroid SDK (com.vonage.client-sdk,com.vonage.client-sdk-voice そして com.vonage.client-sdk-chat) とJS SDK (@vonage/client-sdk).
SDKの1つのコンポーネント(Voice/Chat)にのみ影響する変更履歴の要素は、そのようにマークされています。変更ログのうち、特定のプラットフォームにのみ影響する要素には、そのプラットフォームのアイコンが含まれます。
例えば、こうだ:
音声新しいApp Storeガイドラインに準拠するため、プライバシー・マニフェストを追加しました。
iOSプラットフォームのSDKのVoiceコンポーネントの変更を示します。
一方で:
- デフォルトのロギングレベルは
Error
すべてのプラットフォームで、ボイスとチャットの両方のコンポーネントの変更を示します。
Product deprecation notice
Effective April 30th, 2026, Vonage In-App Messaging will no longer be available. Access for new users will be closed, and the service will be discontinued for all existing users.
If you have any questions regarding this product’s discontinuation, please contact your account manager or our support team.
2.3.0 - 2026-01-23
- 変更:
緊急事態:緊急コールフローをサポートする新しいSDKを公開
- 緊急事態:フェイルオーバーロジックの追加
- 緊急時ミュート、ミュート解除、イヤーマフ有効、イヤーマフ無効機能を追加
- 緊急事態:設定可能なRTCStatsTelemetryの追加
2.2.0 - 2025-12-18
- 修正した:
- 音声:通話データが実際に利用可能な場合にのみRTC Statsをディスパッチするようにロジックを修正
- Voice:通話がセットアップできない場合のダングリング・ピア・コネクションのクリーンアップ
2.1.3 - 2025-11-05
変更:
- チャット追加
rawオプションでsendTextMessage方法
- チャット追加
修正した:
- チャットカスタムイベントが
onConversationEventカスタムイベント送信後のコールバック
- チャットカスタムイベントが
2.1.2 - 2025-10-24
- 修正した:
音声前バージョン(2.1.1)で発生した、アプリがバックグラウンドの時にプッシュ通知の招待が届かないバグを修正
2.1.1 - 2025-10-21
- 修正した:
Voice:Utils クラスの難読化の欠落を修正
音声:processPushCallInviteの動作を統一し、アクティブなセッションを最初にチェックする。
- ボイスを再生できない問題を修正しました。
callInviteCancelが呼び出されなかった。rejectまたはanswer失敗した
2.1.0 - 2025-09-05
- 変更:
AGPを8.9.3に更新
声16kbページサイズのサポートを追加
声:vonageMLTransformersAudioNoiseSuppressionVersionを1.1.11に更新した。
声ndkVersion を 27.3.13750724 に更新
音声WebRTCを99.14.95に更新
2.0.0 - 2025-02-07
変更:
- 1.9.21互換のKotlin 2.0.0に更新。
について
CSErrorCodesそしてSessionErrorCodesオブジェクトがenumオブジェクトとしてエクスポートされるようになった。について
VonageErrorTypeそしてSessionErrorReasonenum のキーに PascalCase を使用する。ヴォイス
HangupReason,LegStatus,CallDisconnectReason,CancelReason,VoiceChannelTypeenum のキーに PascalCase を使用する。チャットについて
MemberChannelTypeenum のキーに PascalCase を使用する。チャットの種類を変更しました。
MemberChannel.typeよりChannelTypeへのMemberChannelType.
修正した:
修正済み
VonageErrorTypeにある。VonageErrorクラスである。修正済み
SessionErrorReasonon `on('sessionError')。
削除された:
非推奨の
setDefaultLoggingLevel関数を使用します。代わりにクライアントの初期化時にログレベルを設定します。非推奨の
setVonageClientLoggingLevel関数を使用します。代わりにクライアントの初期化時にログレベルを設定します。非推奨の
registerDevicePushToken関数を使用します。使用方法registerDeviceVoipTokenその代わりだ。- チャット非推奨バージョンの
createConversation,getConversations,getConversationMembersそしてgetConversationEvents複数のパラメータを受け付ける。
1.7.2 - 2024-08-08
- 変更:
HTTP接続プールのクリア
SessionSuccessEventイベントを開催する。
1.7.1 - 2024-08-06
- 修正した:
Cocoapods経由でエクスポートする際の競合を避けるため、内部リソースをリソースバンドルに移動。
1.7.0 - 2024-07-30
変更:
音声WebRTCを99.13.76に更新
修正した:
ユーザー入力サニタイズ正規表現。
1.6.2 - 2024-07-10
- 固定
- 作成アクションと更新アクションで、ユーザ入力がサニタイズされていないかチェックします。
セッションの再接続に失敗しました。
1.6.1 - 2024-06-12
変更点
Voice: 通話に関連する Audio 要素は、以下の方法で取得できるようになりました。
client.getAudioOutputElement()音声WebRTC を 99.13.58 に、MLTransformersAudioNoiseSuppression を 1.0.8 に更新しました。
okhttpを4.12.0に、AGPを8.1.0に更新
固定
音声固定ノイズ抑制警告メッセージフォーマット
1.6.0 - 2024-05-14
追加:
音声新しいApp Storeガイドラインに準拠するため、プライバシー・マニフェストを追加しました。
- チャットフィールドを追加
channelでMemberEventBody.それはヌルを持つidイベントが通話に関連していない場合。
変更点
音声WebRTC を 99.13.54 に、MLTransformersAudioNoiseSuppression を 1.0.7 に更新しました。
1.5.2 - 2024-04-29
変更点
Voice: いくつかのenumbersを更新し、他のSDKとの一貫性を持たせました。
stringコトリンの代わりにenumオブジェクト
固定
- チャット: 行方不明を修正
startIdでgetConversationEvents
- チャット: 行方不明を修正
1.5.1 - 2024-03-01
変更:
Android SDKの最小バージョンを23に引き上げ
修正:
- 声から返されるエラーを修正しました。
answerCallインバウンドコール作成の競合状態によるもの。
- 声から返されるエラーを修正しました。
1.5.0 - 2024-02-19
変更:
- Kotlinシリアライゼーション・プラグインの更新
音声:通話設定のエラー処理を改善
AxiosをFetch APIに置き換える
追加:
- チャットだ:
sendMessageSeenEventメソッドが追加された。 - チャットSDKは内部的に
message:deliveredメッセージイベントを受信すると - チャットメッセージイベントに
membersStatuses各メンバーのイベントのステータスを示す。 - チャットメッセージステータスにソケットイベントを導入
message:delivered,message:seen,message:rejected,message:undeliverable,message:submitted - 音声コールメディアエラーは
onCallMediaError代表者
- チャットだ:
修正:
音声通話初期化時にオーディオセッションが有効になりました。
チャット: エフェメラル・イベントのボディがJSON文字列からオブジェクトに変更されました。
列挙型パラメータと対応する文字列表現の両方を受け付けるようにメソッドを修正
1.4.2 - 2024-01-25
- 変更:
- Kotlinを1.9.22に更新
のフォロー・リダイレクトの脆弱性を修正した。
axios依存性がある。
1.4.1 - 2024-01-23
- 変更:
- デフォルトのロギングレベルは
Error
- デフォルトのロギングレベルは
1.4.0 - 2024-01-15
- 追加:
携帯電話の通話のバックグラウンドノイズを低減するノイズサプレッション
ブール・フラグ
enableNoiseSuppressionに設定できる。ClientConfigを指定すると、通話中のバックグラウンド低減のためのノイズ抑制がオプションになります。デフォルトはfalse。新方式
enableNoiseSuppression(callId)通話中の背景音を低減するノイズサプレッションを有効にする。新方式
disableNoiseSuppression(callId)通話中にノイズ抑制が有効になっている場合、ノイズ抑制を無効にする- エクスポーズド方式
getCallLegsモデルLegsPageを使用して、レグのメディア状態や同じ呼の他のレグなど、呼のレグに 関する情報を取得する。
- 変更:
CustomDataを文字列ではなくJSONとして返す
1.3.1 - 2024-01-08
- 修正:
- 安定性の向上。
1.3.0 - 2023-12-07
このバージョンでは、新しいVonage Client Chat SDKが導入されています。 ドキュメンテーション・ランディング のページに詳細を掲載している。
追加:
- について
VonageLoggerインターフェイスを使用します。 - A
createVonageLogger工場機能。 - A
onRtcStatsUpdateデリゲート/リスナーがRTC統計情報の変更をリッスンする。 - ブール値のフラグ
autoReconnectMediaに設定できる。ClientConfigをクリックして、ネットワーク変更時の自動再接続を有効/無効にします。 - ブール値のフラグ
rtcStatsTelemetryに設定できる。ClientConfigRTC統計情報の収集をオプションにする
- について
変更:
- クライアント・イニシャライザーは、提供された
ClientInitConfigオブジェクトは10以上のカスタムロガーを含む。
- クライアント・イニシャライザーは、提供された
修正:
- 例外を返すすべてのメソッドが一貫して
VonageError/VGError. ウェブソケットパスに関する設定の問題を修正
- への意図しない、あるいは誤った呼び出しの発生を解決した。
onCallMediaDisconnect代表 複数の
VGVoiceClient/VGVonageClientのインスタンスである。WebRTC Loggerが原因で、クライアントのイニシャライザーでクラッシュが散発的に発生します。
- 例外を返すすべてのメソッドが一貫して
1.2.1 - 2023-10-03
- 変更:
に更新された。
VonageWebRTCバージョン99.9.26.クライアントコンストラクタが
loggingLevelそしてregion文字列としてsetConfigを受け付けるようになった。region文字列として
1.2.0 - 2023-09-28
追加:
registerVoipToken(_:withDeviceToken:isSandbox:callback)そしてregisterVoipToken(_:withDeviceToken:callback).registerVoipToken(_:isSandbox:callback)そしてregisterVoipToken(_:callback).
変更:
- 詳細ログにWebRTCログが含まれるようになりました。
修正:
- クライアントの設定を任意に設定できるようになりました。デフォルトは US リージョンです。
非推奨:
setDefaultLoggingLevelそしてsetVonageClientLoggingLevel賛成ClientInitConfig.loggingLevel.registerDevicePushToken(_:userNotificationToken:isSandbox:callback)賛成registerVoipToken(_:withDeviceToken:isSandbox:callback)
1.1.5 - 2023-09-08
- 修正:
- 安定性の向上。
1.1.4 - 2023-09-08
- 修正:
- 安定性の向上。
1.1.3 - 2023-09-06
- 追加:
- ネットワーク変更時の自動再接続をサポート。
- 変更:
に更新された。
VonageWebRTCバージョン99.7.23.
1.1.2 - 2023-08-24
変更:
Androidクライアントでは、トップレベル関数の代わりに演算子メソッドを呼び出すようになりました。Java APIでは
VonageClient.createClient(ctx)の代わりにVonageClientKt.VonageClient(ctx).
修正:
- 安定性の向上。
1.1.1 - 2023-08-03
- 修正:
- 安定性の向上。
1.1.0 - 2023-07-25
追加された:
createSessionをトークンパラメーターだけで呼び出せるようになった。offメソッドによって返されたイベント名とリスナーシンボルを持つイベントリスナーを削除します。on
修正:
- 安定性の向上。
- を呼び出す際のエラーを修正した。
createSessionセッションエラーを受信した後
1.0.3 - 2023-07-12
- 修正:
- 安定性の向上。
1.0.2 - 2023-07-04
- 修正:
- 着信拒否/応答時の不正なエラーによるクラッシュを修正。
1.0.1 - 2023-06-01
- 修正:
- 安定性の向上。
CallKitのスピーカー音声の問題を修正しました。
1.0.0 - 2023-04-26
これは新しいVonage Client SDKの最初のリリースです。 ドキュメンテーション・ランディング のページに詳細を掲載している。