---
title: >-
  Product Set mutation synchronous input improvements - Shopify developer
  changelog
description: >-
  Shopify’s developer changelog documents all changes to Shopify’s platform.
  Find the latest news and learn about new platform opportunities.
source_url:
  html: >-
    https://shopify.dev/changelog/product-set-mutation-synchronous-input-improvements
  md: >-
    https://shopify.dev/changelog/product-set-mutation-synchronous-input-improvements.md
metadata:
  effectiveApiVersion: 2024-07
  affectedApi:
    - displayName: Admin GraphQL API
      handle: admin-graphql
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: Update
    handle: update
  indicatesActionRequired: true
  createdAt: '2024-06-11T23:54:04-04:00'
  postedAt: '2024-07-01T12:00:00-04:00'
  updatedAt: '2024-06-19T10:29:01-04:00'
  effectiveAt: '2024-07-01T12:00:00-04:00'
---

July 1, 2024

Tags:

* Action Required
* Admin GraphQL API
* 2024-07

# Product Set mutation synchronous input improvements

* As of GraphQL Admin API version 2024-07, the [Product Set mutation](https://shopify.dev/docs/api/admin-graphql/2024-07/mutations/productSet) will default to running synchronously unless the input parameter `synchronous` is set to `false`.
* As of GraphQL Admin API version 2024-07, the input limit on variants has been increased to the existing asynchronous limit. Versions prior to 2024-07 had a limit of 100 variants. Setting `synchronous: false` may be desirable depending on the input complexity/size, and should be used if you are experiencing timeouts.
