wails/v3
Josh Ghiloni 15812b4f80
fix: make options in update build-assets override (#4505)
* fix: make options in update build-assets override

Before this fix, if `-config` was passed to `wails3 update
build-assets`, the values in the config file, even if they were empty,
would be used. Now, we only use the config file value if the value was
not passed in on the command line (or is the zero value or default value
for the option).

I'll be honest, I feel a little dirty about this implementation since
I had to copy string constants out of struct tags. Not very DRY of me.
That said, there was no obvious way to get the default value of a given
option. If I missed something, happy to have this corrected, but I've
tested it and it seems to be doing the things it should be doing.

* Update v3 changelog
2025-08-15 18:10:25 +10:00
..
cmd/wails3 Update CLI to pass through variables (#4488) 2025-08-09 21:44:30 +10:00
examples feat: Add Content Protection for Windows and macOS (#4485) 2025-08-09 17:12:39 +10:00
internal fix: make options in update build-assets override (#4505) 2025-08-15 18:10:25 +10:00
pkg [v3] Sanitise browser URL (#4500) 2025-08-12 21:20:36 +10:00
scripts Add clean v3 changelog validation workflow with external Go script 2025-07-13 10:33:00 +10:00
tasks feat: Add Content Protection for Windows and macOS (#4485) 2025-08-09 17:12:39 +10:00
test/docker feat: Complete App API restructuring with organized manager pattern (#4359) 2025-06-21 19:51:14 +10:00
tests/window-visibility-test Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
wep [WEP] Customise Window Titlebars (#3508) 2024-06-08 13:42:27 +10:00
.gitignore Refactor Manager API to use singular naming convention (#4367) 2025-06-22 12:19:14 +10:00
.prettierignore chore: add Prettier as format tool (#2689) 2023-05-30 07:40:54 +10:00
.prettierrc.yml chore: add Prettier as format tool (#2689) 2023-05-30 07:40:54 +10:00
go.mod Update CLI to pass through variables (#4488) 2025-08-09 21:44:30 +10:00
go.sum fix: Implement robust cross-platform window visibility fallback for issue #2861 2025-06-14 12:59:44 +10:00
README.md Update doc dependencies 2023-09-08 10:57:47 +10:00
release-notes.txt v3.0.0-alpha.24 2025-08-13 02:39:39 +00:00
release_notes.md v3.0.0-alpha.24 2025-08-13 02:39:39 +00:00
Taskfile.yaml [V3] Drag-n-Drop Zones and improvements (#4318) 2025-08-04 20:40:19 +10:00
TESTING.md feat: Complete App API restructuring with organized manager pattern (#4359) 2025-06-21 19:51:14 +10:00
UNRELEASED_CHANGELOG.md fix: make options in update build-assets override (#4505) 2025-08-15 18:10:25 +10:00

v3 Alpha

Thanks for wanting to help out with testing/developing Wails v3! This guide will help you get started.

Getting Started

All the instructions for getting started are in the v3 documentation directory: mkdocs-website. Please read the README.md file in that directory for more information.