WebView2 SDK のリリース ノート

最近の SDK のリリース ノート:

以前のリリース ノートについては、目次の「アーカイブ」を参照してください。

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

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

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

リリース サイクル

WebView2 SDK と WebView2 プレリリース SDK は、バグ修正、セキュリティ修正プログラム、新しい API や機能、またはリリースを保証するその他の SDK 変更がある場合にリリースされます。

WebView2 SDK が発行されると、対応する WebView2 ランタイム バージョンに合わせて調整されます。

API を追加するフェーズ

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

  1. API は当初、プレリリース SDK パッケージの試験的 API として導入されました。 Win32 では、種類名に "Experimental" という単語が含まれます。

    • 場合によっては、API が試験段階をスキップして、プレリリース SDK の安定版に直接追加されることがあります。
  2. その後、API はプレリリース SDK パッケージ内の安定した API になります。 Win32 では、型名では "Experimental" という単語が省略されています。

  3. その後すぐに、API はリリース SDK パッケージ内の安定した API になります。

    • 場合によっては、API がプレリリース SDK で安定版に、リリース SDK で安定版に同時に昇格されることがあります。

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

フェーズの短縮名:

  1. プレリリース段階の試験的機能
  2. プレリリースで安定
  3. リリース中の安定

リリース ノートのセクションでは、フェーズについて次の文言を使用しています。

  • 次の API はフェーズ 1: プレリリースの試験段階にあり、このプレリリース SDK に追加されています。

  • 次の API は、フェーズ 1: プレリリースの試験段階からフェーズ 2: プレリリースの安定版に昇格し、このプレリリース SDK に含まれています。

  • 次の API は、フェーズ 2: プレリリースの安定版からフェーズ 3: リリース中の安定版に昇格し、このリリース SDK に含まれるようになりました。

関連項目:

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

  • プレリリース版の WebView2 SDK パッケージを使用して開発する場合は、Microsoft Edge の Canary プレビュー チャネルを使用します。 Canary は、最速のケイデンスで出荷され、最新のAPIを備えているため、推奨されるプレビュー チャネルです。

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

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

SDK の更新

WebView2 の変更には、ランタイム、SDK、またはその両方の更新が必要な場合があります。 ほとんどの新しい API には、ランタイムと SDK の両方の更新が必要です。

WebView2 SDK をインストールまたは更新するには、「WebView2 の開発環境をセットアップする」で「WebView2 SDK をインストールまたは更新する」を参照してください。

関連項目:

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

WebView2 を読み込むには、Microsoft Edge または WebView2 ランタイムの最小バージョンは 86.0.616.0 です。 ランタイム 86.0.705.50 (2021 年 1 月 25 日) を参照してください。 WebView2 を読み込む最小バージョンは、Web プラットフォームで重大な変更が発生した場合にのみ変更されます。

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

関連項目