Added support for typed config parameters. These let you do e.g.
{
// ...
"default_defines": {
"__COMPETITION_MODE__": {
"default": true,
"typed": true
}
}
}
and have vexmason raise an error if the local config says
{
// ...
"defines_overrides": {
"__COMPETITION_MODE__": "not a boolean"
}
}
Also, the installer now downloads the latest installer if available and runs it rather than installing an outdated version. As always, Chrome/Edge/Firefox will probably block the download and Windows will probably prevent you from running the installer; go ahead and ignore the warning if you know what you're doing and you trust the author. If you don't trust me (I can understand), go build vexmason
from source.