WebView2 SDK のリリース ノートについて

WebView2 チームは、WebView2 リリース SDK と WebView2 プレリリース SDK を 4 週間の間隔で更新します。 これらのリリース ノートには、製品のお知らせ、追加、変更、および API の破壊的変更に関する最新情報が含まれています。

Microsoft.Web.WebView2 SDK パッケージの一覧は、NuGet サイトで確認できます。

一般に、リリース ノートは、サポートされているプラットフォーム全体に適用されます。これは WebView2 API リファレンスに記載されています。 リリース SDK パッケージに含まれる API の概要については、「 WebView2 の機能と API の概要」を参照してください。

リリース ノート エントリは、WebView2 の履歴リリースに対応しており、時間の経過と同時に更新されることはありません。 WebView2 の新しいバージョンがリリースされると、"新機能" と "試験的 API" への参照が古くなる可能性があります。

API の追加フェーズ

新しい API は、次のようにフェーズで追加されます。

  1. API は、最初はプレリリース SDK パッケージの試験的 API として導入されました。
  2. その後、プレリリース SDK パッケージの安定した API になります。
  3. その直後に、リリース SDK パッケージの安定した API になります。

新しい API の導入フェーズの図

関連項目:

ランタイムと SDK の更新

WebView2 の変更には、ランタイム、SDK、またはその両方の更新が必要な場合があります。 ほとんどの新しい API では、ランタイムと SDK の両方の更新が必要です。 2023 年 2 月のリリース以降、各バグ修正の更新要件は次のように示されています。

インジケーター 意味
ランタイムと SDK、またはインジケーターなし ランタイムと SDK の両方を更新する必要があります。
ランタイムのみ ランタイムのみを更新する必要があります。
SDK 専用 SDK のみを更新する必要があります。

WebView2 は Microsoft Edge ブラウザーとコードとバイナリを共有し、同時にリリースされます。 その結果、WebView2 ランタイム リリースには通常、Microsoft Edge の更新プログラムも含まれます。

WebView2 SDK NuGet パッケージを更新した後は、必ず WebView2 アプリを再コンパイルしてください。 WebView2 チームでは、次のことをお勧めします。

  • WebView2 SDK パッケージのプレリリース バージョンを使用して開発する場合は、Microsoft Edge の Canary プレビュー チャネルを使用します。 カナリアは、最速の間隔で出荷され、最新の API を持っているため、推奨されるプレビュー チャネルです。

  • WebView2 SDK パッケージのリリース バージョンを使用する場合は、Evergreen WebView2 ランタイムを使用します。

詳細については、「Prerelease および Release SDK for WebView2」の「ランタイム バージョンと SDK バージョンの照合」を参照してください。

WebView2 を読み込むブラウザーまたはランタイムの最小バージョン

WebView2 を読み込むには、Microsoft Edge または WebView2 ランタイムの最小バージョンは 86.0.616.0 です。 WebView2 を読み込む最小バージョンは、Web プラットフォームで重大な変更が発生した場合にのみ変更されます。

Microsoft Edge プレビュー チャネルと共にプレリリース SDK を使用するには、「 今後の API と機能をテストする」を参照してください。

関連項目