Immutable
release. Only release title and notes can be modified.
Changed
- Updated the changelog agent skill to use focused
changelog.d/fragments as authoritative wording and category input when maintaining[Unreleased]. - Added portable agent guidance and pull request validation to keep the
[Unreleased]changelog current for user-facing changes (#694). - BREAKING CHANGE: Remote
wassette serveconnections now use Streamable HTTP at/mcp; the deprecated SSE transport and--sseoption were removed, while localwassette runintegrations continue to use stdio (#695). - Updated the Rust toolchain requirement to 1.97.1 (#695).
- Renamed example WIT packages and worlds to match their published component names under the
microsoftnamespace, improving compatibility with registry and composition tooling (#670). - Moved repository tool configuration into
.config/and the Docker Compose template intodocs/deployment/, removing unused duplicate root files (#676).
Fixed
- Release automation now uses explicit workflow handoffs with
GITHUB_TOKEN, publishes immutable releases only after verifying all assets, supports safe tag-based retries, keeps changelog and package-manifest updates idempotent, and limits prereleases to binary publication. - Published example OCI images now use semver tags without a leading
v(#670). - Repaired the corrupted
Cargo.lockso workspace builds and dependency resolution work reliably (#674). - Eliminated intermittent configuration test failures caused by concurrent
WASSETTE_CONFIG_FILEenvironment changes (#675). - Fixed broken installation documentation tabs by adding the required mdBook theme assets (#672).
Security
- Upgraded RMCP to address the high-severity DNS-rebinding advisory affecting HTTP server transports (#695).
Downloads
Linux
macOS (Darwin)
Windows
Install
All Platforms (Shell Script)
curl -fsSL https://raw.githubusercontent.com/microsoft/wassette/main/install.sh | WASSETTE_GITHUB_REPO=microsoft/wassette bashThis will detect your platform and install the latest wassette binary to your $PATH.
Usage
# Local MCP client integration (stdio)
wassette run
# Remote MCP server (Streamable HTTP)
wassette serve