# Changelog

## 1.0.0

- First versioned documentation collection.
- Three curated, read-only skills for product catalogues.

## 1.2.0: API catalogue and optional issue reports (release candidate)

- Complete non-deprecated Shopify 2026-10 Admin GraphQL catalogue with typed execution, per-connection operation grants, and bounded batch processing.
- Searchable API operations and a separate Shopify-scope check in connection settings. Existing OAuth grants are not expanded.
- AI clients can report technical errors and missing features to the internal support inbox after explicit user approval. Reports do not include logs or conversation history automatically.
- Adds a database migration for support reports. These changes have been checked locally and have not yet been deployed to production.

## 1.4.0: Built for Shopify draft-order and discount-code guards

- `draftOrderCreate` and `draftOrderUpdate`, through both the full Admin API path and the convenience draft-order tools, are refused before any Shopify request when their input carries a custom discount, independent of connection grants and the price policy.
- `draftOrderDuplicate` and `draftOrderCreateFromOrder` run a read-only preflight on the source draft order or order; a custom discount on the source, or a source that cannot be fully verified, is refused.
- New tools `add_discount_codes` and `get_discount_code_creation` use `discountRedeemCodeBulkAdd` to add redeem codes to an existing discount, so one offer never needs several discounts with the same value.
