Partager via


Notes de publication du Kit de développement logiciel (SDK) WebView2

Les nouvelles fonctionnalités et correctifs de bogues suivants se trouvent dans le Kit de développement logiciel (SDK) De version WebView2 et le Kit de développement logiciel (SDK) de préversion, pour les KITS de développement logiciel (SDK) au cours de l’année écoulée.

Prerelease SDK 1.0.3796-prerelease, for Runtime 145

Date de publication : 19 janvier 2026

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3796-prerelease

Pour une compatibilité complète de l’API, cette version préliminaire du Kit de développement logiciel (SDK) WebView2 nécessite le runtime WebView2 fourni avec Microsoft Edge version 145.0.3796.0 ou ultérieure.

Promotions à la phase 1 (expérimentale en préversion)

Les API suivantes sont en phase 1 : Expérimentale en préversion, et ont été ajoutées dans ce KIT DE développement logiciel (SDK) de préversion.

Niveau de mode de sécurité renforcée

L’API de niveau de mode de sécurité renforcée permet de configurer le mode de sécurité renforcée (ESM) pour les instances WebView2. ESM réduit le risque de vulnérabilités liées à la mémoire en désactivant la compilation juste-à-temps (JIT) JavaScript et en activant des protections supplémentaires du système d’exploitation.

Pour contrôler le niveau ESM pour toutes les instances WebView2 qui partagent le même profil, utilisez la EnhancedSecurityModeLevel propriété sur CoreWebView2Profile (ou ICoreWebView2ExperimentalProfile9) :

  • Utilisez la valeur pour désactiver complètement le Off mode de sécurité renforcée (comportement par défaut).

  • Utilisez la Strict valeur pour activer une sécurité renforcée pour tous les sites. Cela désactive la compilation JIT et applique des protections supplémentaires au niveau du système d’exploitation, ce qui améliore la sécurité, mais peut réduire les performances JavaScript.

Promotions à la phase 2 (stable en préversion)

Aucune API n’a été promue de Phase 1 : Expérimentale en préversion à Phase 2 : Stable dans la préversion, dans ce KIT DE développement logiciel (SDK) préversion.

Bogue

Ce Kit de développement logiciel (SDK) préversion inclut les correctifs de bogues suivants.

Runtime uniquement
  • Désactivation de la mise à jour en arrière-plan de l’heure réseau.
KIT de développement logiciel (SDK) uniquement

1.0.3650.58

Date de publication : 8 décembre 2025, runtime 143

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3650.58

Pour une compatibilité complète de l’API, cette version Release du Kit de développement logiciel (SDK) WebView2 nécessite WebView2 Runtime version 143.0.3650.58 ou ultérieure.

Promotions vers la phase 3 (stable dans la version)

Aucune API supplémentaire n’a été promue de Phase 2 : Stable en préversion à Phase 3 : Stable dans la version, dans ce Kit de développement logiciel (SDK) release.

Bogue

Runtime uniquement
  • Correction de l’accès au réseau local déclenchant une fenêtre contextuelle d’alerte d’autorisation.

1.0.3712-préversion

Date de publication : 8 décembre 2025, runtime 144

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3712-preversion

Pour une compatibilité complète de l’API, cette version préliminaire du Kit de développement logiciel (SDK) WebView2 nécessite le runtime WebView2 fourni avec Microsoft Edge version 144.0.3712.0 ou ultérieure.

Promotions à la phase 1 (expérimentale en préversion)

Les API suivantes sont en phase 1 : Expérimentale en préversion, et ont été ajoutées dans ce KIT DE développement logiciel (SDK) de préversion.

Personnaliser le comportement des plages de ports

Les API Plage de ports autorisées permettent de restreindre ou de personnaliser les plages de ports réseau que WebView2 peut utiliser pour différents protocoles et étendues de transport. Cela fournit un contrôle de sécurité amélioré.

  • Utilisez SetAllowedPortRange sur le instance (ou ICoreWebView2ExperimentalEnvironmentOptions) pour configurer des restrictions de port lors de la CoreWebView2EnvironmentOptions création de l’environnement.

    • Utilisez le scope paramètre pour spécifier si la configuration s’applique à tous les composants (Default) ou uniquement aux connexions d’égal à égal WebRTC (WebRtc). Actuellement, seul WebRtc est pris en charge.

    • Utilisez le protocol paramètre pour spécifier le protocole de transport (prend actuellement en charge Udp).

    • Spécifiez minPort les valeurs et maxPort comprises entre 1025 et 65535 (inclus) ou utilisez (0,0) pour réinitialiser/supprimer les restrictions.

  • Utilisez GetEffectiveAllowedPortRange sur le CoreWebView2EnvironmentOptions (ou ICoreWebView2ExperimentalEnvironmentOptions) instance pour récupérer la configuration de la plage de ports active pour une étendue et un protocole spécifiques.

    • Retourne la plage explicitement définie pour l’étendue donnée, ou hérite de l’étendue si elle n’est Default pas définie.

    • Retourne (0,0) si aucune restriction n’est configurée pour l’étendue spécifiée.

Promotions à la phase 2 (stable en préversion)

Les API suivantes ont été promues de phase 1 : Expérimentale en préversion à Phase 2 : Stable dans la préversion, et sont incluses dans ce KIT DE développement logiciel (SDK) de préversion.

Personnaliser le comportement de glisser-déplacer (API DragStarting)

L’API DragStarting remplace le comportement glisser-déplacer par défaut lors de l’exécution en mode d’hébergement visuel. L’événement DragStarting avertit votre application lorsque l’utilisateur démarre une opération de glissement dans le WebView2 et fournit l’état nécessaire pour remplacer l’opération de glissement WebView2 par défaut par votre propre logique.

  • Utilisez DragStarting sur pour ICoreWebView2CompositionController5 ajouter un gestionnaire d’événements appelé lorsque l’opération de glissement démarre.
  • Utilisez ICoreWebView2DragStartingEventArgs pour démarrer votre propre opération de glissement.
    • Utilisez la GetDeferral méthode pour exécuter une logique de glissement asynchrone et rappeler dans WebView ultérieurement.
    • Utilisez la Handled propriété pour indiquer au WebView2 s’il faut utiliser sa propre logique de glissement.

Bogue

Ce Kit de développement logiciel (SDK) préversion inclut les correctifs de bogues suivants.

Runtime uniquement
  • Correction de l’accès au réseau local déclenchant une fenêtre contextuelle d’alerte d’autorisation.
  • Correction d’une régression de l’API setColorScheme .
  • Correction de l’initialisation différée pour ICoreWebView2NewWindowRequestedEventArgs pour le commutateur enable-new-window-requested-deferred-initializationde ligne de commande .

1.0.3595.46

Date de publication : 3 novembre 2025, runtime 142

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3595.46

Pour une compatibilité complète de l’API, cette version release du Kit de développement logiciel (SDK) WebView2 nécessite WebView2 Runtime version 142.0.3595.46 ou ultérieure.

Promotions vers la phase 3 (stable dans la version)

Aucune API supplémentaire n’a été promue de Phase 2 : Stable en préversion à Phase 3 : Stable dans la version, dans ce Kit de développement logiciel (SDK) release.

Bogue

Ce Kit de développement logiciel (SDK) de version inclut les correctifs de bogues suivants.

Runtime uniquement
  • Désactivation de la création d’un processus « Renderer spéculatif ».

1.0.3650-préversion

Date de publication : 7 novembre 2025, runtime 143

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3650-prerelease

Pour une compatibilité complète de l’API, cette version préliminaire du Kit de développement logiciel (SDK) WebView2 nécessite le runtime WebView2 fourni avec Microsoft Edge version 143.0.3650.0 ou ultérieure.

Promotions à la phase 1 (expérimentale en préversion)

Aucune API expérimentale n’a été ajoutée dans ce Kit de développement logiciel (SDK) préversion.

Promotions à la phase 2 (stable en préversion)

Aucune API n’a été promue de Phase 1 : Expérimentale en préversion à Phase 2 : Stable dans la préversion, dans ce KIT DE développement logiciel (SDK) préversion.

Bogue

Ce Kit de développement logiciel (SDK) préversion inclut les correctifs de bogues suivants.

Runtime uniquement
  • Désactivation de la création d’un processus « Renderer spéculatif ».
  • Correction d’un problème de synchronisation de boîte de dialogue Rechercher lors de l’exécution d’une recherche par programme.

1.0.3537.50

Date de publication : 6 octobre 2025, runtime 141

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3537.50

Pour une compatibilité complète de l’API, cette version release du Kit de développement logiciel (SDK) WebView2 nécessite WebView2 Runtime version 141.0.3537.50 ou ultérieure.

Promotions vers la phase 3 (stable dans la version)

Aucune API supplémentaire n’a été promue de Phase 2 : Stable en préversion à Phase 3 : Stable dans la version, dans ce Kit de développement logiciel (SDK) release.

Bogue

Ce Kit de développement logiciel (SDK) de version inclut les correctifs de bogues suivants.

Runtime uniquement
  • Correction de l’accès au réseau local déclenchant une fenêtre contextuelle d’alerte d’autorisation.
KIT de développement logiciel (SDK) uniquement
  • Correction d’une erreur BinSkim pour WebView2Loader.dll.

1.0.3590-préversion

Date de publication : 7 octobre 2025, runtime 142

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3590-prerelease

Pour une compatibilité complète avec l’API, cette version préliminaire du Kit de développement logiciel (SDK) WebView2 nécessite le runtime WebView2 fourni avec Microsoft Edge version 142.0.3590.0 ou ultérieure.

Promotions à la phase 1 (expérimentale en préversion)

Les API suivantes sont en phase 1 : Expérimentale en préversion, et ont été ajoutées dans ce KIT DE développement logiciel (SDK) de préversion.

Prise en charge des étiquettes de confidentialité

Une nouvelle API d’informations de confidentialité dans WebView2 permet aux applications d’accéder aux informations d’étiquette de confidentialité communiquées par les pages web via le Gestionnaire de restriction d’interaction de page. Cette fonctionnalité permet aux applications hôtes de détecter et de répondre au contenu sensible.

Fonctionnalités clés :

  • Configurer la disponibilité du Gestionnaire de restriction d’interaction de page : configurez une liste de filtres d’URL pour le Gestionnaire de restriction d’interaction de page. Une fois la liste configurée, le Gestionnaire de restriction d’interaction de page devient disponible sur les pages de la liste verte. Ces pages peuvent envoyer des étiquettes de confidentialité à la plateforme via l’API.

  • Exposition des informations - CoreWebView2 de confidentialité expose désormais une SensitivityInfo propriété et un SensitivityInfoChanged événement, ce qui permet aux applications d’écouter les mises à jour des informations d’étiquette de confidentialité.

La prise en charge des étiquettes de confidentialité est initialement disponible sur Win32 uniquement. La prise en charge de .NET et de WinRT est prévue pour une version ultérieure.

Promotions à la phase 2 (stable en préversion)

Aucune API n’a été promue de Phase 1 : Expérimentale en préversion à Phase 2 : Stable dans la préversion, dans ce KIT DE développement logiciel (SDK) préversion.

Bogue

Ce Kit de développement logiciel (SDK) préversion inclut les correctifs de bogues suivants.

Runtime uniquement
  • Correction d’un pointeur non actif dans le contexte d’autorisation d’accès au système de fichiers.
  • Correction de la suspension de l’interface utilisateur pendant le glisser-déplacer dans WinUI3.
  • Correction de l’accès au réseau local déclenchant une fenêtre contextuelle d’alerte d’autorisation.
  • Résolution d’un problème où une région supplémentaire apparaissait dans l’arborescence d’accessibilité.
  • Correction d’un problème où les téléchargements dans l’image de navigateur par défaut ne fonctionnaient pas.
KIT de développement logiciel (SDK) uniquement
  • Correction d’une erreur BinSkim pour WebView2Loader.dll.

1.0.3485.44

Date de publication : 8 septembre 2025, runtime 140

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3485.44

Pour une compatibilité complète de l’API, cette version Release du Kit de développement logiciel (SDK) WebView2 nécessite WebView2 Runtime version 140.0.3485.44 ou ultérieure.

Modifications générales

Ce Kit de développement logiciel (SDK) release se concentre sur l’amélioration du fonctionnement de WebView2, grâce à des améliorations en arrière-plan.

  • L’infrastructure de test a été renforcée.
  • La validation des API a été améliorée pour s’assurer que les API s’exécutent de manière fiable dans différents scénarios.

Ces améliorations fondamentales fournissent des fonctionnalités stables et minutieusement testées pour la création d’applications WebView2.

Promotions vers la phase 3 (stable dans la version)

Aucune API supplémentaire n’a été promue de Phase 2 : Stable en préversion à Phase 3 : Stable dans la version, dans ce Kit de développement logiciel (SDK) release.

Bogue

Il n’y a aucun correctif de bogue dans ce Kit de développement logiciel (SDK) release.

1.0.3530-préversion

Date de publication : 8 septembre 2025, runtime 141

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3530-prerelease

Pour une compatibilité complète de l’API, cette version préliminaire du Kit de développement logiciel (SDK) WebView2 nécessite le runtime WebView2 fourni avec Microsoft Edge version 141.0.3530.0 ou ultérieure.

Modifications générales

Ce Kit de développement logiciel (SDK) de préversion se concentre sur l’amélioration du fonctionnement de WebView2, grâce à des améliorations en arrière-plan.

  • L’infrastructure de test a été renforcée.
  • La validation des API a été améliorée pour s’assurer que les API s’exécutent de manière fiable dans différents scénarios.

Ces améliorations fondamentales fournissent des fonctionnalités stables et minutieusement testées pour la création d’applications WebView2.

Promotions à la phase 1 (expérimentale en préversion)

Aucune API expérimentale n’a été ajoutée dans ce Kit de développement logiciel (SDK) préversion.

Promotions à la phase 2 (stable en préversion)

Aucune API n’a été promue de Phase 1 : Expérimentale en préversion à Phase 2 : Stable dans la préversion, dans ce KIT DE développement logiciel (SDK) préversion.

Bogue

Ce Kit de développement logiciel (SDK) préversion inclut les correctifs de bogues suivants.

KIT de développement logiciel (SDK) uniquement
  • Correction d’une fuite de mémoire dans le contrôleur de composition WPF.

1.0.3405.78

Date de publication : 11 août 2025, runtime 139

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3405.78

Pour une compatibilité complète de l’API, cette version release du Kit de développement logiciel (SDK) WebView2 nécessite WebView2 Runtime version 139.0.3405.78 ou ultérieure.

Promotions vers la phase 3 (stable dans la version)

Les API suivantes ont été promues de Phase 2 : Stable dans la préversion à Phase 3 : Stable dans la version, et sont désormais incluses dans ce Kit de développement logiciel (SDK) Release.

Personnaliser le comportement de recherche (API De recherche)

L’API Find vous permet de contrôler par programmation les opérations Find et d’ajouter les fonctionnalités suivantes à votre application :

  • Personnalisez les options Rechercher, notamment Rechercher un terme, Respect de la casse, Correspondance Word, Mise en surbrillance des correspondances et Suppression de l’interface utilisateur par défaut.
  • Recherchez des chaînes de texte et naviguez entre elles dans un contrôle WebView2.
  • Lancez par programmation des opérations De recherche et accédez à Rechercher les résultats.
  • Supprimez l’interface utilisateur De recherche par défaut.
  • Suivez la status des opérations De recherche.

Il existe des problèmes connus avec l’API Rechercher pour les documents PDF. Lorsque vous affichez un document PDF dans un contrôle WebView2, la fonctionnalité Rechercher fournit uniquement le premier index et le nombre de correspondances trouvées. Par exemple, si la chaîne se produit trois fois dans un fichier PDF, l’interface utilisateur indique 1/3 et ne prend pas en charge l’appel programmatique suivant ou précédent.

Nous étudions activement ces problèmes et vous encourageons à signaler les problèmes que vous rencontrez à l’aide du dépôt WebView2Feedback .

Bogue

Runtime uniquement
  • Correction d’un incident dans Devtools sur Windows Server et Windows 10.

1.0.3477-préversion

Date de publication : 11 août 2025, Runtime 140

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3477-prerelease

Pour une compatibilité complète de l’API, cette version préliminaire du Kit de développement logiciel (SDK) WebView2 nécessite le runtime WebView2 fourni avec Microsoft Edge version 140.0.3477.0 ou ultérieure.

Promotions à la phase 1 (expérimentale en préversion)

Aucune API expérimentale n’a été ajoutée dans ce Kit de développement logiciel (SDK) préversion.


Promotions à la phase 2 (stable en préversion)

Aucune API n’a été promue de Phase 1 : Expérimentale en préversion à Phase 2 : Stable dans la préversion, dans ce KIT DE développement logiciel (SDK) préversion.

Bogue

Runtime uniquement
  • Correction du put_UserAgent problème de ne pas fonctionner pour les travailleurs du service.
  • Correction d’un incident dans Devtools sur Windows Server et Windows 10.
  • Suppression du suivi du processus de navigateur après l’appel de remove_BrowserProcessExited.
  • Correction d’un problème de fuite de mémoire dans les hostObject appels de fonction asynchrone.
  • Correction de l’interaction tactile qui ne fonctionne pas dans l’hébergement visuel après un long appui.

1.0.3351.48

Date de publication : 1er juillet 2025, runtime 138

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3351.48

Pour une compatibilité complète de l’API, cette version Release du Kit de développement logiciel (SDK) WebView2 nécessite WebView2 Runtime version 138.0.3351.48 ou ultérieure.

Promotions vers la phase 3 (stable dans la version)

Les API suivantes ont été promues de Phase 2 : Stable dans la préversion à Phase 3 : Stable dans la version, et sont désormais incluses dans ce Kit de développement logiciel (SDK) Release.

Autoriser le passage des messages d’événement d’entrée dans la fenêtre du navigateur

La CoreWebView2ControllerOptions classe a maintenant une AllowHostInputProcessing propriété, qui permet aux messages d’événement d’entrée utilisateur (clavier, souris, interaction tactile ou stylet) de passer par la fenêtre du navigateur, d’être reçus par une fenêtre de processus d’application.

Bogue

Runtime uniquement
  • Correction d’un problème de boîte noire sur les boîtes de dialogue dans l’hébergement visuel.

1.0.3415-préversion

Date de publication : 14 juillet 2025, runtime 140

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3415-prerelease

Pour une compatibilité complète avec l’API, cette version préliminaire du Kit de développement logiciel (SDK) WebView2 nécessite le runtime WebView2 fourni avec Microsoft Edge version 140.0.3415.0 ou ultérieure.

Promotions à la phase 1 (expérimentale en préversion)

Les API suivantes sont en phase 1 : Expérimentale en préversion, et ont été ajoutées dans ce KIT DE développement logiciel (SDK) de préversion.

Activer le traitement en arrière-plan et la prise en charge hors connexion (API Worker WebView2)

Les API Worker WebView2 permettent aux applications hôtes d’interagir avec les workers web pour décharger les tâches du thread principal, améliorer la réactivité et prendre en charge les opérations en arrière-plan. Ces web Workers incluent des workers dédiés, des workers partagés et des workers de service.

Ces API fournissent :

  • Événements de cycle de vie : Surveiller la création et la destruction des workers.
  • Interfaces de messagerie : Communiquez avec les workers à l’aide de PostMessage et WebMessageReceived.
  • Gestion des workers : Interroger et récupérer des instances et des inscriptions de worker.
Afficher des barres de titre personnalisées (API de superposition des contrôles de fenêtre)

L’API De superposition des contrôles de fenêtre permet aux développeurs de créer des barres de titre personnalisées en affichant légende boutons (réduire, agrandir, restaurer, fermer) directement à l’intérieur de la fenêtre WebView2. La superposition des contrôles de fenêtre apparaît dans le coin supérieur de WebView et s’intègre en toute transparence à l’interface utilisateur de votre application.

Utilisez cette API dans les cas suivants :

  • Vous souhaitez remplacer la barre de titre du système d’exploitation par défaut par une barre de titre dans l’application entièrement personnalisée.
  • Vous utilisez des fonctionnalités de région non clientes, telles que app-region: drag et IsNonClientRegionSupportEnabled.

Cette API est idéale pour les applications qui nécessitent une expérience d’interface utilisateur moderne et immersive.

Promotions à la phase 2 (stable en préversion)

Les API suivantes ont été promues de phase 1 : Expérimentale en préversion à Phase 2 : Stable dans la préversion, et sont incluses dans ce KIT DE développement logiciel (SDK) de préversion.

Personnaliser le comportement de recherche (API De recherche)

L’API Find vous permet de contrôler par programmation les opérations Find et d’ajouter les fonctionnalités suivantes à votre application :

  • Personnalisez les options Rechercher, notamment Rechercher un terme, Respect de la casse, Correspondance Word, Mise en surbrillance des correspondances et Suppression de l’interface utilisateur par défaut.
  • Recherchez des chaînes de texte et naviguez entre elles dans un contrôle WebView2.
  • Lancez par programmation des opérations De recherche et accédez à Rechercher les résultats.
  • Supprimez l’interface utilisateur De recherche par défaut.
  • Suivez la status des opérations De recherche.

Il existe des problèmes connus avec l’API Rechercher pour les documents PDF. Lorsque vous affichez un document PDF dans un contrôle WebView2, la fonctionnalité Rechercher fournit uniquement le premier index et le nombre de correspondances trouvées. Par exemple, si la chaîne se produit trois fois dans un fichier PDF, l’interface utilisateur indique 1/3 et ne prend pas en charge l’appel programmatique suivant ou précédent.

Nous étudions activement ces problèmes et vous encourageons à signaler les problèmes que vous rencontrez à l’aide du dépôt WebView2Feedback .

Bogue

Runtime uniquement
  • Correction d’un problème de boîte noire sur les boîtes de dialogue dans l’hébergement visuel.
  • Correction du put_UserAgent problème de ne pas fonctionner pour les travailleurs du service.
  • Correction d’un incident dans DevTools sur Windows Server et Windows 10.

1.0.3296.44

Date de publication : 3 juin 2025, runtime 137

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3296.44

Pour une compatibilité complète de l’API, cette version Release du Kit de développement logiciel (SDK) WebView2 nécessite WebView2 Runtime version 137.0.3296.44 ou ultérieure.

Promotions vers la phase 3 (stable dans la version)

Les API suivantes ont été promues de Phase 2 : Stable dans la préversion à Phase 3 : Stable dans la version, et sont désormais incluses dans ce Kit de développement logiciel (SDK) Release.

Définir la couleur d’arrière-plan par défaut sur l’initialisation WebView2 (API DefaultBackgroundColor)

L’API DefaultBackgroundColor permet aux utilisateurs de définir la propriété lors de l’initialisation DefaultBackgroundColor . Cela empêche un flash blanc perturbateur pendant le processus de chargement de WebView2.

Bogue

Runtime uniquement
  • Correction des marges dans le fichier PDF imprimé.

1.0.3344-préversion

Date de publication : 3 juin 2025, runtime 138

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3344-prerelease

Pour une compatibilité complète de l’API, cette version préliminaire du Kit de développement logiciel (SDK) WebView2 nécessite le runtime WebView2 fourni avec Microsoft Edge version 138.0.3344.0 ou ultérieure.

Promotions à la phase 1 (expérimentale en préversion)

Aucune API expérimentale n’a été ajoutée dans ce Kit de développement logiciel (SDK) préversion.

Promotions à la phase 2 (stable en préversion)

Les API suivantes ont été promues de phase 1 : Expérimentale en préversion à Phase 2 : Stable dans la préversion, et sont incluses dans ce KIT DE développement logiciel (SDK) de préversion.

Autoriser le passage des messages d’événement d’entrée dans la fenêtre du navigateur

La CoreWebView2ControllerOptions classe a maintenant une AllowHostInputProcessing propriété, qui permet aux messages d’événement d’entrée utilisateur (clavier, souris, interaction tactile ou stylet) de passer par la fenêtre du navigateur, d’être reçus par une fenêtre de processus d’application.

Bogue

Runtime uniquement
  • Correction d’un bogue dans lequel un événement de souris ne se déclenche pas après un événement tactile.
  • Capture Web désactivée sur le contrôle WebView2.
  • Correction de la boîte de dialogue Téléchargements .
  • Correction d’un problème lié aux téléchargements dans l’image de navigateur par défaut. (Problème n° 5196)
  • Correction des marges dans le fichier PDF imprimé.

1.0.3240.44

Date de publication : 5 mai 2025, runtime 136

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3240.44

Pour une compatibilité complète de l’API, cette version Release du Kit de développement logiciel (SDK) WebView2 nécessite WebView2 Runtime version 136.0.3240.44 ou ultérieure.

Promotions vers la phase 3 (stable dans la version)

Les API suivantes ont été promues de Phase 2 : Stable dans la préversion à Phase 3 : Stable dans la version, et sont désormais incluses dans ce Kit de développement logiciel (SDK) Release.

Suivre l’historique de navigation pour les iframes imbriqués (API FrameCreatedEvent)

L’API FrameCreatedEvent prend en charge les iframes imbriqués, comme l’enregistrement de l’historique de navigation d’un iframe de deuxième niveau. Sans cette API, WebView2 effectue uniquement le suivi des iframes de premier niveau, qui sont les iframes enfants directs du frame principal. À l’aide de cette API, votre application peut s’abonner à l’événement de création d’iframe imbriqué, ce qui lui donne accès à toutes les propriétés, méthodes et événements de CoreWebView2Frame pour l’iframe imbriqué.

Utilisez cette API pour gérer le suivi des iframes sur une page qui contient plusieurs niveaux d’iframes. Vous pouvez choisir de suivre l’un des éléments suivants :

  • Uniquement la page principale et les iframes de premier niveau (comportement par défaut).
  • Arborescence de trames WebView2 partielle avec des iframes spécifiques intéressants.
  • Arborescence complète des images WebView2.

Bogue

Runtime uniquement
  • Correction d’un problème où les téléchargements à partir de l’image de navigateur par défaut ne se sont pas terminés. (Problème n° 5196)
  • Correction d’un problème où le nom du canal était retourné de manière incorrecte, entraînant un blocage dans certaines applications UWP.

1.0.3296-préversion

Date de publication : 12 mai 2025, runtime 137

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3296-prerelease

Pour une compatibilité complète de l’API, cette version préliminaire du Kit de développement logiciel (SDK) WebView2 nécessite le runtime WebView2 fourni avec Microsoft Edge version 137.0.3296.0 ou ultérieure.

Promotions à la phase 1 (expérimentale en préversion)

Aucune API expérimentale n’a été ajoutée dans ce Kit de développement logiciel (SDK) préversion.

Promotions à la phase 2 (stable en préversion)

Les API suivantes ont été promues de phase 1 : Expérimentale en préversion à Phase 2 : Stable dans la préversion, et sont incluses dans ce KIT DE développement logiciel (SDK) de préversion.

Définir la couleur d’arrière-plan par défaut sur l’initialisation WebView2 (API DefaultBackgroundColor)

L’API DefaultBackgroundColor permet aux utilisateurs de définir la propriété lors de l’initialisation DefaultBackgroundColor . Cela empêche un flash blanc perturbateur pendant le processus de chargement de WebView2.

Bogue

Runtime uniquement
  • Correction de l’affichage de la barre de recherche qui n’apparaît plus après le décalage de la fenêtre.
  • Correction d’un bogue dans lequel l’application n’était pas en mesure d’annuler la navigation vers les pages de connexion via l’événement NavigationStarting .
  • Correction d’un problème où les téléchargements à partir de l’image de navigateur par défaut ne se sont pas terminés. (Problème n° 5196)
  • Correction d’un problème où le nom du canal était retourné de manière incorrecte, entraînant un blocage dans certaines applications UWP.

1.0.3179.45

Date de publication : 7 avril 2025, runtime 135

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3179.45

Pour une compatibilité complète de l’API, cette version release du Kit de développement logiciel (SDK) WebView2 nécessite WebView2 Runtime version 135.0.3179.45 ou ultérieure.

Promotions vers la phase 3 (stable dans la version)

Aucune API supplémentaire n’a été promue de Phase 2 : Stable en préversion à Phase 3 : Stable dans la version, dans ce Kit de développement logiciel (SDK) release.

Bogue

Runtime uniquement
  • Correction de l’élément HTML Select (<select>) pour le rendre sélectionnable dans les applications WPF.
  • Correction de la navigation dans edge://crashes un contrôle WebView2.
  • Correction des problèmes potentiels de blocage et d’interface utilisateur lors de l’appel de l’interface utilisateur des informations d’identification Windows à partir d’un instance WebView2.
  • Correction d’un bogue dans lequel les utilisateurs ne pouvaient pas taper un champ d’entrée avec des informations de remplissage automatique. (Problème n° 5144)

1.0.3230-préversion

Date de publication : 7 avril 2025, runtime 136

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3230-prerelease

Pour une compatibilité complète de l’API, cette version préliminaire du Kit de développement logiciel (SDK) WebView2 nécessite le runtime WebView2 fourni avec Microsoft Edge version 136.0.3230.0 ou ultérieure.

Promotions à la phase 1 (expérimentale en préversion)

Aucune API expérimentale n’a été ajoutée dans ce Kit de développement logiciel (SDK) préversion.

Promotions à la phase 2 (stable en préversion)

Les API suivantes ont été promues de phase 1 : Expérimentale en préversion à Phase 2 : Stable dans la préversion, et sont incluses dans ce KIT DE développement logiciel (SDK) de préversion.

Suivre l’historique de navigation pour les iframes imbriqués (API FrameCreatedEvent)

L’API FrameCreatedEvent prend en charge les iframes imbriqués, comme l’enregistrement de l’historique de navigation d’un iframe de deuxième niveau. Sans cette API, WebView2 effectue uniquement le suivi des iframes de premier niveau, qui sont les iframes enfants directs du frame principal. À l’aide de cette API, votre application peut s’abonner à l’événement de création d’iframe imbriqué, ce qui lui donne accès à toutes les propriétés, méthodes et événements de CoreWebView2Frame pour l’iframe imbriqué.

Utilisez cette API pour gérer le suivi des iframes sur une page qui contient plusieurs niveaux d’iframes. Vous pouvez choisir de suivre l’un des éléments suivants :

  • Uniquement la page principale et les iframes de premier niveau (comportement par défaut).
  • Arborescence de trames WebView2 partielle avec des iframes spécifiques intéressants.
  • Arborescence complète des images WebView2.

Bogue

Runtime uniquement
  • Correction d’un problème dans WPF où la <liste déroulante de données> se fermait lorsque la souris se déplaçait en dehors des limites du contrôle WebView2.
  • Correction de la navigation dans edge://crashes un contrôle WebView2.
  • Correction de l’élément HTML Select (<select>) pour le rendre sélectionnable dans les applications WPF.
  • Correction des problèmes potentiels de blocage et d’interface utilisateur lors de l’appel de l’interface utilisateur des informations d’identification Windows à partir d’un instance WebView2.
  • Correction d’un bogue dans lequel les utilisateurs ne pouvaient pas taper le champ d’entrée avec les informations de remplissage automatique. (Problème n° 5144)
  • Correction d’une régression dans les API de la barre d’état .
KIT de développement logiciel (SDK) uniquement
  • Correction des touches Tab, Maj+Tab et Flèche dans le mode d’hébergement Fenêtre vers visuel.

1.0.3124.44

Date de publication : 10 mars 2025, runtime 134

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3124.44

Pour une compatibilité complète de l’API, cette version Release du Kit de développement logiciel (SDK) WebView2 nécessite WebView2 Runtime version 134.0.3124.44 ou ultérieure.

Promotions vers la phase 3 (stable dans la version)

Aucune API supplémentaire n’a été promue de Phase 2 : Stable en préversion à Phase 3 : Stable dans la version, dans ce Kit de développement logiciel (SDK) release.

Bogue

Runtime uniquement
  • Les extensions ne seront pas désactivées dans WebView2 à l’aide AddBrowserExtensionAsyncde , que le mode développeur soit activé ou non. (Problème n° 5113)
  • Désactivation de la mise à jour en arrière-plan de l’heure réseau. (Problème n° 5047)
  • Correction de l’affichage de la fenêtre contextuelle de téléchargement lorsque target="_blank". (Problème n° 5063)

1.0.3171-préversion

Date de publication : 10 mars 2025, Runtime 135

Package NuGet pour webView2 SDK 1.0.3171-prerelease

Pour une compatibilité complète de l’API, cette version préliminaire du Kit de développement logiciel (SDK) WebView2 nécessite le runtime WebView2 fourni avec Microsoft Edge version 135.0.3171.0 ou ultérieure.

Promotions à la phase 1 (expérimentale en préversion)

Aucune API expérimentale n’a été ajoutée dans ce Kit de développement logiciel (SDK) préversion.

Promotions à la phase 2 (stable en préversion)

Aucune API n’a été promue de Phase 1 : Expérimentale en préversion à Phase 2 : Stable dans la préversion, dans ce KIT DE développement logiciel (SDK) préversion.

Bogue

Runtime et KIT de développement logiciel (SDK)
  • Correction de la gestion des exceptions de méthode asynchrone de l’objet hôte. (Problème #3402)
  • Correction de la documentation pour CoreWebVIew2.Navigate. (Problème n° 5091)
Runtime uniquement
  • Correction d’une régression d’installation du magasin « Ajouter à Chrome ».
  • Correction des chargements de dossiers dans UWP et WinUI. (Problème n° 3275)
  • Les extensions ne seront pas désactivées dans WebView2 à l’aide AddBrowserExtensionAsyncde , que le mode développeur soit activé ou non. (Problème n° 5113)
  • Désactivation de la mise à jour en arrière-plan de l’heure réseau. (Problème n° 5047)
  • Correction de l’affichage de la fenêtre contextuelle de téléchargement lorsque target="_blank". (Problème n° 5063)
KIT de développement logiciel (SDK) uniquement
  • Corrige un plantage qui peut se produire lorsque le garbage collector appelle Finalize sur un thread autre que le thread principal.

1.0.3065.39

Date de publication : 10 février 2025, runtime 133

Package NuGet pour le Kit de développement logiciel (SDK) WebView2 1.0.3065.39

Pour une compatibilité complète de l’API, cette version Release du Kit de développement logiciel (SDK) WebView2 nécessite WebView2 Runtime version 133.0.3065.39 ou ultérieure.

Promotions vers la phase 3 (stable dans la version)

Aucune API supplémentaire n’a été promue de Phase 2 : Stable en préversion à Phase 3 : Stable dans la version, dans ce Kit de développement logiciel (SDK) release.

Bogue

Runtime uniquement
  • Ajout du bouton Fermer manquant dans le menu volant Télécharger .
  • Correction d’une condition de concurrence qui se produisait lorsque l’événement de réponse à la demande web ne se produisait jamais.

1.0.3116-préversion

Date de publication : 10 février 2025, runtime 134

Package NuGet pour webView2 SDK 1.0.3116-preversion

Pour une compatibilité complète des API, cette version préliminaire du Kit de développement logiciel (SDK) WebView2 nécessite le runtime WebView2 fourni avec Microsoft Edge version 134.0.3116.0 ou ultérieure.

Promotions à la phase 1 (expérimentale en préversion)

Aucune API expérimentale n’a été ajoutée dans ce Kit de développement logiciel (SDK) préversion.

Promotions à la phase 2 (stable en préversion)

Aucune API n’a été promue de Phase 1 : Expérimentale en préversion à Phase 2 : Stable dans la préversion, dans ce KIT DE développement logiciel (SDK) préversion.

Bogue

Runtime uniquement
  • Ajout du bouton Fermer manquant dans le menu volant Télécharger .
  • Correction d’une condition de concurrence qui se produisait lorsque l’événement de réponse à la demande web ne se produisait jamais.
KIT de développement logiciel (SDK) uniquement
  • Correction de la documentation .NET et Win32 de la CoreWebView2Find.FindNext méthode qui a mentionné FindPreviousincorrectement . Le résumé de la méthode mentionne FindNext maintenant à la place. (Problème n° 5059)

Voir également

Informations de référence sur l’API :