π 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