🌟 Release Highlights
This release focuses on expression replacement reliability, ARM64 platform support, and improved model routing — making workflows more robust across a wider range of environments.
✨ What's New
- ARM64 Support (#17331) — Copilot smoke tests now run on
ubuntu-24.04-arm, validating workflow compatibility on ARM64 runners. - Native Model Routing (#17296) — Model selection is now routed to engines via native CLI environment variables, improving compatibility with engine-specific model configuration.
- JavaScript Global Object Shim (#17353) — Core global object shim implemented for JavaScript files, enabling better runtime compatibility in sandboxed environments.
- Improved Output Preview (#17315) — Replaced the Copilot
--shareflag with a JS log parser for output preview, providing more reliable workflow output visibility.
🐛 Bug Fixes & Improvements
- Expression Replacement Robustness (#17330, #17332) — Fixed two critical bugs: expressions are now replaced in all occurrences (not just the first), and a double-substitution bug in runtime import expression replacement has been resolved.
- Cache Memory Fix (#17349) —
GH_AW_WORKFLOW_ID_SANITIZEDis now correctly set in theupdate_cache_memoryjob environment, preventing cache key mismatches. - GFM HTML in Issue Updates (#17346) — Inline HTML tags (e.g.,
<details>,<summary>) are now preserved when updating issue bodies via safe-outputs. - Base Ref Handling (#17370) — Workflows now correctly use
github.base_ref || github.ref_namefor consistent branch targeting across push and pull_request events. - Maintenance Release Tag (#17316) — Fixed
agentics-maintenanceincorrectly ignoring--action-tagwhen running in release mode. - System Prompt Efficiency (#17314) — System prompts for
/sessionand/mdare now compressed and XML-wrapped, reducing token usage; multi-cache placeholder bug also resolved. - Safe Outputs Auto-Targeting (#17350) — Clarified behavior for
add_comment,add_labels, andadd_reviewerwhen no workflow context is available, preventing silent failures.
📚 Documentation
- Developer documentation consolidated (v2.6) and
network.mdtrimmed by 21% for clarity. - Slides updated from "Research Preview" to Technical Preview status.
For complete details, see CHANGELOG.
Generated by Release
What's Changed
- Route model to engine via native CLI environment variables by @Copilot in #17296
- Fix agentics-maintenance ignoring --action-tag in release mode by @Copilot in #17316
- [instructions] Sync github-agentic-workflows.md with v0.40.1 by @github-actions[bot] in #17319
- [docs] Consolidate developer documentation v2.6 (2026-02-20) by @github-actions[bot] in #17321
- [docs] docs: remove bloat from network.md (21% line reduction) by @github-actions[bot] in #17327
- Copilot/update smoke labels by @pelikhan in #17329
- Compress and XML-wrap system prompts for /session and /md; fix multi-cache placeholder bug by @Copilot in #17314
- feat: add Copilot ARM64 smoke test on ubuntu-24.04-arm by @Mossaka in #17331
- Remove Copilot
--shareflag; use JS log parser for output preview by @Copilot in #17315 - [safeoutputs] Clarify auto-targeting behavior for add_comment, add_labels, and add_reviewer when no workflow context exists by @Copilot in #17350
- fix: add GH_AW_WORKFLOW_ID_SANITIZED to update_cache_memory job env by @Copilot in #17349
- Allow GFM inline HTML tags in update-issue body sanitization by @Copilot in #17346
- refactor: eliminate duplicate utilities and simplify engine domain API by @Copilot in #17348
- [WIP] Implement core global object shim for JavaScript files by @Copilot in #17353
- Apply documentation site CSS styles to slides by @Copilot in #17367
- 🔧 Fix base ref to use
github.base_ref || github.ref_namein all workflows by @dsyme in #17370 - Update slides: Research Preview → Technical Preview by @Copilot in #17369
- fix: improve slides contrast and font sizes by @Copilot in #17372
- 🔧 Fix expression replacement to handle all occurrences by @dsyme in #17330
Full Changelog: v0.47.5...v0.47.6