diff --git a/microsoft-edge/webview2/release-notes/archive.md b/microsoft-edge/webview2/release-notes/archive.md index 322beff933..5dc4f711b3 100644 --- a/microsoft-edge/webview2/release-notes/archive.md +++ b/microsoft-edge/webview2/release-notes/archive.md @@ -2469,6 +2469,10 @@ For full API compatibility, this Prerelease version of the WebView2 SDK requires #### Breaking changes + + +###### Minimum .NET Framework version + The minimum .NET Framework version requirement for .NET WebView2, including WPF and WinForms controls, has been updated from .NET Framework 4.5 to .NET Framework 4.6.2. @@ -3313,8 +3317,11 @@ For full API compatibility, this Release version of the WebView2 SDK requires We #### Breaking changes -> [!IMPORTANT] -> **Breaking Change**: Navigations to `about:blank` are now cancellable via the `NavigationStarting` event. To revert to the old behavior, disable the `msWebView2CancellableAboutNavigations` feature flag. + + +###### Navigations to `about:blank` cancellable via `NavigationStarting` event + +Navigations to `about:blank` are now cancellable via the `NavigationStarting` event. To revert to the old behavior, disable the `msWebView2CancellableAboutNavigations` feature flag. @@ -3798,8 +3805,13 @@ For full API compatibility, this Release version of the WebView2 SDK requires We #### Breaking changes -> [!IMPORTANT] -> **Breaking Change**: If you're developing an unpackaged Win32 app using Fixed Version Runtime v120 or above and targeting Windows 10 devices, you need to run a couple of ACL shell commands (`icacls`), to avoid crashing, because of a new security feature implemented in WebView2. See [[Breaking Change] Unpackaged Win32 app using Fixed Version v120+ on Win10 need ACL](https://github.com/MicrosoftEdge/WebView2Announcements/issues/82). The fix is in the article _Distribute your app and the WebView2 Runtime_, section [The Fixed Version runtime distribution mode](../concepts/distribution.md#the-fixed-version-runtime-distribution-mode), step "On Windows 10 devices, starting with Fixed Version 120, developers of unpackaged Win32 applications using Fixed Version are required to run the following commands." + + +###### Unpackaged Win32 app using Fixed Version 120+ on Windows 10 + +If you're developing an unpackaged Win32 app using Fixed Version Runtime v120 or above and targeting Windows 10 devices, you need to run a couple of ACL shell commands (`icacls`), to avoid crashing, because of a new security feature implemented in WebView2. See [[Breaking Change] Unpackaged Win32 app using Fixed Version v120+ on Win10 need ACL](https://github.com/MicrosoftEdge/WebView2Announcements/issues/82). + +The fix is in the article _Distribute your app and the WebView2 Runtime_, section [The Fixed Version runtime distribution mode](../concepts/distribution.md#the-fixed-version-runtime-distribution-mode), step "On Windows 10 devices, starting with Fixed Version 120, developers of unpackaged Win32 applications using Fixed Version are required to run the following commands." @@ -8416,11 +8428,17 @@ This prerelease version of the WebView2 SDK requires Microsoft Edge version 86.0 #### Breaking changes -> [!IMPORTANT] -> **Breaking Change**: WebView2 prerelease package 1.0.781 is deprecated. Discontinue development with package 1.0.781. -> [!IMPORTANT] -> WebView2 prerelease package 0.9.430 is deprecated, and is removed with the next release. If your WebView2 app uses the package, the WebView2 team recommends that you move to a newer package. + +###### Prerelease package 1.0.781 is deprecated + +WebView2 prerelease package 1.0.781 is deprecated. Discontinue development with package 1.0.781. + + + +###### Prerelease package 0.9.430 is deprecated + +WebView2 prerelease package 0.9.430 is deprecated, and is removed with the next release. If your WebView2 app uses the package, the WebView2 team recommends that you move to a newer package. diff --git a/microsoft-edge/webview2/release-notes/includes/templates.md b/microsoft-edge/webview2/release-notes/includes/templates.md index 987081d55b..aa9f53701c 100644 --- a/microsoft-edge/webview2/release-notes/includes/templates.md +++ b/microsoft-edge/webview2/release-notes/includes/templates.md @@ -9,11 +9,24 @@ Release Date: Monthname nn, 2025 For full API compatibility, this Release version of the WebView2 SDK requires WebView2 Runtime version ###.0.####.## or higher. + +#### Breaking changes + + + + +###### heading + + #### General changes + +###### heading + + #### Promotions diff --git a/microsoft-edge/webview2/release-notes/index.md b/microsoft-edge/webview2/release-notes/index.md index 1237f167ef..8ce2c21e98 100644 --- a/microsoft-edge/webview2/release-notes/index.md +++ b/microsoft-edge/webview2/release-notes/index.md @@ -55,11 +55,61 @@ This Release SDK includes the following bug fixes. ###### Runtime-only * Disabled creation of a "Speculative Renderer" process. -* Enabled `EmbeddedBrowserBrowserProcessExitedTest` for ARM64. + + +## 1.0.3650-prerelease + +Release Date: November 07, 2025 + +[NuGet package for WebView2 SDK 1.0.3650-prerelease](https://www.nuget.org/packages/Microsoft.Web.WebView2/1.0.3650-prerelease) + +For full API compatibility, this Prerelease version of the WebView2 SDK requires the WebView2 Runtime that ships with Microsoft Edge version 143.0.3650.0 or higher. + + + + +#### Breaking changes + + + +###### Don't start navigation until `NewWindowRequested` event completes + +Don't start WebView2 navigation until the `NewWindowRequested` event is completed, because the event blocks the parent frame's JavaScript until completion. + +This is a potentially breaking change; you might need to revise your code. + + + +#### Experimental APIs + +No Experimental APIs have been added in this Prerelease SDK. + + + +#### Promotions + +No APIs have been promoted from Phase 1: Experimental in Prerelease, to Phase 2: Stable in Prerelease, in this Prerelease SDK. + + + +#### Bug fixes + +This Prerelease SDK includes the following bug fixes. + + + +###### Runtime-only + +* Disabled creation of a "Speculative Renderer" process. +* Fixed a **Find** dialog synchronization issue while programmatically doing a Find. + + + + ## 1.0.3537.50