デスクトップ(Web)向け Video API リファレンスアプリ Release Notes

v1.5.0 — 2026年6月

新機能

詳細設定:品質管理と可観測性

専用のタブを備えた新しいダイアログにより、ユーザーはメディアの設定やリアルタイムのモニタリングを完全に制御できるようになります。

動画設定

設定:

  • 決議
  • フレームレート
  • カスタムビットレート
  • コーデックの優先順位(VP8、VP9、H.264)
オーディオ設定

制御:

  • ビットレートモード
  • Opus DTX
  • パブリッシャー/サブスクライバーのオーディオフォールバック
オブザーバビリティ・パネル

モニター:

  • 水路の状態
  • リアルタイムの品質指標

VideoHandler v2 API

新しいものを導入しました /v2 バックエンドルーターは、以下の技術によって提供されています createVideoHandler、以下のWebhookエンドポイントに対応しています:

  • セッション・ライフサイクル・イベント
  • ライフサイクルイベントのキャプション
  • アーカイブのライフサイクルイベント

セッションキーの抽象化

JWT ベースの SessionKey これで raw に置き換わりました sessionId バックエンドのセッション管理レイヤー全体において、以下の点を改善します:

  • セキュリティ
  • 一貫性

ログのバッチアップロード

新しいものを追加しました /client-logs/batch ログイベントの配列を受け取り、それらを単一のリクエストとして転送するエンドポイント。これにより、高頻度のロギングに伴うオーバーヘッドを軽減します。

ロガー・シンクロナイザー

自動的に同期を行う新しいコンポーネントを導入しました:

  • ユーザーID
  • セッションID
  • 接続ID

フロントエンド・ロガーのコンテキストに取り込み、ログの関連付けの一貫性を確保します。

再利用可能な通知システム

追加された:

  • NotificationsContainer
  • 実行時ロガープロバイダー

アプリ内通知を表示するための統一されたシステムを提供すること。

UIテーマのカスタマイズ

追加された:

  • designTokens.json
  • yarn sync:theme-tokens

アプリケーション全体でのビジュアルテーマのカスタマイズに対応するため。

Vonage ビデオホストの設定

のサポートが追加されました。 VONAGE_VIDEO_HOST 環境変数により、アプリケーションがカスタムのVonage Video APIエンドポイントに接続できるようになります。

「カメラが利用できません」という通知

セッション中にカメラが利用できなくなった場合、ユーザーに通知が表示されるようになりました。

改善点

設定可能な環境に関するドキュメント

README を拡充し、以下の内容を網羅した詳細なドキュメントを追加しました:

  • UIのカスタマイズ
  • 環境設定オプション

Material UI v9 へのアップグレード

ApplicationsをMaterial UI(MUI)v9にアップグレードし、コンポーネントライブラリの最新の改良点、テーマ設定機能の強化、アクセシビリティの更新、およびフレームワークの長期サポートを利用できるようにしました。

セキュリティ

ヘルメット・セキュリティ・ヘッダーとレート制限

以下の取り組みにより、バックエンドのセキュリティを強化しました:

  • ヘルメットセキュリティヘッダーの追加
  • Expressのレート制限ミドルウェアのご紹介
  • 修正 trust proxy IPスプーフィングを防ぐための設定

固定

  • 画面共有の参加者の名前が常に表示されるとは限らない
  • 背景効果の削除アイコンが表示されない
  • 特定のフローにおいて、字幕の有効化/無効化が正しく機能しない
  • Vonageの加入者が作成されないというエッジケースにより、未処理のエラーが発生している
  • アプリがOSレベルのマイク権限のブロックを検知できない
  • フィードバックレポートのエンドポイントが500エラーを返している
  • 画面全体を共有する際、ローカルの画面共有ビューが非表示にならない(無限ミラー効果を防ぐため)
  • 小さなビューポートでの「Goodbye」コンポーネントのレイアウトマージンが不正確

既知の問題

既知の問題のリストはこちら これ.


v1.4.2 — 2026年3月

追加

  • 待合室のカメラセレクターのUIを改善し、カメラデバイスが利用できない場合にも対応できるようにしました。
  • 録音とテープ起こしのステータスに警告インジケータを追加。
  • 顧客イベントのバックエンドGollumインテグレーションを実装。
  • Vera Room埋め込みコンポーネント導入。
  • ビデオエフェクトのアイコンを更新しました。
  • 完全な翻訳を伴うドイツ語サポートを追加。
  • フッターにアプリとSDKのバージョンを表示。
  • ビルド時にvcrBuild.env.shからConfig.jsonが埋め込まれるようになり、実行時の依存関係がなくなりました。

固定

  • GoodByeコンポーネントのレイアウトマージンを修正し、応答性を改善しました。
  • 録画表示を常に見えるようにした。
  • パブリッシャーから未使用の警告ログを削除しました。
  • 非対応ブラウザで、MenuMoreOptionsのVideo Effectsオプションを非表示にしました。
  • 未対応のブラウザ(FirefoxとSafari)でズームインとズームアウトができないようにした。

既知の問題

既知の問題のリストはこちら これ.


v1.4.1 — 2026年2月

追加

  • READMEにクロスプラットフォーム・サポートへのリンクを追加。
  • ユニット・テストのために、すべてのルーム関連プロバイダーを構成する makeRoomContextWrapper を実装した。
  • ユニットテストのモックされたコンテキストとセッションフックを置き換えた。
  • ロギングシステムの初期ベースを導入。
  • 統一されたフックと標準化された使用方法で、デバイス処理をリファクタリング。
  • アプリ全体で共有されるユーティリティ関数を備えた共通ライブラリを追加。
  • アクシオスを最新バージョンにアップグレード。
  • READMEを更新し、新しいVonageブランドとウェルカムセクションを追加しました。

固定

  • FormSubmittedのエラーテキストの色を更新し、ダークモードのツールバーの色を調整しました。
  • デバイス名が正しく切り捨てられない問題を修正しました。
  • アクティブスピーカーと画面共有ビューにパディングを追加。
  • スモールビューでエモーションタブが自動的に閉じない問題を修正しました。
  • パブリッシャーが他のユーザーを購読できないTIMEOUTの問題を解決しました。
  • ユーザーピンとマイクアイコンのズレを修正。
  • モバイル画面での縦スクロールを可能にした。
  • 通話前のネットワーク品質テストボタン(「閉じる」と「テスト停止」が同じ動作になっていたのを修正しました。
  • 画面幅が900pxから1150pxの場合に、Videoコンポーネントの周囲にパディングを追加しました。
  • ライブラリから未使用のUIコードを削除。
  • Firefoxでのビデオプレビューの問題を修正しました。
  • ユーザー名が白い背景でも表示されるようにした。
  • プレビューカメラがオフになってもオンのままになっていた問題を修正。

v1.4.0 — 2026年1月

このリリースでは、以下のUXとUIの改善に重点を置いています:

  • 新しいセマンティックUIトークンライブラリを導入し、デザインの一貫性を向上。
  • ランディングページを更新。
  • ヘッダーとフッターのデザインを一新。
  • 待合室や会議室での体験を改善。
  • さよならと未対応のブラウザページをリフレッシュ。

追加

  • 待合室での通話前ネットワークテストを追加。
  • 会議室にプッシュ・ツー・トーク機能を導入。
  • モバイル端末でカメラの切り替えが可能に。
  • 会議室に参加者リストのフィルタリング機能を追加しました。
  • リポジトリにGitHub Copilotの説明を追加。

固定

  • TypeScriptチェックの厳格化、リンティングの強化、ユニットテストのカバレッジ強化により、コード品質が向上した。
  • テストの信頼性が向上し、スコープされた反応性のための新しいアプリケーション・コンフィギュレーション・コンテキストが導入された。
  • リポジトリをNxに移行し、インテリジェントなキャッシュとタスクオーケストレーションによってビルドの高速化を実現。
  • CVE-2025-55182 を修正した。
  • カメラとオーディオの設定が、ページのリロード後も保持されるようになりました。
  • 進行中の会議中にカメラが利用可能になった場合の自動カメラ検出を修正。
  • Vonage Video SDKをv2.32.1に更新しました。
  • 会議室に入室する際、ユーザー名が入力されていない場合、ユーザーは待合室にリダイレクトされます。
  • ズームを完全にクリックできるように修正。

v1.3.0 — 2025年11月

このリリースでは、ユーザーエクスペリエンスとカスタマイズオプションを強化することを目的とした、いくつかの新機能と改善が導入されています。

追加

  • ローカリゼーションのサポート:ビルトイン言語セレクタによる多言語サポートを追加しました。使用可能な言語は以下の通りです:英語(en)、英語-米国(en-US)、スペイン語(es)、スペイン語-メキシコ(es-MX)、イタリア語(it)。

  • 背景の入れ替えとエフェクト:セッション中の背景をカスタマイズできるようになりました。オプションには以下が含まれます:

    • 定義済みまたはカスタムの背景画像
    • 調整可能な背景ぼかし効果
  • 画面共有のスクロールとズーム:加入者の画面共有ビューにスクロールとズーム機能を追加しました。

  • 設定オプションの強化:新しい設定ファイルにより、ユーザーは設定から直接、特定の機能(画面共有など)の可視性を制御できます。

固定

  • ゴースト参加者の問題すべての参加者を見ることができるにもかかわらず、ユーザーが通話に参加したままになり、他の参加者から見えなくなることがある問題を修正しました。

  • ミュートアイコンの表示:パブリッシャーのミュートアイコンが参加者リストに正しく表示されるようになりました。

  • デバイスラベルのクリーンアップ:オーディオとデバイスのラベルから不要な文字を削除し、すっきりと表示。

  • カメラLEDの動作:ビデオが公開されていないときでもカメラのLEDが点灯したままになる問題を解決しました。