Releases: wailsapp/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.47Wails v3.0.0-alpha.46
Wails v3 Alpha Release - v3.0.0-alpha.46
Added
- Add
XDG_SESSION_TYPEtowails3 doctoroutput on Linux by @leaanthony - Add additional WebKit2 load-change events for Linux:
WindowLoadStarted,WindowLoadRedirected,WindowLoadCommitted,WindowLoadFinished(#3896) by @leaanthony
Removed
- BREAKING: Remove
linux:WindowLoadChangedevent - uselinux:WindowLoadFinishedinstead 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.46Wails v3.0.0-alpha.45
Wails v3 Alpha Release - v3.0.0-alpha.45
Added
- Add
XDG_SESSION_TYPEtowails3 doctoroutput on Linux by @leaanthony - Generate
.desktopfile 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.dynELF sections and disabling stripping (#4642) by @leaanthony - Fix
wails doctorfalsely 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.45Wails v3.0.0-alpha.44
Wails v3 Alpha Release - v3.0.0-alpha.44
Added
- Add NVIDIA driver version info to
wails3 doctoroutput on Linux by @leaanthony
Changed
- BREAKING: Production builds are now the default. To create dev builds, set
DEV=truein your Taskfiles. Generate a new project for examples by @leaanthony
Fixed
- Fix default
config.ymlwould runwails3 devwith a production build by @mbaklor - Fix iOS service stubs causing build failures due to non-existent package import by @leaanthony
- Fix structured logging in debug/info methods causing "no formatting directives" errors by @leaanthony
- Remove temporary debug print statements accidentally included from mobile platform merge by @leaanthony
- Fix WebKitGTK crash on Wayland with NVIDIA GPUs (Error 71 Protocol error) by auto-disabling DMA-BUF renderer 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.44Wails v3.0.0-alpha.43
Wails v3 Alpha Release - v3.0.0-alpha.43
Added
- Add origin to raw message handler by @APshenkin in PR
- Add universal link support for macOS by @APshenkin in PR
- Refactor binding transport layer by @APshenkin in PR
- Add aria-label identifiers to the helloworld templates so that the example app can be easily tested by Appium test clients by @chinenual in PR
π€ 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.43Wails v3.0.0-alpha.42
Wails v3 Alpha Release - v3.0.0-alpha.42
Added
- Add origin to raw message handler by @APshenkin in PR
- Add universal link support for macOS by @APshenkin in PR
- Refactor binding transport layer by @APshenkin in PR
π€ 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.42Wails v3.0.0-alpha.41
Wails v3 Alpha Release - v3.0.0-alpha.41
Fixed
- Resolve alpha value being ignored in
application.WebviewWindowOptions.BackgroundColouron Linux (#4722, @BradHacker)
π€ 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.41Wails v3.0.0-alpha.40
Wails v3 Alpha Release - v3.0.0-alpha.40
Fixed
- Fix Windows systray icon not defaulting to application icon when no custom icon is provided (#4704)
π€ 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.40Wails v3.0.0-alpha.39
Wails v3 Alpha Release - v3.0.0-alpha.39
Added
Changed
- When emitting a custom event with zero or one data argument, the data value will be assigned directly to the Data field without wrapping it in a slice by @fbbdev in #4633
π€ 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.39v2.11.0
Added
- Add origin verification for bindings by @APshenkin in PR
- Configure Vite timeout by @leaanthony in PR
- Added
ContentProtectionoption to allow hiding the application window from screen sharing software #4241 by @Taiterbase - Added
build:tagsto project specification for automatically adding compilation tags by @symball in PR - Support for binding generics in PR by @ktsivkov
Fixed
- Added url validation for BrowserOpenURL by @APshenkin in PR
- Fixed C compilation error in onWayland on Linux due to declaration after label #4446 by @jaesung9507
- Use computed style when adding 'wails-drop-target-active' PR by @riannucci
- Fixed panic when adding menuroles on Linux #4558 by @jaesung9507
- Fixed Discord badge in README by @sharkmu in PR
- Fixed HTML DnD by @leaanthony