Skip to content

1.0.0 (2026-07-31)

Choose a tag to compare

@santoro-mariano santoro-mariano released this 01 Aug 22:00
· 73 commits to main since this release

Release Notes

⚠ BREAKING CHANGES

  • cli: moonlit plugin inspect --output json replaces each
    middleware's configSchema field with inputSchema and outputSchema.
  • 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 | sh

Install 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/moonlit

Install prebuilt binaries into your npm project

npm install @moonlitbuild/cli@1.0.0

Download 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