github wailsapp/wails v2.0.0-beta.22

latest releases: v3.0.0-alpha.7, v2.9.2, v3.0.0-alpha.6...
pre-release2 years ago

v2.0.0-beta.22 is 108 commits + 148 files changed..... 😅
Thanks to all the amazing contributors for this monster release!

WARNING: The option Fullscreen is being deprecated. Please use WindowStartState instead. Thank you 🙏

Features

  • Adding workspace to npm which better integrates wails and frontend npm. - Thanks @Snider 🎉
  • Windows ARM64 support - Thanks @stffabi
  • Experimental support for bindings.d.ts generation in wailsjs dir
  • Added file information for Windows to attach metadata like "ProductVersion" & "CompanyName" to Windows builds - Thanks @stffabi 🎉
  • New Windows option EnableFramelessBorder to support hiding the titlebar - Thanks @stffabi 🎉
  • New OnBeforeClose option to hook into application close - Thanks @Ironpark 🎉
  • New dev flag reloadDirs to reload when misc dirs have been updated - Thanks @stffabi 🎉
  • Support fs.FS for assets - Thanks @stffabi 🎉

Fixes

  • Handle DPI Scaling in SetSize - Thanks @stffabi 🎉
  • Better dispatch handling on Windows - Thanks @stffabi 🎉
  • Do not apply WindowStartState on reloads - Thanks @stffabi 🎉
  • Fix slash escaping in git username
  • Fix logging in prod builds (used to crash)
  • Memory leak in processRequest for Windows and Darwin - Thanks @stffabi 🎉

Misc

  • Chinese updates for the Website - Thanks @misitebao 🎉
  • Migration of io/ioutil to io and os packages + ton of go fmt fixes - Thanks @Juneezee 🎉
  • Improved runtime build scripts
  • Improved URI translation for asset server - Thanks @stffabi 🎉
  • Improved processRequest to handle errors - Thanks @stffabi 🎉
  • Build fix for Linux - Thanks @ianmjones 🎉
  • Far better handling of race condition for browsers in dev mode (delayed IPC execution until websocket connection is up)
  • Updated website: Router guide, link to Awesome Wails, new options added
  • Attempt to infer assetdir from the embedded fs - thanks @stffabi 🎉

Full Changelog: v2.0.0-beta.21...v2.0.0-beta.22

Don't miss a new wails release

NewReleases is sending notifications on new releases.