Skip to content

Release v0.9.1

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Nov 22:41
7fa196a

What's Changed

  • feat!: answer undecodable stdio requests, non-fatal oversized LSP frames, per-server tool support by @bug-ops in #859
  • feat!: evict files of dropped publishDiagnostics frames, split RouteSupport, share envelope scanner by @bug-ops in #868
  • fix(bridge): bound diagnostics eviction marks and overflow flag per server by @bug-ops in #869
  • fix(lsp): bound publishDiagnostics URIs at 16 KiB, mark enums non_exhaustive by @bug-ops in #874
  • release: v0.9.1 by @bug-ops in #875

Full Changelog: v0.9.0...v0.9.1

Installation

Binary Installation

Download the appropriate binary for your platform from the assets below:

  • Linux x86_64: mcpls-x86_64-unknown-linux-gnu.tar.gz
  • Linux aarch64: mcpls-aarch64-unknown-linux-gnu.tar.gz
  • macOS x86_64: mcpls-x86_64-apple-darwin.tar.gz
  • macOS ARM64: mcpls-aarch64-apple-darwin.tar.gz
  • Windows x64: mcpls-x86_64-pc-windows-msvc.zip
  • Windows ARM64: mcpls-aarch64-pc-windows-msvc.zip

Extract and add to your PATH:

# Linux/macOS
tar xzf mcpls-*.tar.gz
sudo mv mcpls /usr/local/bin/

# Verify installation
mcpls --version

Cargo Installation

cargo install mcpls

Claude Code Integration

Add to ~/.claude/claude_desktop_config.json:

{
  "mcpServers": {
    "mcpls": { "command": "mcpls", "args": [] }
  }
}

Verification

Every archive carries a build-provenance attestation that ties it to this workflow and commit:

gh attestation verify mcpls-x86_64-unknown-linux-gnu.tar.gz --repo bug-ops/mcpls

SHA256 checksums are available for all artifacts (.sha256 files). They come from the same build as the archives, so use the attestation as the integrity proof.