v2.7.0 - 2023-12-09
Added
- Update the description of
ZoomFactor
andIsZoomControlEnabled
attributes in the document. Added by @biuaxia in PR - Added Single Instance Lock support with passing arguments to first instance. Added by @APshenkin in PR
- Added support for enabling/disabling swipe gestures for Windows WebView2. Added by @leaanthony in PR
- When building with
-devtools
flag, CMD/CTRL+SHIFT+F12 can be used to open the devtools. Added by @leaanthony in PR
– Added file association support for macOS and Windows. Added by @APshenkin in PR - Added support for setting some of the Webview preferences,
textInteractionEnabled
andtabFocusesLinks
on Mac. Added by @fkhadra in PR - Added support for enabling/disabling fullscreen of the Webview on Mac. Added by @fkhadra in PR
- Added French README.fr.md page. Added by @nejos97 in PR
- New task created for linting v2
task v2:lint
. Workflow updated to run the task. Added by @mikeee in PR - Added new community template wails-htmx-templ-chi-tailwind. Added by @pylotlight in PR
- Added CPU/GPU/Memory detection for
wails doctor
. Added by @leaanthony in #d51268b8d0680430f3a614775b13e6cd2b906d1c - The AssetServer now injects the runtime/IPC into all index html files and into all html files returned when requesting a folder path. Added by @stffabi in PR
- Added Custom Protocol Schemes associations support for macOS and Windows. Added by @APshenkin in PR
– Added support for TS interfaces generation as an option. Add support for Enums in TS types. Added by @APshenkin in PR
Changed
- AssetServer requests are now processed asynchronously without blocking the main thread on Windows. Changed by @stffabi in PR
- AssetServer requests are now processed concurrently by spawning a goroutine per request. Changed by @stffabi in PR
- Now building with
-devtools
flag doesn't enable the default context-menu. Changed by @mmghv in PR - Change Window Level. Changed by @almas1992 in PR
Fixed
- Fixed typo on docs/reference/options page. Added by @pylotlight in PR
- Fixed issue with npm being called npm20 on openSUSE-Tumbleweed. Fixed by @TuffenDuffen in PR
- Fixed memory corruption on Windows when using accelerator keys. Fixed by @stffabi in PR
- Fixed binding mapping for obfuscated build, when binding are in different structs. Fixed by @APshenkin in PR
- Fixed issue with obfuscation settings in wails.json. Fixed by @APshenkin in PR