Skip to content

v1.20.0

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Jan 01:02
· 476 commits to master since this release

🚀 Updates

  • Added a new extension plugin system.
    • An extension is a WASM plugin that is not built into moon's core:
      https://github.com/moonrepo/moon-extensions
    • Extensions can be executed with the new moon ext command.
    • The community can build and publish their own extensions!
  • Added a taskOptions setting to .moon task configs, allowing default task options to be
    defined.
    • These options will be merged and inherited as part of the configuration chain.
  • Added an optional field to task deps, allowing the dependency to be optional during
    inheritance.
  • Added a "Tags" view to the VSCode extension.
  • Updated proto installation to trigger for all applicable commands, not just moon run,
    moon check, and moon ci.
    • Will also use the global proto version if available when there's no internet connection, and the
      moon required proto version has not been installed.

🐞 Fixes

  • Fixed Git version parsing when using VFSForGit.

🧩 Plugins

  • Updated bun_plugin to v0.9.
  • Updated node_plugin and node_depman_plugin to v0.9.
    • Changed the bundled-npm and intercept-globals settings to be false by default (instead of
      true).
  • Updated rust_plugin to v0.8.

⚙️ Internal

  • Updated proto to v0.29.1 (from v0.26.4).