Releases
Current Release: v0.38.0
Section titled “Current Release: v0.38.0”Released: 2026-06-30
What’s New
Section titled “What’s New”- Focused eval suggestions —
waza suggestcan target specific coverage gaps with--count,--focus,--dry-run,--apply, and--force(#357, #380). - Per-turn checkpoint graders — Task YAML can assert intermediate multi-turn state with
checkpoints[](#358, #386). - Rubric preset library — Prompt graders can reuse built-in rubrics for groundedness, helpfulness, instruction following, refusal correctness, and tool-use appropriateness (#360, #381).
- Spec verification —
waza spec verifychecks that eval tasks cover the executable contract inSKILL.md(#361, #385). - OpenTelemetry export —
waza run --otel-*flags export eval, task, turn, model-call, and tool-call spans (#362, #383). - MCP server mocks —
eval.yamlcan definemcp_mocks:for hermetic Copilot SDK evals (#363, #387). - Regression gates —
waza gatecompares current results with a baseline and exits 0/1/2/3 for pass, regression, golden failure, or config error (#364, #384). - Adversarial harness —
waza adversarialruns prompt-injection and scope-bypass packs, optionally configured byadversarial:in eval YAML (#365, #392). - Tool metrics and argument matchers — Results include normalized
tool_events[]; graders can use structuredexpect_tools[].argsandtool_calls.expect[].argsmatchers (#366, #388). - Snapshot and replay —
waza run --snapshotcaptures task snapshots andwaza replaychecks them offline or bisects divergent runs (#367, #391). - Schema semver policy —
schemaVersionuses MAJOR.MINOR compatibility rules, documented in the schema changelog (#368, #382). - Dashboard SSE resume —
/api/v1/runs/{runId}/eventsand legacy/api/eventssupportLast-Event-IDandlastEventIdresume (#178, #397).
Changed
Section titled “Changed”- Internal refactor — Phase 1 internal cleanup landed without user-facing CLI or schema changes (#10).
Previous highlighted release: v0.35.0
Section titled “Previous highlighted release: v0.35.0”Released: 2026-06-06
What’s New
Section titled “What’s New”- Copilot SDK v1.0.0 upgrade — Upgraded to Copilot SDK v1.0.0 and the dashboard now surfaces premium-request credits.
- Model-aware dashboard pricing — Dashboard cost calculation applies per-model pricing for more accurate run costs.
- Git worktree resources in task inputs — Tasks can reference git worktree resources as inputs.
Download Binaries
Section titled “Download Binaries”Pre-built binaries for all major platforms:
| Platform | Architecture | Download |
|---|---|---|
| macOS | Apple Silicon (ARM64) | waza-darwin-arm64 |
| macOS | Intel (AMD64) | waza-darwin-amd64 |
| Linux | x64 (AMD64) | waza-linux-amd64 |
| Linux | ARM64 | waza-linux-arm64 |
| Windows | x64 (AMD64) | waza-windows-amd64.exe |
| Windows | ARM64 | waza-windows-arm64.exe |
Quick Install
Section titled “Quick Install”curl -fsSL https://raw.githubusercontent.com/microsoft/waza/main/install.sh | bashOn Windows, use this command only from Git Bash, MSYS2, or Cygwin. If PowerShell pipes to WSL’s bash.exe, the script installs the Linux binary inside WSL.
irm https://raw.githubusercontent.com/microsoft/waza/main/install.ps1 | iexThe installers choose the latest standalone waza CLI release, download the matching binary, verify the checksum, and install it. You can also download the Windows binary from the standalone waza release, rename it to waza.exe, and place it in a directory on your PATH.
Verify the installation:
waza --versionazd Extension
Section titled “azd Extension”Install waza as an Azure Developer CLI extension.
Current version: v0.38.0
azd extension install azd-waza \ --source https://github.com/microsoft/waza/releases/download/azd-ext-microsoft-azd-waza_0.38.0/azd-ext-microsoft-azd-waza_0.38.0.tar.gzOnce installed, run evaluations through azd:
azd waza run eval.yamlPrevious Releases
Section titled “Previous Releases”For older versions, changelogs, and pre-release builds, see the full GitHub Releases page.