Skip to content

Commit

Permalink
0.8.1 changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
Luc45 committed Dec 10, 2024
1 parent ea15575 commit e630816
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions docs/changelogs/0.8.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
### 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. This ensures the bootstrap phase correctly prepares the testing environment for all involved plugins.

- **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.

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

- **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.

- **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.

#### Documentation Overhaul

**Complete Documentation Rewrite**

The QIT documentation at [qit.woo.com](https://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](https://github.com/woocommerce/qit-cli/issues). Your feedback helps us continually improve QIT.

0 comments on commit e630816

Please sign in to comment.