github moonrepo/moon v2.5.1
2.5.1

7 hours ago

Release Notes

🐞 Fixes

  • Fixed an issue where --affected with --include-relations (-g) would not select a target
    whose dependency (or dependent) was the task actually affected by the changed files. Only the
    requested targets were being tracked, but a target is marked through a relation when the task on
    the other side of it is marked, and that task is quite often not one that was requested.
  • Fixed an issue where a project that isn't part of a toolchain's dependencies workspace (not the
    root, and not a member) would provision its own environment. Since the package manager resolves
    upwards to the same root, this would clobber the workspace's environment, and could fail the
    pipeline when both ran at the same time. Such projects now only setup the toolchain, so that its
    binaries are available on PATH.

Install moon_cli 2.5.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/moonrepo/moon/releases/download/v2.5.1/moon_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/moonrepo/moon/releases/download/v2.5.1/moon_cli-installer.ps1 | iex"

Download moon_cli 2.5.1

File Platform Checksum
moon_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
moon_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
moon_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
moon_cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
moon_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
moon_cli-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
moon_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Don't miss a new moon release

NewReleases is sending notifications on new releases.