Handle WebView2

WebView2 is a release decision for Windows Tauri apps, not a footnote.

What To Decide

Will the installer install WebView2 if missing?
Which install mode will it use?
Does the distribution channel require offline WebView2 installer mode?
Can the app tolerate Evergreen runtime updates?
How will a clean Windows machine be tested?

Modes

ModeBundle sizeUpdate responsibilityUse for
Evergreen download bootstrapperSmallMicrosoft updates runtimeMost direct installers with internet
Evergreen embedded bootstrapperMediumMicrosoft updates runtimeDirect installers that should include bootstrapper
Evergreen offline installerLargerMicrosoft updates runtimeOffline installs and Microsoft Store EXE/MSI flow
Fixed VersionVery largeApp developer updates runtimeHighly controlled environments
SkipSmallExternal environment must provide runtimeInternal fleets where runtime is guaranteed

Microsoft states production apps should use the WebView2 Runtime, not Microsoft Edge Stable, as the backing platform.

Tauri Config Example

{
  "bundle": {
    "windows": {
      "webviewInstallMode": {
        "type": "downloadBootstrapper",
        "silent": true
      }
    }
  }
}

For Microsoft Store EXE/MSI distribution, the Tauri docs call out offline installer mode and silent install behavior.

Clean-Machine Smoke

fresh Windows VM or clean user profile
no dev server running
install artifact
launch app
verify WebView2 runtime path works
run command-backed feature
record installer mode and runtime notes