webview2/v1.0.26
wailsapp/wailswebview2/v1.0.26Jun 24, 2026by taliesin-ai
AI Summary
This release introduces robust error recovery mechanisms to prevent application crashes caused by transient COM errors or malformed web messages.
Key Highlights
- Recover from transient runtime COM errors instead of exiting
- Malformed web messages are now dropped safely
- Addresses mixed-DPI monitor-crossing crash class
Full Release Notes
## webview2 v1.0.26 ### Fixes - **Recover from transient runtime COM errors instead of exiting** (#5658, #5580). `Chromium.errorCallback` previously called `os.Exit(1)` for *any* COM error, so a recoverable hiccup after startup killed the whole application. Runtime paths (`Resize`/`GetClientRect`, `Navigate`/`NavigateToString`, `Init`, `MessageReceived`, `PutZoomFactor`, `OpenDevToolsWindow`) now log and recover. In particular, a malformed/untrusted web message in `MessageReceived` is now dropped rather than taking the process down. This addresses the mixed-DPI monitor-crossing crash class (#5544, #5650). Environment/controller-creation paths remain fatal. **Full diff:** https://github.com/wailsapp/wails/compare/webview2/v1.0.25...webview2/v1.0.26