Skip to content

Commit dcb2a42

Browse files
committed
Writer/Editor pass
1 parent 891e1c3 commit dcb2a42

1 file changed

Lines changed: 33 additions & 74 deletions

File tree

  • microsoft-edge/webview2/release-notes

microsoft-edge/webview2/release-notes/index.md

Lines changed: 33 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: msedgedevrel
66
ms.topic: conceptual
77
ms.service: microsoft-edge
88
ms.subservice: webview
9-
ms.date: 04/10/2025
9+
ms.date: 04/07/2025
1010
---
1111
# Release Notes for the WebView2 SDK
1212

@@ -45,46 +45,18 @@ For full API compatibility, this Release version of the WebView2 SDK requires We
4545
No additional APIs have been promoted to Stable and added in this Release SDK.
4646

4747

48-
<!-- ---------- -->
49-
###### heading
50-
51-
description
52-
53-
##### [.NET/C#](#tab/dotnetcsharp)
54-
55-
##### [WinRT/C#](#tab/winrtcsharp)
56-
57-
##### [Win32/C++](#tab/win32cpp)
58-
59-
---
60-
61-
6248
<!-- ------------------------------ -->
6349
#### Bug fixes
6450

6551

66-
<!-- ---------- -->
67-
###### Runtime and SDK
68-
69-
* item
70-
* item
71-
72-
7352
<!-- ---------- -->
7453
###### Runtime-only
7554

76-
* Enabled ambient auth through browser flags
77-
* Fixed HTML Select component which was not selectable in WPF platform
78-
* Fixed navigation of edge://crashes via webview2
79-
* Fixed potential crash and UI issues when invoking the windows cred ui from webview instance
80-
* Fixed bug where users unable to type in input field with autofill info([Issue #5144](https://github.com/MicrosoftEdge/WebView2Feedback/issues/5144))
81-
82-
83-
<!-- ---------- -->
84-
###### SDK-only
85-
86-
* item
87-
* item
55+
* Enabled ambient authentication through browser flags.
56+
* Fixed the \<select\> HTML tag<!-- todo: HTML `Select` component? --> to make it selectable, in WPF apps.
57+
* Fixed navigation of `edge://crashes` within a WebView2 control.
58+
* Fixed potential crash and UI issues when invoking the Windows Credentials UI from a WebView2 instance.<!-- https://www.bing.com/search?q=Windows+Credential+UI -->
59+
* Fixed a bug where users were unable to type in input field with autofill info.<!-- todo: delete "with autofill info"? issue has 0 hits on 'autofill' --> ([Issue #5144](https://github.com/MicrosoftEdge/WebView2Feedback/issues/5144))
8860

8961
<!-- end of Apr 2025 Release SDK -->
9062

@@ -109,21 +81,32 @@ The following Experimental APIs have been added in this Prerelease SDK.
10981
<!-- ---------- -->
11082
###### Manage the nested iframes
11183

112-
This API will allow developers to subscribe to the nested iframe creation event, giving them access to all properties, methods, and events of 'CoreWebView2Frame' for the nested iframe.
84+
Use the Nested iframes API to subscribe to the nested iframe creation event and access the `CoreWebView2Frame` properties, methods, and events for the nested iframe.
11385

114-
To prevent unnecessary performance implication, WebView2 does not track any nested iframes by default. It only tracks a nested iframe if its parent iframe ('CoreWebView2Frame') has subscribed to the 'CoreWebView2Frame.FrameCreated' API. For a page with multi-level iframes, developers can choose to track only the main page and first-level iframes (the default behavior), a partial WebView2 frames tree with specific iframes of interest, or the full WebView2 frames tree.
86+
By default, for performance, WebView2 doesn't track nested iframes. WebView2 only tracks a nested iframe if its parent iframe (`CoreWebView2Frame`) has subscribed to the `CoreWebView2Frame.FrameCreated` event.
87+
88+
For a page that has multi-level iframes, you can choose to track any of the following:
89+
90+
* Only the main page and its first-level iframes (the default behavior).
91+
* A partial WebView2 frames tree, that contains specific iframes of interest.
92+
* The full WebView2 frames tree.
11593

11694
##### [.NET/C#](#tab/dotnetcsharp)
11795

118-
##### [WinRT/C#](#tab/winrtcsharp)
96+
<!--
97+
* [CoreWebView2Frame Class](todo)
98+
* [CoreWebView2Frame.FrameCreated Event](todo)
99+
-->
119100

101+
##### [WinRT/C#](#tab/winrtcsharp)
120102

121103
* [CoreWebView2Frame Class](/microsoft-edge/webview2/reference/winrt/microsoft_web_webview2_core/corewebview2frame?view=webview2-winrt-1.0.3230-prerelease&preserve-view=true)
122-
104+
<!--
105+
* [CoreWebView2Frame.FrameCreated Event](todo)
106+
-->
123107

124108
##### [Win32/C++](#tab/win32cpp)
125109

126-
127110
* [ICoreWebView2Frame7](/microsoft-edge/webview2/reference/win32/icorewebview2frame7?view=webview2-1.0.3230-prerelease&preserve-view=true)
128111
* [ICoreWebView2Frame7::add_FrameCreated](/microsoft-edge/webview2/reference/win32/icorewebview2frame7?view=webview2-1.0.3230-prerelease&preserve-view=true#add_framecreated)
129112
* [ICoreWebView2Frame7::remove_FrameCreated](/microsoft-edge/webview2/reference/win32/icorewebview2frame7?view=webview2-1.0.3230-prerelease&preserve-view=true#remove_framecreated)
@@ -137,48 +120,27 @@ To prevent unnecessary performance implication, WebView2 does not track any nest
137120
No APIs have been promoted from Experimental to Stable in this Prerelease SDK.
138121

139122

140-
<!-- ---------- -->
141-
###### heading
142-
143-
description
144-
145-
##### [.NET/C#](#tab/dotnetcsharp)
146-
147-
##### [WinRT/C#](#tab/winrtcsharp)
148-
149-
##### [Win32/C++](#tab/win32cpp)
150-
151-
---
152-
153-
154123
<!-- ------------------------------ -->
155124
#### Bug fixes
156125

157126

158-
<!-- ---------- -->
159-
###### Runtime and SDK
160-
161-
* item
162-
* item
163-
164-
165127
<!-- ---------- -->
166128
###### Runtime-only
167129

168-
* Fixed issue in WPF where datalist dropdown dismissed when moving mouse outside WebView2 bounds.
169-
* Enabled ambient auth through browser flags
170-
* Fixed navigation of edge://crashes via webview2
171-
* Fixed HTML Select component which was not selectable in WPF platform
172-
* Fixed potential crash and UI issues when invoking the windows cred ui from webview instance
130+
* Fixed an issue in WPF where the datalist<!-- todo: spelling/formatting? bold if a UI label, backticks if code/ID --> dropdown closed when the mouse moved outside the WebView2 control bounds.
131+
* Enabled ambient authentication through browser flags.
132+
* Fixed navigation of `edge://crashes` within a WebView2 control.
133+
* Fixed the \<select\> HTML tag<!-- todo: HTML `Select` component? --> to make it selectable, in WPF apps.
134+
* Fixed potential crash and UI issues when invoking the Windows Credentials UI from a WebView2 instance.<!-- https://www.bing.com/search?q=Windows+Credential+UI -->
173135
* Fixed bug where users unable to type in input field with autofill info([Issue #5144](https://github.com/MicrosoftEdge/WebView2Feedback/issues/5144))
174-
* Fixed regression in status bar APIs
136+
* Fixed a bug where users were unable to type in input field with autofill info.<!-- todo: delete "with autofill info"? issue has 0 hits on 'autofill' --> ([Issue #5144](https://github.com/MicrosoftEdge/WebView2Feedback/issues/5144))
137+
* Fixed a regression in the [Status bar](../concepts/overview-features-apis.md#status-bar) APIs.
175138

176139

177140
<!-- ---------- -->
178141
###### SDK-only
179142

180-
* Tabbing and Arrow Keys are working fine in Window to Visual Mode
181-
143+
* Fixed **Tab**, **Shift+Tab**, and **Arrow** keys in Window to Visual hosting mode.
182144

183145
<!-- end of Apr 2025 Prerelease SDK -->
184146

@@ -924,22 +886,19 @@ description
924886
<!-- ---------- --
925887
###### Runtime and SDK
926888
927-
* item
928-
* item
889+
* Fixed behavior. ([Issue #]())
929890
930891
931892
<!-- ---------- --
932893
###### Runtime-only
933894
934-
* item
935-
* item
895+
* Fixed behavior. ([Issue #]())
936896
937897
938898
<!-- ---------- --
939899
###### SDK-only
940900
941-
* item
942-
* item
901+
* Fixed behavior. ([Issue #]())
943902
944903
-->
945904

0 commit comments

Comments
 (0)