github moonrepo/moon v2.6.2
2.6.2

3 hours ago

Release Notes

🐞 Fixes

  • Fixed an issue where moon run exited 0 and counted a running task as skipped after SIGINT or
    SIGTERM. The process now exits 130 or 143, and the summary no longer calls that task skipped.
  • Fixed an issue where a wait dependency on an interactive task was allowed, instead of failing
    with an error, as an interactive task runs in isolation, so nothing can run alongside it. The
    error was only raised when the asyncGraphBuilding experiment was disabled.
  • Fixed an issue where the task hasher logged "only files can be hashed" warnings for directories
    (or symlinks to directories) that match hasher.ignorePatterns.

🧰 Toolchains

  • Python
    • Fixed missing project dependencies for versioned requirements using workspace = true in the
      project's [tool.uv.sources] with uv.
    • Prevented self-dependency cycles from optional requirements.
  • Rust
    • Fixed docker prune failing with "unknown variant custom-build" when a crate has a build
      script, example, bench, or other unsupported target kind.
    • Fixed docker scaffold leaving an empty src/main.rs in library crates, which failed builds
      with "main function not found". Only the crate's existing lib and bin targets (including
      src/bin) are now stubbed.
  • TypeScript
    • Fixed pruneProjectReferences removing references from the root tsconfig.json when a
      root-level project uses it as its project config.

Install moon_cli 2.6.2

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download moon_cli 2.6.2

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.