W

Wails

W
Wails Desktop v3.2.0-nightly

Wails v3.2.0-nightly.20261103

Wails v3 Nightly - v3.2.0-nightly.20261103 Nightly preview of the upcoming v3.2.0. Changed [v3] refresh systray menus on Menu.Update in PR by @johnmaguire [v3/Windows] Implement SetIcon for windows in PR by @hypherionmc 🤖 This is an automated nightly pre-release generated from the latest changes on master. It is not selected by @latest; install it by its exact tag. Installation: go install github.…

W
Wails Desktop v3.2.0-nightly

Wails v3.2.0-nightly.20261102

Wails v3 Nightly - v3.2.0-nightly.20261102 Nightly preview of the upcoming v3.2.0. Changed DisableOverscroll instead of DisableBounce in PR by @lethusang 🤖 This is an automated nightly pre-release generated from the latest changes on master. It is not selected by @latest; install it by its exact tag. Installation: go install github.com/wailsapp/wails/v3/cmd/wails3@v3.2.0-nightly.20261102 Tip: alwa…

W
Wails Desktop v3.2.0-nightly

Wails v3.2.0-nightly.20261101

Wails v3 Nightly - v3.2.0-nightly.20261101 Nightly preview of the upcoming v3.2.0. Added add experimental CGO-free macOS and Linux backends in PR by @taliesin-ai native YAML builds, portable packaging and signing in PR by @taliesin-ai Fixed Fix assorted v3 nightly build issues and clean up dependencies in PR by @taliesin-ai repair v3 release validation and fixture classification in PR by @taliesin…

W
Wails Desktop v3.1.0

Wails v3.1.0

Wails v3 Weekly Release - v3.1.0 Added add experimental CGO-free macOS and Linux backends in PR by @taliesin-ai native YAML builds, portable packaging and signing in PR by @taliesin-ai Changed avoid copying discarded desktop metadata in PR by @taliesin-ai format content lengths without fmt in PR by @taliesin-ai select index roots without collecting candidates in PR by @taliesin-ai reuse non-seekab…

W
Wails Desktop v2.17.1

Wails v2.17.1

Installation go install github.com/wailsapp/wails/v2/cmd/wails@v2.17.1 Changes Security Linux: child frames (iframes) embedded in the application window can no longer post to the privileged window.webkit.messageHandlers.external IPC bridge. WebKitGTK does not tell the native message handler which frame sent a message, so the bridge could be reached from cross-origin or sandboxed frames and the Ori…

W
Wails Desktop v3.1.0-nightly

Wails v3.1.0-nightly.20261028

Wails v3 Nightly - v3.1.0-nightly.20261028 Nightly preview of the upcoming v3.1.0. Changed Improve changelog generation speed by reusing compiled regex patterns in PR by @taliesin-ai Reduce allocations when serving localized fallback pages in PR by @taliesin-ai Speed up AppImage runtime discovery by avoiding unnecessary metadata lookups in PR by @taliesin-ai Reuse compiled command routing patterns…

W
Wails Desktop v3.1.0-nightly

Wails v3.1.0-nightly.20261027

Wails v3 Nightly - v3.1.0-nightly.20261027 Nightly preview of the upcoming v3.1.0. Changed Link the 404 page to matching Wails v2 documentation pages on v2.wails.io in PR by @taliesin-ai Move the v2 documentation site to v2.wails.io in PR by @taliesin-ai Serve v3 documentation from wails.io and v2 documentation from v2.wails.io in PR by @taliesin-ai Update v3.0.0 release notes and correct the secu…

W
Wails Desktop v3.0.0

Wails v3.0.0

Wails v3.0.0 Wails v3 is here. Build desktop and mobile applications with Go and the web frontend you already know, using each platform's native WebView instead of a bundled browser. v3 is a ground-up rework of Wails. Applications, windows, services, events and platform features are now explicit objects you create and talk to directly, so multiple windows, system trays and background services are…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.34

Wails v3 Beta Release - v3.0.0-beta.34 Fixed Fix Windows webview not regaining focus on window activation, and Tab being trapped inside the webview instead of moving to the native window and back (#3783) Fix internal/webview2/pkg/webview2 COM vtable structs (ICoreWebView2_2.._27 and other derived interfaces) omitting the inherited method chain, which made calls land on the wrong vtable slot (#6129…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.33

Wails v3 Beta Release - v3.0.0-beta.33 Added Binding generator now emits a bindings/events module exporting a typed name constant for every discoverable event registered with application.RegisterEvent using a compile-time constant name (e.g. UserLogin for user:login), usable with Events.On/Emit without the Vite plugin (#5645) Fixed Fix Windows question dialogs ignoring custom button labels and nev…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.32

Wails v3 Beta Release - v3.0.0-beta.32 Added Add native macOS menu section headers for macOS 14+ — see the documentation site (20 pages updated) in PR by @leaanthony Fixed Make SetRelativePosition relative to screen work area on macOS in PR by @leaanthony Updater helper relaunches unchanged target after parent timeout or failed replacement in PR by @taliesin-ai Pin pnpm to version 10 for versioned…

W
Wails Desktop v2.17.0

Wails v2.17.0

Installation go install github.com/wailsapp/wails/v2/cmd/wails@v2.17.0 Changes Security Windows notifications no longer fall back to PowerShell when the WinRT toast API fails; the error is returned instead wails init now warns that remote templates are code: the frontend:* commands in wails.json and the scripts they call run during wails build and wails dev. The warning lists the commands found in…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.31

Wails v3 Beta Release - v3.0.0-beta.31 Added Expose the @wailsio/runtime/cancellable subpath export so CancellablePromise can be imported without evaluating the root runtime entry (#6153) Changed Require Go 1.26 or later: the v3 module now declares go 1.26.0, and projects generated by wails3 init and wails3 service init declare the same minimum Fixed Fix binding generator output changing when buil…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.30

Wails v3 Beta Release - v3.0.0-beta.30 Fixed Fix the updater trying to replace the read-only mount of an AppImage instead of the .AppImage file Stop posting WindowDidUpdate and WindowWillUpdate on macOS: NSWindowDidUpdateNotification fires on every run-loop pass, so the page received ~120 empty evaluateJavaScript: calls per second, and on macOS 27.0 each of them consumed the transient activation o…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.29

Wails v3 Beta Release - v3.0.0-beta.29 Added Global shortcuts on macOS are now keyboard-layout aware: letter accelerators bind to the labelled key on non-QWERTY layouts (AZERTY, QWERTZ, Dvorak, ...) via UCKeyTranslate, instead of the fixed QWERTY physical position. Fixed Initialize native menu before setting it on Linux in PR by @abhicodes-007 Resolve macOS GA readiness regressions in output handl…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.28

Wails v3 Beta Release - v3.0.0-beta.28 Fixed Keep macOS app output outside file providers in PR by @taliesin-ai Complete setup wizard and show system details in PR by @taliesin-ai Improve WebView2 recovery error handling and resource cleanup on Windows in PR by @leaanthony Improve WebView2 recovery on Windows to prevent app crashes and controller strandings in PR by @taliesin-ai Correct macOS medi…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.27

Wails v3 Beta Release - v3.0.0-beta.27 Fixed Fix the Permissions option being ignored on macOS 12 and later: the WKUIDelegate media-capture method is now implemented, so PermissionAllow and PermissionDeny apply to camera and microphone requests as they do on Linux and Windows. NSCameraUsageDescription / NSMicrophoneUsageDescription and, where sandboxed, the matching device entitlements are still r…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.26

Wails v3 Beta Release - v3.0.0-beta.26 Added Watcher applies HTTP readiness checks to frontend dev server in PR by @atterpac Fixed Recover from WebView2 process failures instead of leaving a blank window in PR by @taliesin-ai 🤖 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-beta.26 ⚠️ Beta Wa…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.25

Wails v3 Beta Release - v3.0.0-beta.25 Fixed Stop wails3 dev and its background processes when the primary application exits (#6048) 🤖 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-beta.25 ⚠️ Beta Warning: This is pre-release software. The API is stable, but you may still encounter issues be…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.24

Wails v3 Beta Release - v3.0.0-beta.24 Security Restrict GITHUB_TOKEN permissions in build and publish workflows to follow the principle of least privilege Fix path traversal and symlink escapes in the screen example asset middleware Keep setup wizard dependency installation functional while restricting it to approved package-manager commands 🤖 This is an automated nightly release generated from t…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.23

Wails v3 Beta Release - v3.0.0-beta.23 Added Allow overriding the GTK application ID on Linux in PR by @overlordtm Fixed Linux single-instance claims bus name under app's own ID in PR by @overlordtm Cancel aborted custom-scheme requests on Linux in PR by @leaanthony 🤖 This is an automated nightly release generated from the latest changes on master. Installation: go install github.com/wailsapp/wail…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.22

Wails v3 Beta Release - v3.0.0-beta.22 Added Complete translations and port community media — see documentation and documentation and documentation and documentation and documentation and documentation and documentation and documentation and documentation and documentation and documentation and documentation and documentation and documentation and documentation and documentation and documentation…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.21

Wails v3 Beta Release - v3.0.0-beta.21 Added Serve Wails v3 documentation with M-Press in PR by @leaanthony Fixed Parse JSON slug values from MPD frontmatter for changelog generation in PR by @leaanthony Updater clears helper env vars and relaunches original target after backup failures in PR by @cnmax Start default signal handler during App.Run in PR by @leaanthony Windows menu handles nil menus,…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.20

Wails v3 Beta Release - v3.0.0-beta.20 Changed Update Clave showcase links to current website and repository in PR by @01xR4in Fixed Cancel aborted Windows asset requests, including worker requests, while preserving keepalive handlers across navigation. Forward native request contexts through the application wrapper on Apple platforms. (#5963, #5969) Preserve changelog entries across competing pus…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.19

Wails v3 Beta Release - v3.0.0-beta.19 NOTE: The addition of the private gate build tag will make a small number of features no-op by default. Please check the documentation to determine if you need to use the private api build tags. Added Gate private macOS APIs behind build tags for opt-in usage — see documentation and documentation and documentation and documentation and documentation and docum…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.18

Wails v3 Beta Release - v3.0.0-beta.18 Fixed Fix Calloc memory leak on Linux and Darwin by using pointer receivers in PR by @4RH1T3CT0R7 🤖 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-beta.18 ⚠️ Beta Warning: This is pre-release software. The API is stable, but you may still encounter issue…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.17

Wails v3 Beta Release - v3.0.0-beta.17 Fixed Windows: a failed or nil GetRequest in the WebResourceRequested handler no longer kills the process (log.Fatal / nil-dereference panic) — the request is dropped and logged instead in PR by @midagedev 🤖 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…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.16

Wails v3 Beta Release - v3.0.0-beta.16 Changed Prompt for notarization password in a new terminal window in PR by @leaanthony Fixed Correctly handle systray click types on macOS in PR by @ChewbaccaCookie CI removes unused Microsoft apt repos before updating in PR by @Grantmartin2002 🤖 This is an automated nightly release generated from the latest changes on master. Installation: go install github.…

W
Wails Desktop v3.0.0-beta

Wails v3.0.0-beta.15

Wails v3 Beta Release - v3.0.0-beta.15 Fixed Increase WebView2 embed timeout to 60 seconds in PR by @Grantmartin2002 🤖 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-beta.15 ⚠️ Beta Warning: This is pre-release software. The API is stable, but you may still encounter issues before the final 3…