🚀 Updates
- Added a new setting for toolchain plugins,
versionFromPrototools
, which controls how we inherit
a version from the root.prototools
file. By default this is enabled, but can be disabled, and configured with
a string if the IDs don't match. - Added support for toolchain plugins to replace/wrap a task script in the
extend_task_script
WASM
API. - Updated toolchain setup to preload the proto WASM plugin. This should help to alleviate network
race conditions. - Updated
moon setup
to also install toolchain plugins.
🐞 Fixes
- Fixed an issue where toolchain plugins do not inherit versions from
.prototools
. - Fixed an issue where a file lock would be created for proto installation, even when it didn't need
to be installed. - Fixed an issue where
moon docker prune
would force install all toolchains. If you were relying
on this functionality, runmoon docker setup
instead.
🧩 Plugins
- WASM API
- Added
ExtendTaskScriptOutput.script
field.
- Added