关于 WebView2 SDK 的发行说明
WebView2 团队以四周的节奏更新 WebView2 发布 SDK 和 WebView2 预发布 SDK。 这些发行说明包含有关 API 的产品公告、添加、修改和中断性变更的最新信息。
可以在 NuGet 站点上查看 Microsoft.Web.WebView2 SDK 包的列表。
通常,发行说明适用于 WebView2 API 参考中列出的受支持平台。 有关发布 SDK 包中的 API 的概述,请参阅 WebView2 功能和 API 概述。
发行说明条目对应于 WebView2 的历史版本,不会随时间推移而更新。 随着 WebView2 新版本的发布,对“新功能”和“实验性 API”的引用可能会过时。
添加 API 的阶段
将分阶段添加新 API,如下所示:
- API 最初作为预发行版 SDK 包中的实验 API 引入。
- 然后,它们将成为预发布 SDK 包中的稳定 API。
- 不久之后,它们将成为发布 SDK 包中的稳定 API。
另请参阅:
- 在 WebView2 的预发布 SDK 和发布 SDK 中引入 API 的阶段。
更新运行时和 SDK
WebView2 更改可能需要更新运行时和/或 SDK。 大多数新 API 都需要运行时和 SDK 更新。 从 2023 年 2 月版本开始,每个 bug 修复的更新要求如下所示:
指示器 | 含义 |
---|---|
运行时和 SDK,或无指示器 | 运行时和 SDK 都需要更新。 |
仅限运行时 | 仅需要更新运行时。 |
仅 SDK | 只需更新 SDK。 |
WebView2 与 Microsoft Edge 浏览器共享代码和二进制文件,大约在同一时间发布。 因此,WebView2 运行时版本通常还包括Microsoft Edge 更新。
有关Microsoft Edge 更新,请参阅 Microsoft Edge 稳定频道的发行说明和 Microsoft Edge Beta 版频道的发行说明。
若要在开发计算机和用户计算机上更新 WebView2 运行时,请参阅 分发应用和 WebView2 运行时。 若要查看或获取最新的 WebView2 运行时版本,请参阅 developer.microsoft.com Microsoft Edge WebView2 页中的下载 WebView2运行时。
若要安装或更新 WebView2 SDK,请参阅 为 WebView2 设置开发环境中的安装或更新WebView2 SDK。
推荐的浏览器通道和运行时
更新 WebView2 SDK NuGet 包后,请确保重新编译 WebView2 应用。 WebView2 团队建议以下内容:
使用 WebView2 SDK 包的预发布版本进行开发时,请使用 Microsoft Edge 的 Canary 预览通道。 Canary 是推荐的预览频道,因为它以最快的节奏提供,并且具有最新的 API。
使用发布版本的 WebView2 SDK 包时,请使用 Evergreen WebView2 运行时。
有关详细信息,请参阅将运行时版本与用于 WebView2 的预发行版和发布 SDK 中的 SDK 版本匹配。
用于加载 WebView2 的浏览器或运行时的最低版本
若要加载 WebView2,Microsoft Edge 或 WebView2 运行时的最低版本为 86.0.616.0。 仅当 Web 平台中发生中断性变更时,加载 WebView2 的最低版本才会更改。
若要使用预发布 SDK 和 Microsoft Edge 预览频道,请参阅 测试即将推出的 API 和功能。