Skip to content

v1.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Jun 21:35
· 466 commits to master since this release

馃殌 Updates

  • Added VCS hooks management support.
    • Added vcs.hooks and vcs.syncHooks settings to .moon/workspace.yml.
    • Added moon sync hooks command.
  • Added --clean and --force flags to moon sync codeowners command.
  • Updated moon init to:
    • Detect an applicable VCS provider and set the vcs.provider setting.
    • Convert a detected tool version to a fully-qualified semantic version.
  • Node.js
    • Moved syncing logic from InstallNodeDeps action to SetupNodeTool action. This includes
      syncing packageManager, engines, and version files. This should feel more natural.

馃悶 Fixes

  • Fixed an issue where task hashes would be different between Windows and Unix machines.
    • Root cause is that arguments would use different path separators.
  • Fixed an issue where dev, start, or serve tasks would not always be marked as local.
  • Fixed an issue where inherited tasks parameters (inputs, deps, etc) would sometimes be lost based
    on the merge strategy.
  • Fixed an issue with dependency graph cycle detection.

鈿欙笍 Internal

  • Updated to proto v0.11.
  • Dropped SVN support since it was never finished and doesn't work.
  • Improved VCS file handling, caching, and performance.