1.0.0 (2026-07-31)
·
73 commits
to main
since this release
Release Notes
⚠ BREAKING CHANGES
- cli:
moonlit plugin inspect --output jsonreplaces each
middleware'sconfigSchemafield withinputSchemaandoutputSchema. - sdk: moonlit:plugin world 0.2.0 -> 0.3.0. Middleware::Config renamed to
Input; new Middleware::Output. middleware-info.config-schema renamed to input-schema and
output-schema added. MiddlewareResult is now generic (MiddlewareResult) with ok()/
failure(); success()/success_with() removed. SDK adds NoInput/NoOutput markers.
Features
- cli: declare middleware input and output schemas in inspect (76ce63f)
- sdk: rename Config to Input, add typed Output, emit input/output schema (ABI 0.3.0) (8bac9d5)
Bug Fixes
- sdk: derive JsonSchema on changelog Category and Entry (2cae64e)
Install moonlit 1.0.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/wolfware-labs/moonlit/releases/download/moonlit-v1.0.0/moonlit-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/wolfware-labs/moonlit/releases/download/moonlit-v1.0.0/moonlit-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install wolfware-labs/tap/moonlitInstall prebuilt binaries into your npm project
npm install @moonlitbuild/cli@1.0.0Download moonlit 1.0.0
| File | Platform | Checksum |
|---|---|---|
| moonlit-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| moonlit-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| moonlit-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| moonlit-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
| moonlit-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| moonlit-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |