Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1911 commits
Select commit Hold shift + click to select a range
431869b
feat(setup): add global defaults, light/dark mode, and UI improvements
leaanthony Dec 7, 2025
efa82ec
fix(ci): always run v3 tests for PRs targeting v3-alpha
leaanthony Dec 7, 2025
d813202
fix(generator): prevent warnings from triggering GitHub Actions errors
leaanthony Dec 7, 2025
db4385f
fix(generator): add [warn] prefix to warnings.log test fixtures
leaanthony Dec 7, 2025
f3ad34f
fix(generator): suppress warning console output during tests
leaanthony Dec 7, 2025
d16371b
fix(commands): update task wrapper tests for cross-platform build system
leaanthony Dec 7, 2025
561473d
[V3] Refactor binding transport layer (#4702)
APshenkin Dec 7, 2025
e989d0d
[skip ci] Publish @wailsio/runtime v3.0.0-alpha.74
invalid-email-address Dec 7, 2025
f50061f
docs: add RawMessageHandler documentation
leaanthony Dec 8, 2025
9336875
[V3] Add universal link support for macOS (#4712)
APshenkin Dec 8, 2025
7d0016b
[V3] Add origin to raw message handler (#4710)
APshenkin Dec 8, 2025
dc20ce1
Update `RawMessageHandler` to include `originInfo` parameter in docum…
APshenkin Dec 9, 2025
c863d2c
fix(docs): use Starlight admonition syntax instead of Aside component
leaanthony Dec 9, 2025
7545701
Update UNRELEASED_CHANGELOG.md
leaanthony Dec 9, 2025
f4d1a5d
chore(v3): bump to v3.0.0-alpha.42 and update changelog [skip ci]
github-actions[bot] Dec 10, 2025
89f9365
[v3] Ensure the window name is passed as header to AssetFileServer (#…
jasikpark Dec 10, 2025
9d9d679
fix: https://github.com/wailsapp/wails/issues/4636 (#4682)
rxliuli Dec 10, 2025
7c8cc6c
Add aria-label to elements in the helloworld app templates (#4760)
chinenual Dec 10, 2025
873848a
Merge iOS support from v3-alpha-feature/ios-support
leaanthony Dec 10, 2025
96dff38
Merge Android support from v3-alpha-feature/android-support
leaanthony Dec 10, 2025
c62a094
fix: resolve merge conflict in AndroidOptions and add AGENTS.md
leaanthony Dec 10, 2025
637713f
feat: adapt iOS and Android message processors to RuntimeRequest tran…
leaanthony Dec 10, 2025
29f7519
fix: remove duplicate iOS subcommand and make SDK_PATH lazy in iOS Ta…
leaanthony Dec 10, 2025
d1a7299
fix: restore events.go from v3-alpha to fix compilation errors
leaanthony Dec 10, 2025
04a5e4d
feat: [EXPERIMENTAL] Add iOS and Android mobile platform support
leaanthony Dec 10, 2025
6f4df32
[skip ci] Publish @wailsio/runtime v3.0.0-alpha.75
invalid-email-address Dec 10, 2025
f2c90b0
chore: remove .crush directory
leaanthony Dec 10, 2025
47d827c
chore(v3): bump to v3.0.0-alpha.43 and update changelog [skip ci]
github-actions[bot] Dec 11, 2025
a878b2c
fix(config): dev server started with production build by default
mbaklor Dec 11, 2025
2e396bd
fix(ios): correct service implementation pattern for dock and notific…
leaanthony Dec 11, 2025
c4b614c
fix: use structured logging for debug/info methods (#4767)
leaanthony Dec 11, 2025
726c754
chore(v3): bump to v3.0.0-alpha.44 and update changelog [skip ci]
github-actions[bot] Dec 12, 2025
e80cf28
fix: prevent window menu crash on Wayland (#4769) (#4770)
leaanthony Dec 12, 2025
54942d4
[v3] Fix not enough memory error when initialising drag and drop on W…
overlordtm Dec 12, 2025
b35ee41
docs: add changelog entry for Windows drag-and-drop fix (#4701)
leaanthony Dec 12, 2025
3d46f48
fix(linux): auto-detect and handle .relr.dyn sections for AppImage bu…
leaanthony Dec 12, 2025
38c89e0
Revert "fix(linux): auto-detect and handle .relr.dyn sections for App…
leaanthony Dec 12, 2025
e0cd242
fix(linux): auto-detect and handle .relr.dyn sections for AppImage bu…
leaanthony Dec 12, 2025
acae209
fix(linux): fix file explorer opening wrong directory (#4397) (#4777)
leaanthony Dec 12, 2025
17bce06
docs: add Linux runtime dependencies and nfpm packaging guide
leaanthony Dec 12, 2025
2b8baf0
chore: update ISSUES-PLATFORM.md with session progress
leaanthony Dec 12, 2025
9ad954b
Revert "chore: update ISSUES-PLATFORM.md with session progress"
leaanthony Dec 12, 2025
404b49e
Revert "docs: add Linux runtime dependencies and nfpm packaging guide"
leaanthony Dec 12, 2025
657ca6b
docs: add Linux runtime dependencies and nfpm packaging guide (#4779)
leaanthony Dec 12, 2025
41ba4e7
feat(linux): generate .desktop file during build (#4575) (#4780)
leaanthony Dec 13, 2025
4607913
fix(doctor): correct webkit package detection on Fedora/DNF systems (…
leaanthony Dec 13, 2025
bf1173c
chore(v3): bump to v3.0.0-alpha.45 and update changelog [skip ci]
github-actions[bot] Dec 13, 2025
f0a8bca
feat(linux): add WebKit2 load-change events (#4783)
leaanthony Dec 13, 2025
b1dd5a4
[skip ci] Publish @wailsio/runtime v3.0.0-alpha.76
invalid-email-address Dec 13, 2025
4fbe035
chore: disable setup wizard from CLI
leaanthony Dec 13, 2025
780568b
chore(v3): bump to v3.0.0-alpha.46 and update changelog [skip ci]
github-actions[bot] Dec 14, 2025
2c9d23b
fix(macos): fix print dialog not opening and add Window.Print() to ru…
leaanthony Dec 14, 2025
3da9b0a
[skip ci] Publish @wailsio/runtime v3.0.0-alpha.77
invalid-email-address Dec 14, 2025
35500c8
fix(macos): Show hidden windows when dock icon is clicked (#4583) (#4…
leaanthony Dec 14, 2025
c5af373
chore(v3): bump to v3.0.0-alpha.47 and update changelog [skip ci]
github-actions[bot] Dec 15, 2025
698d950
Add desktop environment detection on linux (#4797)
COD3HUNT3R Dec 15, 2025
9b03981
Fix documentation to Use singular 'Screen' (#4784)
ndianabasi Dec 15, 2025
531f9e0
fix(v3): fix context menu memory leak and improve native resource reu…
leaanthony Dec 15, 2025
f3af37b
fix(darwin): prevent window destruction when hiding with ApplicationS…
leaanthony Dec 15, 2025
84b9021
docs: Update dialogs documentation to match actual v3 API (#4793)
leaanthony Dec 15, 2025
6eb9415
Update `asset-server` Documentation to Reflect Current Implementation…
ndianabasi Dec 15, 2025
a13a426
chore(v3): bump to v3.0.0-alpha.48 and update changelog [skip ci]
github-actions[bot] Dec 16, 2025
a81cb18
Enhance bindings generation documentation (#4773)
ndianabasi Dec 17, 2025
6b8c8d4
chore(v3): bump to v3.0.0-alpha.49 and update changelog [skip ci]
github-actions[bot] Dec 18, 2025
6184898
docs: add examples for window X/Y coordinate options (#4817)
ruhuang2001 Dec 20, 2025
0271c9e
chore(v3): bump to v3.0.0-alpha.50 and update changelog [skip ci]
github-actions[bot] Dec 21, 2025
9174be7
Prevent app crashing when calling systray.Run() before app.Run() (#4826)
leaanthony Dec 22, 2025
e34c172
chore(v3): bump to v3.0.0-alpha.51 and update changelog [skip ci]
github-actions[bot] Dec 23, 2025
f30c888
fix(windows): Prevent systray menu crash on rapid clicks (#4151) (#4812)
leaanthony Dec 25, 2025
3b055ef
chore(v3): bump to v3.0.0-alpha.52 and update changelog [skip ci]
github-actions[bot] Dec 26, 2025
ab33eb5
docs: fix custom protocol association documentation (#4825)
leaanthony Dec 26, 2025
2604ecc
test(v3): add comprehensive unit tests for pkg/application (#4827)
leaanthony Dec 26, 2025
9ebdf22
chore(v3): bump to v3.0.0-alpha.53 and update changelog [skip ci]
github-actions[bot] Dec 27, 2025
7bc6501
[v3] Debug printf statements left in webview_window_darwin.m (#4834)
dzmitryi-h Dec 29, 2025
0de429b
feat(macos): add CollectionBehavior option to MacWindow (#4799)
leaanthony Dec 29, 2025
cee729d
fix(v3): resolve some issues in template code when compiling macOS pr…
wux1an Dec 29, 2025
3256041
chore(v3): bump to v3.0.0-alpha.54 and update changelog [skip ci]
github-actions[bot] Dec 29, 2025
a06d558
perf(v3): optimize JSON processing and reduce allocations in hot path…
leaanthony Jan 1, 2026
0b6dfe0
Improve Build Commands to Accommodate Spaces (#4845)
ndianabasi Jan 2, 2026
53cd30a
chore(v3): bump to v3.0.0-alpha.55 and update changelog [skip ci]
github-actions[bot] Jan 2, 2026
53c2275
fix(v3): overhaul drag-and-drop for Linux reliability and simplify Wi…
leaanthony Jan 4, 2026
722717a
[skip ci] Publish @wailsio/runtime v3.0.0-alpha.78
invalid-email-address Jan 4, 2026
f1a4ffe
feat(linux): add libpath package for finding native library paths (#4…
leaanthony Jan 4, 2026
d0aa2a6
fix(docs): escape MDX special characters in changelog and linux guide…
leaanthony Jan 4, 2026
a1dd1f4
chore(v3): bump to v3.0.0-alpha.56 and update changelog [skip ci]
github-actions[bot] Jan 4, 2026
9039051
[v3] Fix save dialog filename not pre-populated on Linux (#4841) (#4842)
samstanier Jan 4, 2026
ee7e95a
fix(v3): fix macOS mkdir brace expansion when APP_NAME contains space…
leaanthony Jan 4, 2026
23b3424
fix(v3): use correct JSON field names for drop coordinates in example…
leaanthony Jan 4, 2026
4dce80d
fix(v3): revert goccy/go-json to stdlib encoding/json to fix Windows …
leaanthony Jan 4, 2026
93c307b
V3/fix debug logs (#4857)
mbaklor Jan 4, 2026
862e2e8
chore(v3): bump to v3.0.0-alpha.57 and update changelog [skip ci]
github-actions[bot] Jan 5, 2026
1fb60ab
docs(v3): update API references to new Manager API pattern (#4863)
leaanthony Jan 8, 2026
0abad1f
fix(v3/linux): fix crash on panic in JS-bound Go methods (#4856)
leaanthony Jan 8, 2026
be0e9ba
chore(v3): bump to v3.0.0-alpha.58 and update changelog [skip ci]
github-actions[bot] Jan 9, 2026
897479d
Enhance `Drag-N-Drop` README with Internal Drag and Drop Info (#4869)
ndianabasi Jan 10, 2026
9db2f74
chore(v3): bump to v3.0.0-alpha.59 and update changelog [skip ci]
github-actions[bot] Jan 11, 2026
37fb9b9
fix(v3/linux): Fix menu update by clearing menu (#4875)
popaprozac Jan 13, 2026
d7d6720
chore(v3): bump to v3.0.0-alpha.60 and update changelog [skip ci]
github-actions[bot] Jan 14, 2026
9158c49
docs: fixed incorrect tag in Custom Output Directory of Bindings (#4873)
AbdelhadiSeddar Jan 19, 2026
8598034
Change Window Type from `WebviewWindow` to `Window` (#4829)
ndianabasi Jan 19, 2026
a0d2e03
chore(v3): bump to v3.0.0-alpha.61 and update changelog [skip ci]
github-actions[bot] Jan 20, 2026
8d28e2d
fix(windows): skip DPI awareness API call when already set via manife…
leaanthony Jan 21, 2026
9a131a0
chore(v3): bump to v3.0.0-alpha.62 and update changelog [skip ci]
github-actions[bot] Jan 22, 2026
537c743
fix(darwin): make Position() and SetPosition() use consistent coordin…
leaanthony Jan 25, 2026
103ff34
chore(v3): bump to v3.0.0-alpha.63 and update changelog [skip ci]
github-actions[bot] Jan 25, 2026
9a363d7
feat(v3): add server mode for headless HTTP deployment (#4903)
leaanthony Jan 25, 2026
a23c3c4
[skip ci] Publish @wailsio/runtime v3.0.0-alpha.79
invalid-email-address Jan 25, 2026
279eea9
chore(v3): bump to v3.0.0-alpha.64 and update changelog [skip ci]
github-actions[bot] Jan 26, 2026
f91b8cf
feat: support ARM64 hosts in cross-compiler Docker image
leaanthony Jan 26, 2026
70c969b
feat(build): use GCC for Linux cross-compilation
leaanthony Jan 27, 2026
6592db8
ci: add cross-compiler image build workflow
leaanthony Jan 27, 2026
7b7c272
ci: simplify cross-compile tests to 3 parallel platform jobs
leaanthony Jan 27, 2026
39e5d47
ci: install Linux dev dependencies for wails3 CLI build
leaanthony Jan 27, 2026
7bbfc52
ci: generate bindings before frontend build
leaanthony Jan 27, 2026
65b1b83
ci: use wails3 task system for cross-compile tests
leaanthony Jan 27, 2026
282854a
ci: add amd64 cross-compile tests for darwin and windows
leaanthony Jan 27, 2026
2f534f0
ci: fix conflicting replace directive in test project
leaanthony Jan 27, 2026
c8fc68a
ci: pull and tag Docker image as 'wails-cross' for task system
leaanthony Jan 27, 2026
bc13f73
ci: force Docker build for Linux arm64 cross-compilation
leaanthony Jan 27, 2026
c8b4d85
ci: pull correct platform variant for Docker image
leaanthony Jan 27, 2026
ec78af1
ci: remove darwin/amd64 from cross-compile tests
leaanthony Jan 27, 2026
679e484
Update 03-notes-vanilla.mdx (#4917)
drc5521 Jan 28, 2026
9742aec
ci: add linux/amd64 to cross-compile tests
leaanthony Jan 30, 2026
cf42f57
ci: add registry caching for faster Docker builds
leaanthony Jan 30, 2026
403be21
feat(ci): add cross-compile test workflow for v3 PRs
leaanthony Jan 31, 2026
df2175b
fix(docker): add BuildKit syntax directive for heredoc support
leaanthony Jan 31, 2026
46d27c5
fix(ci): use wails3 init and task-based cross-compile workflow
leaanthony Jan 31, 2026
fb0f10c
fix(ci): add Linux dependencies for wails3 CLI build
leaanthony Jan 31, 2026
72fcf2f
fix(ci): use Go 1.25 and go install for wails3 CLI
leaanthony Jan 31, 2026
4af09b4
fix(ci): use correct task names for cross-compilation
leaanthony Jan 31, 2026
513669b
fix(ci): remove replace directive before Docker cross-compile
leaanthony Jan 31, 2026
259c33d
fix(ci): use absolute path for replace directive in Docker build
leaanthony Jan 31, 2026
d5cd33d
fix(build): use Docker for cross-arch Linux compilation
leaanthony Jan 31, 2026
985ce8d
fix(build): remove --platform flag from Linux cross-compile Docker
leaanthony Jan 31, 2026
e6bf084
fix(build): use Zig for Linux cross-arch compilation in Docker
leaanthony Jan 31, 2026
d934868
fix(build): use proper cross-compilation toolchain for Linux ARM64
leaanthony Jan 31, 2026
7e74a5d
fix(build): use QEMU emulation for Linux cross-arch builds
leaanthony Jan 31, 2026
2db6a1c
feat(v3): Support for Icon Composer Liquid Glass Icons (macOS) (#4934)
wimaha Jan 31, 2026
284c67d
perf(ci): use native ARM64 runner for linux/arm64 builds
leaanthony Jan 31, 2026
9d6c03c
chore(v3): bump to v3.0.0-alpha.65 and update changelog [skip ci]
github-actions[bot] Feb 1, 2026
05cbe10
fix(linux): add empty slice guards to prevent panic in icon/bitmap ha…
leaanthony Feb 2, 2026
77cb986
Revert "fix(linux): add empty slice guards to prevent panic in icon/b…
leaanthony Feb 2, 2026
19b2ec7
fix(v3/linux): use g_bytes_new instead of g_bytes_new_static for Go s…
ddmoney420 Feb 2, 2026
b16458f
fix(darwin): prevent panic on empty Icon slice in dialogs
leaanthony Feb 2, 2026
f4ff0c0
docs: add changelog entry for #3631 fix
leaanthony Feb 2, 2026
470c929
Make menus to be displayed on Windows OS in `v3\examples\dialogs` (#4…
ndianabasi Feb 2, 2026
fa06d48
feat(v3): Add UseApplicationMenu option for cross-platform menu suppo…
leaanthony Feb 2, 2026
8b99993
docs: Add changelog entry for #4925
leaanthony Feb 2, 2026
5d0dd30
fix(v3): guard dispatchWailsEvent against race condition on reload (#…
ddmoney420 Feb 2, 2026
04d99e3
[v3] Fix global state in Collector.IsVoidAlias predicate (#4941)
fbbdev Feb 2, 2026
37e57f6
fix(v3/windows): Move browser flags to application-level options (#45…
leaanthony Feb 2, 2026
a572244
fix(v3): add nil check to Focus() to prevent SIGSEGV after Hide (#4922)
ddmoney420 Feb 2, 2026
1f45359
fix(v3/linux): fix OpenFileDialog crash from GTK thread violation (#4…
ddmoney420 Feb 2, 2026
cef6003
fix(v3): implement file picker for input type=file on macOS (#4862)
leaanthony Feb 2, 2026
0143928
chore(v3): bump to v3.0.0-alpha.66 and update changelog [skip ci]
github-actions[bot] Feb 3, 2026
801acd0
fix(v3/generator): binding generation for cross-package type aliases …
fbbdev Feb 3, 2026
c0d2c1e
fix(runtime): file drop not working with @wailsio/runtime npm module …
leaanthony Feb 3, 2026
30ffbba
feat(v3): add file-input-test example for #4862 (#4950)
leaanthony Feb 3, 2026
7f2b5b7
[v3]docs: Corrected Listening to Events In Javascript (#4949)
AbdelhadiSeddar Feb 3, 2026
247ce87
fix(v3): App Exposé shows “ghost” window after calling App.Window.Cur…
wimaha Feb 3, 2026
bb92e82
chore(v3): bump to v3.0.0-alpha.67 and update changelog [skip ci]
github-actions[bot] Feb 4, 2026
5dc3e21
feat(linux): GTK4 + WebKitGTK 6.0 support (opt-in via -tags gtk4) (#4…
leaanthony Feb 6, 2026
09b57a2
fix(v3/generator): Fix generation of mapped types with enum keys (#4943)
fbbdev Feb 6, 2026
59cadb7
[skip ci] Publish @wailsio/runtime v3.0.0-alpha.80
invalid-email-address Feb 6, 2026
b498907
fix: treat skipped cross-compile job as success in CI
leaanthony Feb 7, 2026
208639b
fix(ci): add libwayland-dev to Linux CI dependencies
leaanthony Feb 7, 2026
18a9d79
chore(v3): bump to v3.0.0-alpha.68 and update changelog [skip ci]
github-actions[bot] Feb 7, 2026
716507b
fix(linux/gtk4): window position, max size, and show/hide on X11 (#4965)
leaanthony Feb 7, 2026
4097aa3
feat(v3): add -tags flag to wails3 build command (#4968)
leaanthony Feb 7, 2026
e01d0fe
chore(v3): bump to v3.0.0-alpha.69 and update changelog [skip ci]
github-actions[bot] Feb 8, 2026
bbc4e53
docs: document automatic enum generation in binding generator (#4973)
leaanthony Feb 8, 2026
e999741
fix(v3/macos): guard InvisibleTitleBarHeight and fix top-corner resiz…
leaanthony Feb 8, 2026
52d0b30
chore(v3): bump to v3.0.0-alpha.70 and update changelog [skip ci]
github-actions[bot] Feb 9, 2026
1a5c6dc
fix(v3): Dock ops sync and add GetBadge method (#4838)
popaprozac Feb 9, 2026
eacc8a0
chore(v3): update github.com/jaypipes/ghw to v0.21.3 (#4977)
leaanthony Feb 9, 2026
8eaed8c
fix(linux): remove Screen typedef collision with X11 Xlib.h (#4979)
leaanthony Feb 9, 2026
20d368a
chore(v3): bump to v3.0.0-alpha.71 and update changelog [skip ci]
github-actions[bot] Feb 10, 2026
8f19137
Add Claude Code GitHub Workflow (#4988)
leaanthony Feb 13, 2026
355d917
fix(ci): correct Claude Code Review action configuration
leaanthony Feb 15, 2026
347044f
fix(ci): temporarily disable Claude Code Review until secret is confi…
leaanthony Feb 15, 2026
bb5f0ed
chore(ci): remove Claude Code Review workflows
leaanthony Feb 15, 2026
b2be682
fix(v3): exclude node_modules from build:frontend sources glob (#4983)
leaanthony Feb 15, 2026
4aaec93
chore(v3): bump to v3.0.0-alpha.72 and update changelog [skip ci]
github-actions[bot] Feb 16, 2026
6ad671f
fix (darwin/v3) can't minimise in frameless (#5016)
XljBear Feb 26, 2026
972bb6f
chore(v3): bump to v3.0.0-alpha.73 and update changelog [skip ci]
github-actions[bot] Feb 27, 2026
78e701f
feat(v3): Modal windows (macOS) (#4839)
popaprozac Feb 28, 2026
b4b0b90
fix(v3/docs): correct invalid runtime sub-path imports (#4989)
leaanthony Feb 28, 2026
5d6e987
fix(systray): highlight status item and ensure popup appears above ot…
leaanthony Feb 28, 2026
bb4fbf9
chore(v3): bump to v3.0.0-alpha.74 and update changelog [skip ci]
github-actions[bot] Mar 1, 2026
d695742
docs: Add Open Graph and SEO enhancements (#5146)
leaanthony Apr 14, 2026
5d38171
docs: update site domain to v3.wails.io (#5142)
leaanthony Apr 14, 2026
ae96d8b
ci: speed up GitHub Actions workflows (#5149)
leaanthony Apr 14, 2026
3c796c2
[V3] MacOS + Linux Screen Management Fixes (#5067)
atterpac Apr 14, 2026
35a4505
[skip ci] Publish @wailsio/runtime v3.0.0-alpha.81
invalid-email-address Apr 14, 2026
28831b0
fix(v3): resolve 'Unexpected token <' error from missing custom.js (#…
leaanthony Apr 15, 2026
a8e9e9e
[skip ci] Publish @wailsio/runtime v3.0.0-alpha.82
invalid-email-address Apr 15, 2026
d887819
docs(v3): add missing docs for build tags, GTK4, and icon composer (#…
leaanthony Apr 15, 2026
7cfd4ec
chore(ci): convert changelog check from comment to failing status check
leaanthony Apr 15, 2026
bb42862
chore(ci): improve changelog check failure message
leaanthony Apr 15, 2026
d9f6ba1
chore(ci): add auto-changelog workflow for merged PRs missing changel…
leaanthony Apr 15, 2026
f6d4aab
chore(ci): use CodeRabbit summary as LLM context for changelog genera…
leaanthony Apr 15, 2026
8abef7a
chore(ci): send only CodeRabbit summary to LLM, no PR title/description
leaanthony Apr 15, 2026
f721b82
chore(ci): add workflow_dispatch trigger for manual testing
leaanthony Apr 15, 2026
ecefc8a
fix(ci): use heredoc for prompt to fix YAML syntax error
leaanthony Apr 15, 2026
f68e3df
fix(ci): replace heredoc with printf to fix YAML indentation error
leaanthony Apr 15, 2026
62154d2
fix(ci): log OpenRouter response body for diagnostics
leaanthony Apr 15, 2026
fccd214
fix(ci): correct OpenRouter model ID to google/gemini-flash-1.5
leaanthony Apr 15, 2026
3621f26
fix(ci): use google/gemini-2.0-flash-lite-001 model
leaanthony Apr 15, 2026
c522039
fix(ci): build JSON payload with jq to safely handle special chars in…
leaanthony Apr 15, 2026
cf1c787
fix(ci): use python to robustly extract JSON from LLM response
leaanthony Apr 15, 2026
607440a
feat(ci): replace bash LLM pipeline with Go script for auto-changelog
leaanthony Apr 15, 2026
c4a21eb
fix(ci): use CHANGELOG_PUSH_TOKEN to bypass branch protection on push
leaanthony Apr 15, 2026
fb8bfb2
chore(changelog): auto-add entry for PR #5103 —
github-actions[bot] Apr 15, 2026
670b72e
feat(ci): include PR link and author in changelog entry
leaanthony Apr 15, 2026
7ba1237
chore(changelog): auto-add entry for PR #5103 —
github-actions[bot] Apr 15, 2026
2bde735
chore(changelog): remove test entries for unmerged PR #5103
leaanthony Apr 15, 2026
723d0bf
fix(scripts): add //go:build ignore to prevent main redeclaration
Apr 15, 2026
ef27a83
chore: remove changelog-validation-v3 workflow
Apr 15, 2026
36eea84
fix(v3): enable server mode build on macOS (darwin) (#5103)
RALIST Apr 15, 2026
745c402
chore(v3): bump to v3.0.0-alpha.75 and update changelog [skip ci]
github-actions[bot] Apr 16, 2026
5aa71e1
Fixes #5016 - Fix deadlock in EventIPCTransport.DispatchWailsEvent ho…
wayneforrest Apr 16, 2026
37d444c
Simplify checking if Bundle icon is set within build-assets and set… …
symball Apr 16, 2026
25403ff
chore(changelog): auto-add entry for PR #5154 —
github-actions[bot] Apr 16, 2026
5d3993c
chore(v3): bump to v3.0.0-alpha.76 and update changelog [skip ci]
github-actions[bot] Apr 17, 2026
34e19d3
Fix ScreenManager data race that causes WebKit DisplayLink deadlock (…
wayneforrest Apr 17, 2026
103b3de
chore(v3): bump to v3.0.0-alpha.77 and update changelog [skip ci]
github-actions[bot] Apr 18, 2026
a04e16c
fix(v3,linux): implement native frameless window resize (#5159)
BenAicholtz Apr 20, 2026
bbbff62
Add routing guide to v3 documentation (#5185)
leaanthony Apr 20, 2026
106d8dd
chore(changelog): auto-add entry for PR #5185 — Add routing guide to …
github-actions[bot] Apr 20, 2026
2ae7e42
Fix halved Screen Bounds, WorkArea, and Size on Retina Macs (#5168)
wayneforrest Apr 20, 2026
46184c5
Add Frontend Routing to v3 sidebar (#5196)
leaanthony Apr 20, 2026
386ea6c
chore(changelog): auto-add entry for PR #5196 — Add Frontend Routing …
github-actions[bot] Apr 20, 2026
afe7254
Add PR ref and author for #5168 changelog entry
leaanthony Apr 20, 2026
89ffda9
chore(v3): bump to v3.0.0-alpha.78 and update changelog [skip ci]
github-actions[bot] Apr 21, 2026
b1fd8e9
fix(darwin): build fails if APP_NAME contains whitespaces (#5210)
patopesto Apr 22, 2026
3c30a43
chore(docs): cut v3 site over to Cloudflare Pages (#5266)
leaanthony Apr 29, 2026
15abd79
chore(changelog): auto-add entry for PR #5266 — chore(docs): cut v3 s…
github-actions[bot] Apr 29, 2026
d8e7071
chore: remove orphaned root-level debris (#5267)
leaanthony Apr 29, 2026
d8e6996
chore(changelog): auto-add entry for PR #5267 — chore: remove orphane…
github-actions[bot] Apr 29, 2026
69a7e19
chore(workflows): pre-merge changelog-trigger permission from master …
leaanthony Apr 29, 2026
4282feb
chore(changelog): auto-add entry for PR #5270 — chore(workflows): pre…
github-actions[bot] Apr 29, 2026
5e40630
Merge v3-alpha into master
leaanthony Apr 29, 2026
203c995
🤖 Fix changelog: move entries to Unreleased section
actions-user Apr 29, 2026
0d26d4d
Potential fix for pull request finding 'CodeQL / Workflow does not co…
leaanthony Apr 29, 2026
42e72d8
Potential fix for pull request finding 'CodeQL / Workflow does not co…
leaanthony Apr 29, 2026
4589642
Upgrade all CI Go versions and v2 module to Go 1.25
leaanthony Apr 29, 2026
7a7eecf
Restore defaultHTML embed + finish Go 1.25 vet fixes
leaanthony Apr 29, 2026
391164d
Fix Go 1.25 format-string vet on linux + windows files
leaanthony Apr 29, 2026
f33ce4c
Drop now-unused fmt imports from browser.go on linux/darwin/windows
leaanthony Apr 29, 2026
5d3144a
More Go 1.25 vet fixes for windows-only code paths
leaanthony Apr 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 2 additions & 1 deletion .all-contributorsrc
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"files": [
"website/src/pages/credits.mdx"
"website/src/pages/credits.mdx",
"docs/src/assets/contributors.html"
],
"imageSize": 75,
"commit": false,
Expand Down
55 changes: 55 additions & 0 deletions .beads/issues.jsonl

Large diffs are not rendered by default.

71 changes: 71 additions & 0 deletions .coderabbit.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
language: en-US
tone_instructions: ''
early_access: false
enable_free_tier: true
reviews:
profile: chill
request_changes_workflow: false
high_level_summary: true
high_level_summary_placeholder: '@coderabbitai summary'
auto_title_placeholder: '@coderabbitai'
review_status: true
poem: true
collapse_walkthrough: false
sequence_diagrams: true
path_filters: []
path_instructions: []
abort_on_close: true
auto_review:
enabled: true
auto_incremental_review: true
ignore_title_keywords: []
labels: []
drafts: false
base_branches: ['v3-alpha', 'master']
tools:
shellcheck:
enabled: true
ruff:
enabled: true
markdownlint:
enabled: true
github-checks:
enabled: true
timeout_ms: 90000
languagetool:
enabled: true
enabled_only: false
level: default
biome:
enabled: true
hadolint:
enabled: true
swiftlint:
enabled: true
phpstan:
enabled: true
level: default
golangci-lint:
enabled: true
yamllint:
enabled: true
gitleaks:
enabled: true
checkov:
enabled: true
detekt:
enabled: true
eslint:
enabled: true
chat:
auto_reply: true
knowledge_base:
opt_out: false
learnings:
scope: auto
issues:
scope: auto
jira:
project_keys: []
linear:
team_keys: []
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@

# Use bd merge for beads JSONL files
.beads/issues.jsonl merge=beads
2 changes: 2 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ body:
- type: markdown
attributes:
value: |
***Please note: No bug reports are currently being accepted for Wails v3***
***Please note: No bug reports are currently being accepted for Wails v3***
***Please note: No bug reports are currently being accepted for Wails v3***
Before submitting this issue, please do the following:
- Do a web search for your error. This usually leads to a much better understanding of the issue.
Expand Down
3 changes: 2 additions & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
* YOUR PR MAY BE REJECTED IF IT DOES NOT FOLLOW THESE STEPS *
*********************************************************************

- *DO NOT* submit bugs for a source install of v3, ONLY tagged versions, e.g. v3.0.0-alpha.11
- *DO NOT* submit PRs for v3 alpha enhancements, unless you have opened a post on the discord channel.
All enhancements must be discussed first.
The feedback guide for v3 is here: https://v3alpha.wails.io/getting-started/feedback/
Expand Down Expand Up @@ -47,7 +48,7 @@ Please paste the output of `wails doctor`. If you are unable to run this command

# Checklist:

- [ ] I have updated `website/src/pages/changelog.mdx` with details of this PR
- [ ] (v2 only) I have updated `website/src/pages/changelog.mdx` with details of this PR (v3 changelog entries are added automatically)
- [ ] My code follows the general coding style of this project
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/auto-changelog-v3.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Auto Changelog (v3)

on:
pull_request:
branches: [ v3-alpha ]
branches: [ master ]
types: [ closed ]
workflow_dispatch:
inputs:
Expand All @@ -23,7 +23,7 @@ jobs:
- name: Checkout v3-alpha
uses: actions/checkout@v4
with:
ref: v3-alpha
ref: master
fetch-depth: 0
token: ${{ secrets.CHANGELOG_PUSH_TOKEN || secrets.GITHUB_TOKEN }}

Expand Down Expand Up @@ -59,7 +59,7 @@ jobs:
if: steps.check.outputs.skip == 'false'
uses: actions/setup-go@v5
with:
go-version: '1.23'
go-version: '1.25'

- name: Auto-fill changelog entry
if: steps.check.outputs.skip == 'false'
Expand All @@ -80,4 +80,4 @@ jobs:
git config user.email "github-actions[bot]@users.noreply.github.com"
git add v3/UNRELEASED_CHANGELOG.md
git commit -m "chore(changelog): auto-add entry for PR #${PR_NUMBER} — ${PR_TITLE}"
git push https://x-access-token:${{ secrets.CHANGELOG_PUSH_TOKEN || secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}.git v3-alpha
git push https://x-access-token:${{ secrets.CHANGELOG_PUSH_TOKEN || secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}.git master
Loading
Loading