Releases: github/gh-aw
v0.42.17
🌟 Release Highlights
This maintenance release focuses on quality, reliability, and workflow stability with important bug fixes and test improvements.
🐛 Bug Fixes & Improvements
Observability & Diagnostics
- Fixed log analyzer path mismatches (#14660) - Analyzers now correctly locate downloaded artifacts, restoring observability coverage
- Improved troubleshooting documentation links (#14659) - Updated references to point to existing documentation pages
Workflow Reliability
- Fixed portfolio-analyst workflow (#14630) - Now uses local binary instead of CLI extension to avoid timing issues
- Fixed Glossary Maintainer security violation (#14637) - Moved documentation skill to
.githubfolder and added compiler validation - Removed mood import from smoke workflows (#14640) - Ensures consistent test execution without release-mode interference
Safe Outputs
- Added
report-as-issuefield to noop configuration (#14644) - Control whether no-op runs create issue comments (default: true) - Simplified no-op comment template (#14634) - File-based template with cleaner format
- Applied progressive disclosure to issue templates (#14636) - Collapsible sections improve readability
Code Quality
- Enhanced compiler test suite (#14650) - Consolidated error tests, added edge cases, and concurrent compilation validation
- Fixed shell script redirects (#14582, #14594) - Resolved SC2129 linter warnings by grouping consecutive redirects
- Added error wrapping (#14584) - Better error context in compiler YAML generation
- Fixed test failures (#14587) - Mocked
loadAgentOutputin noop message handler tests
🔧 Refinements
- Updated branding (#14638) - Standardized issue title prefix to
[agentics]for brevity - Added
labelsfield (#14631) - FrontmatterConfig struct now includes missing labels field from schema - Improved test coverage (#14612) - Comprehensive tests for
add_reaction.cjs
📦 Dependencies
- Updated Astro (5.16.12 → 5.17.1) and Starlight (0.37.3 → 0.37.6) in docs
- Updated
@actions/core(2.0.2 → 3.0.0) andcharmbracelet/bubbles(0.21.1-0.20250623103423-23b8fd6302d7 → 0.21.1)
Generated by Release
What's Changed
- Small improvements to slides by @eaftan in #14562
- Remove obsolete and broken test-workflow.yml by @eaftan in #14570
- chore(deps): bump github.com/charmbracelet/bubbles from 0.21.1-0.20250623103423-23b8fd6302d7 to 0.21.1 by @dependabot[bot] in #13445
- chore(deps): bump @astrojs/starlight from 0.37.3 to 0.37.6 in /docs by @dependabot[bot] in #13447
- chore(deps): bump astro from 5.16.12 to 5.17.1 in /docs by @dependabot[bot] in #13453
- chore(deps-dev): bump @actions/core from 2.0.2 to 3.0.0 in /actions/setup/js by @dependabot[bot] in #13449
- Fix SC2129: Group consecutive shell redirects to same file by @Copilot in #14582
- Handle no-op safe-outputs in conclusion job without treating as failures by @Copilot in #14572
- Add error wrapping to compiler_yaml.go generateYAML function by @Copilot in #14584
- Fix handle_noop_message tests failing due to unmocked loadAgentOutput by @Copilot in #14587
- Separate no-op run comments from failed runs issue by @Copilot in #14589
- Fix SC2129: group consecutive redirects in shell scripts by @Copilot in #14594
- Fix portfolio-analyst workflow: use local binary instead of CLI extension by @Copilot in #14630
- Update noop comment footer and move issue template to markdown file by @Copilot in #14602
- Add missing
labelsfield to FrontmatterConfig struct by @Copilot in #14631 - Simplify no-op comment template by @Copilot in #14634
- [jsweep] Add comprehensive tests for add_reaction.cjs by @github-actions[bot] in #14612
- Apply progressive disclosure to no-op runs issue template by @Copilot in #14636
- Replace "[agentic-workflows]" title prefix with "[agentics]" by @Copilot in #14638
- Remove mood runtime-import from smoke workflows by @Copilot in #14640
- Fix Glossary Maintainer workflow: Move documentation skill to .github folder and add compiler validation by @Copilot in #14637
- Add report-as-issue field to safe-outputs.noop by @Copilot in #14644
- Improve compiler test quality: consolidate error tests, add edge cases and concurrency validation by @Copilot in #14650
- [WIP] Update troubleshooting link to existing documentation page by @Copilot in #14659
- Fix log analyzer path mismatches after artifact download by @Copilot in #14660
Full Changelog: v0.42.16...v0.42.17
v0.42.16
🔧 Maintenance Release
This release updates the MCP Gateway to version 0.0.113, ensuring compatibility with the latest gateway improvements.
What's Changed
- MCP Gateway Update: Bumped
gh-aw-mcpgfrom v0.0.103 to v0.0.113 (#14559)- All 148 workflow lock files regenerated with the new version
- 444 references updated across the codebase
- Tests confirm stable operation
Generated by Release
What's Changed
- [WIP] Update to gh-aw-mcpg version 0.0.113 by @Copilot in #14559
Full Changelog: v0.42.15...v0.42.16
v0.42.15
🌟 Release Highlights
This release focuses on improving stability, developer experience, and workflow reliability with 35 merged pull requests. Key improvements include enhanced plugin management, better error handling, and significant security fixes.
✨ What's New
-
🔌 Plugin Experimental Status - Plugins are now clearly marked as experimental with schema warnings and compilation notices (#14551), helping users understand this feature is under active development. The compiler validates plugin support per-engine with improved error messages (#14516). Learn more about engines
-
🤖 Automatic Issue Cleanup - Workflows can now automatically close older CI failure issues when new ones are created (#14555), reducing noise in issue trackers. Updated issues include workflow run links and searchable markers for better traceability (#14523).
-
🆔 Friendly Temporary IDs - Draft issue updates now return
temporaryIdfor tracking, and users can reference temporary IDs with user-friendly formats (#14482). Learn more about safe-outputs -
🚧 Firewall Transparency - AI-generated footers now display which domains were blocked by firewall rules (#14517), improving debugging for network-restricted workflows. Learn more about network permissions
🐛 Bug Fixes & Security
-
🔒 Security Hardening - Prevented unauthorized uploads during workflow initialization (#14558) and partially resolved artipacked security issue in cleaner workflows (#14449)
-
🛡️ Improved Error Handling - Closed PR checkout failures are now treated as warnings instead of errors (#14528), and network validation now enforces
ssl-bump: truewhen usingallow-urls(#14494) -
🔧 Workflow Fixes - Resolved Projects v2 token issues in Dependabot Burner (#14515) and removed trailing commas in smoke-project instructions (#14472)
⚡ Engine Changes
- Plugin Support Clarification - Only the Copilot engine now supports plugin installation; Claude and Codex engines have plugin support removed (#14532). This aligns with engine capabilities and prevents configuration errors.
🔨 Developer Experience
-
Better Validation Messages - Dispatch-workflow validation errors now include actionable guidance (#14447), making it easier to fix configuration issues
-
Code Quality - Extracted magic numbers to constants for time validation and network ports (#14545), added comprehensive test coverage for compiler modules (#14498, #14448), and improved code documentation (#14495)
-
Linter Enforcement - Added
gomoddirectiveslinter to preventreplacedirectives in go.mod (#14549), improving dependency management hygiene
📦 Maintenance
-
Dependency Updates - Updated Go modules (#14543), NPM packages including
@actions/githubv9 with ESM compatibility (#14512), and documentation dependencies (Astro, Starlight, Playwright) (#14511) -
Documentation - Improved technical tone consistency across specification files (#14505) and enhanced dictation skill glossary (#14469)
For complete details and all 35 changes, see the CHANGELOG.
Generated by Release
What's Changed
- Add comprehensive test coverage for compiler_orchestrator_workflow.go by @Copilot in #14448
- Partially fix artipacked security issue in hourly-ci-cleaner workflow by @Copilot in #14449
- [docs] Update dictation skill with comprehensive glossary by @github-actions[bot] in #14469
- Enhance dispatch-workflow validation errors with actionable guidance by @Copilot in #14447
- chore: update
smoke-projectworkflow by @mnkiefer in #14455 - chore: update test pr and issue number in
smoke-projectby @mnkiefer in #14479 - Fix: return temporaryId when updating draft issues and allow user-friendly temporary IDs by @Copilot in #14482
- chore: bring back dependabot burner by @mnkiefer in #14502
- Add validation: allow-urls requires ssl-bump: true by @Copilot in #14494
- Add comprehensive test coverage for compiler orchestrator modules by @Copilot in #14498
- Add missing godoc comments to compiler functions by @Copilot in #14495
- [docs] Improve technical tone consistency in specification files by @github-actions[bot] in #14505
- Add SupportsPlugins() capability detection and validation for agentic engines by @Copilot in #14516
- Refactor buildJobs() into focused helper functions by @Copilot in #14496
- Add firewall blocked domains to AI-generated footers by @Copilot in #14517
- Add workflow run link and searchable markers to expired entity close comments by @Copilot in #14523
- chore: update dependabot burner by @mnkiefer in #14529
- chore: update dependabot burner by @mnkiefer in #14530
- Handle closed PR checkout failures as warnings instead of errors by @Copilot in #14528
- Fix Dependabot Burner: Add missing github-token for Projects v2 operations by @Copilot in #14515
- Remove plugin support from Claude and Codex engines by @Copilot in #14532
- 🧹 Update Go module dependencies by @dsyme in #14543
- Bump docs NPM dependencies: astro, starlight, playwright by @Copilot in #14511
- Enforce no replace directives in go.mod via gomoddirectives linter by @Copilot in #14549
- Extract time validation and network port magic numbers to constants by @Copilot in #14545
- Require noop call in Multi-Device Docs Tester when no issues found by @Copilot in #14553
- Mark plugins as experimental with schema and compilation warnings by @Copilot in #14551
- Enable automatic closure of older CI failure issues by @Copilot in #14555
- Bundle Dependabot NPM updates with ESM compatibility fixes for @actions/github v9 by @Copilot in #14512
- 🔒 Prevent upload during init by @dsyme in #14558
Full Changelog: v0.42.14...v0.42.15
v0.42.14
🌟 Release Highlights
This release delivers significant improvements across workflow reliability, developer experience, and internal code quality with 45 merged PRs focusing on robustness, testing, and maintainability.
✨ What's New
Enhanced Interactive CLI Experience
- Fuzzy search for workflows (#14394) - Find workflows faster with interactive fuzzy search, making workflow selection more intuitive
- Expanded Huh forms (#14357) - More interactive operations with improved CLI forms for better user experience
Plugin System Improvements
- Plugin imports and merging (#14376) - Import and merge plugin configurations for modular workflow composition
- Per-plugin environment variables (#14381) - Configure MCP environment variables per plugin for granular control
- Sandbox plugin discovery (#14296) - Added
--add-dirflag for Copilot plugin discovery in sandbox mode
Frontmatter and Import Enhancements
- Runtime-import macros (#14382) - Simplify frontmatter imports with new macro system
- Runtime frontmatter documentation (#14303) - Complete documentation for runtime version overrides
Agent Workflow Improvements
- Global mood control (#14380) - Centralized agent behavior control for coordinated workflow operations
- Conversation transcript access (#14414) - Copilot Session Insights now has access to conversation transcripts for better analysis
🐛 Bug Fixes & Reliability
Project Draft Issue Handling (Critical Fixes)
- Fixed temporary_id mapping for draft issues in update_project (#14452, #14331, #14323) - Resolves draft issue creation and reference tracking
Workflow Execution Fixes
- Fixed invalid checkout-pr output references in workflows without contents permission (#14286)
- Fixed PR checkout logic with extensive logging and robust fork detection (#14443)
- Fixed audit MCP tool missing InputSchema for jq parameter (#14442)
- Fixed plugin installation format from marketplace URL to GitHub repository path (#14425)
- Fixed agent import test for runtime-import macro behavior (#14401)
Compiler Improvements
- Standardized error wrapping to preserve error chains (#14435)
- Fixed error propagation in compiler (#14301)
- Fixed non-deterministic engine validation error messages (#14313)
Shell Script & Workflow Fixes
- Fixed SC2086 shellcheck errors by quoting variables in generated scripts (#14403)
- Fixed CI Doctor workflow timeout by increasing to 20 minutes (#14344)
- Granted bash execution permissions to Daily Workflow Updater (#14415)
⚡ Performance & Efficiency
- 45% token reduction in Smoke Codex workflow (#14395) - Significant cost savings for testing operations
- Issue Monster optimizations (#14361, #14379, #14383) - Improved scheduling (10m → 30m), rate limiting, and pre-filtering of closed/active PRs
🔧 Code Quality & Testing
Test Coverage Expansion
- Added comprehensive test coverage for compiler components (#14416, #14412, #14419)
- Added regression tests for runtime deduplication (#14384)
- Refactored threat detection tests with testify assertions (#14275)
- Fixed test determinism (#14348)
Code Organization
- Centralized ANSI escape sequences in console package (#14340, #14364)
- Refactored CompileWorkflowData into smaller, testable functions (#14402)
- Implemented Phase 2 validation helpers to consolidate duplicate patterns (#14312)
- Extracted duplicate expired entity cleanup orchestration (#14292)
Debugging & Observability
- Added debug logging to runtime validation and schedule scattering (#14308)
- Extensive PR checkout logging for troubleshooting (#14443)
📚 Documentation
- Added missing
healthcommand to CLI reference (#14273) - Added missing
hash-frontmattercommand to CLI reference (#14285) - Documented
runtimesfrontmatter field (#14303) - Normalized report formatting guidelines across workflows (#14311)
🔄 Internal Improvements
- Automated test failure reporting to CI workflows (#14302)
- Duplicate issue cleanup in CI failure doctor (#14396)
- Draft title normalization (#14453)
Full Details: See the complete CHANGELOG for all changes between v0.42.13 and v0.42.14.
Generated by Release
What's Changed
- docs: add missing health command to CLI reference by @Copilot in #14273
- Refactor threat detection tests: testify assertions, table-driven patterns, helper functions by @Copilot in #14275
- Fix invalid checkout-pr output references in workflows without contents permission by @Copilot in #14286
- docs: add missing hash-frontmatter command to CLI reference by @Copilot in #14285
- Fix duplicate draft issue creation in update-project by @Copilot in #14323
- Fix non-deterministic engine validation error message by @Copilot in #14313
- Refactor: Extract duplicate expired entity cleanup orchestration by @Copilot in #14292
- Normalize report formatting guidelines across Phase 1 workflows by @Copilot in #14311
- Add --add-dir for Copilot plugin discovery in sandbox mode by @Copilot in #14296
- Fix error propagation in compiler: return errors instead of swallowing them by @Copilot in #14301
- Document runtimes frontmatter field by @Copilot in #14303
- Add automated test failure reporting to CI workflows by @Copilot in #14302
- [log] Add debug logging to runtime validation and schedule scattering by @github-actions[bot] in #14308
- Implement Phase 2 validation helpers to consolidate duplicate patterns by @Copilot in #14312
- Fix CI Doctor workflow timeout: increase to 20 minutes by @Copilot in #14344
- Centralize ANSI escape sequences in console package by @Copilot in #14340
- Add temporary_id support to update_project for draft issue references by @Copilot in #14331
- Fix TestEmptyMarkdownContentError: use correct GitHub tool name by @Copilot in #14348
- Issue Monster: 10m schedule, pre-filter closed/active PRs by @Copilot in #14361
- Expand Huh forms usage for interactive CLI operations by @Copilot in #14357
- Add plugin imports and merging support by @Copilot in #14376
- Add global mood control file for centralized agent behavior by @Copilot in #14380
- Decrease Issue Monster frequency to 30m with skip-if-match max of 5 by @Copilot in #14383
- Add regression tests for runtime deduplication preserving user versions by @Copilot in #14384
- Use runtime-import macros for frontmatter imports by @Copilot in #14382
- Add duplicate issue cleanup to CI failure doctor workflow by @Copilot in #14396
- Reduce Smoke Codex token usage by 45% by @Copilot in #14395
- Add rate limiting protection to Issue Monster workflow by @Copilot in #14379
- Add fuzzy search to interactive workflow selection by @Copilot in #14394
- Support per-plugin MCP environment variable configuration by @Copilot in #14381
- Fix agent import test for runtime-import macro behavior by @Copilot in #14401
- Fix SC2086 shellcheck errors: Quote variables in generated shell scripts by @Copilot in #14403
- Increase test coverage for compiler_jobs.go dependency resolution by @Copilot in #14412
- Add test coverage for compiler_orchestrator_workflow.go by @Copilot in #14416
- [Code Quality] Centralize ANSI escape sequences in pkg/console/terminal.go by @Copilot in #14364
- Grant bash execution permissions to Daily Workflow Updater by @Copilot in #14415
- Enable conversation transcript access for Copilot Session Insights by @Copilot in #14414
- Increase test coverage for compiler_jobs.go job orchestration logic by @Copilot in #14419
- Refactor CompileWorkflowData into smaller, testable functions by @Copilot in #14402
- Standardize error wrapping in compiler to preserve error chains by @Copilot in #14435
- Fix audit MCP tool: add missing InputSchema for jq parameter by @Copilot in #14442
- Add extensive logging and robust fork detection to PR checkout logic by @Copilot in #14443
- Fix update_project: Return temporary_id mapping for draft issues by @Copilot in #14452
- chore: add draft title normalization by @mnkiefer in #14453
Full Changelog: v0.42.13...v0.42.14
v0.42.13
🌟 Release Highlights
This release focuses on improving developer experience with better error messages, comprehensive documentation updates, and critical bug fixes for workflow compilation and runtime evaluation.
✨ What's New
Fuzzy Matching for Better Error Messages (#14260)
When you mistype an engine or tool name, gh-aw now suggests the closest match using "did you mean" hints. No more guessing why coppilot doesn't work—the compiler will suggest copilot automatically.
SSL-Bump Documentation (#14266)
New comprehensive documentation for the SSL-bump firewall feature, including security considerations and configuration examples. Learn more about network configuration.
Actions Permission Restrictions Documentation (#14253)
The init command now includes clear documentation about Actions permission restrictions, helping you understand and resolve access control issues faster.
🐛 Bug Fixes & Improvements
Compiler Obfuscation Fix (#14257)
Fixed a critical compiler bug where static quoted values were incorrectly wrapped in ${{ }} expressions. This caused workflow failures when using literal strings in step configurations. The compiler now correctly distinguishes between GitHub expressions and static values.
Runtime Expression Evaluation (#14255)
Fixed needs.* expression evaluation in runtime-imported markdown, resolving issues with the issue-monster workflow and other complex workflow dependencies.
MCP Gateway Stability (#14269)
Reverted MCP Gateway to v0.0.103 for improved stability and reliability in production workflows.
Generated by Release
What's Changed
- Document Actions permission restrictions detected by init command by @Copilot in #14253
- Fix issue-monster workflow by enabling needs.* expression evaluation in runtime-imported markdown by @Copilot in #14255
- Fix compiler obfuscation: Don't wrap static quoted values in ${{ }} by @Copilot in #14257
- Document SSL-bump feature for AWF firewall by @Copilot in #14266
- Add fuzzy matching "did you mean" suggestions for engine and tool validation by @Copilot in #14260
- Revert gh-aw-mcpg to v0.0.103 by @Copilot in #14269
Full Changelog: v0.42.12...v0.42.13
v0.42.12
🌟 Release Highlights
This maintenance release focuses on stability improvements and infrastructure updates for gh-aw workflows.
🐛 Bug Fixes & Improvements
- Fixed Go version PATH ordering (#14237) - Workflows now correctly prioritize the Go version set by
actions/setup-goover hostedtoolcache versions, resolvingmake buildfailures in Codex smoke tests - Updated strict mode test syntax (#14242) - Test cases now use
bash: []instead of deprecated anonymousbash:syntax for better validation compatibility - Refactored repository checks (#14246) - Improved code reusability by extracting shared repository validation methods, plus added
add-wizardalias for the add command
⚡ Infrastructure
- Upgraded MCP Gateway to v0.0.107 (#14244) - All 147 compiled workflows now reference the latest MCP Gateway container version
For complete details, see CHANGELOG.
Generated by Release
What's Changed
- Remove anonymous bash tool syntax, require explicit configuration by @Copilot in #14222
- Fix Go version ordering in GetNpmBinPathSetup by @Mossaka in #14237
- Fix strict mode tests using deprecated anonymous bash syntax by @Copilot in #14242
- Update MCP Gateway to v0.0.107 by @Copilot in #14244
- 🔧 Refactor repository checks in interactive workflows by @dsyme in #14246
Full Changelog: v0.42.11...v0.42.12
v0.42.11
🌟 Release Highlights
This release improves workflow reliability, clarifies tool configurations, and enhances our Dependabot automation with smarter project management.
✨ What's New
Dependabot Project Manager Enhancement (#14225)
- Refactored to process Dependabot pull requests instead of security alerts, making it easier to review and merge dependency updates
- Streamlines the workflow for managing open Dependabot PRs with bundling and intelligent assignment
Documentation Improvements (#14214)
- Updated guides to use vendor-neutral "AI chatbot" terminology instead of specific tool references
- Makes documentation more inclusive and applicable across different AI platforms
🐛 Bug Fixes & Improvements
Plugin Command Syntax Fix (#14224)
- Corrected plugin installation command ordering from
install plugintoplugin install - Prevents CLI errors when workflows use plugin installations
Cleaner Tool Configuration (#14222)
- Removed ambiguous anonymous
bash:syntax (nil values) - Now requires explicit bash tool configuration for better clarity and predictability
Test Reliability (#14221)
- Fixed false positive in runtime version tests caused by AWF version string matching
- Improved test specificity to avoid version string collisions
⚡ Under the Hood
AWF Framework Update (#14027)
- Bumped AWF (gh-aw-firewall) to v0.13.12 for improved MCP server connectivity in chroot mode
For complete details, see the CHANGELOG.
Generated by Release
What's Changed
- docs: replace ChatGPT references with generic AI chatbot terminology by @Copilot in #14214
- Add Dependabot Project Manager workflow with bundling and Copilot assignment by @Copilot in #14182
- chore: bump AWF to v0.13.12 by @Mossaka in #14027
- Fix TestRuntimeSetupPreservesUserVersions false positive from AWF version by @Copilot in #14221
- Refactor Dependabot Project Manager to process PRs instead of security alerts by @Copilot in #14225
- Fix plugin command syntax:
install plugin→plugin installby @Copilot in #14224
Full Changelog: v0.42.10...v0.42.11
v0.42.10
What's Changed
- Add daily exploratory testing workflow for CLI tools by @Copilot in #14168
- Fix smoke-claude: handle tool failures gracefully and guarantee safe output by @Copilot in #14171
- Rename MCP server identifier from agentic_workflows to agenticworkflows by @Copilot in #14173
- Limit create-issue to 1 in daily-cli-tools-tester workflow by @Copilot in #14184
- Format auto-added "Fixes #N" as bullet point in PR body footer by @Copilot in #14191
- Add network access to agentic-workflows MCP server container by @Copilot in #14201
- Teach create workflow agent to discover CLI automation before manual configuration by @Copilot in #14189
- Make upgrade command version check non-blocking with GitHub API by @Copilot in #14209
- Wrap agent log rendering in collapsible details section by @Copilot in #14208
- Add edit tool and full bash access to daily-cli-tools-tester workflow by @Copilot in #14211
Full Changelog: v0.42.9...v0.42.10
v0.42.9
🌟 Release Highlights
This maintenance release improves debugging capabilities and refines documentation for workflow creation.
🐛 Bug Fixes & Improvements
Enhanced Error Diagnostics for gh CLI - When GitHub CLI commands fail, error logs now capture complete diagnostic information including exit codes, stderr output, and the executed command. This makes troubleshooting workflow issues significantly faster by providing actionable error context. (#14156)
Docker Git Ownership Fixed - Resolved "dubious ownership" errors when working with mounted volumes in Docker containers by configuring git to trust all directories. This eliminates a common friction point in containerized development environments. (#14156)
📚 Documentation
Streamlined Workflow Creation Guide - The create.md documentation now includes helpful references to orchestration and project management patterns, making it easier to discover best practices when building new workflows. Removed outdated instructions for deprecated features. (#14151)
Generated by Release
What's Changed
- core: update create.md by @mnkiefer in #14151
- Capture exit codes and stderr when gh CLI commands fail, fix Docker git ownership by @Copilot in #14156
Full Changelog: v0.42.8...v0.42.9
v0.42.8
🌟 Release Highlights
This maintenance release brings important bug fixes for workflow execution, improved MCP server reliability, and enhanced documentation experience.
🐛 Key Bug Fixes
Workflow Execution Improvements
- Discussion comment handling:
add_commentnow automatically falls back to GraphQL when working with discussion numbers, eliminating 404 errors (#14125) - Dev mode binary access: Fixed
gh-awbinary availability in user-defined workflow steps, enabling custom commands to run properly (#14120) - Action pinning: Updated action-tag references to include all required JavaScript files, preventing missing dependency errors (#14127)
Parser & Validation
- Firewall configuration: Fixed SSL-bump field extraction in frontmatter parser for proper firewall configuration (#13920)
- Version detection: Improved Python dependency version checking in NLP analysis workflows (#14119)
✨ What's New
MCP Server Enhancements
- Binary path auto-detection: MCP server now automatically detects the
gh-awbinary path for reliable self-invocation (#14140) - Concurrency analysis: New daily workflow monitors MCP server tools for potential race conditions and global state issues (#14147)
Documentation & Usability
- Emoji-free rendering: Documentation now strips emojis for cleaner, more professional output using a custom remark plugin (#14122)
- Video tutorials: Updated video files and thumbnails for improved learning experience (#14094, #14099)
- Modern typography: Added Mona Sans webfonts for enhanced readability (#14107)
- Glossary updates: Automated daily scans keep terminology current (#14096)
🧹 Cleanup
- Removed obsolete prompt file management from
init,upgrade, andfixcommands for simpler initialization flows (#14150) - Cleaned up deprecated
payload-dirreferences from frontmatter documentation (#14069)
🧪 Testing
- Expanded unit test coverage for workflow compiler main job generation (#14129)
📦 Dependency Updates
- Claude Code: 2.1.34
- Copilot CLI: 0.0.405
- Codex: 0.98.0
- Playwright MCP: 0.0.64
Generated by Release
What's Changed
- chore: update video files for tutorials by @mnkiefer in #14094
- fix: update video thumbnail paths by @mnkiefer in #14099
- docs: add Mona Sans webfonts by @mnkiefer in #14107
- Remove payload-dir from frontmatter documentation by @Copilot in #14069
- [docs] Update glossary - daily scan by @github-actions[bot] in #14096
- Fix firewall SSL-bump field extraction in frontmatter parser by @Copilot in #13920
- feat: add remark plugin to strip emojis by @mnkiefer in #14122
- Update CLI versions: Claude Code 2.1.34, Copilot 0.0.405, Codex 0.98.0, Playwright MCP 0.0.64 by @Copilot in #14114
- Fix textblob version check in Copilot PR NLP Analysis workflow by @Copilot in #14119
- Fix gh-aw binary availability for user-defined steps in dev mode workflows by @Copilot in #14120
- Fix daily-fact workflow action-tag to include missing parse_mcp_gateway_log.cjs by @Copilot in #14127
- Add unit tests for compiler_yaml_main_job.go by @Copilot in #14129
- Fix add_comment to handle discussion numbers via fallback to GraphQL by @Copilot in #14125
- Add daily concurrency analysis workflow for MCP server tools by @Copilot in #14147
- Add binary path detection for MCP server self-invocation by @Copilot in #14140
- Remove prompt file management functions from init/upgrade/fix commands by @Copilot in #14150
Full Changelog: v0.42.7...v0.42.8