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 theapp.Dialogmanager 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 (notSetButtons()),SetDefaultButton(*Button)(not string),AddFilter()(notSetFilters()),SetFilename()(notSetDefaultFilename()), andapp.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.