Release Notes
🛡️ Security
- Distrusted the 8 compromised eMudhra intermediate CA keys, and removed the "emSign ECC Root CA -
G3" root from our bundled root certificates. Previously, anyone in a position to intercept a
connection could use these keys to forge a certificate for any host, and proto would accept it on
Linux, and on all platforms for plugins that make requests through Extism's built-in HTTP
functions.- Hosts with certificates that chain to "emSign ECC Root CA - G3" will now fail TLS verification.
- Requests to OCI registries on Linux still rely on the system certificate bundle, so update your
ca-certificatespackage.
🐞 Fixes
- Fixed an issue where changing any setting in
.moon/workspace.*, likecodeowners, invalidated
the cache of every task. Only.moon/extensions.*and.moon/toolchains.*are now implicit task
inputs. - Fixed an issue where a task that stopped before running its command, because another task failed
or a requirement check failed, would be cached on the next run, reusing outputs from its previous
inputs. - Fixed an issue where deleted
optional: truefile outputs were not restored on a cache hit, when
the hash matched the task's last run. - Fixed an issue where outputs partially restored by a failed cache hydration could be reused as a
cache hit on the next run.
Install moon_cli 2.6.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/moonrepo/moon/releases/download/v2.6.3/moon_cli-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/moonrepo/moon/releases/download/v2.6.3/moon_cli-installer.ps1 | iex"Download moon_cli 2.6.3
| 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 |