github moonrepo/moon v2.5.4
2.5.4

2 hours ago

Release Notes

🐞 Fixes

  • Fixed an issue where SetupEnvironment (and other plugin driven commands) would attempt to locate
    the executables of every toolchain declared in the workspace, and fail when one of them had not
    been installed. For example, moon docker setup for a Python only project would fail on a
    declared but unused Node.js toolchain. Toolchain executable paths are now only inherited for
    toolchains that have actually been setup.
  • Fixed an issue where globbing would unnecessarily traverse into directories that were negated,
    resulting in reduced performance. Globbing is now about 10% faster for these cases.
  • Fixed an issue where globbing would exhaust the internal thread pool, resulting in no results
    being returned. When the thread pool is now busy, we'll attempt to retry on the main thread.

⚙️ Internal

  • Updated Rust to v1.98.0.
  • Updated dependencies.

Install moon_cli 2.5.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/moonrepo/moon/releases/download/v2.5.4/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.4/moon_cli-installer.ps1 | iex"

Download moon_cli 2.5.4

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.