1.1.9
QIT CLI 1.1.9 Release Notes
Bug Fixes
Fixed --json output for synchronous test runs
When using --json with synchronous run commands (e.g., qit run:security my-plugin --json), the output contained progress messages and table-formatted text wrapped in an error JSON object instead of clean test result JSON. This happened because the --json flag was only handled in CI mode — interactive terminal sessions ignored it entirely, causing the stream filter to emit all human-readable output as {"error":"Command failed with non-JSON output","output":"..."}.
The --json flag now works correctly in all environments and the completed test result is output as clean, pretty-printed JSON.
Support and Feedback
If you have any questions, encounter issues, or have suggestions, please visit our GitHub Issues Page or run qit feedback "your message".
What's Changed
- Include requires_php from WPORG API in plugin/theme info by @zhongruige in #440
- Snapshot updates for 10.7 beta 2 by @zhongruige in #441
- Fix for --json output flag by @zhongruige in #442
Full Changelog: 1.1.8...1.1.9