WebView2 SDK のリリース ノート
これらのリリース ノートには、WebView2 リリース SDK と WebView2 プレリリース SDK に含まれる新機能とバグ修正に関する情報が記載されています。
1.0.2478.35
リリース日: 2024 年 4 月 22 日
WebView2 SDK 1.0.2478.35 用 NuGet パッケージ
完全な API 互換性のために、このリリース バージョンの WebView2 SDK には、WebView2 Runtime バージョン 124.0.2478.35 以降が必要です。
プロモーション
次の API が Stable に昇格され、このリリース SDK に含まれるようになりました。
- より多くのプレリリース テストとフライティング シナリオをサポートするために、ランタイム選択機能を追加しました。 環境の作成時に検索するチャネルを選択し
ChannelSearchKind
、検索順序を選択するように指定ReleaseChannels
できます。
CoreWebView2EnvironmentOptions
クラス:CoreWebView2ChannelSearchKind 列挙型
MostStable
LeastStable
CoreWebView2ReleaseChannels 列挙型
None
Stable
Beta
Dev
Canary
バグ修正
ランタイムのみ
- WebMessage API で を使用
AdditionalObjects
するとクラッシュする可能性がある整数オーバーフローを修正します。
1.0.2526-prerelease
リリース日: 2024 年 4 月 22 日
WebView2 SDK 1.0.2526-prerelease 用 NuGet パッケージ
完全な API 互換性のために、このプレリリース バージョンの WebView2 SDK には、Microsoft Edge バージョン 125.0.2526.0 以降に付属する WebView2 ランタイムが必要です。
破壊的変更
WPF コントロールや WinForms コントロールを含む .NET WebView2 の最小.NET Frameworkバージョン要件が、.NET Framework 4.5 から .NET Framework 4.6.2 に更新されました。
試験的な API
このプレリリース SDK には、次の試験的 API が追加されています。
- プログラムで名前を付けて保存操作を実行できる API を追加しました。
SaveAs
これらの API を使用して、既定の [名前を付けて保存] ダイアログをブロックし、サイレント 形式で保存するか、[ 名前を付けて保存] 用に独自の UI を作成できます。 これらの API は、[ 名前を付けて保存] ダイアログにのみ関連します。既存の ダウンロード API を引き続き使用する [ダウンロード] ダイアログには関係しません。
CoreWebView2
クラス:-
Complete
Default
HtmlOnly
SingleFile
CoreWebView2SaveAsUIResult 列挙型
Cancelled
FileAlreadyExists
InvalidPath
KindNotSupported
Success
CoreWebView2SaveAsUIShowingEventArgs
クラス:- CoreWebView2SaveAsUIShowingEventArgs.AllowReplace プロパティ
- CoreWebView2SaveAsUIShowingEventArgs.Cancel プロパティ
- CoreWebView2SaveAsUIShowingEventArgs.ContentMimeType プロパティ
- CoreWebView2SaveAsUIShowingEventArgs.GetDeferral メソッド
- CoreWebView2SaveAsUIShowingEventArgs.Kind プロパティ
- CoreWebView2SaveAsUIShowingEventArgs.SaveAsFilePath プロパティ
- CoreWebView2SaveAsUIShowingEventArgs.SuppressDefaultDialog プロパティ
プロモーション
このプレリリース SDK では、次の API が試験的から安定版に昇格されています。
- Fluent Style オーバーレイ スクロール バーのサポート。
CoreWebView2EnvironmentOptions
クラス:CoreWebView2ScrollbarStyle 列挙型
Default
FluentOverlay
バグ修正
ランタイムと SDK
型指定された配列を渡すと "インターフェイスがサポートされていません" エラーが発生する WinRT JavaScript プロジェクションのバグを修正しました。 (Issue #3486)
WinRT JavaScript プロジェクションでの配列パラメーターの処理
out
のサポートが追加されました。
ランタイムのみ
画像の自動キャプション機能が既定で有効になっているバグを修正しました。
イベント ハンドラーがアタッチされている場合
LaunchingExternalURIScheme
に、[ 常に記憶 する] チェック ボックスが有効になっていて、ユーザーがこのチェック ボックスをオンにすると、ダイアログが正しく表示されないバグを修正しました。一部のポイントで
Nowhere
正しく返されない問題を修正しましたGetNonClientRegionAtPoint
。WebView2 リージョンにファイルをドロップすると Text Services Framework が切断されるバグを修正しました。
設定が の場合、ソースの表示 Ctrl + U キーボード ショートカットが有効のままになっていたバグを
AreDevToolsEnabled
修正しましたfalse
。フォーカスを取り戻したときに合成可能な IME が複製されるバグを修正しました。 (Issue #1610)
カスタム
devicePixelRatio
ラスタライズ スケールと同期されていることを確認します。 (Issue #3060)でイベントを使用
CallDevToolsProtocolMethod
するときの競合状態をNewWindowRequested
修正しました。 (Issue #4181)が破棄されたが、ユーザーがコントロールにタブを移動しようとしたときに
Controller
WPFTabIntoCore
で発生する可能性があるクラッシュを修正しました (Tab キーを押します)。 (問題 #4452)スペルチェックが大文字と小文字を区別しない形式の入力言語を受け取っていることを確認しました。
ユーザー入力に関する言語 API の堅牢性を高めます。
[パスワードの保存] プロンプトが表示されないバグを修正しました。
SDK 専用
- WinRT プロジェクションで API が見つからない
AreBrowserExtensionsEnabled
問題を修正しました。
1.0.2420.47
リリース日: 2024 年 3 月 25 日
WebView2 SDK 1.0.2420.47 用 NuGet パッケージ
完全な API 互換性のために、このリリース バージョンの WebView2 SDK には、WebView2 Runtime バージョン 123.0.2420.47 以上が必要です。
プロモーション
次の API が Stable に昇格され、このリリース SDK に含まれるようになりました。
- WebView2 に含まれるリージョンでヒット テストの結果を提供する新しい API を追加しました。 この API は、WebView2 ウィンドウのクライアント以外の領域でマウス イベントを処理する視覚的にホストされたアプリケーションに役立ちます。
CoreWebView2CompositionController
クラス:CoreWebView2NonClientRegionChangedEventArgs
クラス:CoreWebView2NonClientRegionKind 列挙型
Caption
Client
Nowhere
CoreWebView2Settings
クラス:
- 型に プロパティを
FailureSourceModulePath
ProcessFailedEventArgs
追加し、Windows コードの整合性エラーが発生した場合にクラッシュの原因となったモジュールの完全なパスを指定しました。つまり、プロセスが でSTATUS_INVALID_IMAGE_HASH
終了したときです。
CoreWebView2ProcessFailedEventArgs
クラス:
バグ修正
SDK 専用
- WinForms および WPF 用の .NET アセンブリが、最適化が有効になっている状態で出荷されるようになりました。 (問題 #4409)
1.0.2470-prerelease
リリース日: 2024 年 3 月 25 日
WebView2 SDK 1.0.2470-prerelease 用 NuGet パッケージ
完全な API 互換性のために、このプレリリース バージョンの WebView2 SDK には、WebView2 Runtime バージョン 124.0.2470.0 以上が必要です。
試験的な API
このプレリリース SDK には、次の試験的 API が追加されています。
- Fluent Style オーバーレイ スクロール バーのサポート。
CoreWebView2EnvironmentOptions
クラス:CoreWebView2ScrollbarStyle 列挙型
Default
FluentOverlay
- WebMessageObjects API を更新し、アプリを介して、API を介して他の方向に構築された WebView2 コンテンツに DOM オブジェクトを
CoreWebView2.PostWebMessage
挿入できるようにしました。 ファイル システム へのアクセスを提供するために Web コンテンツに投稿できるファイル システム ハンドルを表す新しい Web オブジェクトの種類を追加しました。
CoreWebView2
クラス:CoreWebView2Environment
クラス:CoreWebView2FileSystemHandle
クラス:CoreWebView2FileSystemHandleKind 列挙型
File
Directory
CoreWebView2FileSystemHandlePermission 列挙型
ReadOnly
ReadWrite
プロモーション
このプレリリース SDK では、次の API が試験的から安定版に昇格されています。
- より多くのプレリリース テストとフライティング シナリオをサポートするために、ランタイム選択機能を追加しました。 環境の作成時に検索するチャネルを選択し
ChannelSearchKind
、検索順序を選択するように指定ReleaseChannels
できます。
CoreWebView2EnvironmentOptions
クラス:CoreWebView2ChannelSearchKind 列挙型
MostStable
LeastStable
CoreWebView2ReleaseChannels 列挙型
None
Stable
Beta
Dev
Canary
- 型に プロパティを
FailureSourceModulePath
ProcessFailedEventArgs
追加し、Windows コードの整合性エラーが発生した場合にクラッシュの原因となったモジュールの完全なパスを指定しました。つまり、プロセスが でSTATUS_INVALID_IMAGE_HASH
終了したときです。
CoreWebView2ProcessFailedEventArgs
クラス:
バグ修正
ランタイムのみ
- 古いバージョンの WebView2 クライアント DLL がアンロードされたときにアプリケーション プロセスがクラッシュする可能性がある信頼性の回帰を修正しました。
- WebView2 一時ダウンロード フォルダーがユーザー データ フォルダーごとに一意であり、他のアプリやブラウザーに干渉しないことを確認します。
1.0.2365.46
リリース日: 2024 年 2 月 26 日
WebView2 SDK 1.0.2365.46 用 NuGet パッケージ
完全な API 互換性のために、このリリース バージョンの WebView2 SDK には、WebView2 Runtime バージョン 122.0.2365.46 以降が必要です。
プロモーション
次の API が Stable に昇格され、このリリース SDK に含まれるようになりました。
- ワーカーの
WebResourceRequested
サポートが追加されました。これにより、サービス ワーカー、共有ワーカー、および異なる配信元の iframe のイベントを受け取WebResourceRequested
るためにフィルターを設定できます。
CoreWebView2
クラス:CoreWebView2WebResourceRequestedEventArgs
クラス:
- WebView2 でブラウザー拡張機能をサポートするには、WinRT 用に追加しました
GetBrowserExtensions
。
バグ修正
ランタイムのみ
新しいウィンドウがソース WebView に設定されている場合に
NewWindowRequested
、イベントの処理に影響を与える回帰を修正しました。 (問題 #4250)PDF ビューアーが埋め込まれている WebView を閉じるとクラッシュする可能性があるバグを修正しました。 (Issue #3832)
アプリケーションで が有効
SetWindowDisplayAffinity
になっているときにマウス クリックが機能しなくなった回帰を修正しました。 (問題 #4325)
1.0.2415-prerelease
リリース日: 2024 年 2 月 26 日
WebView2 SDK 1.0.2415-prerelease 用 NuGet パッケージ
完全な API 互換性のために、このプレリリース バージョンの WebView2 SDK には、Microsoft Edge バージョン 123.0.2415.0 以降に付属する WebView2 ランタイムが必要です。
破壊的変更
- の プロパティ
CoreWebView2LaunchingExternalUriSchemeEventArgs
のInitiatingOrigin
動作が変更されました。InitiatingOrigin
が不透明な原点の場合、InitiatingOrigin
イベント引数で報告される は、そのプリカーサーの配信元です。 プリカーサーの原点は、不透明な原点を作成した原点です。 たとえば、あるフレームでexample.com
異なる不透明な原点を持つサブフレームを開いた場合、サブフレームのプリカーサーの原点は ですexample.com
。
CoreWebView2LaunchingExternalUriSchemeEventArgs
クラス:
- 列挙型のメンバーの
CoreWebView2TextureStreamErrorKind
名前が変更されました。
古いメンバー名:
- CoreWebView2TextureStreamErrorKind 列挙型
CoreWebView2TextureStreamErrorNoVideoTrackStarted
CoreWebView2TextureStreamErrorTextureError
CoreWebView2TextureStreamErrorTextureInUse
新しいメンバー名:
- CoreWebView2TextureStreamErrorKind 列挙型
NoVideoTrackStarted
TextureError
TextureInUse
試験的な API
このプレリリース SDK には、次の試験的 API が追加されています。
- クラスに
CoreWebView2ControllerOptions
プロパティがAllowHostInputProcessing
追加されました。これにより、ユーザー入力メッセージ (キーボード、マウス、タッチ、ペン) がブラウザー ウィンドウを通過してアプリ プロセス ウィンドウで受信できるようになります。
CoreWebView2ControllerOptions
クラス:
プロモーション
このプレリリース SDK では、次の API が試験的から安定版に昇格されています。
- WebView2 に含まれるリージョンでヒット テストの結果を提供する新しい API を追加しました。 この API は、WebView2 ウィンドウのクライアント以外の領域でマウス イベントを処理する視覚的にホストされたアプリケーションに役立ちます。
CoreWebView2CompositionController
クラス:CoreWebView2Settings
クラス:
バグ修正
ランタイムのみ
アクセス許可要求が "永続化されていない" (つまり
SavesInProfile = false
) に設定されている場合に、カメラまたはマイクが Google Meet または Microsoft Teams 会議で開けないように修正しました。 (Issue #3592)WebView2 ブラウザー プロセスで空
--edge-webview-custom-scheme
のコマンド ライン スイッチが追加されるのを修正しました。グローバル
UserDataFolder
レジストリ キーを無効にして、このレジストリ キーをアプリごとにのみ適用できるようにしました。NewWindowRequested
ブラウザー拡張機能によって開かれたときに発生しないイベントを修正しました。 (Issue #3841)ビュー ソースを
NewWindowRequested
開くときに発生しないイベントを修正しました。 (Issue #4162)ダウンロードにナビゲーションが関係する場合に発生
StateChanged
する問題とBytesReceivedChanged
イベントを修正しました。ダイアログが原因で
BeforeUnload
WebView2 ウィンドウが予期せず位置にジャンプするバグを修正しました。 (Issue #4350)PDF が
PrintAsync
完全に読み込まれる前に、呼び出しが早すぎる場合に空白ページが出力される問題を修正しました。 (Issue #3779)
1.0.2277.86
リリース日: 2024 年 2 月 5 日
WebView2 SDK 1.0.2277.86 用 NuGet パッケージ
完全な API 互換性のために、このリリース バージョンの WebView2 SDK には、WebView2 Runtime バージョン 121.0.2277.86 以上が必要です。
破壊的変更
重要
破壊的変更: へのナビゲーション about:blank
がイベントを NavigationStarting
介して取り消されるようになりました。 古い動作に戻すには、機能フラグを msWebView2CancellableAboutNavigations
無効にします。
プロモーション
次の API が Stable に昇格され、このリリース SDK に含まれるようになりました。
ExecuteScriptWithResult
は、スクリプトが失敗した場合に例外情報を提供します。TryGetResultAsString
は、スクリプト実行の結果を JSON ではなく文字列として取得し、文字列の結果を操作しやすくします。
CoreWebView2
クラス:
バグ修正
ランタイムのみ
スペルチェック言語がプログラムで一致
put_Language
することを確認しました。 カスタマイズされたコンテキスト メニューも正しいスペルチェックで更新されます。 (ランタイムのみ)AV1 でエンコードされたビデオを読み込む一部の
NavigationCompleted
Web サイトでイベントの発生が停止するバグを修正しました。 (ランタイムのみ)(Issue #3801)WebView の破棄中にホスト プロセス COM リソースが解放される問題を修正しました。 (ランタイムのみ)(問題 #4226)
Facebook、Twitter、Linkedin などの一部のソーシャル メディア アプリの読み込みが壊れるバグを修正しました。 この変更はランタイム固有です。 (ランタイムのみ)(問題 #4281)
1.0.2357-prerelease
リリース日: 2024 年 1 月 30 日
WebView2 SDK 1.0.2357-prerelease 用 NuGet パッケージ
完全な API 互換性のために、このプレリリース バージョンの WebView2 SDK には、Microsoft Edge バージョン 122.0.2357.0 以降に付属する WebView2 ランタイムが必要です。
試験的な API
このプレリリース SDK には、次の試験的 API が追加されています。
- より多くのプレリリース テストとフライティング シナリオをサポートするために、ランタイム選択機能を追加しました。 開発者は、環境の作成時に検索するチャネルを選択し
ChannelSearchKind
、検索順序を選択するように指定ReleaseChannels
できます。
- WebView2 に含まれるリージョンでヒット テストの結果を提供する新しい API を追加しました。 この API は、WebView2 ウィンドウのクライアント以外の領域でマウス イベントを処理する視覚的にホストされたアプリケーションに役立ちます。
CoreWebView2CompositionController
クラス:CoreWebView2Settings
クラス:
プロモーション
このプレリリース SDK では、次の API が試験的から安定版に昇格されています。
CoreWebView2AcceleratorKeyPressedEventArgs
には、ブラウザーがアクセラレータ キー (ショートカット キー) (Ctrl + P や F3 など) を処理するかどうかを制御するための新しいIsBrowserAcceleratorKeyEnabled
プロパティがあります。
CoreWebView2AcceleratorKeyPressedEventArgs
クラス:
- を含む
GetProcessExtendedInfos
フレーム プロセス情報 API は、関連付けられたレンダラー プロセスでアクティブに実行されているすべてのフレームのスナップショットコレクションを提供します。 この API を使用すると、ホスト アプリケーションは、WebView2 のどの部分でメモリや CPU 使用率などのリソースが消費されているかを検出できます。
CoreWebView2Environment
クラス:CoreWebView2ProcessExtendedInfo
クラス:CoreWebView2
クラス:CoreWebView2Frame
クラス:CoreWebView2FrameInfo
クラス:
ExecuteScriptWithResult
は、スクリプトが失敗した場合に例外情報を提供します。TryGetResultAsString
は、スクリプト実行の結果を JSON ではなく文字列として取得し、文字列の結果を操作しやすくします。
CoreWebView2
クラス:
CreateFromComICoreWebView2
は、インスタンス内の既存ICoreWebView2
のオブジェクトをCoreWebView2
ラップして、.NET 開発が C++ で作成されたコントロールと対話できるようにします。
CoreWebView2
クラス:
- WebView2 でブラウザー拡張機能をサポートするには、WinRT 用に追加しました
GetBrowserExtensions
。
- ワーカーの
WebResourceRequested
サポートが追加されました。これにより、サービス ワーカー、共有ワーカー、およびさまざまな配信元 iframe のイベントを受け取WebResourceRequested
るためにフィルターを設定できます。
CoreWebView2
クラス:CoreWebView2WebResourceRequestedEventArgs
クラス:
バグ修正
ランタイムのみ
PDF ビューアーが埋め込まれている WebView コントロールを閉じるとクラッシュする可能性があるバグを修正しました。 (ランタイムのみ)(Issue #3832)
子プロセス タスク バー アイコンの積み重ねに関する問題を修正しました。 (ランタイムのみ)(問題 #3245)
Edge Cloud Config Service の不要なネットワーク要求を送信するバグを修正しました。 (ランタイムのみ)(Issue #4180)
CSS プロパティの動作を更新し、
app-region
その値に対する変更によってページのレイアウトが再作成されるようにしました。 (ランタイムのみ)イベント ハンドラーが
put_AreBrowserAcceleratorKeysEnabled
登録されていないAcceleratorKeyPressed
ときに WebView2 の設定を更新できなかった問題を修正しました。 (ランタイムのみ)(Issue #4278)
SDK 専用
.NET の WebView2 コントロールが UNC パスで を見つけられなかった問題を
WebView2Loader.dll
修正しました。 (SDK のみ)(Issue #4081).NET コントロールで の
InvalidOperationException
インスタンスが発生する問題を修正しました。これは開発者には役に立ちません。 (SDK のみ)(問題 #4272)
1.0.2210.55
リリース日: 2023 年 12 月 11 日
WebView2 SDK 1.0.2210.55 用 NuGet パッケージ
完全な API 互換性のために、このリリース バージョンの WebView2 SDK には、WebView2 Runtime バージョン 120.0.2210.55 以降が必要です。
破壊的変更
重要
破壊的変更: 固定バージョン ランタイム v120 以上を使用してパッケージ化されていない Win32 アプリを開発し、Windows 10デバイスをターゲットとする場合は、WebView2 に実装された新しいセキュリティ機能のために、クラッシュを回避するために、いくつかの ACL シェル コマンド (icacls
) を実行する必要があります。 「[破壊的変更] Win10 で固定バージョン v120 以降を使用するパッケージ化されていない Win32 アプリに ACL が必要です」を参照してください。 この修正プログラムは、アプリと WebView2 ランタイムの配布に関する記事の「固定バージョン ランタイム配布モードの詳細」セクションで、「固定バージョン 120 以降のWindows 10 デバイスでは、固定バージョンを使用するパッケージ化されていない Win32 アプリケーションの開発者が、次のコマンドを実行する必要があります」を参照してください。
プロモーション
次の API が Stable に昇格され、このリリース SDK に含まれるようになりました。
- WebView2 でのブラウザー拡張機能のサポート:
CoreWebView2EnvironmentOptions
クラス:CoreWebView2Profile
クラス:
- を含む
GetProcessExtendedInfos
フレーム プロセス情報 API は、関連付けられたレンダラー プロセスでアクティブに実行されているすべてのフレームのスナップショットコレクションを提供します。 この API を使用すると、ホスト アプリケーションは、WebView2 のどの部分でメモリや CPU 使用率などのリソースが消費されているかを検出できます。
CoreWebView2Environment
クラス:CoreWebView2ProcessExtendedInfo
クラス:CoreWebView2
クラス:CoreWebView2Frame
クラス:CoreWebView2FrameInfo
クラス:
ICoreWebView2AcceleratorKeyPressedEventArgs
には、ブラウザーがアクセラレータ キー (ショートカット キー) (Ctrl + P や F3 など) を処理するかどうかを開発者が制御できるようにする新しいIsBrowserAcceleratorKeyEnabled
プロパティがあります。
CoreWebView2AcceleratorKeyPressedEventArgs
クラス:
- プロファイル削除の管理のサポートを追加しました。
CoreWebView2Profile
クラス:
バグ修正
WinRT JS プロジェクションでのホスト オブジェクトの非同期メソッドでの promise キャンセルのサポートを追加しました。 の詳細
AddHostObjectToScript
については、「 Web 側コードからネイティブ側の WinRT コードを呼び出す」を参照してください。 (ランタイムと SDK)WebView2 API ナビゲーションの自動 HTTPS アップグレードを無効にしました。 (ランタイムのみ)(問題 #4104)
1.0.2151.40
リリース日: 2023 年 11 月 6 日
WebView2 SDK 1.0.2151.40 用 NuGet パッケージ
完全な API 互換性のために、このリリース バージョンの WebView2 SDK には、WebView2 Runtime バージョン 119.0.2151.40 以上が必要です。
一般提供
重要
お知らせ: Xbox WebView2 SDK が一般公開 (GA) になり、Xbox October 2310 バージョン (231018-2200) で入手できるようになりました。 詳細については、「 WebView2 for Xbox のお知らせ」を参照してください。
プロモーション
次の API が Stable に昇格され、このリリース SDK に含まれるようになりました。
- 要求のソースを
NewWindowRequested
識別するために、イベント引数にソース フレーム情報を追加しました。
CoreWebView2NewWindowRequestedEventArgs
クラス:
- WinRT では、 を作成するときにカスタム スキーム登録を管理するためのオプションが
CoreWebView2Environment
追加されました。
CoreWebView2CustomSchemeRegistration
クラス:CoreWebView2EnvironmentOptions
クラス:
バグ修正
- 複数の WebView の作成によってクラッシュが発生する可能性がある信頼性の問題を修正しました。 (ランタイムのみ)(Issue #3793)
1.0.2194-prerelease
リリース日: 2023 年 11 月 6 日
WebView2 SDK 1.0.2194-prerelease 用 NuGet パッケージ
完全な API 互換性のために、このプレリリース バージョンの WebView2 SDK には、Microsoft Edge バージョン 120.0.2194.0 以降に付属する WebView2 ランタイムが必要です。
プロモーション
このプレリリース SDK では、次の API が試験的から安定版に昇格されています。
- WebView2 でのブラウザー拡張機能のサポート:
- CoreWebView2BrowserExtension クラス
CoreWebView2EnvironmentOptions
クラス:CoreWebView2Profile
クラス:
バグ修正
- モニターのスケールを変更したり、RDP モードとドッキング モードを切り替えたりした後に、WebView2 でぼやけたコンテンツが表示されたり、コンテンツが表示されない問題を修正しました。 (ランタイムのみ)
- WebView2 インスタンスが破棄されたときにクラッシュする問題
TextServicesFoundation
を修正しました。 (ランタイムのみ) - Web メッセージが WebView2 から送信されるが、アプリケーション側からは読み取られない場合の .NET のメモリ リークを修正します。 (ランタイムと SDK)(Issue #3794)
- すべての WebView2 印刷 API で設定が
ScaleFactor
正しく機能しない問題を修正しました。 (ランタイムのみ)(Issue #4082)
1.0.2088.41
リリース日: 2023 年 10 月 16 日
WebView2 SDK 1.0.2088.41 用 NuGet パッケージ
完全な API 互換性のために、このリリース バージョンの WebView2 SDK には、WebView2 Runtime バージョン 118.0.2088.41 以降が必要です。
プロモーション
追加の API は Stable に昇格されておらず、このリリース SDK に追加されています。
バグ修正
- 一部の UWP アプリでテキストを入力できない問題を修正しました。 (ランタイムのみ)(Issue #3805)
- Windows
PerProcessSystemDPIForceOff
互換性設定を使用していたアプリの初期化エラーを修正しました。 (ランタイムのみ)(Issue #3692) - WebView2 のダイアログ位置オフセットのバグを修正しました。 (ランタイムのみ)(Issue #3763)
1.0.2164-prerelease
リリース日: 2023 年 10 月 18 日
WebView2 SDK 1.0.2164-prerelease 用 NuGet パッケージ
完全な API 互換性のために、このプレリリース バージョンの WebView2 SDK には、Microsoft Edge バージョン 120.0.2164.0 以降に付属する WebView2 ランタイムが必要です。
試験的な API
このプレリリース SDK には、次の試験的 API が追加されています。
- 型に プロパティを
FailureSourceModulePath
ProcessFailedEventArgs
追加し、Windows コードの整合性エラーが発生した場合にクラッシュの原因となったモジュールの完全なパスを指定しました。つまり、プロセスが でSTATUS_INVALID_IMAGE_HASH
終了したときです。
CoreWebView2ProcessFailedEventArgs
クラス:
バグ修正
- PrintToPDF API で追加のページ設定 (
PageRange
とPagesPerSheet
) のサポートが追加されました。 (ランタイムのみ)(Issue #3719) - 拡張リソース ファイルへのナビゲーションが正しく処理されず、正しい処理方法で修正されました。 (ランタイムのみ)(Issue #3728)
- 一部の UWP アプリでテキストを入力できない問題を修正しました。 (ランタイムのみ)(Issue #3805)
- Windows
PerProcessSystemDPIForceOff
互換性設定を使用していたアプリの初期化エラーを修正しました。 (ランタイムのみ)(Issue #3692) - システムの既定のブラウザー設定が変更されたときにデータを収集していたモニターを削除しました。 (ランタイムのみ)
- WebView2 のダイアログ位置オフセットのバグを修正しました。 (ランタイムのみ)(Issue #3763)
- が に設定されている場合
NewWindow
のNewWindowRequested
イベントのクラッシュをnull
修正しました。 (ランタイムのみ)
関連項目
- WebView2 SDK のリリース ノートについて
- WebView2 SDK のアーカイブされたリリース ノート
- WebView2 の機能と API の概要 - リリース SDK パッケージにある多くの API を機能領域別に概説します。
- Microsoft Edge WebView2 チームへの問い合わせ