github wailsapp/wails v3.0.0-alpha2.109
Wails v3.0.0-alpha2.109

pre-release6 hours ago

Wails v3 Alpha Release - v3.0.0-alpha2.109

Added

  • Add code samples to EventsEmit documentation in PR by @iamhabbeboy
  • Add Windows WebView2 visual hosting option in PR by @MerIijn
  • Add Klustr to community showcase documentation in PR by @SametKUM
  • Add Kira to community showcase with new pages and changelog entry in PR by @thiennguyen93
  • Add feedback section to MCP service guide in PR by @taliesin-ai

Changed

  • Server mode now has a first-class production build, consistent with the desktop build tasks (#5693). task build:server builds a production binary by default (-tags server,production, -trimpath, stripped), and accepts DEV=true (development server), OBFUSCATED=true (garble) and EXTRA_TAGS. task run:server runs a development server. Dockerfile.server / task build:docker build the production server (-tags server,production) and the production frontend first; the image defaults to a pure-Go static build on distroless/static, with CGO_ENABLED, GO_IMAGE and RUNTIME_IMAGE exposed as overridable build args for CGO apps.

Fixed

  • Prevent crash when closing window with pending async calls in PR by @leaanthony
  • Prevent window activation when opening hidden apps on Windows in PR by @leaanthony
  • Ensure WebKit request metadata, response completion, and body stream handling run on the GTK main thread in PR by @taliesin-ai
  • Fix Menu.Update() not rebuilding the native menu on GTK4 Linux (#5659, independently diagnosed and fixed by @puneetdixit200 in #5539)
  • Fix crash enumerating macOS screens on display change by copying screen id/name strings and snapshotting the count (#5565, independently diagnosed and fixed by @x-haose in #5584)
  • Fix WebView2 content shrinking then disappearing after dragging a window across mixed-DPI monitors on Windows by re-asserting the controller bounds in the WM_DPICHANGED handler, mirroring the un-minimise DPI resync (#5677)

🤖 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-alpha2.109

⚠️ Alpha Warning: This is pre-release software and may contain bugs or incomplete features.

Don't miss a new wails release

NewReleases is sending notifications on new releases.