# Changelog

## 0.3.3

WordPress.org naming-review update.

- Renames the plugin to `a2zz AI Catalog Bridge for WooCommerce`.
- Updates the WordPress text domain to `a2zz-ai-catalog-bridge-for-woocommerce`.
- No storefront or merchant-control behavior changes.

## 0.3.1

Browser-verification usability milestone.

- Adds a one-click browser WebMCP diagnostic for authorized administrators.
- Uses the current Chrome WebMCP execution contract: discover RegisteredTool objects with getTools(), then pass those objects to executeTool().
- Automatically tests WebMCP support, all three A2ZZ tool registrations, product search, product details, and stock checking.
- Removes the need for repetitive DevTools console commands during normal verification.

## 0.3.0

Hardening and distribution-quality milestone.

- Removes the v0.2.0 20/21 product-count gate from the current free core.
- Keeps `search_products`, `get_product_details`, and `check_stock` fully available regardless of catalog size when WooCommerce is active and the merchant enables them.
- Restructures the commercial model for WordPress.org compatibility: future paid capabilities belong in a separate add-on or separate premium plugin rather than unlocking included free-core functionality.
- Preserves `search_products`, `get_product_details`, and `check_stock` as read-only storefront tools.
- Adds bounded, whitelisted catalog responses and structured errors.
- Adds compatibility handling for object and JSON-string tool arguments.
- Adds plain-language, keyboard-friendly, screen-reader-friendly admin controls.
- Adds accessible hover/focus help for unfamiliar settings.
- Adds Off / Assisted / Full A2ZZ Control merchant-AI modes.
- Adds narrowly scoped WordPress Abilities API integration where supported.
- Adds authenticated browser WebMCP administration tools on the A2ZZ settings page.
- Adds non-destructive WP-CLI diagnostics/regression tests.
- Adds clean uninstall behavior and security documentation.