Release Notes
🐞 Fixes
- Fixed an issue where
moon runexited 0 and counted a running task as skipped afterSIGINTor
SIGTERM. The process now exits 130 or 143, and the summary no longer calls that task skipped. - Fixed an issue where a
waitdependency 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 theasyncGraphBuildingexperiment was disabled. - Fixed an issue where the task hasher logged "only files can be hashed" warnings for directories
(or symlinks to directories) that matchhasher.ignorePatterns.
🧰 Toolchains
- Python
- Fixed missing project dependencies for versioned requirements using
workspace = truein the
project's[tool.uv.sources]with uv. - Prevented self-dependency cycles from optional requirements.
- Fixed missing project dependencies for versioned requirements using
- Rust
- Fixed
docker prunefailing with "unknown variantcustom-build" when a crate has a build
script, example, bench, or other unsupported target kind. - Fixed
docker scaffoldleaving an emptysrc/main.rsin library crates, which failed builds
with "mainfunction not found". Only the crate's existing lib and bin targets (including
src/bin) are now stubbed.
- Fixed
- TypeScript
- Fixed
pruneProjectReferencesremoving references from the roottsconfig.jsonwhen a
root-level project uses it as its project config.
- Fixed
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 | shInstall 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 |