Wails v3 Beta Release - v3.0.0-beta.33
Added
- Binding generator now emits a
bindings/eventsmodule exporting a typed name constant for every discoverable event registered withapplication.RegisterEventusing a compile-time constant name (e.g.UserLoginforuser:login), usable withEvents.On/Emitwithout the Vite plugin (#5645)
Fixed
- Fix Windows question dialogs ignoring custom button labels and never firing button callbacks; custom buttons are now shown with a TaskDialog (falling back to MessageBox with positional callback mapping when comctl32 v6 is unavailable) (#5794)
- Fix
wails3 devhanging for 60s against Vite: the automatic frontend readiness gate now uses a TCP probe instead of an HTTP GET that sent noAcceptheader and received a 404 (#6209) - Keep systray menus working when updated while open in PR by @taliesin-ai
- Handle transient WebView2 COM errors gracefully in runtime operations in PR by @leaanthony
🤖 This is an automated nightly release generated from the latest changes on master.
Installation:
go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0-beta.33⚠️ Beta Warning: This is pre-release software. The API is stable, but you may still encounter issues before the final 3.0 release.