Skip to content

1.1.8

Choose a tag to compare

@github-actions github-actions released this 03 Apr 16:30
· 148 commits to trunk since this release
8675668

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