wailsapp/wails
 Watch   
 Star   
 Fork   
2 days ago
wails

Wails v3.0.0-alpha.54

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

Added

  • Add CollectionBehavior option to MacWindow for controlling window behavior across macOS Spaces and fullscreen (#4756) by @leaanthony

Fixed

  • Fix command argument error when executing 'build:universal:lipo:go' task on Linux by @wux1an
  • Fix Docker error "undefined symbol: ___ubsan_handle_xxxxxxx" when running 'wails3 build GOOS=darwin GOARCH=arm64' on Linux by @wux1an

Removed

  • Remove debug printf statements from Darwin URL scheme handler (#4834)

🤖 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.54

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

4 days ago
wails

Wails v3.0.0-alpha.53

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

Added

  • Add unit tests for pkg/application by @leaanthony
  • Add custom protocol support to MSIX packaging by @leaanthony

Fixed

  • Consolidate custom protocol documentation and add Universal Links sections 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.53

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

5 days ago
wails

Wails v3.0.0-alpha.52

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

Fixed

  • Fix Windows systray menu crash when clicking icon repeatedly by adding guard against concurrent TrackPopupMenuEx calls (#4151) 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.52

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

8 days ago
wails

Wails v3.0.0-alpha.51

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

Fixed

  • Prevent app crashing when calling systray.Run() before app.Run() 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.51

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

10 days ago
wails

Wails v3.0.0-alpha.50

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

Changed

  • Update the documentation for Window X/Y options @ruhuang2001

🤖 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.50

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

13 days ago
wails

Wails v3.0.0-alpha.49

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

Changed

  • Update the Frontend Runtime documentation by adding more options for generating frontend bindings by @ndianabasi

🤖 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.49

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

15 days ago
wails

Wails v3.0.0-alpha.48

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.

16 days ago
wails

Wails v3.0.0-alpha.47

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

Added

  • Add Window.Print() method to JavaScript runtime for triggering print dialog from frontend (#4290) by @leaanthony

Fixed

  • Fix macOS dock icon click not showing hidden windows when app started with Hidden: true (#4583) by @leaanthony
  • Fix macOS print dialog not opening due to incorrect window pointer type in CGO call (#4290) 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.47

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

17 days ago
wails

Wails v3.0.0-alpha.46

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

Added

  • Add XDG_SESSION_TYPE to wails3 doctor output on Linux by @leaanthony
  • Add additional WebKit2 load-change events for Linux: WindowLoadStarted, WindowLoadRedirected, WindowLoadCommitted, WindowLoadFinished (#3896) by @leaanthony

Removed

  • BREAKING: Remove linux:WindowLoadChanged event - use linux:WindowLoadFinished instead for detecting when WebView has finished loading (#3896) 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.46

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

18 days ago
wails

Wails v3.0.0-alpha.45

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

Added

  • Add XDG_SESSION_TYPE to wails3 doctor output on Linux by @leaanthony
  • Generate .desktop file during Linux build, not just packaging (#4575)
  • Add Linux runtime dependencies documentation with distro-specific package names and nfpm packaging examples (#4339) by @leaanthony

Fixed

  • Fix window menu crash on Wayland caused by appmenu-gtk-module accessing unrealized window (#4769) by @leaanthony
  • Fix GTK application crash when app name contains invalid characters (spaces, parentheses, etc.) by @leaanthony
  • Fix "not enough memory" error when initializing drag and drop on Windows (#4701) by @overlordtm
  • Fix file explorer opening wrong directory on Linux due to incorrect URI escaping (#4397) by @leaanthony
  • Fix AppImage build failure on modern Linux distributions (Arch, Fedora 39+, Ubuntu 24.04+) by auto-detecting .relr.dyn ELF sections and disabling stripping (#4642) by @leaanthony
  • Fix wails doctor falsely reporting webkit packages as installed on Fedora/DNF-based systems (#4457) 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.45

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