Download Latest Version gh-aw-wasm-v0.74.8.tar.gz (5.5 MB)
Email in envelope

Get an email when there's a new version of GitHub Agentic Workflows

Home / v0.74.4
Name Modified Size InfoDownloads / Week
Parent folder
windows-amd64.exe 2026-05-17 28.5 MB
windows-arm64.exe 2026-05-17 26.0 MB
linux-386 2026-05-17 26.9 MB
linux-amd64 2026-05-17 27.8 MB
linux-arm 2026-05-17 26.6 MB
linux-arm64 2026-05-17 25.7 MB
freebsd-arm64 2026-05-17 25.6 MB
gh-aw-wasm-v0.74.4.tar.gz 2026-05-17 5.5 MB
android-arm64 2026-05-17 27.9 MB
checksums.txt 2026-05-17 1.0 kB
darwin-amd64 2026-05-17 28.3 MB
darwin-arm64 2026-05-17 26.3 MB
freebsd-386 2026-05-17 26.6 MB
freebsd-amd64 2026-05-17 27.8 MB
README.md 2026-05-17 26.3 kB
v0.74.4 source code.tar.gz 2026-05-17 255.1 MB
v0.74.4 source code.zip 2026-05-17 258.0 MB
Totals: 17 Items   842.4 MB 0

🌟 Release Highlights

This release delivers significant improvements to safe-outputs reliability, submodule checkout support, enhanced agent failure reporting, stronger security hardening against integer overflow, and a wave of community-requested fixes across MCP, protected-files, repo-memory, and lockdown checks.

✨ What's New

  • Submodule-safe credential cleanup — New checkout.clean-git-credentials option prevents credential leaks when workflows use submodules, resolving a long-standing issue with persist-credentials: false in compiled lock files. (#32819)
  • Automatic pull-requests: read permission inference — The compiler now infers pull-requests: read for activation jobs that include Vale pre-steps using gh pr diff, eliminating a common silent permission gap. (#32849)
  • Larger repo-memory file cap — Default MaxFileSize raised from 10 KB to 100 KB, unblocking analysis of real-world source files. (#32826)
  • Denied-command surfacing in failure reports — Agent failure reports now surface denied commands and include improved prompts for actionable debugging. (#32759)
  • ctxbackground linter — New Go linter flags context.Background() calls when a ctx parameter already exists, enforcing consistent context propagation. (#32865)

🐛 Bug Fixes & Improvements

  • Mentions policy respected in add_comment — Allowed mentions were being escaped due to a missing config pass-through; now correctly applied. (#32805)
  • update_pull_request.update_branch permission failures non-fatal — Workflow-permission errors from branch-update calls are now treated as warnings rather than hard failures. (#32900)
  • CLI not-found detection unified — Lowercase "not found" errors were previously missed; detection is now case-insensitive and centralized. (#32888)
  • Cache-memory artifact upload path fixed — Threat-detection workflows were generating invalid artifact paths; upload now succeeds reliably. (#32733)
  • Integer overflow guardsMergeUnique allocation sizing and the run-step sanitizer are both hardened against allocation-size overflow (addresses CodeQL finding [#592]). (#32842, #32841)
  • create_pull_request chaos fallback — Prevents a spurious fallback when the branch already exists. (#32770)

📚 Documentation

  • Multi-engine guidance in README — Explicit signal added to help users choose the right engine for their workflow. (#32889)
  • LLM discoverabilityllms.md and llms-full.txt added for LLM tool configuration and GEO discoverability. (#32744, #32867)
  • Broken links fixed — Pattern links in patterns.md and engine link in engines.md repaired. (#32804, #32743)

🌍 Community Contributions

A huge thank you to the community members who reported issues that were resolved in this release! ### `@askpaisa` - [Can GitHub Copilot Agent (Jira integration) use a branch specified in the Jira issue description?](https://github.com/github/gh-aw/issues/29240) _(direct issue)_ ### `@clementbolin` - [MCP gateway fails on ARC self-hosted runners with dind sidecar — "Invalid container ID format" + "Docker socket not found"](https://github.com/github/gh-aw/issues/28888) _(direct issue)_ ### `@cogni-ai-ee` - [docs: Non-existing patterns](https://github.com/github/gh-aw/issues/32803) _(direct issue)_ - [engines.md: Fix broken link to crush repo](https://github.com/github/gh-aw/issues/32741) _(direct issue)_ ### `@corygehr` - [Feature request: first-class file attachments in `safe-outputs` comments](https://github.com/github/gh-aw/issues/31577) _(direct issue)_ ### `@IEvangelist` - [Raise / unblock default 100-file cap in create_pull_request safe-output for generated-content workflows](https://github.com/github/gh-aw/issues/32536) _(direct issue)_ ### `@jaroslawgajewski` - [Compiled lock files use `persist-credentials: false` on checkout steps — fails on repos with submodules](https://github.com/github/gh-aw/issues/31658) _(direct issue)_ - [Workflow-Specific OTEL Service Names](https://github.com/github/gh-aw/issues/31678) _(direct issue)_ ### `@JamesNK` - [Replace repo-memory patch size limit with a rate limit over time](https://github.com/github/gh-aw/issues/29310) _(direct issue)_ ### `@jfomhover` - [`conclusion` job uses static concurrency group, causing random cancellations in batch dispatches](https://github.com/github/gh-aw/issues/25420) _(direct issue)_ ### `@kaovilai` - [protected-files fallback-to-issue: handler attempts git push before short-circuiting, produces inferior fallback issue](https://github.com/github/gh-aw/issues/32596) _(direct issue)_ - [protected-files fallback-to-issue: include `Closes #N` in pre-filled compare URL so merging auto-closes the issue](https://github.com/github/gh-aw/issues/32587) _(direct issue)_ - [Feature: title-based deduplication for create-issue safe-output handler](https://github.com/github/gh-aw/issues/32482) _(direct issue)_ - [Bundle apply fails due to shallow clone (fetch-depth: 1) in safe_outputs job](https://github.com/github/gh-aw/issues/32467) _(direct issue)_ ### `@lpcox` - [feat: Model fallback when configured model is unavailable](https://github.com/github/gh-aw/issues/29191) _(direct issue)_ ### `@MH0386` - [Custom API Endpoints doesn't work](https://github.com/github/gh-aw/issues/20997) _(direct issue)_ ### `@norrietaylor` - [Lockdown check fails on private cross-repo workflow_call: Contents API uses caller's GITHUB_TOKEN, not callee-accessible token](https://github.com/github/gh-aw/issues/32312) _(direct issue)_ ### `@sg650` - [Agent sandbox PATH puts wrong Ruby first; `bundle exec` fails until agent manually re-prepends toolcache bin](https://github.com/github/gh-aw/issues/32044) _(direct issue)_ ### `@theletterf` - [Compiler omits pull-requests: read from activation job despite Vale pre-step using gh pr diff](https://github.com/github/gh-aw/issues/32846) _(direct issue)_ - [APM cache key collides across reusable workflows when called from a downstream repo](https://github.com/github/gh-aw/issues/30365) _(direct issue)_ ### `@yskopets` - [SideRepoOps: creating a PR against a non-default branch generates E003 without a custom DEFAULT_BRANCH override](https://github.com/github/gh-aw/issues/31086) _(direct issue)_

For complete details, see CHANGELOG.

Generated by 🚀 Release · ● 3.1M


What's Changed

Full Changelog: https://github.com/github/gh-aw/compare/v0.74.3...v0.74.4

Source: README.md, updated 2026-05-17