Skip to content

Commit a26a4dd

Browse files
spboyerCopilot
andauthored
Release v0.35.0 (#312)
* chore: Prepare release v0.35.0 - Bump version.txt and extension.yaml to 0.35.0 - Add [0.35.0] entry to CHANGELOG.md - Update site releases page with new download links and changelog Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * docs: Address review feedback on v0.35.0 release notes - Clarify BYOK + --model fix description (validates against Copilot catalog before BYOK config applies) - Add #290 PR reference to AgentEngine cancellation entry Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent ba403dc commit a26a4dd

4 files changed

Lines changed: 44 additions & 25 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.35.0] - 2026-06-06
11+
12+
### Added
13+
14+
- **Copilot SDK v1.0.0 upgrade** — Upgraded `github.com/github/copilot-sdk/go` to v1.0.0 and surfaced premium-request credits on the dashboard (#311)
15+
- **Model-aware dashboard pricing** — Dashboard cost calculation now applies per-model pricing for more accurate run cost reporting (#310)
16+
- **Git worktree resources in task inputs** — Tasks can now reference git worktree resources as inputs (#121, #302)
17+
18+
### Fixed
19+
20+
- **BYOK + `--model` startup arg** — The Copilot CLI validates the startup `--model` flag against the Copilot catalog before BYOK provider config is applied, so provider-only model IDs would fail. The `--model` startup arg is now skipped when a BYOK provider is configured (#305, #306)
21+
- **Model override propagation**`--model` is now passed via `CLIArgs` so it correctly overrides user settings and experiment flights (#263)
22+
- **Copilot CLI PATH fallback** — Prevent silent fallback to a Copilot CLI on `PATH` when the bundled binary is unavailable (#300)
23+
- **Installer latest-release selection** — Installer now correctly selects the latest standalone waza release (#299)
24+
- **Skill best practices doc link** — Fixed the broken skill best practices reference (#295, #298)
25+
26+
### Changed
27+
28+
- **AgentEngine cancellation** — Simplified `AgentEngine` cancellation handling around caller contexts to make shutdown semantics more predictable (#290)
29+
1030
## [0.34.0] - 2026-05-23
1131

1232
### Added
@@ -478,7 +498,8 @@ pip install waza
478498
- YAML escaping for regex patterns with backslashes
479499
- Progress bar now shows 100% on completion
480500

481-
[Unreleased]: https://github.com/microsoft/waza/compare/v0.34.0...HEAD
501+
[Unreleased]: https://github.com/microsoft/waza/compare/v0.35.0...HEAD
502+
[0.35.0]: https://github.com/microsoft/waza/compare/v0.34.0...v0.35.0
482503
[0.34.0]: https://github.com/microsoft/waza/compare/v0.33.0...v0.34.0
483504
[0.33.0]: https://github.com/microsoft/waza/compare/v0.31.0...v0.33.0
484505
[0.31.0]: https://github.com/microsoft/waza/compare/v0.30.1...v0.31.0

extension.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ namespace: waza
44
displayName: Waza - AI Agent Skill Evaluator
55
description: A CLI for evaluating AI agent skills — scaffold eval suites, run benchmarks, and compare results across models.
66
usage: azd waza <command> [options]
7-
version: 0.34.0
7+
version: 0.35.0
88
language: go
99
capabilities:
1010
- custom-commands

site/src/content/docs/reference/releases.mdx

Lines changed: 20 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -5,31 +5,29 @@ description: Download waza binaries and the azd extension. Changelog highlights
55

66
import { Tabs, TabItem } from '@astrojs/starlight/components';
77

8-
## Current Release: v0.34.0
8+
## Current Release: v0.35.0
99

10-
**Released:** 2026-05-23
10+
**Released:** 2026-06-06
1111

1212
### What's New
1313

1414
#### Added
1515

16-
- **BYOK provider wiring** — Bring-your-own-key provider support is wired for configured model providers.
17-
- **`waza update` command** — Local Waza installations can be upgraded from the CLI.
18-
- **Skill injection opt-out** — Evals can run without injecting the target skill body.
19-
- **Forbidden skills grading**`skill_invocation` graders can assert that specific skills must not be invoked.
20-
- **Per-trial usage reporting** — Results JSON includes per-trial usage details for deeper run analysis.
16+
- **Copilot SDK v1.0.0 upgrade** — Upgraded to Copilot SDK v1.0.0 and the dashboard now surfaces premium-request credits.
17+
- **Model-aware dashboard pricing** — Dashboard cost calculation applies per-model pricing for more accurate run costs.
18+
- **Git worktree resources in task inputs** — Tasks can reference git worktree resources as inputs.
2119

2220
#### Fixed
2321

24-
- **Tool approval handling** — Tool permissions use the SDK approval kind.
25-
- **Signal cancellation**`waza run` respects cancellation signals more reliably.
26-
- **Sandbox prompt handling** — Empty sandbox prompts are guarded before execution.
27-
- **Custom agent example schema** — The custom-agent eval example now matches the supported schema.
22+
- **BYOK + `--model` startup arg** — The Copilot CLI validates startup `--model` against the Copilot catalog before BYOK provider config is applied, so provider-only model IDs would fail. The `--model` startup arg is now skipped when a BYOK provider is configured.
23+
- **Model override propagation**`--model` is passed via `CLIArgs` so it correctly overrides user settings and experiment flights.
24+
- **Copilot CLI PATH fallback** — Prevented silent fallback to a Copilot CLI on `PATH` when the bundled binary is unavailable.
25+
- **Installer latest-release selection** — Installer correctly selects the latest standalone waza release.
26+
- **Skill best practices doc link** — Fixed the broken skill best practices reference.
2827

2928
#### Changed
3029

31-
- **Run concurrency**`waza run` reuses a shared Copilot client and auto-sizes parallel workers when `--workers` is unset.
32-
- **Documentation** — Integration testing, custom-agent eval, and OpenAI Evals model-graded YAML docs were refreshed.
30+
- **AgentEngine cancellation** — Simplified `AgentEngine` cancellation handling around caller contexts for more predictable shutdown semantics.
3331

3432
---
3533

@@ -39,12 +37,12 @@ Pre-built binaries for all major platforms:
3937

4038
| Platform | Architecture | Download |
4139
|----------|-------------|----------|
42-
| macOS | Apple Silicon (ARM64) | [waza-darwin-arm64](https://github.com/microsoft/waza/releases/download/v0.34.0/waza-darwin-arm64) |
43-
| macOS | Intel (AMD64) | [waza-darwin-amd64](https://github.com/microsoft/waza/releases/download/v0.34.0/waza-darwin-amd64) |
44-
| Linux | x64 (AMD64) | [waza-linux-amd64](https://github.com/microsoft/waza/releases/download/v0.34.0/waza-linux-amd64) |
45-
| Linux | ARM64 | [waza-linux-arm64](https://github.com/microsoft/waza/releases/download/v0.34.0/waza-linux-arm64) |
46-
| Windows | x64 (AMD64) | [waza-windows-amd64.exe](https://github.com/microsoft/waza/releases/download/v0.34.0/waza-windows-amd64.exe) |
47-
| Windows | ARM64 | [waza-windows-arm64.exe](https://github.com/microsoft/waza/releases/download/v0.34.0/waza-windows-arm64.exe) |
40+
| macOS | Apple Silicon (ARM64) | [waza-darwin-arm64](https://github.com/microsoft/waza/releases/download/v0.35.0/waza-darwin-arm64) |
41+
| macOS | Intel (AMD64) | [waza-darwin-amd64](https://github.com/microsoft/waza/releases/download/v0.35.0/waza-darwin-amd64) |
42+
| Linux | x64 (AMD64) | [waza-linux-amd64](https://github.com/microsoft/waza/releases/download/v0.35.0/waza-linux-amd64) |
43+
| Linux | ARM64 | [waza-linux-arm64](https://github.com/microsoft/waza/releases/download/v0.35.0/waza-linux-arm64) |
44+
| Windows | x64 (AMD64) | [waza-windows-amd64.exe](https://github.com/microsoft/waza/releases/download/v0.35.0/waza-windows-amd64.exe) |
45+
| Windows | ARM64 | [waza-windows-arm64.exe](https://github.com/microsoft/waza/releases/download/v0.35.0/waza-windows-arm64.exe) |
4846

4947
---
5048

@@ -66,7 +64,7 @@ On Windows, use this command only from Git Bash, MSYS2, or Cygwin. If PowerShell
6664
irm https://raw.githubusercontent.com/microsoft/waza/main/install.ps1 | iex
6765
```
6866

69-
The 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](https://github.com/microsoft/waza/releases/tag/v0.34.0), rename it to `waza.exe`, and place it in a directory on your `PATH`.
67+
The 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](https://github.com/microsoft/waza/releases/tag/v0.35.0), rename it to `waza.exe`, and place it in a directory on your `PATH`.
7068

7169
</TabItem>
7270
</Tabs>
@@ -83,11 +81,11 @@ waza --version
8381

8482
Install waza as an [Azure Developer CLI](https://learn.microsoft.com/azure/developer/azure-developer-cli/) extension.
8583

86-
**Current version:** v0.34.0
84+
**Current version:** v0.35.0
8785

8886
```bash
8987
azd extension install azd-waza \
90-
--source https://github.com/microsoft/waza/releases/download/azd-ext-microsoft-azd-waza_0.34.0/azd-ext-microsoft-azd-waza_0.34.0.tar.gz
88+
--source https://github.com/microsoft/waza/releases/download/azd-ext-microsoft-azd-waza_0.35.0/azd-ext-microsoft-azd-waza_0.35.0.tar.gz
9189
```
9290

9391
Once installed, run evaluations through `azd`:

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.34.0
1+
0.35.0

0 commit comments

Comments
 (0)