Partilhar via


CoreWebView2ReleaseChannels Enum

Definition

The WebView2 release channels. Use ReleaseChannels and ChannelSearchKind on ICoreWebView2EnvironmentOptions to control which channel is searched for during environment creation.

        |Channel|Primary purpose|How often updated with new features|
        |:---:|---|:---:|
        |Stable (WebView2 Runtime)|Broad Deployment|Monthly|
        |Beta|Flighting with inner rings, automated testing|Monthly|
        |Dev|Automated testing, selfhosting to test new APIs and features|Weekly|
        |Canary|Automated testing, selfhosting to test new APIs and features|Daily|

This enumeration supports a bitwise combination of its member values.

[System.Flags]
public enum CoreWebView2ReleaseChannels
[<System.Flags>]
type CoreWebView2ReleaseChannels = 
Public Enum CoreWebView2ReleaseChannels
Inheritance
CoreWebView2ReleaseChannels
Attributes

Fields

Name Value Description
None 0

No release channel. Passing only this value to ReleaseChannels results in HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND).

Stable 1

The stable WebView2 Runtime that is released every 4 weeks.

Beta 2

The Beta release channel that is released every 4 weeks, a week before the stable release.

Dev 4

The Dev release channel that is released weekly.

Canary 8

The Canary release channel that is released daily.

Remarks

Use ReleaseChannels and ChannelSearchKind on CoreWebView2EnvironmentOptions to control which channel the WebView2 loader searches for.

ChannelPrimary purposeHow often updated with new features
Stable (WebView2 Runtime)Broad DeploymentMonthly
BetaFlighting with inner rings, automated testingMonthly
DevAutomated testing, selfhosting to test new APIs and featuresWeekly
CanaryAutomated testing, selfhosting to test new APIs and featuresDaily

Applies to