{
  "storefront": {
    "fromVersion": "2025-07",
    "toVersion": "2025-10",
    "apiType": "storefront",
    "generatedAt": "2025-12-03T12:02:51.044Z",
    "summary": {
      "totalChanges": 20,
      "breakingChanges": 0,
      "deprecations": 0,
      "additions": 10,
      "removals": 0,
      "modifications": 8
    },
    "changes": {
      "types": [
        {
          "name": "CartClonePayload",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'CartClonePayload' was added"
        },
        {
          "name": "CartDeliveryAddressesReplacePayload",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'CartDeliveryAddressesReplacePayload' was added"
        },
        {
          "name": "CartGiftCardCodesAddPayload",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'CartGiftCardCodesAddPayload' was added"
        },
        {
          "name": "CartLineInstructions",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'CartLineInstructions' was added"
        },
        {
          "name": "CartLineParentInput",
          "kind": "INPUT_OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'CartLineParentInput' was added"
        },
        {
          "name": "CartLineParentRelationship",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'CartLineParentRelationship' was added"
        },
        {
          "name": "VisitorConsent",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'VisitorConsent' was added"
        },
        {
          "name": "CartErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MERCHANDISE_NOT_APPLICABLE' was added to enum 'CartErrorCode'"
        },
        {
          "name": "CartErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'BUNDLES_AND_ADDONS_CANNOT_BE_MIXED' was added to enum 'CartErrorCode'"
        },
        {
          "name": "CartErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'PARENT_LINE_NOT_FOUND' was added to enum 'CartErrorCode'"
        },
        {
          "name": "CartErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'PARENT_LINE_NESTING_TOO_DEEP' was added to enum 'CartErrorCode'"
        },
        {
          "name": "CartErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'PARENT_LINE_OPERATION_BLOCKED' was added to enum 'CartErrorCode'"
        },
        {
          "name": "CartLineInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'parent' of type 'CartLineParentInput' was added to input object type 'CartLineInput'"
        },
        {
          "name": "CartWarningCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MERCHANDISE_SELLING_PLAN_NOT_APPLICABLE_ON_COMPANY_LOCATION' was added to enum 'CartWarningCode'"
        },
        {
          "name": "MetafieldReference",
          "kind": "UNION",
          "changeType": "modified",
          "breaking": false,
          "description": "Member 'Article' was added to Union type 'MetafieldReference'"
        }
      ],
      "queries": [],
      "mutations": [
        {
          "name": "cartClone",
          "type": "Field",
          "changeType": "added",
          "description": "Field 'cartClone' was added to object type 'Mutation'",
          "breaking": false
        },
        {
          "name": "cartDeliveryAddressesReplace",
          "type": "Field",
          "changeType": "added",
          "description": "Field 'cartDeliveryAddressesReplace' was added to object type 'Mutation'",
          "breaking": false
        },
        {
          "name": "cartGiftCardCodesAdd",
          "type": "Field",
          "changeType": "added",
          "description": "Field 'cartGiftCardCodesAdd' was added to object type 'Mutation'",
          "breaking": false
        }
      ],
      "subscriptions": [],
      "enums": [
        {
          "name": "CartErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MERCHANDISE_NOT_APPLICABLE' was added to enum 'CartErrorCode'"
        },
        {
          "name": "CartErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'BUNDLES_AND_ADDONS_CANNOT_BE_MIXED' was added to enum 'CartErrorCode'"
        },
        {
          "name": "CartErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'PARENT_LINE_NOT_FOUND' was added to enum 'CartErrorCode'"
        },
        {
          "name": "CartErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'PARENT_LINE_NESTING_TOO_DEEP' was added to enum 'CartErrorCode'"
        },
        {
          "name": "CartErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'PARENT_LINE_OPERATION_BLOCKED' was added to enum 'CartErrorCode'"
        },
        {
          "name": "CartWarningCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MERCHANDISE_SELLING_PLAN_NOT_APPLICABLE_ON_COMPANY_LOCATION' was added to enum 'CartWarningCode'"
        }
      ]
    }
  },
  "customer-account": {
    "fromVersion": "2025-07",
    "toVersion": "2025-10",
    "apiType": "customer-account",
    "generatedAt": "2025-12-03T12:02:51.072Z",
    "summary": {
      "totalChanges": 4,
      "breakingChanges": 0,
      "deprecations": 0,
      "additions": 0,
      "removals": 0,
      "modifications": 0
    },
    "changes": {
      "types": [],
      "queries": [],
      "mutations": [],
      "subscriptions": [],
      "enums": []
    }
  },
  "admin": {
    "fromVersion": "2025-07",
    "toVersion": "2025-10",
    "apiType": "admin",
    "generatedAt": "2025-12-03T12:02:51.229Z",
    "summary": {
      "totalChanges": 158,
      "breakingChanges": 3,
      "deprecations": 0,
      "additions": 30,
      "removals": 0,
      "modifications": 72
    },
    "changes": {
      "types": [
        {
          "name": "AbandonedCheckoutLineItemParentRelationship",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'AbandonedCheckoutLineItemParentRelationship' was added"
        },
        {
          "name": "CollectionReorderProductsUserError",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'CollectionReorderProductsUserError' was added"
        },
        {
          "name": "CollectionReorderProductsUserErrorCode",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'CollectionReorderProductsUserErrorCode' was added"
        },
        {
          "name": "ColumnDataType",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'ColumnDataType' was added"
        },
        {
          "name": "DiscountBuyerSelection",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'DiscountBuyerSelection' was added"
        },
        {
          "name": "DiscountBuyerSelectionAll",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'DiscountBuyerSelectionAll' was added"
        },
        {
          "name": "DiscountContext",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'DiscountContext' was added"
        },
        {
          "name": "DiscountContextInput",
          "kind": "INPUT_OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'DiscountContextInput' was added"
        },
        {
          "name": "FulfillmentOrdersReroutePayload",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'FulfillmentOrdersReroutePayload' was added"
        },
        {
          "name": "FulfillmentOrdersRerouteUserError",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'FulfillmentOrdersRerouteUserError' was added"
        },
        {
          "name": "FulfillmentOrdersRerouteUserErrorCode",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'FulfillmentOrdersRerouteUserErrorCode' was added"
        },
        {
          "name": "MandateResourceType",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'MandateResourceType' was added"
        },
        {
          "name": "MetaobjectFieldCapabilityAdminFilterable",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'MetaobjectFieldCapabilityAdminFilterable' was added"
        },
        {
          "name": "MetaobjectFieldCapabilityAdminFilterableInput",
          "kind": "INPUT_OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'MetaobjectFieldCapabilityAdminFilterableInput' was added"
        },
        {
          "name": "MetaobjectFieldDefinitionCapabilities",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'MetaobjectFieldDefinitionCapabilities' was added"
        },
        {
          "name": "MetaobjectFieldDefinitionCapabilityCreateInput",
          "kind": "INPUT_OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'MetaobjectFieldDefinitionCapabilityCreateInput' was added"
        },
        {
          "name": "OrderEditSession",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'OrderEditSession' was added"
        },
        {
          "name": "OrderStagedChangeRemoveDiscount",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'OrderStagedChangeRemoveDiscount' was added"
        },
        {
          "name": "PaymentMandateResource",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'PaymentMandateResource' was added"
        },
        {
          "name": "PaymentMandateResourceConnection",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'PaymentMandateResourceConnection' was added"
        },
        {
          "name": "PaymentMandateResourceEdge",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'PaymentMandateResourceEdge' was added"
        },
        {
          "name": "ReturnProcessingStatusFilterInput",
          "kind": "INPUT_OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'ReturnProcessingStatusFilterInput' was added"
        },
        {
          "name": "ShopifyqlQueryResponse",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'ShopifyqlQueryResponse' was added"
        },
        {
          "name": "ShopifyqlTableData",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'ShopifyqlTableData' was added"
        },
        {
          "name": "ShopifyqlTableDataColumn",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'ShopifyqlTableDataColumn' was added"
        },
        {
          "name": "ThemeDuplicatePayload",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'ThemeDuplicatePayload' was added"
        },
        {
          "name": "ThemeDuplicateUserError",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'ThemeDuplicateUserError' was added"
        },
        {
          "name": "ThemeDuplicateUserErrorCode",
          "kind": "OBJECT",
          "changeType": "added",
          "breaking": false,
          "description": "Type 'ThemeDuplicateUserErrorCode' was added"
        },
        {
          "name": "CartTransformCreateUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MULTIPLE_FUNCTION_IDENTIFIERS' was added to enum 'CartTransformCreateUserErrorCode'"
        },
        {
          "name": "CartTransformCreateUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MISSING_FUNCTION_IDENTIFIER' was added to enum 'CartTransformCreateUserErrorCode'"
        },
        {
          "name": "CollectionReorderProductsPayload",
          "kind": "OBJECT",
          "changeType": "modified",
          "breaking": true,
          "description": "Field 'CollectionReorderProductsPayload.userErrors' changed type from '[UserError!]!' to '[CollectionReorderProductsUserError!]!'"
        },
        {
          "name": "CompanyLocation",
          "kind": "INTERFACE",
          "changeType": "modified",
          "breaking": false,
          "description": "'CompanyLocation' object implements 'HasStoreCreditAccounts' interface"
        },
        {
          "name": "CountryHarmonizedSystemCodeInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'CountryHarmonizedSystemCodeInput.countryCode' description changed from 'The ISO 3166-1 alpha-2 country code for the country that issued the specified harmonized system code.' to 'The ISO 3166-1 alpha-2 country code for the country that issued the specified harmonized system code. Represents global harmonized system code when set to null.'"
        },
        {
          "name": "CountryHarmonizedSystemCodeInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'CountryHarmonizedSystemCodeInput.countryCode' changed type from 'CountryCode!' to 'CountryCode'"
        },
        {
          "name": "CustomerInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'multipassIdentifier' of type 'String' was added to input object type 'CustomerInput'"
        },
        {
          "name": "DeliveryCustomizationErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MISSING_FUNCTION_IDENTIFIER' was added to enum 'DeliveryCustomizationErrorCode'"
        },
        {
          "name": "DeliveryCustomizationErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MULTIPLE_FUNCTION_IDENTIFIERS' was added to enum 'DeliveryCustomizationErrorCode'"
        },
        {
          "name": "DeliveryCustomizationInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'functionHandle' of type 'String' was added to input object type 'DeliveryCustomizationInput'"
        },
        {
          "name": "DiscountAutomaticAppInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'context' of type 'DiscountContextInput' was added to input object type 'DiscountAutomaticAppInput'"
        },
        {
          "name": "DiscountAutomaticAppInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'functionHandle' of type 'String' was added to input object type 'DiscountAutomaticAppInput'"
        },
        {
          "name": "DiscountAutomaticAppInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'DiscountAutomaticAppInput.functionId' description changed from 'The\n[function ID](https://shopify.dev/docs/apps/build/functions/input-output/metafields-for-input-queries)\nassociated with the app extension providing the\n[discount type](https://help.shopify.com/manual/discounts/discount-types).' to 'The ID of the function providing the discount.'"
        },
        {
          "name": "DiscountAutomaticBasicInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'context' of type 'DiscountContextInput' was added to input object type 'DiscountAutomaticBasicInput'"
        },
        {
          "name": "DiscountAutomaticBxgyInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'context' of type 'DiscountContextInput' was added to input object type 'DiscountAutomaticBxgyInput'"
        },
        {
          "name": "DiscountAutomaticFreeShippingInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'context' of type 'DiscountContextInput' was added to input object type 'DiscountAutomaticFreeShippingInput'"
        },
        {
          "name": "DiscountAutomaticFreeShippingInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'DiscountAutomaticFreeShippingInput.appliesOnOneTimePurchase' default value changed from 'true' to 'undefined'"
        },
        {
          "name": "DiscountCodeAppInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'context' of type 'DiscountContextInput' was added to input object type 'DiscountCodeAppInput'"
        },
        {
          "name": "DiscountCodeAppInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'functionHandle' of type 'String' was added to input object type 'DiscountCodeAppInput'"
        },
        {
          "name": "DiscountCodeAppInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'DiscountCodeAppInput.functionId' description changed from 'The [function ID](https://shopify.dev/docs/apps/build/functions/input-output/metafields-for-input-queries) associated with the app extension that's providing the [discount type](https://help.shopify.com/manual/discounts/discount-types).' to 'The ID of the function providing the discount.'"
        },
        {
          "name": "DiscountCodeBasicInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'context' of type 'DiscountContextInput' was added to input object type 'DiscountCodeBasicInput'"
        },
        {
          "name": "DiscountCodeBxgyInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'context' of type 'DiscountContextInput' was added to input object type 'DiscountCodeBxgyInput'"
        },
        {
          "name": "DiscountCodeFreeShippingInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'context' of type 'DiscountContextInput' was added to input object type 'DiscountCodeFreeShippingInput'"
        },
        {
          "name": "DiscountErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MISSING_FUNCTION_IDENTIFIER' was added to enum 'DiscountErrorCode'"
        },
        {
          "name": "DiscountErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MULTIPLE_FUNCTION_IDENTIFIERS' was added to enum 'DiscountErrorCode'"
        },
        {
          "name": "FulfillmentConstraintRuleCreateUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MULTIPLE_FUNCTION_IDENTIFIERS' was added to enum 'FulfillmentConstraintRuleCreateUserErrorCode'"
        },
        {
          "name": "FulfillmentConstraintRuleCreateUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MISSING_FUNCTION_IDENTIFIER' was added to enum 'FulfillmentConstraintRuleCreateUserErrorCode'"
        },
        {
          "name": "FulfillmentDisplayStatus",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'CARRIER_PICKED_UP' was added to enum 'FulfillmentDisplayStatus'"
        },
        {
          "name": "FulfillmentEventStatus",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'CARRIER_PICKED_UP' was added to enum 'FulfillmentEventStatus'"
        },
        {
          "name": "Image",
          "kind": "INTERFACE",
          "changeType": "modified",
          "breaking": false,
          "description": "'Image' object implements 'HasPublishedTranslations' interface"
        },
        {
          "name": "InventoryItemMeasurementInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'shippingPackageId' of type 'ID' was added to input object type 'InventoryItemMeasurementInput'"
        },
        {
          "name": "InventoryShipmentCreateInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'dateCreated' of type 'DateTime' was added to input object type 'InventoryShipmentCreateInput'"
        },
        {
          "name": "MediaImage",
          "kind": "INTERFACE",
          "changeType": "modified",
          "breaking": false,
          "description": "'MediaImage' object implements 'HasPublishedTranslations' interface"
        },
        {
          "name": "MetafieldReference",
          "kind": "UNION",
          "changeType": "modified",
          "breaking": false,
          "description": "Member 'Article' was added to Union type 'MetafieldReference'"
        },
        {
          "name": "MetaobjectFieldDefinitionCreateInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'capabilities' of type 'MetaobjectFieldDefinitionCapabilityCreateInput' was added to input object type 'MetaobjectFieldDefinitionCreateInput'"
        },
        {
          "name": "MetaobjectFieldDefinitionUpdateInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'capabilities' of type 'MetaobjectFieldDefinitionCapabilityCreateInput' was added to input object type 'MetaobjectFieldDefinitionUpdateInput'"
        },
        {
          "name": "OrderSortKeys",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'CURRENT_TOTAL_PRICE' was added to enum 'OrderSortKeys'"
        },
        {
          "name": "OrderStagedChange",
          "kind": "UNION",
          "changeType": "modified",
          "breaking": false,
          "description": "Member 'OrderStagedChangeRemoveDiscount' was added to Union type 'OrderStagedChange'"
        },
        {
          "name": "PaymentCustomizationErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MISSING_FUNCTION_IDENTIFIER' was added to enum 'PaymentCustomizationErrorCode'"
        },
        {
          "name": "PaymentCustomizationErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MULTIPLE_FUNCTION_IDENTIFIERS' was added to enum 'PaymentCustomizationErrorCode'"
        },
        {
          "name": "PaymentCustomizationInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'functionHandle' of type 'String' was added to input object type 'PaymentCustomizationInput'"
        },
        {
          "name": "ProductSetUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'INVENTORY_QUANTITIES_LIMIT_EXCEEDED' was added to enum 'ProductSetUserErrorCode'"
        },
        {
          "name": "ProductStatus",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'UNLISTED' was added to enum 'ProductStatus'"
        },
        {
          "name": "ProductVariantSetInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'ProductVariantSetInput.inventoryQuantities' description changed from 'The inventory quantities at each location where the variant is stocked.\nIf you're updating an existing variant, then you can only update the\nquantities at locations where the variant is already stocked.' to 'The inventory quantities at each location where the variant is stocked.\nIf you're updating an existing variant, then you can only update the\nquantities at locations where the variant is already stocked.\n\nThe total number of inventory quantities across all variants in the mutation can't exceed 50000.'"
        },
        {
          "name": "ProductVariantsBulkCreateStrategy",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'PRESERVE_STANDALONE_VARIANT' was added to enum 'ProductVariantsBulkCreateStrategy'"
        },
        {
          "name": "ProductVariantsBulkCreateUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'INVENTORY_QUANTITIES_LIMIT_EXCEEDED' was added to enum 'ProductVariantsBulkCreateUserErrorCode'"
        },
        {
          "name": "ProductVariantsBulkUpdateUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'INVENTORY_QUANTITIES_LIMIT_EXCEEDED' was added to enum 'ProductVariantsBulkUpdateUserErrorCode'"
        },
        {
          "name": "StagedUploadTargetGenerateUploadResource",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'DISPUTE_FILE_UPLOAD' was added to enum 'StagedUploadTargetGenerateUploadResource'"
        },
        {
          "name": "TranslatableResourceType",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MEDIA_IMAGE' was added to enum 'TranslatableResourceType'"
        },
        {
          "name": "ValidationCreateInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'functionHandle' of type 'String' was added to input object type 'ValidationCreateInput'"
        },
        {
          "name": "ValidationCreateInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'ValidationCreateInput.functionId' changed type from 'String!' to 'String'"
        },
        {
          "name": "ValidationUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MISSING_FUNCTION_IDENTIFIER' was added to enum 'ValidationUserErrorCode'"
        },
        {
          "name": "ValidationUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MULTIPLE_FUNCTION_IDENTIFIERS' was added to enum 'ValidationUserErrorCode'"
        },
        {
          "name": "WebhookSubscriptionInput",
          "kind": "INPUT_OBJECT",
          "changeType": "modified",
          "breaking": false,
          "description": "Input field 'uri' of type 'String' was added to input object type 'WebhookSubscriptionInput'"
        },
        {
          "name": "WebhookSubscriptionTopic",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'LOCALES_DESTROY' was added to enum 'WebhookSubscriptionTopic'"
        }
      ],
      "queries": [],
      "mutations": [
        {
          "name": "fulfillmentOrdersReroute",
          "type": "Field",
          "changeType": "added",
          "description": "Field 'fulfillmentOrdersReroute' was added to object type 'Mutation'",
          "breaking": false
        },
        {
          "name": "themeDuplicate",
          "type": "Field",
          "changeType": "added",
          "description": "Field 'themeDuplicate' was added to object type 'Mutation'",
          "breaking": false
        },
        {
          "name": "cartTransformCreate",
          "type": "Argument",
          "changeType": "modified",
          "description": "Argument 'functionHandle: String' added to field 'Mutation.cartTransformCreate'",
          "breaking": false
        },
        {
          "name": "cartTransformCreate",
          "type": "Argument",
          "changeType": "modified",
          "description": "Argument 'functionId: String!' was removed from field 'Mutation.cartTransformCreate'",
          "breaking": true
        },
        {
          "name": "fulfillmentConstraintRuleCreate",
          "type": "Argument",
          "changeType": "modified",
          "description": "Argument 'functionHandle: String' added to field 'Mutation.fulfillmentConstraintRuleCreate'",
          "breaking": false
        },
        {
          "name": "fulfillmentConstraintRuleCreate",
          "type": "Argument",
          "changeType": "modified",
          "description": "Argument 'functionId: String!' was removed from field 'Mutation.fulfillmentConstraintRuleCreate'",
          "breaking": true
        },
        {
          "name": "inventoryShipmentMarkInTransit",
          "type": "Argument",
          "changeType": "modified",
          "description": "Argument 'dateShipped: DateTime' added to field 'Mutation.inventoryShipmentMarkInTransit'",
          "breaking": false
        },
        {
          "name": "inventoryShipmentReceive",
          "type": "Argument",
          "changeType": "modified",
          "description": "Argument 'dateReceived: DateTime' added to field 'Mutation.inventoryShipmentReceive'",
          "breaking": false
        },
        {
          "name": "orderEditAddCustomItem",
          "type": "Description",
          "changeType": "modified",
          "description": "Description for argument 'id' on field 'Mutation.orderEditAddCustomItem' changed from 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nto which the custom item is added.' to 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nor the order edit session to edit. This is the edit to which the custom item is added.'",
          "breaking": false
        },
        {
          "name": "orderEditAddLineItemDiscount",
          "type": "Description",
          "changeType": "modified",
          "description": "Description for argument 'id' on field 'Mutation.orderEditAddLineItemDiscount' changed from 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nto update.' to 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nor the order edit session to edit.'",
          "breaking": false
        },
        {
          "name": "orderEditAddShippingLine",
          "type": "Description",
          "changeType": "modified",
          "description": "Description for argument 'id' on field 'Mutation.orderEditAddShippingLine' changed from 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nto edit.' to 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nor the order edit session to edit. This is the edit to which the shipping line is added.'",
          "breaking": false
        },
        {
          "name": "orderEditAddVariant",
          "type": "Description",
          "changeType": "modified",
          "description": "Description for argument 'id' on field 'Mutation.orderEditAddVariant' changed from 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nto edit.' to 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nor the order edit session to edit.'",
          "breaking": false
        },
        {
          "name": "orderEditCommit",
          "type": "Description",
          "changeType": "modified",
          "description": "Description for argument 'id' on field 'Mutation.orderEditCommit' changed from 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nthat will have its changes applied to the order.' to 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nor the order edit session that will have its changes applied to the order.'",
          "breaking": false
        },
        {
          "name": "orderEditRemoveDiscount",
          "type": "Description",
          "changeType": "modified",
          "description": "Description for argument 'id' on field 'Mutation.orderEditRemoveDiscount' changed from 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nfrom which to remove the discount.' to 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nor the order edit session to edit. This is the edit from which the discount is removed.'",
          "breaking": false
        },
        {
          "name": "orderEditRemoveLineItemDiscount",
          "type": "Description",
          "changeType": "modified",
          "description": "Description for argument 'id' on field 'Mutation.orderEditRemoveLineItemDiscount' changed from 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nfrom which to remove the discount.' to 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nor the order edit session to edit. This is the edit from which the line item discount is removed.'",
          "breaking": false
        },
        {
          "name": "orderEditRemoveShippingLine",
          "type": "Description",
          "changeType": "modified",
          "description": "Description for argument 'id' on field 'Mutation.orderEditRemoveShippingLine' changed from 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nto edit.' to 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nor the order edit session to edit. This is the edit from which the shipping line is removed.'",
          "breaking": false
        },
        {
          "name": "orderEditSetQuantity",
          "type": "Description",
          "changeType": "modified",
          "description": "Description for argument 'id' on field 'Mutation.orderEditSetQuantity' changed from 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nto edit. The edit changes the quantity on the line item.' to 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nor the order edit session to edit. The edit changes the quantity on the line item.'",
          "breaking": false
        },
        {
          "name": "orderEditUpdateDiscount",
          "type": "Description",
          "changeType": "modified",
          "description": "Description for argument 'id' on field 'Mutation.orderEditUpdateDiscount' changed from 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nfrom which to update the discount.' to 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nor the order edit session to edit. This is the edit used to update the discount.'",
          "breaking": false
        },
        {
          "name": "orderEditUpdateShippingLine",
          "type": "Description",
          "changeType": "modified",
          "description": "Description for argument 'id' on field 'Mutation.orderEditUpdateShippingLine' changed from 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nfrom which to update the shipping line.' to 'The ID of the [calculated order](https://shopify.dev/api/admin-graphql/latest/objects/calculatedorder)\nor the order edit session to edit. This is the edit used to update the shipping line.'",
          "breaking": false
        }
      ],
      "subscriptions": [],
      "enums": [
        {
          "name": "CartTransformCreateUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MULTIPLE_FUNCTION_IDENTIFIERS' was added to enum 'CartTransformCreateUserErrorCode'"
        },
        {
          "name": "CartTransformCreateUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MISSING_FUNCTION_IDENTIFIER' was added to enum 'CartTransformCreateUserErrorCode'"
        },
        {
          "name": "DeliveryCustomizationErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MISSING_FUNCTION_IDENTIFIER' was added to enum 'DeliveryCustomizationErrorCode'"
        },
        {
          "name": "DeliveryCustomizationErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MULTIPLE_FUNCTION_IDENTIFIERS' was added to enum 'DeliveryCustomizationErrorCode'"
        },
        {
          "name": "DiscountErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MISSING_FUNCTION_IDENTIFIER' was added to enum 'DiscountErrorCode'"
        },
        {
          "name": "DiscountErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MULTIPLE_FUNCTION_IDENTIFIERS' was added to enum 'DiscountErrorCode'"
        },
        {
          "name": "FulfillmentConstraintRuleCreateUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MULTIPLE_FUNCTION_IDENTIFIERS' was added to enum 'FulfillmentConstraintRuleCreateUserErrorCode'"
        },
        {
          "name": "FulfillmentConstraintRuleCreateUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MISSING_FUNCTION_IDENTIFIER' was added to enum 'FulfillmentConstraintRuleCreateUserErrorCode'"
        },
        {
          "name": "FulfillmentDisplayStatus",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'CARRIER_PICKED_UP' was added to enum 'FulfillmentDisplayStatus'"
        },
        {
          "name": "FulfillmentEventStatus",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'CARRIER_PICKED_UP' was added to enum 'FulfillmentEventStatus'"
        },
        {
          "name": "OrderSortKeys",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'CURRENT_TOTAL_PRICE' was added to enum 'OrderSortKeys'"
        },
        {
          "name": "PaymentCustomizationErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MISSING_FUNCTION_IDENTIFIER' was added to enum 'PaymentCustomizationErrorCode'"
        },
        {
          "name": "PaymentCustomizationErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MULTIPLE_FUNCTION_IDENTIFIERS' was added to enum 'PaymentCustomizationErrorCode'"
        },
        {
          "name": "ProductSetUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'INVENTORY_QUANTITIES_LIMIT_EXCEEDED' was added to enum 'ProductSetUserErrorCode'"
        },
        {
          "name": "ProductStatus",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'UNLISTED' was added to enum 'ProductStatus'"
        },
        {
          "name": "ProductVariantsBulkCreateStrategy",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'PRESERVE_STANDALONE_VARIANT' was added to enum 'ProductVariantsBulkCreateStrategy'"
        },
        {
          "name": "ProductVariantsBulkCreateUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'INVENTORY_QUANTITIES_LIMIT_EXCEEDED' was added to enum 'ProductVariantsBulkCreateUserErrorCode'"
        },
        {
          "name": "ProductVariantsBulkUpdateUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'INVENTORY_QUANTITIES_LIMIT_EXCEEDED' was added to enum 'ProductVariantsBulkUpdateUserErrorCode'"
        },
        {
          "name": "StagedUploadTargetGenerateUploadResource",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'DISPUTE_FILE_UPLOAD' was added to enum 'StagedUploadTargetGenerateUploadResource'"
        },
        {
          "name": "TranslatableResourceType",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MEDIA_IMAGE' was added to enum 'TranslatableResourceType'"
        },
        {
          "name": "ValidationUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MISSING_FUNCTION_IDENTIFIER' was added to enum 'ValidationUserErrorCode'"
        },
        {
          "name": "ValidationUserErrorCode",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'MULTIPLE_FUNCTION_IDENTIFIERS' was added to enum 'ValidationUserErrorCode'"
        },
        {
          "name": "WebhookSubscriptionTopic",
          "kind": "ENUM",
          "changeType": "modified",
          "breaking": false,
          "description": "Enum value 'LOCALES_DESTROY' was added to enum 'WebhookSubscriptionTopic'"
        }
      ]
    }
  }
}