gh-aw 0.30.1
What's Changed
- Refactor: Extract common template sync logic to eliminate 80 lines of duplication by @Copilot in #4256
- [log] Add debug logging to 5 core files for better troubleshooting by @github-actions[bot] in #4277
- Add MCP integration tests with JSON validation for all server tools by @Copilot in #4268
- Add MCP tools JSON schema validation test by @Copilot in #4282
- Add skip-if-match field for conditional workflow execution based on GitHub search queries by @Copilot in #4287
- chore: add projectops docs by @mnkiefer in #4294
- Fix pr transfer command documentation inconsistency by @Copilot in #4292
- Add Playwright and Playwright MCP version checking to cli-version-checker workflow by @Copilot in #4293
- Add tools.json update step to safe output type custom agent instructions by @Copilot in #4297
- Add noop safe output for transparent workflow completion by @Copilot in #4286
- Update CLI tool versions: Claude Code 2.0.44, GitHub MCP Server v0.21.0 by @Copilot in #4291
- Display complete tool list in parse log step summary by @Copilot in #4303
- Fix lint errors by wiring up noop safe output job by @Copilot in #4301
- Rename "Status" documentation page to "Labs" by @Copilot in #4304
- Add update-release safe output for modifying GitHub release descriptions by @Copilot in #4278
- [tidy] Remove trailing whitespace from JavaScript files by @github-actions[bot] in #4310
- [docs] Update documentation for features from 2025-11-19 by @github-actions[bot] in #4317
- Apply bundler to noop.cjs to resolve load_agent_output dependency by @Copilot in #4311
- Move noop processing step from separate job into conclusion job by @Copilot in #4318
- [log] Enhance debug logging in engine and workflow processing files by @github-actions[bot] in #4328
- Define jargon terms on first use in documentation by @Copilot in #4331
- Rename "Status" to "Labs" in docs navigation menu by @Copilot in #4348
- Remove tracked test artifacts and ignore *.tmp files by @Copilot in #4337
- Add glossary maintainer workflow with daily incremental and weekly full scans by @Copilot in #4336
- Fix undefined activation job outputs causing actionlint and schema validation errors by @Copilot in #4332
- Update schema to accept polymorphic types for category and version fields by @Copilot in #4333
- Update codeql-action/upload-sarif SHA for v3 tag by @Copilot in #4350
- Exclude fuzz tests from regular test runs in CI by @Copilot in #4351
- Split expressions.go into focused files (nodes, builder, parser) by @Copilot in #4354
- Display detailed diagnostics for MCP server startup failures in Claude logs by @Copilot in #4356
- Add live server integration test for Playwright MCP inspect command by @Copilot in #4353
- Update smoke test workflows to use add-comment and add comprehensive capability testing by @Copilot in #4352
- Extract MCP initialization and errors in Codex log parser by @Copilot in #4358
- Fix Playwright MCP integration: update --allowed-origins to --allowed-hosts by @Copilot in #4359
- Optimize integration tests by splitting into 5 parallel jobs by @Copilot in #4361
- chore(deps): bump astro from 5.15.6 to 5.15.9 in /docs by @dependabot[bot] in #4360
- Add assign-milestone safe output type by @Copilot in #4334
- Fix test isolation in collect_ndjson_output.test.cjs by @Copilot in #4365
Full Changelog: v0.30.0...v0.30.1