wails/v3/examples
Lea Anthony b2be682176
fix(v3): exclude node_modules from build:frontend sources glob (#4983)
* fix(v3): exclude node_modules from build:frontend sources glob

The `sources: "**/*"` glob in the build:frontend task causes go-task
to enumerate and checksum every file in node_modules during up-to-date
checking. With heavy dependencies (e.g. MUI), this means 50-100k+ files
are statted, causing 20-30 minute hangs especially on Windows/NTFS.

Fixes #4939

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* docs(v3): add changelog entry for #4939 fix

* chore: trigger CI re-run with fixed workflow

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 18:00:20 +11:00
..
android fix(v3): exclude node_modules from build:frontend sources glob (#4983) 2026-02-15 18:00:20 +11:00
badge fix(v3): exclude node_modules from build:frontend sources glob (#4983) 2026-02-15 18:00:20 +11:00
badge-custom fix(v3): exclude node_modules from build:frontend sources glob (#4983) 2026-02-15 18:00:20 +11:00
binding Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
build docs: Update dialogs documentation to match actual v3 API (#4793) 2025-12-16 06:05:40 +11:00
cancel-async Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
cancel-chaining Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
clipboard docs: Update dialogs documentation to match actual v3 API (#4793) 2025-12-16 06:05:40 +11:00
contextmenus Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
custom-protocol-example fix(v3): exclude node_modules from build:frontend sources glob (#4983) 2026-02-15 18:00:20 +11:00
dev feat(v3): add server mode for headless HTTP deployment (#4903) 2026-01-25 14:33:44 +11:00
dialogs feat(linux): GTK4 + WebKitGTK 6.0 support (opt-in via -tags gtk4) (#4958) 2026-02-06 21:55:45 +11:00
dialogs-basic docs: Update dialogs documentation to match actual v3 API (#4793) 2025-12-16 06:05:40 +11:00
dock fix(v3): exclude node_modules from build:frontend sources glob (#4983) 2026-02-15 18:00:20 +11:00
drag-n-drop Enhance Drag-N-Drop README with Internal Drag and Drop Info (#4869) 2026-01-10 20:00:52 +11:00
environment Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
events Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
events-bug docs: Update dialogs documentation to match actual v3 API (#4793) 2025-12-16 06:05:40 +11:00
file-association fix(v3): exclude node_modules from build:frontend sources glob (#4983) 2026-02-15 18:00:20 +11:00
file-input feat(v3): add file-input-test example for #4862 (#4950) 2026-02-04 07:29:15 +11:00
frameless window.ToggleFrameless() api (#4317) 2025-07-15 22:53:21 +10:00
gin-example feat(v3): add server mode for headless HTTP deployment (#4903) 2026-01-25 14:33:44 +11:00
gin-routing feat(v3): add server mode for headless HTTP deployment (#4903) 2026-01-25 14:33:44 +11:00
gin-service feat(v3): add server mode for headless HTTP deployment (#4903) 2026-01-25 14:33:44 +11:00
hide-window Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
ignore-mouse Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
ios fix(v3): exclude node_modules from build:frontend sources glob (#4983) 2026-02-15 18:00:20 +11:00
ios-poc Merge iOS support from v3-alpha-feature/ios-support 2025-12-10 18:34:21 +11:00
keybindings Refactor to using Window interface (#4471) 2025-08-09 15:28:08 +10:00
liquid-glass fix(v3): overhaul drag-and-drop for Linux reliability and simplify Windows implementation (#4848) 2026-01-04 11:08:29 +11:00
menu feat(v3): Add UseApplicationMenu option for cross-platform menu support (#4944) 2026-02-02 19:51:31 +11:00
notifications fix(v3): exclude node_modules from build:frontend sources glob (#4983) 2026-02-15 18:00:20 +11:00
panic-handling docs: Update dialogs documentation to match actual v3 API (#4793) 2025-12-16 06:05:40 +11:00
plain Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
print feat(v3): add server mode for headless HTTP deployment (#4903) 2026-01-25 14:33:44 +11:00
raw-message [V3] Add origin to raw message handler (#4710) 2025-12-08 20:29:09 +11:00
screen feat(linux): GTK4 + WebKitGTK 6.0 support (opt-in via -tags gtk4) (#4958) 2026-02-06 21:55:45 +11:00
server feat(v3): add server mode for headless HTTP deployment (#4903) 2026-01-25 14:33:44 +11:00
services Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
show-macos-toolbar Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
single-instance Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
spotlight feat(macos): add CollectionBehavior option to MacWindow (#4799) 2025-12-29 11:07:37 +11:00
systray-basic feat(linux): GTK4 + WebKitGTK 6.0 support (opt-in via -tags gtk4) (#4958) 2026-02-06 21:55:45 +11:00
systray-clock [v3 alpha] windows tray minor refactor (#4653) 2025-11-04 07:44:58 +11:00
systray-custom Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
systray-menu docs: Update dialogs documentation to match actual v3 API (#4793) 2025-12-16 06:05:40 +11:00
video Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
web-apis feat(linux): GTK4 + WebKitGTK 6.0 support (opt-in via -tags gtk4) (#4958) 2026-02-06 21:55:45 +11:00
websocket-transport [V3] Refactor binding transport layer (#4702) 2025-12-07 22:19:12 +11:00
webview-api-check feat(linux): GTK4 + WebKitGTK 6.0 support (opt-in via -tags gtk4) (#4958) 2026-02-06 21:55:45 +11:00
window docs: Update dialogs documentation to match actual v3 API (#4793) 2025-12-16 06:05:40 +11:00
window-api Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
window-call Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
window-menu Refactor to using Window interface (#4471) 2025-08-09 15:28:08 +10:00
wml Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
linux_status.org add linux status for examples 2023-11-06 10:49:14 -06:00
README.md Improve documentation 2023-12-13 22:40:35 +11:00

v3

NOTE: The examples in this directory may or may not compile / run at any given time during alpha development.

Running the examples

cd v3/examples/<example>
go mod tidy
go run .

Compiling the examples

cd v3/examples/<example>
go mod tidy
go build
./<example>