From 30eff41de314a8ecb170fa44c721c0f83b8f53ce Mon Sep 17 00:00:00 2001 From: Michael Hoffman Date: Fri, 13 Oct 2023 15:20:17 -0700 Subject: [PATCH 1/7] Template --- microsoft-edge/webview2/release-notes.md | 30 +++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/microsoft-edge/webview2/release-notes.md b/microsoft-edge/webview2/release-notes.md index 87577d569a..84f70d66f5 100644 --- a/microsoft-edge/webview2/release-notes.md +++ b/microsoft-edge/webview2/release-notes.md @@ -6,7 +6,7 @@ ms.author: msedgedevrel ms.topic: conceptual ms.prod: microsoft-edge ms.technology: webview -ms.date: 09/20/2023 +ms.date: 10/17/2023 --- # Release Notes for the WebView2 SDK @@ -138,6 +138,34 @@ The following APIs have been promoted from Experimental to Stable in this Prerel --> + +## 1.0.####-prerelease + +[NuGet package for WebView2 SDK 1.0.####-prerelease](https://www.nuget.org/packages/Microsoft.Web.WebView2/1.0.####-prerelease) + +For full API compatibility, this Prerelease version of the WebView2 SDK requires the WebView2 Runtime that ships with Microsoft Edge version ###.0.####.0 or higher. + +#### General features + +#### Experimental APIs + +#### Promotions +No APIs have been promoted from Experimental to Stable in this Prerelease SDK. +The following APIs have been promoted from Experimental to Stable in this Prerelease SDK. + +##### [.NET/C#](#tab/dotnetcsharp) + +##### [WinRT/C#](#tab/winrtcsharp) + +##### [Win32/C++](#tab/win32cpp) + +--- + +#### Bug fixes + +tbd + + ## 1.0.2045.28 From fe2572b691bae8841bacd23418a34f46e88049c1 Mon Sep 17 00:00:00 2001 From: Victor Huang Date: Fri, 13 Oct 2023 16:33:07 -0700 Subject: [PATCH 2/7] Initial commit of pre-release notes --- microsoft-edge/webview2/release-notes.md | 41 +++++++++++++++++------- 1 file changed, 30 insertions(+), 11 deletions(-) diff --git a/microsoft-edge/webview2/release-notes.md b/microsoft-edge/webview2/release-notes.md index 84f70d66f5..20ce89c802 100644 --- a/microsoft-edge/webview2/release-notes.md +++ b/microsoft-edge/webview2/release-notes.md @@ -137,34 +137,53 @@ The following APIs have been promoted from Experimental to Stable in this Prerel #### Bug fixes --> + +## 1.0.2158-prerelease - -## 1.0.####-prerelease +Release Date: October 13, 2023 -[NuGet package for WebView2 SDK 1.0.####-prerelease](https://www.nuget.org/packages/Microsoft.Web.WebView2/1.0.####-prerelease) +[NuGet package for WebView2 SDK 1.0.2158-prerelease](https://www.nuget.org/packages/Microsoft.Web.WebView2/1.0.2158-prerelease) -For full API compatibility, this Prerelease version of the WebView2 SDK requires the WebView2 Runtime that ships with Microsoft Edge version ###.0.####.0 or higher. +For full API compatibility, this Prerelease version of the WebView2 SDK requires the WebView2 Runtime that ships with Microsoft Edge version 120.0.2158.0 or higher. -#### General features +### REMOVE_ME +#### General features + + #### Experimental APIs -#### Promotions -No APIs have been promoted from Experimental to Stable in this Prerelease SDK. -The following APIs have been promoted from Experimental to Stable in this Prerelease SDK. + +* Added FailureSourceModulePath to ProcessFailedEventArgs which is the full path of the module that caused the crash in cases of [Windows Code Integrity](https://learn.microsoft.com/en-us/mem/intune/user-help/you-need-to-enable-code-integrity) failures - i.e when process exited with `STATUS_INVALID_IMAGE_HASH` ##### [.NET/C#](#tab/dotnetcsharp) +* `CoreWebView2ProcessFailedEventArgs` Class: + * [CoreWebView2ProcessFailedEventArgs.FailureSourceModulePath Property](/dotnet/api/microsoft.web.webview2.core.corewebview2processfailedeventargs.failuresourcemodulepath?view=webview2-dotnet-1.0.2158-prerelease&preserve-view=true) + ##### [WinRT/C#](#tab/winrtcsharp) +* `CoreWebView2ProcessFailedEventArgs` Class: + * [CoreWebView2ProcessFailedEventArgs.FailureSourceModulePath Property](/microsoft-edge/webview2/reference/winrt/microsoft_web_webview2_core/corewebview2processfailedeventargs?view=webview2-winrt-1.0.2158-prerelease&preserve-view=true#failuresourcemodulepath) + + ##### [Win32/C++](#tab/win32cpp) ---- +* [ICoreWebView2ExperimentalProcessFailedEventArgs](/microsoft-edge/webview2/reference/win32/icorewebview2experimentalprocessfailedeventargs?view=webview2-1.0.2158-prerelease&preserve-view=true) + * [ICoreWebView2ExperimentalProcessFailedEventArgs::get_FailureSourceModulePath](/microsoft-edge/webview2/reference/win32/icorewebview2experimentalprocessfailedeventargs?view=webview2-1.0.2158-prerelease&preserve-view=true#get_failuresourcemodulepath) + +--- + #### Bug fixes -tbd - +* Support additional page settings (PageRange and PagesPerSheert) in PrintToPDF API (Runtime-only) ([Issue #3719](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3719)) +* Navigation to Extension Resource file was not handled correctly and now fix with correct handle method. (Runtime-only) ([Issue #3728](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3728)) +* Fixed an issue causing some UWP apps to be unable to input text. (Runtime-only) ([Issue #3805](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3805)) +* Fixed an initialization failure for apps that were using the Windows PerProcessSystemDPIForceOff compatibility setting. (Runtime-only) ([Issue #3692](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3692)) +* Remove monitors that collecting data when system default browser setting changes. (Runtime-only) +* Fixed a Dialog Position Offset Bug in WebView2. (Runtime-only) ([Issue #3763](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3763)) +* Fixed a crash in NewWindowRequested event if the NewWindow is set to null. (Runtime-only) ## 1.0.2045.28 From b900c3862c690373e8def9acabf660150f4a07b8 Mon Sep 17 00:00:00 2001 From: Michael Hoffman Date: Fri, 13 Oct 2023 16:57:24 -0700 Subject: [PATCH 3/7] Writer/Editor pass --- microsoft-edge/webview2/release-notes.md | 32 +++++++++++++----------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/microsoft-edge/webview2/release-notes.md b/microsoft-edge/webview2/release-notes.md index 20ce89c802..b256af6a3c 100644 --- a/microsoft-edge/webview2/release-notes.md +++ b/microsoft-edge/webview2/release-notes.md @@ -137,24 +137,22 @@ The following APIs have been promoted from Experimental to Stable in this Prerel #### Bug fixes --> - + + ## 1.0.2158-prerelease + -Release Date: October 13, 2023 +Release Date: October 17, 2023 [NuGet package for WebView2 SDK 1.0.2158-prerelease](https://www.nuget.org/packages/Microsoft.Web.WebView2/1.0.2158-prerelease) For full API compatibility, this Prerelease version of the WebView2 SDK requires the WebView2 Runtime that ships with Microsoft Edge version 120.0.2158.0 or higher. -### REMOVE_ME -#### General features - #### Experimental APIs - -* Added FailureSourceModulePath to ProcessFailedEventArgs which is the full path of the module that caused the crash in cases of [Windows Code Integrity](https://learn.microsoft.com/en-us/mem/intune/user-help/you-need-to-enable-code-integrity) failures - i.e when process exited with `STATUS_INVALID_IMAGE_HASH` +* Added `FailureSourceModulePath` to `ProcessFailedEventArgs`, to specify the full path of the module that caused the crash in cases of [Windows Code Integrity](/mem/intune/user-help/you-need-to-enable-code-integrity) failures - that is, when a process exited with `STATUS_INVALID_IMAGE_HASH`: ##### [.NET/C#](#tab/dotnetcsharp) @@ -172,18 +170,22 @@ For full API compatibility, this Prerelease version of the WebView2 SDK requires * [ICoreWebView2ExperimentalProcessFailedEventArgs](/microsoft-edge/webview2/reference/win32/icorewebview2experimentalprocessfailedeventargs?view=webview2-1.0.2158-prerelease&preserve-view=true) * [ICoreWebView2ExperimentalProcessFailedEventArgs::get_FailureSourceModulePath](/microsoft-edge/webview2/reference/win32/icorewebview2experimentalprocessfailedeventargs?view=webview2-1.0.2158-prerelease&preserve-view=true#get_failuresourcemodulepath) ---- +--- + #### Bug fixes -* Support additional page settings (PageRange and PagesPerSheert) in PrintToPDF API (Runtime-only) ([Issue #3719](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3719)) -* Navigation to Extension Resource file was not handled correctly and now fix with correct handle method. (Runtime-only) ([Issue #3728](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3728)) -* Fixed an issue causing some UWP apps to be unable to input text. (Runtime-only) ([Issue #3805](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3805)) -* Fixed an initialization failure for apps that were using the Windows PerProcessSystemDPIForceOff compatibility setting. (Runtime-only) ([Issue #3692](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3692)) -* Remove monitors that collecting data when system default browser setting changes. (Runtime-only) -* Fixed a Dialog Position Offset Bug in WebView2. (Runtime-only) ([Issue #3763](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3763)) -* Fixed a crash in NewWindowRequested event if the NewWindow is set to null. (Runtime-only) +* Added support for additional page settings (`PageRange` and `PagesPerSheet`) in the PrintToPDF API. (Runtime-only) ([Issue #3719](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3719)) +* Navigation to an Extension Resource file was not handled correctly, and has now been fixed with the correct handling method. (Runtime-only) ([Issue #3728](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3728)) +* Fixed an issue causing some UWP apps to be unable to input text. (Runtime-only) ([Issue #3805](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3805)) +* Fixed an initialization failure for apps that were using the Windows `PerProcessSystemDPIForceOff` compatibility setting. (Runtime-only) ([Issue #3692](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3692)) +* Removed monitors that were collecting data when the system default browser setting changes. (Runtime-only) +* Fixed a Dialog Position Offset bug in WebView2. (Runtime-only) ([Issue #3763](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3763)) +* Fixed a crash in the `NewWindowRequested` event if the `NewWindow` is set to `null`. (Runtime-only) + + + ## 1.0.2045.28 From 0b6f50ce91eaa109df2136c3dc0e8249ff55c8d8 Mon Sep 17 00:00:00 2001 From: Michael Hoffman Date: Fri, 13 Oct 2023 17:13:23 -0700 Subject: [PATCH 4/7] Link text standard --- microsoft-edge/webview2/release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/microsoft-edge/webview2/release-notes.md b/microsoft-edge/webview2/release-notes.md index b256af6a3c..d17ecbb2d5 100644 --- a/microsoft-edge/webview2/release-notes.md +++ b/microsoft-edge/webview2/release-notes.md @@ -152,7 +152,7 @@ For full API compatibility, this Prerelease version of the WebView2 SDK requires #### Experimental APIs -* Added `FailureSourceModulePath` to `ProcessFailedEventArgs`, to specify the full path of the module that caused the crash in cases of [Windows Code Integrity](/mem/intune/user-help/you-need-to-enable-code-integrity) failures - that is, when a process exited with `STATUS_INVALID_IMAGE_HASH`: +* Added the `FailureSourceModulePath` property to the `ProcessFailedEventArgs` type, to specify the full path of the module that caused the crash in cases of Windows code integrity failures - that is, when a process exited with `STATUS_INVALID_IMAGE_HASH`. See also [Enable code integrity](/mem/intune/user-help/you-need-to-enable-code-integrity) in the Microsoft Intune docs. ##### [.NET/C#](#tab/dotnetcsharp) From 964e2b94356996e1835d2a90912ab63a77011822 Mon Sep 17 00:00:00 2001 From: Michael Hoffman Date: Mon, 16 Oct 2023 15:04:47 -0700 Subject: [PATCH 5/7] Update version #, test 32/RT links --- microsoft-edge/webview2/release-notes.md | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/microsoft-edge/webview2/release-notes.md b/microsoft-edge/webview2/release-notes.md index d17ecbb2d5..7e175a9949 100644 --- a/microsoft-edge/webview2/release-notes.md +++ b/microsoft-edge/webview2/release-notes.md @@ -139,14 +139,13 @@ The following APIs have been promoted from Experimental to Stable in this Prerel -## 1.0.2158-prerelease - +## 1.0.2164-prerelease Release Date: October 17, 2023 -[NuGet package for WebView2 SDK 1.0.2158-prerelease](https://www.nuget.org/packages/Microsoft.Web.WebView2/1.0.2158-prerelease) +[NuGet package for WebView2 SDK 1.0.2164-prerelease](https://www.nuget.org/packages/Microsoft.Web.WebView2/1.0.2164-prerelease) -For full API compatibility, this Prerelease version of the WebView2 SDK requires the WebView2 Runtime that ships with Microsoft Edge version 120.0.2158.0 or higher. +For full API compatibility, this Prerelease version of the WebView2 SDK requires the WebView2 Runtime that ships with Microsoft Edge version 120.0.2164.0 or higher. @@ -157,19 +156,18 @@ For full API compatibility, this Prerelease version of the WebView2 SDK requires ##### [.NET/C#](#tab/dotnetcsharp) * `CoreWebView2ProcessFailedEventArgs` Class: - * [CoreWebView2ProcessFailedEventArgs.FailureSourceModulePath Property](/dotnet/api/microsoft.web.webview2.core.corewebview2processfailedeventargs.failuresourcemodulepath?view=webview2-dotnet-1.0.2158-prerelease&preserve-view=true) + * [CoreWebView2ProcessFailedEventArgs.FailureSourceModulePath Property](/dotnet/api/microsoft.web.webview2.core.corewebview2processfailedeventargs.failuresourcemodulepath?view=webview2-dotnet-1.0.2164-prerelease&preserve-view=true) ##### [WinRT/C#](#tab/winrtcsharp) * `CoreWebView2ProcessFailedEventArgs` Class: - * [CoreWebView2ProcessFailedEventArgs.FailureSourceModulePath Property](/microsoft-edge/webview2/reference/winrt/microsoft_web_webview2_core/corewebview2processfailedeventargs?view=webview2-winrt-1.0.2158-prerelease&preserve-view=true#failuresourcemodulepath) - + * [CoreWebView2ProcessFailedEventArgs.FailureSourceModulePath Property](/microsoft-edge/webview2/reference/winrt/microsoft_web_webview2_core/corewebview2processfailedeventargs?view=webview2-winrt-1.0.2164-prerelease&preserve-view=true#failuresourcemodulepath) ##### [Win32/C++](#tab/win32cpp) -* [ICoreWebView2ExperimentalProcessFailedEventArgs](/microsoft-edge/webview2/reference/win32/icorewebview2experimentalprocessfailedeventargs?view=webview2-1.0.2158-prerelease&preserve-view=true) - * [ICoreWebView2ExperimentalProcessFailedEventArgs::get_FailureSourceModulePath](/microsoft-edge/webview2/reference/win32/icorewebview2experimentalprocessfailedeventargs?view=webview2-1.0.2158-prerelease&preserve-view=true#get_failuresourcemodulepath) - +* [ICoreWebView2ExperimentalProcessFailedEventArgs](/microsoft-edge/webview2/reference/win32/icorewebview2experimentalprocessfailedeventargs?view=webview2-1.0.2164-prerelease&preserve-view=true) + * [ICoreWebView2ExperimentalProcessFailedEventArgs::get_FailureSourceModulePath](/microsoft-edge/webview2/reference/win32/icorewebview2experimentalprocessfailedeventargs?view=webview2-1.0.2164-prerelease&preserve-view=true#get_failuresourcemodulepath) + --- From 25efda75efb00b04d0cb02676f6c881a80cbf16c Mon Sep 17 00:00:00 2001 From: Michael Hoffman Date: Mon, 16 Oct 2023 16:31:07 -0700 Subject: [PATCH 6/7] Remove code integy link --- microsoft-edge/webview2/release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/microsoft-edge/webview2/release-notes.md b/microsoft-edge/webview2/release-notes.md index bd34d3a3c0..ebf57e6872 100644 --- a/microsoft-edge/webview2/release-notes.md +++ b/microsoft-edge/webview2/release-notes.md @@ -177,7 +177,7 @@ For full API compatibility, this Prerelease version of the WebView2 SDK requires #### Experimental APIs -* Added the `FailureSourceModulePath` property to the `ProcessFailedEventArgs` type, to specify the full path of the module that caused the crash in cases of Windows code integrity failures - that is, when a process exited with `STATUS_INVALID_IMAGE_HASH`. See also [Enable code integrity](/mem/intune/user-help/you-need-to-enable-code-integrity) in the Microsoft Intune docs. +* Added the `FailureSourceModulePath` property to the `ProcessFailedEventArgs` type, to specify the full path of the module that caused the crash in cases of Windows code integrity failures - that is, when a process exited with `STATUS_INVALID_IMAGE_HASH`. ##### [.NET/C#](#tab/dotnetcsharp) From 2e2f84e821af1b85041aea8870d3e2b552ec8493 Mon Sep 17 00:00:00 2001 From: Michael Hoffman Date: Tue, 17 Oct 2023 16:56:53 -0700 Subject: [PATCH 7/7] Update date --- microsoft-edge/webview2/release-notes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/microsoft-edge/webview2/release-notes.md b/microsoft-edge/webview2/release-notes.md index ebf57e6872..151db143e5 100644 --- a/microsoft-edge/webview2/release-notes.md +++ b/microsoft-edge/webview2/release-notes.md @@ -6,7 +6,7 @@ ms.author: msedgedevrel ms.topic: conceptual ms.prod: microsoft-edge ms.technology: webview -ms.date: 10/17/2023 +ms.date: 10/18/2023 --- # Release Notes for the WebView2 SDK @@ -167,7 +167,7 @@ No additional APIs have been promoted to Stable and added in this Release SDK. ## 1.0.2164-prerelease -Release Date: October 17, 2023 +Release Date: October 18, 2023 [NuGet package for WebView2 SDK 1.0.2164-prerelease](https://www.nuget.org/packages/Microsoft.Web.WebView2/1.0.2164-prerelease)