Skip to content

Releases: wailsapp/wails

Wails v3.0.0-beta.12

Wails v3.0.0-beta.12 Pre-release
Pre-release

Choose a tag to compare

@leaanthony leaanthony released this 21 Aug 15:12
Immutable release. Only release title and notes can be modified.

Wails v3 Beta Release - v3.0.0-beta.12

Added

Fixed


πŸ€– 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.12

⚠️ Beta Warning: This is pre-release software. The API is stable, but you may still encounter issues before the final 3.0 release.

Wails v3.0.0-beta.11

Wails v3.0.0-beta.11 Pre-release
Pre-release

Choose a tag to compare

@leaanthony leaanthony released this 20 Aug 15:13
Immutable release. Only release title and notes can be modified.

Wails v3 Beta Release - v3.0.0-beta.11

Removed

  • Remove obsolete implementation tracker from docs in PR by @leaanthony

πŸ€– 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.11

⚠️ Beta Warning: This is pre-release software. The API is stable, but you may still encounter issues before the final 3.0 release.

Wails v3.0.0-beta.10

Wails v3.0.0-beta.10 Pre-release
Pre-release

Choose a tag to compare

@leaanthony leaanthony released this 19 Aug 15:11
Immutable release. Only release title and notes can be modified.

Wails v3 Beta Release - v3.0.0-beta.10

Fixed

  • Fix GTK4 Linux host dropping custom-protocol and file-association launch arguments in PR by @midagedev
  • Correctly handle deleted lines and same-source corrections in changelog validation 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.10

⚠️ Beta Warning: This is pre-release software. The API is stable, but you may still encounter issues before the final 3.0 release.

Wails v3.0.0-beta.9

Wails v3.0.0-beta.9 Pre-release
Pre-release

Choose a tag to compare

@leaanthony leaanthony released this 16 Aug 15:06
Immutable release. Only release title and notes can be modified.

Wails v3 Beta Release - v3.0.0-beta.9

Added

Changed

  • Update GTK application flags to G_APPLICATION_NON_UNIQUE for Linux in PR by @overlordtm
  • Log missing window events at debug level instead of warning in PR by @julianstorer

Fixed

  • Cancel macOS and iOS asset request contexts when WebKit aborts the matching custom-scheme task (#5963)
  • Handle WindowSetFullscreenButtonEnabled message in PR by @archy-rock3t-cloud
  • Import Fragment in preact-ts template to resolve build failure in PR by @haoku123
  • Prevent legacy GTK3 service-only applications from crashing when screen
    discovery runs before an active window or display is available (#5966)
  • Fixes issue with incorrect handling of empty strings in JSON parsing in PR by @taliesin-ai
  • Allow explicit-version release runs to proceed when the unreleased changelog is empty (#5977)

πŸ€– 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.9

⚠️ Beta Warning: This is pre-release software. The API is stable, but you may still encounter issues before the final 3.0 release.

Wails v3.0.0-beta.8

Wails v3.0.0-beta.8 Pre-release
Pre-release

Choose a tag to compare

@leaanthony leaanthony released this 12 Aug 08:20
Immutable release. Only release title and notes can be modified.

Wails v3 Beta Release - v3.0.0-beta.8

Added

  • Add documentation URL generation to automatic changelog entries in PR by @taliesin-ai
  • Add Streams: bidirectional byte streams between Go and JavaScript with the WebSocket
    programming model and no listening socket. Declare a stream in Go with
    app.HandleStream(name, handler) and connect from the frontend with Stream(name),
    which returns a WebSocket-shaped object. Go→JS is carried by one held poll per
    window over the asset server, JS→Go by a normal POST; nothing binds a TCP port and
    nothing goes through evaluateJavaScript. In server builds (-tags server) the same
    handler is served over a real WebSocket instead, so application code is identical
    across builds. by @leaanthony
  • Move mailbox changelog entry to Unreleased in PR by @leaanthony

Changed

  • Update docs sidebar autogeneration and blog author type derivation in PR by @leaanthony

Fixed

  • WebView2 initialization uses a deadline and message pump in PR by @leaanthony
  • WebView2 cookie test skips in CI unless opt-in and locks execution to current OS thread in PR by @leaanthony
  • Windows menu builders restore command IDs for submenu parent items in PR by @gilad-ch
  • Align the official cross-compilation image with the GTK 4.14+ Linux support baseline (#5928)
  • Configure iOS Xcode project to retain inherited linker flags and add -ObjC in PR by @mortenolsrud
  • Fix excessive TCP connection churn in the wails3 dev asset proxy on large frontends, which could exhaust the host's ephemeral ports and make unrelated processes fail with EADDRNOTAVAIL
  • Queue per-window event JavaScript for ordered dispatch and backpressure in PR by @leaanthony

Removed

  • Remove the desktop binary release pipeline: v3 releases are tag-only and the wails3 CLI is installed with go install. Deletes release-v3.yml and the nightly step that dispatched it in PR by @leaanthony

πŸ€– 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.8

⚠️ Beta Warning: This is pre-release software. The API is stable, but you may still encounter issues before the final 3.0 release.

Wails v3.0.0-beta.7

Wails v3.0.0-beta.7 Pre-release
Pre-release

Choose a tag to compare

@leaanthony leaanthony released this 11 Aug 15:23
Immutable release. Only release title and notes can be modified.

Wails v3 Beta Release - v3.0.0-beta.7

Added

  • Add macOS autoplay preference to disable user action requirement for media playback in PR by @Eyalm321
  • Move mailbox changelog entry to Unreleased in PR by @leaanthony

Changed

  • macOS zoom animation uses CADisplayLink or NSTimer for smoother performance in PR by @savely-krasovsky

Fixed

  • Configure iOS Xcode project to retain inherited linker flags and add -ObjC in PR by @mortenolsrud
  • Fix excessive TCP connection churn in the wails3 dev asset proxy on large frontends, which could exhaust the host's ephemeral ports and make unrelated processes fail with EADDRNOTAVAIL
  • Queue per-window event JavaScript for ordered dispatch and backpressure in PR by @leaanthony

πŸ€– 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.7

⚠️ Beta Warning: This is pre-release software. The API is stable, but you may still encounter issues before the final 3.0 release.

Wails v2.14.0

Choose a tag to compare

@leaanthony leaanthony released this 10 Aug 09:36
Immutable release. Only release title and notes can be modified.

Installation

go install github.com/wailsapp/wails/v2/cmd/wails@v2.14.0

Changes

Fixed

  • Fixed nil pointer crash and swallowed network error when downloading the WebView2 bootstrapper, which made the app exit instead of showing the installation error dialog by @jannskiee

Wails v3.0.0-beta.6

Wails v3.0.0-beta.6 Pre-release
Pre-release

Choose a tag to compare

@leaanthony leaanthony released this 09 Aug 15:11
Immutable release. Only release title and notes can be modified.

Wails v3 Beta Release - v3.0.0-beta.6

Added

  • Implement bounded host-side storage for oversized events and ordered JavaScript delivery in PR by @leaanthony
  • Implement macOS Dock bounce for window flashing in PR by @julianstorer

Fixed

  • Asset server preserves content-type sniffer errors and unwritten prefixes during flushing in PR by @leaanthony
  • Prevent macOS applications from crashing when replacing the application menu from a Wails callback
  • Fix unreadable native menus on Windows 10 1809 / Windows Server 2019 (build 17763). The dark-mode uxtheme exports were gated on build 18334, so the app-level dark-mode opt-in never ran on those hosts: the menu background was painted dark but Windows kept drawing menu text in the light theme, leaving dark text on a dark background. The ordinals exist from 17763, so the gate now matches.
  • Fix w32.GetStockObject calling GetDeviceCaps instead of GetStockObject, which made it return 0 for every stock object.
  • Improve WebView2 bootstrapper download error handling and reporting in PR by @jannskiee

πŸ€– 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.6

⚠️ Beta Warning: This is pre-release software. The API is stable, but you may still encounter issues before the final 3.0 release.

Wails v3.0.0-beta.5

Wails v3.0.0-beta.5 Pre-release
Pre-release

Choose a tag to compare

@leaanthony leaanthony released this 07 Aug 15:20
Immutable release. Only release title and notes can be modified.

Wails v3 Beta Release - v3.0.0-beta.5

Fixed

  • macOS app activation now respects activation policy for regular apps only in PR by @julianstorer
  • Guard uninitialized GTK windows in Linux builds in PR by @julianstorer
  • Set explicit opaque background color for Linux WebKit windows before URL load in PR by @julianstorer

πŸ€– 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.5

⚠️ Beta Warning: This is pre-release software. The API is stable, but you may still encounter issues before the final 3.0 release.

Wails v3.0.0-beta.4

Wails v3.0.0-beta.4 Pre-release
Pre-release

Choose a tag to compare

@leaanthony leaanthony released this 05 Aug 15:46
Immutable release. Only release title and notes can be modified.

Wails v3 Beta Release - v3.0.0-beta.4

Changed

  • Android build tasks default to arm64 and deploy-emulator selects host architecture in PR by @mortenolsrud

Fixed

  • Preserve macOS window zoom state during drag and reduce motion in PR by @leaanthony
  • Fix Windows server-mode build by adding !server to webview_window_windows_nonclient.go build constraint

πŸ€– 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.4

⚠️ Beta Warning: This is pre-release software. The API is stable, but you may still encounter issues before the final 3.0 release.