🌟 Release Highlights
This maintenance release improves internal logging and test infrastructure to enhance debugging capabilities and code quality.
⚡ Improvements
-
Enhanced JSON-RPC Logging (#162) - Improved markdown rendering of JSON-RPC messages with better formatting and readability. Debug logs now show cleaner, more scannable JSON payloads with proper indentation and compact display (up to 512 chars).
-
Dual-Output Debug Logging (#160) - Debug loggers now write to both stderr (with colors/time diffs) and file logs (text-only), ensuring all debug output is captured for production troubleshooting while maintaining real-time colored output during development.
-
Better Test Isolation (#164) - Logger tests now use
t.Setenv()for proper environment variable isolation, improving test reliability and preventing cross-test interference.
🐳 Docker Image
The Docker image for this release is available at:
docker pull ghcr.io/githubnext/gh-aw-mcpg:v0.0.28
# or
docker pull ghcr.io/githubnext/gh-aw-mcpg:latestSupported platforms: linux/amd64, linux/arm64
For complete details, see the full release notes.
Ahoy! This treasure was crafted by 🏴☠️ Release
What's Changed
- Use t.Setenv() for proper test environment isolation in logger tests by @Copilot in #164
Full Changelog: v0.0.27...v0.0.28