Freigeben über


Informationen zu versionshinweisen für das WebView2 SDK

Das WebView2-Team aktualisiert das WebView2 Release SDK und das WebView2 Prerelease SDK in einem vierwöchigen Rhythmus. Diese Versionshinweise enthalten die neuesten Informationen zu Produktankündigungen, Ergänzungen, Änderungen und Breaking Changes an den APIs.

Sie können die Liste der Microsoft.Web.WebView2 SDK-Pakete auf der NuGet-Website anzeigen.

Im Allgemeinen gelten Versionshinweise für alle unterstützten Plattformen, die in der WebView2-API-Referenz aufgeführt sind. Eine Übersicht über APIs, die in Release SDK-Paketen enthalten sind, finden Sie unter Übersicht über WebView2-APIs.

Versionshinweiseeinträge entsprechen historischen Versionen von WebView2 und werden im Laufe der Zeit nicht aktualisiert. Verweise auf "neue Features" und "experimentelle APIs" können veraltet sein, wenn neue Versionen von WebView2 veröffentlicht werden.

Siehe auch:

Phasen des Hinzufügens von APIs

Neue APIs werden in drei Phasen wie folgt hinzugefügt:

  1. APIs werden zunächst als experimentelle APIs in einem Vorabversions-SDK-Paket eingeführt. In Win32 enthält der Typname das Wort "Experimentell".

  2. Anschließend werden die APIs in einem Vorabversions-SDK-Paket zu stabilen APIs. In Win32 wird im Typnamen das Wort "Experimentell" weggelassen.

  3. Bald danach werden die APIs zu stabilen APIs in einem Release SDK-Paket. Manchmal werden APIs gleichzeitig zu Stable in einem Vorabversions-SDK und stabil in einem Release-SDK heraufgestuft.

Diagramm der Phasen der Einführung neuer APIs

Kurznamen der Phasen:

  1. Experimentell in Vorabversion
  2. Stabil in Vorabversion
  3. Stabil im Release

In den Abschnitten mit den Versionshinweisen wird dieser Wortlaut für die Phasen verwendet:

  • Die folgenden APIs befinden sich in Phase 1: Experimentell in Vorabversion und wurden in diesem Vorabversions-SDK hinzugefügt.

  • Die folgenden APIs wurden von Phase 1: Experimental in Prerelease zu Phase 2: Stable in Prerelease heraufgestuft und sind in diesem Vorabversions-SDK enthalten.

  • Die folgenden APIs wurden von Phase 2: Stable in Prerelease auf Phase 3: Stable in Release heraufgestuft und sind jetzt in diesem Release SDK enthalten.

Siehe auch:

Aktualisieren der Runtime und des SDK

WebView2-Änderungen erfordern möglicherweise ein Update der Runtime, des SDK oder beides. Die meisten neuen APIs erfordern sowohl Runtime- als auch SDK-Updates. Ab dem Release vom Februar 2023 wird die Updateanforderung für jede Fehlerbehebung wie folgt angegeben:

Indikator Bedeutung
Runtime und SDK oder kein Indikator Sowohl die Runtime als auch das SDK müssen aktualisiert werden.
Nur Runtime Nur die Runtime muss aktualisiert werden.
Nur SDK Nur das SDK muss aktualisiert werden.

WebView2 teilt Code und Binärdateien mit dem Microsoft Edge-Browser und wird ungefähr zur gleichen Zeit veröffentlicht. Daher enthalten WebView2 Runtime-Releases im Allgemeinen auch Microsoft Edge-Updates.

Stellen Sie sicher, dass Sie Ihre WebView2-App nach dem Aktualisieren des NuGet-Pakets des WebView2 SDK neu kompilieren. Das WebView2-Team empfiehlt Folgendes:

  • Verwenden Sie den Canary-Vorschaukanal von Microsoft Edge, wenn Sie mit einer Vorabversion des WebView2 SDK-Pakets entwickeln. Canary ist der empfohlene Vorschaukanal, da er im schnellsten Rhythmus ausgeliefert wird und über die neuesten APIs verfügt.

  • Verwenden Sie evergreen WebView2 Runtime, wenn Sie eine Releaseversion des WebView2 SDK-Pakets verwenden.

Weitere Informationen finden Sie unter Abgleichen der Runtimeversion mit der SDK-Version in Vorabversion und Release-SDKs für WebView2.

Mindestversion des Browsers oder der Runtime zum Laden von WebView2

Zum Laden von WebView2 ist die Mindestversion von Microsoft Edge oder webView2 Runtime 86.0.616.0. Die Mindestversion zum Laden von WebView2 ändert sich nur, wenn ein Breaking Change in der Webplattform auftritt.

Informationen zum Verwenden eines Vorabversions-SDK zusammen mit einem Microsoft Edge-Vorschaukanal finden Sie unter Testen anstehender APIs und Features.

Siehe auch