2 June 2026
GraphQLOrdersProduct catalogMessages/Subscriptions
We have removed the unsupported
Set scalar from the GraphQL API. Previously, resolving affected fields fail with Unsupported scalar value: Set(...) instead of returning data.The affected fields now use standard GraphQL list types. This makes schema introspection, client code generation, and runtime queries work as expected for the impacted Orders and Product messages.
If your integration stores the schema locally or generates client types from it, refresh the schema and regenerate your GraphQL types before deploying.
Changes:
- [GraphQL API] Removed the
Setscalar from the GraphQL schema. - [GraphQL API] Changed
ImportStagedOrderCustomLineItemStateOutput.state,ImportStagedOrderLineItemStateOutput.state, andOrderLineItemRemoved.newStatefromSet!to[ItemState!]!. - [GraphQL API] Changed
ProductDeleted.removedImageUrls,ProductRevertedStagedChanges.removedImageUrls, andProductVariantDeleted.removedImageUrlsfromSet!to[String!]!.