Partekatu bidez


Notas de la versión del SDK de WebView2

Las siguientes nuevas características y correcciones de errores se encuentran en el SDK de versión webView2 y en el SDK de versión preliminar de los SDK durante el año pasado.

Versión preliminar del SDK 1.0.3796-prelease para Runtime 145

Fecha de lanzamiento: 19 de enero de 2026

Paquete NuGet para el SDK de WebView2 1.0.3796-prerelease

Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 145.0.3796.0 o posterior de Microsoft Edge.

Promociones a la fase 1 (experimental en versión preliminar)

Las siguientes API están en fase 1: Experimental en versión preliminar y se han agregado en este SDK de versión preliminar.

Nivel de modo de seguridad mejorado

La API de nivel de modo de seguridad mejorada permite configurar el modo de seguridad mejorado (ESM) para instancias de WebView2. ESM reduce el riesgo de vulnerabilidades relacionadas con la memoria deshabilitando la compilación Just-In-Time (JIT) de JavaScript y habilitando protecciones adicionales del sistema operativo.

Para controlar el nivel de ESM para todas las instancias de WebView2 que comparten el mismo perfil, use la EnhancedSecurityModeLevel propiedad en CoreWebView2Profile (o ICoreWebView2ExperimentalProfile9):

  • Use el Off valor para deshabilitar completamente el modo de seguridad mejorado (comportamiento predeterminado).

  • Use el valor para habilitar la Strict seguridad mejorada para todos los sitios. Esto deshabilita la compilación JIT y aplica protecciones adicionales de nivel de sistema operativo, lo que mejora la seguridad, pero potencialmente reduce el rendimiento de JavaScript.

Promociones a la fase 2 (estable en versión preliminar)

No se ha promocionado ninguna API de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, en este SDK de versión preliminar.

Correcciones de errores

Este SDK de versión preliminar incluye las siguientes correcciones de errores.

Solo en tiempo de ejecución
  • Actualización en segundo plano deshabilitada de la hora de red.
Solo SDK

1.0.3650.58

Fecha de lanzamiento: 8 de dic. 2025, runtime 143

Paquete NuGet para el SDK de WebView2 1.0.3650.58

Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 143.0.3650.58 o posterior de WebView2 Runtime.

Promociones a la fase 3 (estable en versión)

No se ha promocionado ninguna API adicional de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión, en este SDK de versión.

Correcciones de errores

Solo en tiempo de ejecución
  • Se ha corregido el acceso a la red local que desencadenaba una ventana emergente de alerta de permiso.

Versión preliminar 1.0.3712

Fecha de lanzamiento: 8 de dic. de 2025, runtime 144

Paquete NuGet para el SDK de WebView2 1.0.3712-prerelease

Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 144.0.3712.0 o posterior de Microsoft Edge.

Promociones a la fase 1 (experimental en versión preliminar)

Las siguientes API están en fase 1: Experimental en versión preliminar y se han agregado en este SDK de versión preliminar.

Personalización del comportamiento del intervalo de puertos

Las API de intervalo de puertos permitidos permiten restringir o personalizar los intervalos de puertos de red que WebView2 puede usar para varios protocolos de transporte y ámbitos. Esto proporciona un control de seguridad mejorado.

  • Use SetAllowedPortRange en la CoreWebView2EnvironmentOptions instancia (o ICoreWebView2ExperimentalEnvironmentOptions) para configurar las restricciones de puerto durante la creación del entorno.

    • Use el scope parámetro para especificar si la configuración se aplica a todos los componentes (Default) o solo a las conexiones punto a punto de WebRTC (WebRtc). Actualmente solo WebRtc se admite.

    • Use el protocol parámetro para especificar el protocolo de transporte (actualmente admite Udp).

    • Especifique minPort y maxPort valores entre 1025-65535 (ambos inclusive) o use (0,0) para restablecer o quitar restricciones.

  • Use GetEffectiveAllowedPortRange en la CoreWebView2EnvironmentOptions instancia (o ICoreWebView2ExperimentalEnvironmentOptions) para recuperar la configuración del intervalo de puertos activo para un ámbito y protocolo específicos.

    • Devuelve el intervalo establecido explícitamente para el ámbito especificado o hereda del Default ámbito si no se establece.

    • Devuelve (0,0) si no hay restricciones configuradas para el ámbito especificado.

Promociones a la fase 2 (estable en versión preliminar)

Las siguientes API se han promocionado de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, y se incluyen en este SDK de versión preliminar.

Personalizar el comportamiento de arrastrar y colocar (DragStarting API)

La DragStarting API invalida el comportamiento predeterminado de arrastrar y colocar cuando se ejecuta en modo de hospedaje visual. El DragStarting evento notifica a la aplicación cuando el usuario inicia una operación de arrastre en WebView2 y proporciona el estado necesario para invalidar la operación de arrastrar WebView2 predeterminada con su propia lógica.

  • Use DragStarting en ICoreWebView2CompositionController5 para agregar un controlador de eventos que se invoca cuando se inicia la operación de arrastre.
  • Use ICoreWebView2DragStartingEventArgs para iniciar su propia operación de arrastre.
    • Use el GetDeferral método para ejecutar cualquier lógica de arrastre asincrónica y volver a llamar a WebView más adelante.
    • Use la Handled propiedad para que WebView2 sepa si desea usar su propia lógica de arrastre.

Correcciones de errores

Este SDK de versión preliminar incluye las siguientes correcciones de errores.

Solo en tiempo de ejecución
  • Se ha corregido el acceso a la red local que desencadenaba una ventana emergente de alerta de permiso.
  • Se ha corregido una regresión de la setColorScheme API.
  • Se ha corregido la inicialización diferida para ICoreWebView2NewWindowRequestedEventArgs el modificador enable-new-window-requested-deferred-initializationde línea de comandos .

1.0.3595.46

Fecha de lanzamiento: 3 de noviembre de 2025, runtime 142

Paquete NuGet para el SDK de WebView2 1.0.3595.46

Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 142.0.3595.46 o posterior de WebView2 Runtime.

Promociones a la fase 3 (estable en versión)

No se ha promocionado ninguna API adicional de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión, en este SDK de versión.

Correcciones de errores

Este SDK de versión incluye las siguientes correcciones de errores.

Solo en tiempo de ejecución
  • Se ha deshabilitado la creación de un proceso de "Representador especulativo".

1.0.3650-prelease

Fecha de lanzamiento: 7 de noviembre de 2025, runtime 143

Paquete NuGet para el SDK de WebView2 1.0.3650-prerelease

Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 143.0.3650.0 o posterior de Microsoft Edge.

Promociones a la fase 1 (experimental en versión preliminar)

No se han agregado API experimentales en este SDK de versión preliminar.

Promociones a la fase 2 (estable en versión preliminar)

No se ha promocionado ninguna API de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, en este SDK de versión preliminar.

Correcciones de errores

Este SDK de versión preliminar incluye las siguientes correcciones de errores.

Solo en tiempo de ejecución
  • Se ha deshabilitado la creación de un proceso de "Representador especulativo".
  • Se ha corregido un problema de sincronización de cuadros de diálogo de búsqueda al realizar una búsqueda mediante programación.

1.0.3537.50

Fecha de lanzamiento: 6 de octubre de 2025, runtime 141

Paquete NuGet para el SDK de WebView2 1.0.3537.50

Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 141.0.3537.50 o posterior de WebView2 Runtime.

Promociones a la fase 3 (estable en versión)

No se ha promocionado ninguna API adicional de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión, en este SDK de versión.

Correcciones de errores

Este SDK de versión incluye las siguientes correcciones de errores.

Solo en tiempo de ejecución
  • Se ha corregido el acceso a la red local que desencadenaba una ventana emergente de alerta de permiso.
Solo SDK
  • Se ha corregido un error de BinSkim para WebView2Loader.dll.

Versión preliminar 1.0.3590

Fecha de lanzamiento: 7 de octubre de 2025, runtime 142

Paquete NuGet para el SDK de WebView2 1.0.3590-prerelease

Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 142.0.3590.0 o posterior de Microsoft Edge.

Promociones a la fase 1 (experimental en versión preliminar)

Las siguientes API están en fase 1: Experimental en versión preliminar y se han agregado en este SDK de versión preliminar.

Compatibilidad con etiquetas de confidencialidad

Una nueva API de información de confidencialidad en WebView2 permite a las aplicaciones acceder a la información de etiquetas de confidencialidad que comunican las páginas web a través del Administrador de restricciones de interacción de página. Esta característica ayuda a las aplicaciones host a detectar y responder a contenido confidencial.

Funcionalidades clave:

  • Configurar la disponibilidad del Administrador de restricciones de interacción de página: configure una lista de filtros de direcciones URL para el Administrador de restricciones de interacción de página. Una vez configurada la lista, el Administrador de restricciones de interacción de página estará disponible en las páginas de la lista de permitidos. Estas páginas pueden enviar etiquetas de confidencialidad a la plataforma a través de la API.

  • Exposición de información - CoreWebView2 de confidencialidad ahora expone una SensitivityInfo propiedad y un SensitivityInfoChanged evento, lo que permite a las aplicaciones escuchar las actualizaciones de la información de la etiqueta de confidencialidad.

La compatibilidad con etiquetas de confidencialidad está disponible inicialmente solo en Win32. La compatibilidad con .NET y WinRT está prevista para una versión futura.

Promociones a la fase 2 (estable en versión preliminar)

No se ha promocionado ninguna API de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, en este SDK de versión preliminar.

Correcciones de errores

Este SDK de versión preliminar incluye las siguientes correcciones de errores.

Solo en tiempo de ejecución
  • Se ha corregido un puntero colgante en el contexto de permisos de acceso del sistema de archivos.
  • Se ha corregido la suspensión de la interfaz de usuario durante la arrastrar y colocar en WinUI3.
  • Se ha corregido el acceso a la red local que desencadenaba una ventana emergente de alerta de permiso.
  • Se ha resuelto un problema por el que una región adicional aparecía en el árbol de accesibilidad.
  • Se ha corregido un problema por el que las descargas en el marco predeterminado del explorador no funcionaba.
Solo SDK
  • Se ha corregido un error de BinSkim para WebView2Loader.dll.

1.0.3485.44

Fecha de lanzamiento: 8 de sep, 2025, runtime 140

Paquete NuGet para el SDK de WebView2 1.0.3485.44

Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 140.0.3485.44 o posterior de WebView2 Runtime.

Cambios generales

Este SDK de versión se centra en mejorar el funcionamiento de WebView2 mediante mejoras en segundo plano.

  • Se ha reforzado la infraestructura de pruebas.
  • Se ha mejorado la validación de las API para garantizar que las API se realicen de forma confiable en distintos escenarios.

Estas mejoras fundamentales proporcionan una funcionalidad estable y exhaustivamente probada para compilar aplicaciones WebView2.

Promociones a la fase 3 (estable en versión)

No se ha promocionado ninguna API adicional de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión, en este SDK de versión.

Correcciones de errores

No hay correcciones de errores en este SDK de versión.

1.0.3530-prelease

Fecha de lanzamiento: 8 de sep, 2025, runtime 141

Paquete NuGet para el SDK de WebView2 1.0.3530-prerelease

Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 141.0.3530.0 o posterior de Microsoft Edge.

Cambios generales

Este SDK de versión preliminar se centra en mejorar el funcionamiento de WebView2 mediante mejoras en segundo plano.

  • Se ha reforzado la infraestructura de pruebas.
  • Se ha mejorado la validación de las API para garantizar que las API se realicen de forma confiable en distintos escenarios.

Estas mejoras fundamentales proporcionan una funcionalidad estable y exhaustivamente probada para compilar aplicaciones WebView2.

Promociones a la fase 1 (experimental en versión preliminar)

No se han agregado API experimentales en este SDK de versión preliminar.

Promociones a la fase 2 (estable en versión preliminar)

No se ha promocionado ninguna API de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, en este SDK de versión preliminar.

Correcciones de errores

Este SDK de versión preliminar incluye las siguientes correcciones de errores.

Solo SDK
  • Se ha corregido una pérdida de memoria en el controlador de composición de WPF.

1.0.3405.78

Fecha de lanzamiento: 11 de agosto de 2025, runtime 139

Paquete NuGet para el SDK de WebView2 1.0.3405.78

Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 139.0.3405.78 o posterior de WebView2 Runtime.

Promociones a la fase 3 (estable en versión)

Las siguientes API se han promocionado de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión y ahora se incluyen en este SDK de versión.

Personalización del comportamiento de búsqueda (Buscar API)

Find API permite controlar mediante programación las operaciones Find y permite agregar la siguiente funcionalidad a la aplicación:

  • Personalice las opciones buscar, como Buscar término, Distinción de mayúsculas y minúsculas, coincidencia de Word, resaltado de coincidencias y supresión predeterminada de la interfaz de usuario.
  • Busque cadenas de texto y navegue entre ellas dentro de un control WebView2.
  • Inicie operaciones find mediante programación y navegue por Buscar resultados.
  • Suprima la interfaz de usuario de búsqueda predeterminada.
  • Realice un seguimiento del estado de las operaciones de búsqueda .

Hay problemas conocidos con los documentos de Find API for PDF. Al ver un documento PDF dentro de un control WebView2, la característica Buscar actualmente solo proporciona el primer índice y el número de coincidencias encontradas. Por ejemplo, si la cadena se produce tres veces en un PDF, la interfaz de usuario diría 1/3 y no admitiría la llamada mediante programación a Next o Previous.

Estamos investigando activamente estos problemas y le recomendamos que informe de los problemas que encuentre mediante el repositorio WebView2Feedback .

Correcciones de errores

Solo en tiempo de ejecución
  • Se ha corregido un bloqueo en Devtools en Windows Server y Windows 10.

Versión preliminar 1.0.3477

Fecha de lanzamiento: 11 de agosto de 2025, runtime 140

Paquete NuGet para el SDK de WebView2 1.0.3477-prerelease

Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 140.0.3477.0 o posterior de Microsoft Edge.

Promociones a la fase 1 (experimental en versión preliminar)

No se han agregado API experimentales en este SDK de versión preliminar.


Promociones a la fase 2 (estable en versión preliminar)

No se ha promocionado ninguna API de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, en este SDK de versión preliminar.

Correcciones de errores

Solo en tiempo de ejecución
  • Se ha corregido put_UserAgent que no funcionaba para los trabajadores de servicio.
  • Se ha corregido un bloqueo en Devtools en Windows Server y Windows 10.
  • Se quitó el seguimiento de procesos del explorador después de llamar a remove_BrowserProcessExited.
  • Se ha corregido un problema de pérdida de memoria en hostObject las llamadas a funciones asincrónicas.
  • Se ha corregido que el toque no funcionaba en el hospedaje visual después de un toque largo.

1.0.3351.48

Fecha de lanzamiento: 1 de julio de 2025, runtime 138

Paquete NuGet para el SDK de WebView2 1.0.3351.48

Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 138.0.3351.48 o posterior de WebView2 Runtime.

Promociones a la fase 3 (estable en versión)

Las siguientes API se han promocionado de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión y ahora se incluyen en este SDK de versión.

Permitir que los mensajes de evento de entrada pasen a través de la ventana del explorador

La CoreWebView2ControllerOptions clase ahora tiene una AllowHostInputProcessing propiedad, que permite que los mensajes de evento de entrada del usuario (teclado, mouse, toque o lápiz) pasen a través de la ventana del explorador, para que los reciba una ventana de proceso de aplicación.

Correcciones de errores

Solo en tiempo de ejecución
  • Se ha corregido un problema de caja negra en los cuadros de diálogo en el hospedaje visual.

Versión preliminar 1.0.3415

Fecha de lanzamiento: 14 de julio de 2025, runtime 140

Paquete NuGet para el SDK de WebView2 1.0.3415-prerelease

Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 140.0.3415.0 o posterior de Microsoft Edge.

Promociones a la fase 1 (experimental en versión preliminar)

Las siguientes API están en fase 1: Experimental en versión preliminar y se han agregado en este SDK de versión preliminar.

Habilitar el procesamiento en segundo plano y la compatibilidad sin conexión (API de trabajo de WebView2)

Las API de trabajo de WebView2 permiten que las aplicaciones host interactúen con trabajos web para descargar tareas desde el subproceso principal, mejorar la capacidad de respuesta y admitir operaciones en segundo plano. Estos trabajadores web incluyen trabajadores dedicados, trabajadores compartidos y trabajadores de servicio.

Estas API proporcionan:

  • Eventos del ciclo de vida: Supervisar la creación y destrucción de trabajadores.
  • Interfaces de mensajería: Comunicarse con los trabajadores mediante PostMessage y WebMessageReceived.
  • Administración de trabajadores: Consulta y recuperación de registros e instancias de trabajo.
Representar barras de título personalizadas (API de superposición de controles de ventana)

La API de superposición de controles de ventana permite a los desarrolladores crear barras de título personalizadas mediante la representación de botones subtítulo (minimizar, maximizar, restaurar y cerrar) directamente dentro de la ventana WebView2. La superposición de controles de ventana aparece en la esquina superior de WebView y se integra perfectamente con la interfaz de usuario de la aplicación.

Use esta API cuando:

  • Quiere reemplazar la barra de título del sistema operativo predeterminada por una barra de título totalmente personalizada desde la aplicación.
  • Está trabajando con características de región que no son de cliente, como app-region: drag y IsNonClientRegionSupportEnabled.

Esta API es ideal para aplicaciones que requieren una experiencia de interfaz de usuario inmersiva y moderna.

Promociones a la fase 2 (estable en versión preliminar)

Las siguientes API se han promocionado de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, y se incluyen en este SDK de versión preliminar.

Personalización del comportamiento de búsqueda (Buscar API)

Find API permite controlar mediante programación las operaciones Find y permite agregar la siguiente funcionalidad a la aplicación:

  • Personalice las opciones buscar, como Buscar término, Distinción de mayúsculas y minúsculas, coincidencia de Word, resaltado de coincidencias y supresión predeterminada de la interfaz de usuario.
  • Busque cadenas de texto y navegue entre ellas dentro de un control WebView2.
  • Inicie operaciones find mediante programación y navegue por Buscar resultados.
  • Suprima la interfaz de usuario de búsqueda predeterminada.
  • Realice un seguimiento del estado de las operaciones de búsqueda .

Hay problemas conocidos con los documentos de Find API for PDF. Al ver un documento PDF dentro de un control WebView2, la característica Buscar actualmente solo proporciona el primer índice y el número de coincidencias encontradas. Por ejemplo, si la cadena se produce tres veces en un PDF, la interfaz de usuario diría 1/3 y no admitiría la llamada mediante programación a Next o Previous.

Estamos investigando activamente estos problemas y le recomendamos que informe de los problemas que encuentre mediante el repositorio WebView2Feedback .

Correcciones de errores

Solo en tiempo de ejecución
  • Se ha corregido un problema de caja negra en los cuadros de diálogo en el hospedaje visual.
  • Se ha corregido put_UserAgent que no funcionaba para los trabajadores de servicio.
  • Se ha corregido el bloqueo en DevTools en Windows Server y Windows 10.

1.0.3296.44

Fecha de lanzamiento: 3 de junio de 2025, runtime 137

Paquete NuGet para el SDK de WebView2 1.0.3296.44

Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 137.0.3296.44 o posterior de WebView2 Runtime.

Promociones a la fase 3 (estable en versión)

Las siguientes API se han promocionado de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión y ahora se incluyen en este SDK de versión.

Establecer el color de fondo predeterminado en la inicialización de WebView2 (DefaultBackgroundColor API)

La API DefaultBackgroundColor permite a los usuarios establecer la propiedad en la DefaultBackgroundColor inicialización. Esto evita una interrupción del flash blanco durante el proceso de carga de WebView2.

Correcciones de errores

Solo en tiempo de ejecución
  • Se han corregido los márgenes del PDF impreso.

Versión preliminar 1.0.3344

Fecha de lanzamiento: 3 de junio de 2025, runtime 138

Paquete NuGet para el SDK de WebView2 1.0.3344-prerelease

Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 138.0.3344.0 o posterior de Microsoft Edge.

Promociones a la fase 1 (experimental en versión preliminar)

No se han agregado API experimentales en este SDK de versión preliminar.

Promociones a la fase 2 (estable en versión preliminar)

Las siguientes API se han promocionado de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, y se incluyen en este SDK de versión preliminar.

Permitir que los mensajes de evento de entrada pasen a través de la ventana del explorador

La CoreWebView2ControllerOptions clase ahora tiene una AllowHostInputProcessing propiedad, que permite que los mensajes de evento de entrada del usuario (teclado, mouse, toque o lápiz) pasen a través de la ventana del explorador, para que los reciba una ventana de proceso de aplicación.

Correcciones de errores

Solo en tiempo de ejecución
  • Se ha corregido un error que provocaba que un evento del mouse no se desencadenara después de un evento táctil.
  • Captura web deshabilitada en el control WebView2.
  • Se ha corregido el cuadro de diálogo Descargas .
  • Se ha corregido un problema con las descargas en el marco del explorador predeterminado. (Problema 5196)
  • Se han corregido los márgenes del PDF impreso.

1.0.3240.44

Fecha de lanzamiento: 5 de mayo de 2025, runtime 136

Paquete NuGet para el SDK de WebView2 1.0.3240.44

Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 136.0.3240.44 o posterior de WebView2 Runtime.

Promociones a la fase 3 (estable en versión)

Las siguientes API se han promocionado de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión y ahora se incluyen en este SDK de versión.

Seguimiento del historial de navegación de iframes anidados (API FrameCreatedEvent)

La API FrameCreatedEvent admite iframes anidados, como registrar el historial de navegación de un iframe de segundo nivel. Sin esta API, WebView2 solo realiza un seguimiento de los iframes de primer nivel, que son los iframes secundarios directos del marco principal. Con esta API, la aplicación puede suscribirse al evento de creación de iframe anidado, lo que proporciona a la aplicación acceso a todas las propiedades, métodos y eventos de CoreWebView2Frame para el iframe anidado.

Use esta API para administrar el seguimiento de iframe en una página que contiene varios niveles de iframes. Puede optar por realizar un seguimiento de cualquiera de los siguientes elementos:

  • Solo la página principal y los iframes de primer nivel (el comportamiento predeterminado).
  • Árbol de marcos WebView2 parcial con iframes específicos de interés.
  • Árbol de marcos WebView2 completo.

Correcciones de errores

Solo en tiempo de ejecución
  • Se ha corregido un problema por el que las descargas desde dentro del marco predeterminado del explorador no se completaba. (Problema 5196)
  • Se ha corregido un problema por el que el nombre de la canalización se devolvía incorrectamente, lo que provocaba un bloqueo en algunas aplicaciones para UWP.

Versión preliminar 1.0.3296

Fecha de lanzamiento: 12 de mayo de 2025, runtime 137

Paquete NuGet para el SDK de WebView2 1.0.3296-prerelease

Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 137.0.3296.0 o posterior de Microsoft Edge.

Promociones a la fase 1 (experimental en versión preliminar)

No se han agregado API experimentales en este SDK de versión preliminar.

Promociones a la fase 2 (estable en versión preliminar)

Las siguientes API se han promocionado de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, y se incluyen en este SDK de versión preliminar.

Establecer el color de fondo predeterminado en la inicialización de WebView2 (DefaultBackgroundColor API)

La API DefaultBackgroundColor permite a los usuarios establecer la propiedad en la DefaultBackgroundColor inicialización. Esto evita una interrupción del flash blanco durante el proceso de carga de WebView2.

Correcciones de errores

Solo en tiempo de ejecución
  • Se ha corregido que la barra Buscar ya no aparecía después de cambiar la ventana.
  • Se ha corregido un error por el que la aplicación no podía cancelar la navegación a las páginas de inicio de sesión a través del NavigationStarting evento.
  • Se ha corregido un problema por el que las descargas desde dentro del marco predeterminado del explorador no se completaba. (Problema 5196)
  • Se ha corregido un problema por el que el nombre de la canalización se devolvía incorrectamente, lo que provocaba un bloqueo en algunas aplicaciones para UWP.

1.0.3179.45

Fecha de lanzamiento: 7 de abril de 2025, runtime 135

Paquete NuGet para el SDK de WebView2 1.0.3179.45

Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 135.0.3179.45 o posterior de WebView2 Runtime.

Promociones a la fase 3 (estable en versión)

No se ha promocionado ninguna API adicional de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión, en este SDK de versión.

Correcciones de errores

Solo en tiempo de ejecución
  • Se ha corregido el elemento SELECT HTML (<seleccionar>) para que se pueda seleccionar en aplicaciones WPF.
  • Se ha corregido la navegación de dentro de edge://crashes un control WebView2.
  • Se han corregido posibles problemas de bloqueo e interfaz de usuario al invocar la interfaz de usuario de credenciales de Windows desde una instancia de WebView2.
  • Se ha corregido un error por el que los usuarios no podían escribir un campo de entrada con información de autorrellenar. (Problema 5144)

Versión preliminar 1.0.3230

Fecha de lanzamiento: 7 de abril de 2025, runtime 136

Paquete NuGet para el SDK de WebView2 1.0.3230-prerelease

Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 136.0.3230.0 o posterior de Microsoft Edge.

Promociones a la fase 1 (experimental en versión preliminar)

No se han agregado API experimentales en este SDK de versión preliminar.

Promociones a la fase 2 (estable en versión preliminar)

Las siguientes API se han promocionado de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, y se incluyen en este SDK de versión preliminar.

Seguimiento del historial de navegación de iframes anidados (API FrameCreatedEvent)

La API FrameCreatedEvent admite iframes anidados, como registrar el historial de navegación de un iframe de segundo nivel. Sin esta API, WebView2 solo realiza un seguimiento de los iframes de primer nivel, que son los iframes secundarios directos del marco principal. Con esta API, la aplicación puede suscribirse al evento de creación de iframe anidado, lo que proporciona a la aplicación acceso a todas las propiedades, métodos y eventos de CoreWebView2Frame para el iframe anidado.

Use esta API para administrar el seguimiento de iframe en una página que contiene varios niveles de iframes. Puede optar por realizar un seguimiento de cualquiera de los siguientes elementos:

  • Solo la página principal y los iframes de primer nivel (el comportamiento predeterminado).
  • Árbol de marcos WebView2 parcial con iframes específicos de interés.
  • Árbol de marcos WebView2 completo.

Correcciones de errores

Solo en tiempo de ejecución
  • Se ha corregido un problema en WPF que provocaba que la <lista desplegable de listas> de datos se cerrara cuando el mouse se movía fuera de los límites del control WebView2.
  • Se ha corregido la navegación de dentro de edge://crashes un control WebView2.
  • Se ha corregido el elemento SELECT HTML (<seleccionar>) para que se pueda seleccionar en aplicaciones WPF.
  • Se han corregido posibles problemas de bloqueo e interfaz de usuario al invocar la interfaz de usuario de credenciales de Windows desde una instancia de WebView2.
  • Se ha corregido un error por el que los usuarios no podían escribir en el campo de entrada con información de autorrellenar. (Problema 5144)
  • Se ha corregido una regresión en las API de la barra de estado .
Solo SDK
  • Se han corregido las teclas Tab, Mayús+Tab y Arrow en el modo de hospedaje Ventana a objeto visual.

1.0.3124.44

Fecha de lanzamiento: 10 de marzo de 2025, runtime 134

Paquete NuGet para el SDK de WebView2 1.0.3124.44

Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 134.0.3124.44 o posterior de WebView2 Runtime.

Promociones a la fase 3 (estable en versión)

No se ha promocionado ninguna API adicional de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión, en este SDK de versión.

Correcciones de errores

Solo en tiempo de ejecución
  • Las extensiones no se deshabilitarán en WebView2 mediante AddBrowserExtensionAsync, independientemente de si el modo de desarrollador está activado. (Problema 5113)
  • Actualización en segundo plano deshabilitada de la hora de red. (Problema 5047)
  • Se ha corregido el elemento emergente de descarga que no se mostraba cuando target="_blank". (Problema 5063)

1.0.3171-versión preliminar

Fecha de lanzamiento: 10 de marzo de 2025, runtime 135

Paquete NuGet para el SDK de WebView2 1.0.3171-prerelease

Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 135.0.3171.0 o posterior de Microsoft Edge.

Promociones a la fase 1 (experimental en versión preliminar)

No se han agregado API experimentales en este SDK de versión preliminar.

Promociones a la fase 2 (estable en versión preliminar)

No se ha promocionado ninguna API de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, en este SDK de versión preliminar.

Correcciones de errores

Runtime y SDK
  • Se ha corregido el control de excepciones del método asincrónico de objetos host. (Problema n.º 3402)
  • Se ha corregido la documentación de CoreWebVIew2.Navigate. (Problema 5091)
Solo en tiempo de ejecución
  • Se ha corregido una regresión de instalación del almacén "Agregar a Chrome".
  • Se han corregido las cargas de carpetas en UWP y WinUI. (Problema n.º 3275)
  • Las extensiones no se deshabilitarán en WebView2 mediante AddBrowserExtensionAsync, independientemente de si el modo de desarrollador está activado. (Problema 5113)
  • Actualización en segundo plano deshabilitada de la hora de red. (Problema 5047)
  • Se ha corregido el elemento emergente de descarga que no se mostraba cuando target="_blank". (Problema 5063)
Solo SDK
  • Corrige un bloqueo que podría producirse cuando el recolector de elementos no utilizados llama a Finalize en un subproceso distinto del subproceso principal.

1.0.3065.39

Fecha de lanzamiento: 10 de febrero de 2025, runtime 133

Paquete NuGet para el SDK de WebView2 1.0.3065.39

Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 133.0.3065.39 o posterior de WebView2 Runtime.

Promociones a la fase 3 (estable en versión)

No se ha promocionado ninguna API adicional de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión, en este SDK de versión.

Correcciones de errores

Solo en tiempo de ejecución
  • Se agregó el botón Cerrar que falta en el control flotante Descargar .
  • Se ha corregido una condición de carrera que se producía cuando nunca se producía el evento respuesta de solicitud web.

Versión preliminar 1.0.3116

Fecha de lanzamiento: 10 de febrero de 2025, runtime 134

Paquete NuGet para el SDK de WebView2 1.0.3116-prerelease

Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el runtime de WebView2 que se incluye con la versión 134.0.3116.0 o posterior de Microsoft Edge.

Promociones a la fase 1 (experimental en versión preliminar)

No se han agregado API experimentales en este SDK de versión preliminar.

Promociones a la fase 2 (estable en versión preliminar)

No se ha promocionado ninguna API de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, en este SDK de versión preliminar.

Correcciones de errores

Solo en tiempo de ejecución
  • Se agregó el botón Cerrar que falta en el control flotante Descargar .
  • Se ha corregido una condición de carrera que se producía cuando nunca se producía el evento respuesta de solicitud web.
Solo SDK
  • Se ha corregido la documentación de .NET y Win32 del CoreWebView2Find.FindNext método que mencionó FindPreviousincorrectamente . El resumen del método ahora menciona FindNext en su lugar. (Problema 5059)

Consulte también

Referencia de API: