Wails v3.0.0-alpha.49
- Update the
Frontend Runtimedocumentation 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
v4.30.1
lego is an independent, free, and open-source project, if you value it, consider supporting it! ❤️
Everybody thinks that the others will donate, but in the end, nobody does.
So if you think that lego is worth it, please consider donating.
For key updates, see the changelog.
- 9e2dffe8d222ceaeb8aa9b681263fd87189982b2 Add DNS Provider for Neodigit (#2747)
- dea97e4dfaf3024edcbc959c3efa3556cdfa267c Add DNS provider for Gravity (#2738)
- e21ba75da8da148f9b0cff3b298fdd63d151e51f Add DNS provider for Ionos Cloud (#2752)
- 02dd7152f03ed630889e98a0ca2225495c4a13e7 Add DNS provider for Syse.no (#2742)
- e54598536ba25fb754bb2c0d68d77e61ea6ce6f5 Add DNS provider for Virtualname (#2748)
- 465d7918a80d1887d84f6eeb8aaee2e71622114c Add DNS provider for hosting.nl (#1967)
- cc83c025b547f7aba231316cbe0f711c669dfb70 autodns: use the right response structure (#2737)
- bc163db9edd23bbfc3521086c0b570f468b9a87b feat: remove email requirement (#2736)
- 5574de68cd9dc3364cb03cf9951f5f28c21881be fix: downgrade aliyun credentials to v1.4.7 (#2756)
Wails v3.0.0-alpha.48
- Add desktop environment detection on linux PR #4797
- 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
- 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
v2.17.1
- fix: content type request header on http.NoBody type #1074 by @jeevatkm in https://github.com/go-resty/resty/pull/1079
Full Changelog: https://github.com/go-resty/resty/compare/v2.17.0...v2.17.1
Wails v3.0.0-alpha.47
- Add
Window.Print()method to JavaScript runtime for triggering print dialog from frontend (#4290) by @leaanthony
- 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
v3.0.0-beta.5
https://resty.dev/docs/upgrading-to-v3/
https://resty.dev/docs/new-features-and-enhancements/
- fix: remove only one whitespace from data prefix #1044 by @jeevatkm in https://github.com/go-resty/resty/pull/1075
- feat: add TLSClientConfiger interface support into EventSource #1032 by @jeevatkm in https://github.com/go-resty/resty/pull/1072
- feat: add response header argument in EventOpenFunc #1060 by @yoogoc in https://github.com/go-resty/resty/pull/1073
- feat: SSE add request failure event callback function #1041 by @jeevatkm in https://github.com/go-resty/resty/pull/1076
- release: version bump to v3.0.0-beta.5 by @jeevatkm in https://github.com/go-resty/resty/pull/1077
- @yoogoc made their first contribution in https://github.com/go-resty/resty/pull/1073
Full Changelog: https://github.com/go-resty/resty/compare/v3.0.0-beta.4...v3.0.0-beta.5
Wails v3.0.0-alpha.46
- Add
XDG_SESSION_TYPEtowails3 doctoroutput on Linux by @leaanthony - Add additional WebKit2 load-change events for Linux:
WindowLoadStarted,WindowLoadRedirected,WindowLoadCommitted,WindowLoadFinished(#3896) by @leaanthony
- 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.46
Wails v3.0.0-alpha.45
- 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
- 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.45
Wails v3.0.0-alpha.44
- Add NVIDIA driver version info to
wails3 doctoroutput on Linux by @leaanthony
- BREAKING: Production builds are now the default. To create dev builds, set
DEV=truein your Taskfiles. Generate a new project for examples by @leaanthony
- 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.44