Skip to content

0.8.1

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 10 Dec 20:32
· 148 commits to trunk since this release
7937ab8

QIT CLI 0.8.1 Release Notes

What’s New

Improved Orchestration in Custom Tests
  • Shared Setup/Teardown in Bootstrap Mode
    Additional plugins designated as bootstrap now properly execute their shared setup and teardown steps even if their test suites are skipped.

  • Corrected Path in dependencies.json
    Fixed a typo referencing qit/dependencies.json. The correct file path is now bootstrap/dependencies.json, ensuring dependencies load as intended.

  • Automatic WooCommerce Dependency Handling
    QIT now ensures that if WooCommerce is a required dependency for your plugin (as determined by WooCommerce.com product metadata - soon to be updated to use your plugin’s "Requires Plugins" header), it is automatically included.

  • Action Overrides for Additional Plugins
    CLI overrides specified at runtime (e.g., -p plugin:action or --plugin plugin:action) now reliably take precedence over qit.yml settings.

  • Enhanced Parameter Handling (--tunnel, --dependencies)
    QIT now lists all possible values for these parameters, making it easier to discover valid options.

Documentation Overhaul

Complete Documentation Rewrite

The QIT documentation at qit.woo.com has been entirely rewritten from scratch. The new documentation provides clearer explanations, step-by-step guides, and updated references to reflect recent orchestration improvements and configuration refinements.

Support and Feedback

If you have any questions, encounter issues, or have suggestions, please visit our GitHub Issues Page. Your feedback helps us continually improve QIT.

What's Changed

  • Fix Custom Tests Orchestration: Improve Plugin Actions, Dependencies, and Configuration Handling by @Luc45 in #227

Full Changelog: 0.8.0...0.8.1