v0.62.1
π Release Highlights
This release focuses on workflow reliability and developer experience β adding new label command flexibility, stronger safe-output content handling, faster user feedback, and expanded APM dependency configuration.
β¨ What's New
- Label command control β The
label_commandtrigger now supports aremove_labelfield, giving you the option to disable automatic label removal after an agent processes a command. Useful for workflows that need to preserve labels for auditing or chaining (#21751). - APM
envsupport in dependencies β Thedependenciesconfiguration now accepts anenvblock for passing environment variables to dependency setups, alongside an upgrade tomicrosoft/apmv0.8.2 for improved compatibility (#21687). - Integrity filtering notice in workflow footer β Workflows now display a clear notice when integrity filtering is active, improving transparency for contributors on public repositories (#21749).
π Bug Fixes & Improvements
- Faster user reactions β The reaction step now fires immediately after
generate_aw_info, so users see acknowledgment sooner rather than waiting for longer setup steps (#21783). - Safer validation error messages β Validation errors that include user-controlled expressions are now quoted with
%q, preventing format string injection in error output (#21746). - Sanitized safe-output content β
sanitizeContentis now injected into the safe-output script wrapper context, ensuring output content is properly sanitized before processing (#21806). - Consistent compiler step names β Step names for "Safe Outputs" and "Install Codex CLI" are now consistently pluralized across compiled workflows, fixing visual inconsistencies in Actions run summaries (#21786).
π Documentation
Presentation slides have been significantly expanded with new sections on:
- Agentic engineering principles β "Software Engineer β Agentic Engineer" transition, Agentic Human Processes, and supporting Mermaid diagrams (#21750).
- Sandbox design principles β What makes a "useful sandbox" with architectural guidance (#21810).
- Security features β Supply chain integrity and GitHub Guard coverage added to the security slides (#21805).
For complete details, see CHANGELOG.
Generated by Release
What's Changed
- fix: use %q to safely quote user-controlled expressions in validation error messages by @Copilot in #21746
- Fix build-wasm: update golden files for mcpg v0.1.19 by @Copilot in #21747
- slides: add Software Engineer β Agentic Engineer, Agentic Human Processes, and two Mermaid diagrams by @Copilot in #21750
- [docs] Update glossary - daily scan by @github-actions[bot] in #21768
- Add
envsupport to dependencies configuration and upgrade microsoft/apm to v0.8.2 by @Copilot in #21687 - Fix compiler step name inconsistencies: plural "Safe Outputs" and "Install Codex CLI" by @Copilot in #21786
- Move reaction step after generate_aw_info for faster user feedback by @Copilot in #21783
- docs(slides): add supply chain integrity and GitHub Guard sections to security features slide by @Copilot in #21805
- Inject sanitizeContent into safe-output script wrapper context by @Copilot in #21806
- Add
remove_labelfield tolabel_commandto disable automatic label removal by @Copilot in #21751 - docs(slides): add "useful sandbox" design principles slides by @Copilot in #21810
- Add integrity filtering notice to workflow footer by @Copilot in #21749
- Fix failing integration tests: APM env schema + safe-output-items artifact merge by @Copilot in #21811
- fix: restore table row text visibility in slides dark theme by @Copilot in #21817
Full Changelog: v0.62.0...v0.62.1