1.1.8
QIT CLI 1.1.8 Release Notes
New Features
JSON output improvements for AI agents and scripts
The --json output for get, get-multiple, and run:e2e now decodes embedded JSON fields (ctrf_json, test_result_json, debug_log) into proper JSON objects instead of returning them as escaped strings (JSON-in-JSON). This makes the output directly parseable by AI agents and tools like jq.
New --json-results flag
A new --json-results flag on get and get-multiple outputs only the test results as clean JSON — no metadata, no URLs. Returns CTRF results if available, otherwise falls back to test_result_json.
qit get 12345 --json-results | jq '.results.summary'Feedback command
New qit feedback "message" command to send feedback directly to the QIT team. Automatically includes CLI version, PHP version, and OS info. Messages are limited to 2000 characters; for detailed reports, users are directed to GitHub issues.
qit feedback "The security test gave an unexpected result for my plugin"Contextual hints now appear after test failures and API errors suggesting qit feedback.
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
- Fix --json output to decode embedded JSON fields, add --json-results flag by @Luc45 in #438
- Add qit feedback command by @Luc45 in #439
Full Changelog: 1.1.7...1.1.8