Releases: wailsapp/wails
Releases · wailsapp/wails
v2.0.0-rc.1.1
Fix CLI version text
v2.0.0-rc.1
Deprecated
- The
-noGen
flag for thewails dev
command has been replaced with-skipbindings
. This is to
align with thewails build
command.
Added
- Add garble support by @leaanthony in #1793
- Make draggable CSS property customisable by @leaanthony in #1828
- Add Some WindowState by @zandercodes in #1349
- Make EventsOff capable of removing multiple listeners by @lyimmi in #1822
Fixed
- Use
Promise<void>
when Go routine does not output by @SheetJSDev in #1821 - preact-ts template build fix by @Debdut in #1781
- fix frontend/tsconfig.js by @lyimmi in #1795
- fix: fix bugs in website by @misitebao in #1810
- Fix vue-ts template by @leaanthony in #1813
- Remove duplicate defs in win32/window.go by @AlbinoDrought in #1832
Changed
- Upgrade React to use Vite v3 by @leaanthony in #1744
- Upgrade Lit to use Vite v3 by @leaanthony in #1745
- Support vite3 for Vue by @leaanthony in #1746
- Preact templates for vite 3 by @leaanthony in #1770
- Prevent env variables and registry overrides from changing behaviour by @stffabi in #1771
- Use go implementation to retrieve the version of a fixed runtime by @stffabi in #1790
- Change contribution guide type from "doc" to "page" by @misitebao in #1777
- feat(website): repair document content by @misitebao in #1775
- chore: sort out files by @misitebao in #1776
- Add Korean to doc by @jaesung9507 in #1774
- Add README.ja.md by @shinshin86 in #1783
- Reorganized contribution guidelines page by @misitebao in #1784
- fix(website): fix link by @misitebao in #1785
- Update templates.mdx by @KiddoV in #1799
- Better watcher by @leaanthony in #1827
- Only set GDK_BACKEND to "x11" if GDK_BACKEND is unset and XDG_SESSION_TYPE is not "wayland" by @prurigro in #1811
- Optimize images by @imgbot in #1812
New Contributors
- @shinshin86 made their first contribution in #1783
- @Debdut made their first contribution in #1781
- @KiddoV made their first contribution in #1799
- @zandercodes made their first contribution in #1349
- @prurigro made their first contribution in #1811
- @SheetJSDev made their first contribution in #1821
- @AlbinoDrought made their first contribution in #1832
- @imgbot made their first contribution in #1812
Full Changelog: v2.0.0-beta.44.2...v2.0.0-rc.1
v2.0.0-beta.44.2
Fix compile error in dev build
v2.0.0-beta.44.1
- Fix compile error for production builds.
v2.0.0-beta.44
Deprecation Notice
The data-wails-drag
attribute is being deprecated in favour of the following CSS style:
style="--wails-draggable:drag"
. You can use style="--wails-draggable:no-drag"
to disable the drag behaviour.
For this release only, you can test this by setting the following application option:
Experimental: &options.Experimental{
UseCSSDrag: true,
},
Added
- Set file permissions for generated files by @leaanthony in #1763
- Experimental support for CSS Drag detection by @leaanthony in #1750
Fixed
- Bug fix collecting of output binaries for platforms by @stffabi in #1715
- Fix registration of exposed fields by @ValentinTrinque in #1727
- Fix column widths for doctor command's dependencies table by @ianmjones in #1717
- Do not generate bindings for
OnBeforeClose
method
What's Changed
- Misc code refactors and removal by @leaanthony in #1713
- Add react-router to routing.mdx by @Maicarons2022 in #1755
- Add Japanese to doc by @RyoTagami in #1716
- Added EmailIt and Modal File Manager by @raguay in #1728
- Adding my ScriptBar program by @raguay in #1761
- Link to general webview2 runtime download page and not to a specific language by @stffabi in #1764
- Updated translations in #1719 and #1720
- Remove text outside style's brackets by @DragoSpiro98 in #1765
New Contributors
- @RyoTagami made their first contribution in #1716
- @raguay made their first contribution in #1728
- @Maicarons2022 made their first contribution in #1755
- @DragoSpiro98 made their first contribution in #1765
v2.0.0-beta.43
Added
- Add support for retrieving the release notes from Github by @leaanthony in #1679
- Add
frontend:dev:install
configuration by @LGiki in #1666
Fixed
- Fix formatting of some error messages by @stffabi in #1665
- Windows dialogs now work when window is not visible yet by @leaanthony in #1662
- Multiple fixes for MacOS asset requests by @stffabi in #1668
and #1681 - Fix for Go 1.19 by @stffabi in #1689
- Removed Linux warnings by @leaanthony in #1656
- Better support for doubleclick events in drag regions by @leaanthony in #1704
- Allow MacOS frameless window to be miniturisable by @leaanthony in #1705
What's Changed
- add wails-sveltekit-template to website by @h8gi in #1671
- wails doctor now reports correct MacOS os id by @stffabi in #1673
- Update application-development.mdx by @SamHennessy in #1682
- Move SetMin/Max calls to main thread by @leaanthony in #1684
- Change
frontend:dev
tofrontend:dev:build
by @LGiki in #1691 - Build frontend only before starting the dev watcher command by @stffabi in #1694
- Improve error message for auto dev server discovery without a dev watcher by @stffabi
in #1711
New Contributors
- @h8gi made their first contribution in #1671
- @SamHennessy made their first contribution in #1682
v2.0.0-beta.42
Added
- Added
options.NewRGBA
andoptions.NewRGB
functions to create*options.RGBA
by @leaanthony
Fixed
- Fixed initial build of frontend when using
wails dev
on new projects by @leaanthony
in #1650 - Ignore empty install command when running
wails dev
by @stffabi in #1651 - Fixed error reporting in templates
- BackgroundColour documentation fix
- Generalize manual compile steps [Documentation] by @acheong08 in #1644
v2.0.0-beta.39.2
Added
- Update example for macOS Menu by @acheong08 in #1600
Fixed
- Reinstate Go 1.17 compatibility by @leaanthony in #1605
v2.0.0-beta.39
Added
- New screen dimensions runtime API by @skamensky in #1519
- Auto discover vite devserver port by @leaanthony in #1547
- Add nixpkgs support to doctor command. by @ianmjones in #1551
- New pre-build hooks feature by @leaanthony in #1578
- New production log level option by @leaanthony in #1555
Fixed
- Fix stack corruption in Windows when using ICoreWebView2HttpHeadersCollectionIterator by @stffabi
in #1589 - Move WindowGet* to main thread by @leaanthony in #1464
- Allow -appargs flag to pass flags to binary. by @ianmjones in #1534
- Fix checking for installed apt package in none English session. by @ianmjones
in #1548 - Fix OnBeforeClose code for Mac by @leaanthony in #1558
- Support Maps in TS conversion by @leaanthony in #1435
- Check for line length when scanning for local devserver url by @leaanthony
in #1566 - Remove usage of unsafe.Pointer in winc by @stffabi and @leaanthony in #1556
Changed
- Rename WindowSetRGBA -> WindowSetBackgroundColour by @leaanthony in #1506
- Improvements to the dev command by @stffabi in #1510
- Update vscode template by @leaanthony in #1398
- Bump svelte from 3.42.2 to 3.49.0 in /v2/internal/frontend/runtime/dev by @dependabot
in #1572 - Bump svelte from 3.42.5 to 3.49.0 in /v2/internal/frontend/runtime by @dependabot
in #1573 - Add troubleshooting for
Not Found
error by @acheong08 in #1586 - Docs/better homepage by @leaanthony in #1591
New Contributors
- @skamensky made their first contribution in #1519
- @acheong08 made their first contribution in #1586
Full Changelog: v2.0.0-beta.38...v2.0.0-beta.39
v2.0.0-beta.38
Added
- Add race detector to build & dev by @lyimmi in #1426
- [linux] Support
linux/arm
architecture by @lyimmi in #1427 - Create gitignore when using
-g
option by @jaesung9507 in #1430 - [windows] Add Suspend/Resume callback support by @leaanthony in #1474
- Add runtime function
WindowSetAlwaysOnTop
by @chenxiao1990 in #1442 - [windows] Allow setting browser path by @NanoNik in #1448
Fixed
- [linux] Improve switching to main thread for callbacks by @stffabi in #1392
- [windows] Fix WebView2 minimum runtime version check by @stffabi in #1456
- [linux] Fix apt command syntax (#1458) by @abtin in #1461
- [windows] Set Window Background colour if provided + debounce redraw option by @leaanthony in #1466
- Fix small typo in docs by @LukenSkyne in #1449
- Fix the url to surge by @andywenk in #1460
- Fixed theme change at runtime by @leaanthony in #1473
- Fix: Don't stop if unable to remove temporary bindings build by @leaanthony in #1465
- [windows] Pass the correct installationStatus to the webview installation strategy by @stffabi in #1483
- [windows] Make
SetBackgroundColour
compatible forwindows/386
by @stffabi in #1493 - Fix lit-ts template by @Orijhins in #1494
Changed
- [windows] Load WebView2 loader from embedded only by @stffabi in #1432
- Add showcase entry for October + update homepage carousel entry for October by @marcus-crane in #1436
- Always use return in wrapped method by @leaanthony in #1410
- [windows] Unlock OSThread after native calls have been finished by @stffabi in #1441
- Add
BackgroundColour
and deprecateRGBA
by @leaanthony in #1475 - AssetsHandler remove retry logic in dev mode by @stffabi in #1479
- Add Solid JS template to docs by @sidwebworks in #1492
- Better signal handling by @leaanthony in #1488
- Chore/react 18 create root by @tomanagle in #1489
New Contributors
- @jaesung9507 made their first contribution in #1430
- @LukenSkyne made their first contribution in #1449
- @andywenk made their first contribution in #1460
- @abtin made their first contribution in #1461
- @chenxiao1990 made their first contribution in #1442
- @NanoNik made their first contribution in #1448
- @sidwebworks made their first contribution in #1492
- @tomanagle made their first contribution in #1489