v0.88.3
Pre-release
Pre-release
·
26 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
π Release Highlights
This release focuses on package manifest composability, safer scheduled upgrades, and hardened release-time security scanning.
β¨ What's New
- Recursive package manifest imports β
aw.ymlmanifests can now compose subpackages via animportsfield instead of duplicating file declarations, with cycle detection and unified install resolution across local and remote packages (#58233). See the package manifest reference. - Pre-release auto-upgrades from
aw.jsonβ scheduled auto-upgrade workflows can now opt into pre-releasegh-awversions by passing validated CLI options (e.g.--pre-releases) declared inaw.json, with malformed or unsupported options rejected at generation time (#58266).
π Bug Fixes & Improvements
- Fixed zero-valued input defaults being dropped β numeric safe-output input defaults of
0were incorrectly treated as missing due to truthiness checks; defaults are now preserved with a nullish fallback, restoring correct behavior fortype: numberinputs withdefault: 0(#58291). - Hardened Windows Defender release scans β release binaries are now verified against the generated checksum manifest before scanning, the recurring Defender workflow can target an explicit release tag, scan reports are preserved on both success and failure, and checksum-valid detections are routed to a deduplicated security tracking issue instead of assuming a source fix (#58115).
- Bumped Agentic Workflow Firewall to v0.28.13 (#58103).
- Fixed the Codex JSONL parser dropping error/warning log items in step summaries (#58195).
- Fixed unsafe quoting in an import cycle error message (#58189).
π Documentation
- Updated package specifications for
parser,repoutil,semverutil, andsliceutil(#58209).
Generated by π Release Β· copilot Β· auto Β· 18.3 AIC Β· β 11.8K
What's Changed
- [spec-extractor] Update package specifications for parser, repoutil, semverutil, sliceutil by @github-actions[bot] in #58209
- Bump Agentic Workflow Firewall to v0.28.13 by @lpcox with @Copilot in #58103
- Add recursive package manifest imports by @pelikhan with @Copilot in #58233
- [code-simplifier] Simplify detection_comparison.py: extract helper functions for casting and legend handling by @github-actions[bot] in #58140
- Harden Windows Defender release scans by @dsyme in #58115
- [blog] Agent of the Day β 2026-09-03 by @github-actions[bot] in #58252
- Enable pre-release auto-upgrades from aw.json by @pelikhan with @Copilot in #58266
- [code-scanning-fix] Fix go/unsafe-quoting: unsafe quoting in import cycle error message by @github-actions[bot] in #58189
- [rendering-scripts] Fix Codex JSONL parser dropping error/warning log items in step summaries by @github-actions[bot] in #58195
- Preserve zero-valued input defaults by @pelikhan with @Copilot in #58291
Full Changelog: v0.88.2...v0.88.3