From b39c3691068db1bc721c0e929152d6d37607b932 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 2 Sep 2026 20:05:37 +0000 Subject: [PATCH] chore(main): release 0.51.0 --- .claude-plugin/marketplace.json | 4 ++-- .github/agents/ado-aw.agent.md | 8 ++++---- .github/plugin/marketplace.json | 4 ++-- .github/skills/ado-aw/SKILL.md | 8 ++++---- .release-please-manifest.json | 2 +- CHANGELOG.md | 19 +++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- .../plugins/ado-aw/.claude-plugin/plugin.json | 2 +- agency/plugins/ado-aw/agents/ado-aw.md | 8 ++++---- .../ado-aw/skills/create-workflow/SKILL.md | 2 +- .../ado-aw/skills/debug-workflow/SKILL.md | 2 +- .../ado-aw/skills/update-workflow/SKILL.md | 2 +- 13 files changed, 42 insertions(+), 23 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index d821dc41..b490854a 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -2,7 +2,7 @@ "name": "ado-aw", "metadata": { "description": "Azure DevOps Agentic Workflows (ado-aw) marketplace", - "version": "0.50.0" + "version": "0.51.0" }, "owner": { "name": "GitHub Next", @@ -12,7 +12,7 @@ { "name": "ado-aw", "source": "./agency/plugins/ado-aw", - "version": "0.50.0", + "version": "0.51.0", "description": "Create, update, validate, operate, and debug Azure DevOps agentic workflows with ado-aw", "keywords": [ "azure-devops", diff --git a/.github/agents/ado-aw.agent.md b/.github/agents/ado-aw.agent.md index 6d1bdfec..59a8de5e 100644 --- a/.github/agents/ado-aw.agent.md +++ b/.github/agents/ado-aw.agent.md @@ -46,7 +46,7 @@ This is a **dispatcher agent** that routes your request to the appropriate speci ### Create New Agentic Workflow **Load when**: User wants to create a new agentic workflow from scratch -**Prompt file**: https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/prompts/create-ado-agentic-workflow.md +**Prompt file**: https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/prompts/create-ado-agentic-workflow.md **Use cases**: - "Create an agentic workflow that reviews PRs weekly" @@ -56,7 +56,7 @@ This is a **dispatcher agent** that routes your request to the appropriate speci ### Update Existing Workflow **Load when**: User wants to modify an existing agent workflow file -**Prompt file**: https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/prompts/update-ado-agentic-workflow.md +**Prompt file**: https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/prompts/update-ado-agentic-workflow.md **Use cases**: - "Add the Azure DevOps MCP to my workflow" @@ -66,7 +66,7 @@ This is a **dispatcher agent** that routes your request to the appropriate speci ### Debug Failing Workflow **Load when**: User needs to troubleshoot a failing agentic workflow -**Prompt file**: https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/prompts/debug-ado-agentic-workflow.md +**Prompt file**: https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/prompts/debug-ado-agentic-workflow.md **Use cases**: - "Why is my agentic workflow failing?" @@ -109,4 +109,4 @@ ado-aw check - Agent files must be compiled with `ado-aw compile` after YAML frontmatter changes - Markdown body (agent instructions) changes do NOT require recompilation - The agent never has direct write access — all mutations go through safe outputs -- Full reference: https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/AGENTS.md +- Full reference: https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/AGENTS.md diff --git a/.github/plugin/marketplace.json b/.github/plugin/marketplace.json index d821dc41..b490854a 100644 --- a/.github/plugin/marketplace.json +++ b/.github/plugin/marketplace.json @@ -2,7 +2,7 @@ "name": "ado-aw", "metadata": { "description": "Azure DevOps Agentic Workflows (ado-aw) marketplace", - "version": "0.50.0" + "version": "0.51.0" }, "owner": { "name": "GitHub Next", @@ -12,7 +12,7 @@ { "name": "ado-aw", "source": "./agency/plugins/ado-aw", - "version": "0.50.0", + "version": "0.51.0", "description": "Create, update, validate, operate, and debug Azure DevOps agentic workflows with ado-aw", "keywords": [ "azure-devops", diff --git a/.github/skills/ado-aw/SKILL.md b/.github/skills/ado-aw/SKILL.md index 094b40b6..9a94d945 100644 --- a/.github/skills/ado-aw/SKILL.md +++ b/.github/skills/ado-aw/SKILL.md @@ -46,7 +46,7 @@ This is a **dispatcher skill** that routes your request to the appropriate speci ### Create New Agentic Workflow **Load when**: User wants to create a new agentic workflow from scratch -**Prompt file**: https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/prompts/create-ado-agentic-workflow.md +**Prompt file**: https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/prompts/create-ado-agentic-workflow.md **Use cases**: - "Create an agentic workflow that reviews PRs weekly" @@ -56,7 +56,7 @@ This is a **dispatcher skill** that routes your request to the appropriate speci ### Update Existing Workflow **Load when**: User wants to modify an existing agent workflow file -**Prompt file**: https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/prompts/update-ado-agentic-workflow.md +**Prompt file**: https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/prompts/update-ado-agentic-workflow.md **Use cases**: - "Add the Azure DevOps MCP to my workflow" @@ -66,7 +66,7 @@ This is a **dispatcher skill** that routes your request to the appropriate speci ### Debug Failing Workflow **Load when**: User needs to troubleshoot a failing agentic workflow -**Prompt file**: https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/prompts/debug-ado-agentic-workflow.md +**Prompt file**: https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/prompts/debug-ado-agentic-workflow.md **Use cases**: - "Why is my agentic workflow failing?" @@ -109,4 +109,4 @@ ado-aw check - Agent files must be compiled with `ado-aw compile` after YAML frontmatter changes - Markdown body (agent instructions) changes do NOT require recompilation - The agent never has direct write access — all mutations go through safe outputs -- Full reference: https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/AGENTS.md +- Full reference: https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/AGENTS.md diff --git a/.release-please-manifest.json b/.release-please-manifest.json index bf66390c..38c5f5d1 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.50.0" + ".": "0.51.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d2ad28b..97e936fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [0.51.0](https://github.com/githubnext/ado-aw/compare/v0.50.0...v0.51.0) (2026-09-02) + + +### Features + +* **safe-outputs:** support cross-organization repository writes ([#2087](https://github.com/githubnext/ado-aw/issues/2087)) ([f789429](https://github.com/githubnext/ado-aw/commit/f7894295d86b252bc10cfbe16379d9a957b31b0a)) + + +### Bug Fixes + +* **mcpg:** plumb custom MCP pipeline variables ([#2088](https://github.com/githubnext/ado-aw/issues/2088)) ([59a7e9f](https://github.com/githubnext/ado-aw/commit/59a7e9f8d995cb56cd23dfde15aa70c8260d0538)) +* **safe-outputs:** accept create-work-item temporary IDs in comment-on-work-item ([#1925](https://github.com/githubnext/ado-aw/issues/1925)) ([30ba3db](https://github.com/githubnext/ado-aw/commit/30ba3db6d11189e48937327930a5aa01b33b938f)) +* **safe-outputs:** make create-work-item body field configurable ([#1926](https://github.com/githubnext/ado-aw/issues/1926)) ([9ef8855](https://github.com/githubnext/ado-aw/commit/9ef88556dd74d9becb3d331985b6ebf1abf4dd29)) +* **safe-outputs:** reject cross-organization repos in create-pull-request ([#1935](https://github.com/githubnext/ado-aw/issues/1935)) ([c636f17](https://github.com/githubnext/ado-aw/commit/c636f17f11ac7d8270abc9d7f4b0d9a05cf29e47)) +* **safe-outputs:** support GitHub App comment replacement ([#2082](https://github.com/githubnext/ado-aw/issues/2082)) ([c9de348](https://github.com/githubnext/ado-aw/commit/c9de348373d268e5fa7f1d05ca02de7ae11a7e4d)) +* **workflows:** avoid duplicate documentation PRs ([#2084](https://github.com/githubnext/ado-aw/issues/2084)) ([5aa1b92](https://github.com/githubnext/ado-aw/commit/5aa1b9287e9476ac95272e87fcabbc261537adc8)) +* **workflows:** wait for rust-critic/ts-critic sub-agent results ([#1973](https://github.com/githubnext/ado-aw/issues/1973)) ([01ec634](https://github.com/githubnext/ado-aw/commit/01ec634ae9629b21894ef318090b6a5927b9a101)) +* **workflows:** wait for TypeScript reviewer subagent ([#2083](https://github.com/githubnext/ado-aw/issues/2083)) ([e17597d](https://github.com/githubnext/ado-aw/commit/e17597d420fd65a2023bf1e11d2c4714f548fd1e)) + ## [0.50.0](https://github.com/githubnext/ado-aw/compare/v0.49.0...v0.50.0) (2026-08-14) diff --git a/Cargo.lock b/Cargo.lock index affe77d6..0580999e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10,7 +10,7 @@ checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" [[package]] name = "ado-aw" -version = "0.50.0" +version = "0.51.0" dependencies = [ "ado-aw-derive", "ammonia", diff --git a/Cargo.toml b/Cargo.toml index b87c009c..7ed6fc1e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ado-aw" -version = "0.50.0" +version = "0.51.0" edition = "2024" [dependencies] diff --git a/agency/plugins/ado-aw/.claude-plugin/plugin.json b/agency/plugins/ado-aw/.claude-plugin/plugin.json index 615fd7f9..42e60e21 100644 --- a/agency/plugins/ado-aw/.claude-plugin/plugin.json +++ b/agency/plugins/ado-aw/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "ado-aw", - "version": "0.50.0", + "version": "0.51.0", "description": "Azure DevOps Agentic Workflows (ado-aw) — create, update, validate, operate, and debug AI-powered Azure DevOps agentic workflows: Markdown agent specs compiled into secure, network-isolated ADO pipelines.", "author": { "name": "GitHub Next", diff --git a/agency/plugins/ado-aw/agents/ado-aw.md b/agency/plugins/ado-aw/agents/ado-aw.md index 64b0274a..cf769633 100644 --- a/agency/plugins/ado-aw/agents/ado-aw.md +++ b/agency/plugins/ado-aw/agents/ado-aw.md @@ -60,10 +60,10 @@ Route the user's request to the matching skill: The create/update/debug skills load these compiler-version-pinned playbooks: -- Create: https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/prompts/create-ado-agentic-workflow.md -- Update: https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/prompts/update-ado-agentic-workflow.md -- Debug: https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/prompts/debug-ado-agentic-workflow.md -- Full reference: https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/AGENTS.md +- Create: https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/prompts/create-ado-agentic-workflow.md +- Update: https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/prompts/update-ado-agentic-workflow.md +- Debug: https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/prompts/debug-ado-agentic-workflow.md +- Full reference: https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/AGENTS.md ## Guardrails diff --git a/agency/plugins/ado-aw/skills/create-workflow/SKILL.md b/agency/plugins/ado-aw/skills/create-workflow/SKILL.md index 931634e4..f39a3c88 100644 --- a/agency/plugins/ado-aw/skills/create-workflow/SKILL.md +++ b/agency/plugins/ado-aw/skills/create-workflow/SKILL.md @@ -15,7 +15,7 @@ You are creating a **new** ado-aw agentic workflow. 2. Load the **entire** content of the authoritative, version-pinned playbook and follow its instructions precisely: - https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/prompts/create-ado-agentic-workflow.md + https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/prompts/create-ado-agentic-workflow.md 3. While authoring, use the read-only MCP tools to stay grounded: - `catalog` — discover available safe-outputs, runtimes, tools, engines, models. diff --git a/agency/plugins/ado-aw/skills/debug-workflow/SKILL.md b/agency/plugins/ado-aw/skills/debug-workflow/SKILL.md index daabf903..f6caf58f 100644 --- a/agency/plugins/ado-aw/skills/debug-workflow/SKILL.md +++ b/agency/plugins/ado-aw/skills/debug-workflow/SKILL.md @@ -21,7 +21,7 @@ You are troubleshooting a **failing** ado-aw agentic workflow. 3. Load the **entire** content of the authoritative, version-pinned playbook and follow its instructions precisely: - https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/prompts/debug-ado-agentic-workflow.md + https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/prompts/debug-ado-agentic-workflow.md 4. For Stage 3 (SafeOutputs) 401/403 failures, consult `docs/safe-output-permissions.md` and surface the auth/permission error diff --git a/agency/plugins/ado-aw/skills/update-workflow/SKILL.md b/agency/plugins/ado-aw/skills/update-workflow/SKILL.md index 13977995..b90cdd00 100644 --- a/agency/plugins/ado-aw/skills/update-workflow/SKILL.md +++ b/agency/plugins/ado-aw/skills/update-workflow/SKILL.md @@ -17,7 +17,7 @@ You are modifying an **existing** ado-aw agentic workflow. 3. Load the **entire** content of the authoritative, version-pinned playbook and follow its instructions precisely: - https://raw.githubusercontent.com/githubnext/ado-aw/v0.50.0/prompts/update-ado-agentic-workflow.md + https://raw.githubusercontent.com/githubnext/ado-aw/v0.51.0/prompts/update-ado-agentic-workflow.md 4. Use `catalog` to confirm any newly referenced safe-output / runtime / tool / model identifiers are valid.