github wailsapp/wails v3.0.0-alpha.48
Wails v3.0.0-alpha.48

pre-release17 hours ago

Wails v3 Alpha Release - v3.0.0-alpha.48

Added

  • Add desktop environment detection on linux PR #4797

Changed

  • Update the documentation page for Wails v3 Asset Server by @ndianabasi
  • BREAKING: Remove package-level dialog functions (application.InfoDialog(), application.QuestionDialog(), etc.). Use the app.Dialog manager instead: app.Dialog.Info(), app.Dialog.Question(), app.Dialog.Warning(), app.Dialog.Error(), app.Dialog.OpenFile(), app.Dialog.SaveFile()
  • Update dialogs documentation to match actual API: use app.Dialog.*, AddButton() with callbacks (not SetButtons()), SetDefaultButton(*Button) (not string), AddFilter() (not SetFilters()), SetFilename() (not SetDefaultFilename()), and app.Dialog.OpenFile().CanChooseDirectories(true) for folder selection

Fixed

  • Fix crash on macOS when toggling window visibility via Hide()/Show() with ApplicationShouldTerminateAfterLastWindowClosed enabled (#4389) by @leaanthony
  • Fix memory leak in context menus on macOS and Windows when repeatedly opening menus (#4012) by @leaanthony
  • Fix context menu native resources not being reused on macOS, causing fresh menu creation on each display (#4012) by @leaanthony

🤖 This is an automated nightly release generated from the latest changes in the v3-alpha branch.

Installation:

go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0-alpha.48

⚠️ 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.