Skip to main content

Next Generation Events now available in developer preview

Next Generation Events are now in developer preview, adding field-level trigger control, custom GraphQL payloads, and query-based delivery filters to webhooks.
Read the full story
  1. January 2025

    Surface
    1. New collection_id filter added to products query filters
      Admin GraphQL API
  2. December 2024

    Surface
    1. New Chat API for building chat apps in Shopify Checkout
      API
    2. Configure optional scopes for Shopify apps
      Admin GraphQL API
  3. November 2024

    Surface
    1. Updates to Shopify’s Standard Product Taxonomy - October 2024
      Admin GraphQL API
  4. October 2024

    Surface
    1. Hydrogen October 2024 release
      Platform
    2. Limit for full-page extensions in customer accounts
      API
    3. API StringConnection includes nodes field
      Admin GraphQL API
    4. Shopify Payments Payout Summary GraphQL surfaces advance fees and advance gross fields
      Admin GraphQL API
    5. Shopify Payments Balance Transaction GraphQL type supports advance and advance funding type
      Admin GraphQL API
    6. Shopify Payments GraphQL Admin API supports querying a list of disputes
      Admin GraphQL API
    7. Exposing Business Entity fields on Admin API
      Admin GraphQL API
    8. Added variant_strategy for productOptionsCreate
      Admin GraphQL API
    9. Adding requiresComponents field to ProductVariantsBulkInput
      Admin GraphQL API
    10. New CollectionsCount query in the GraphQL Admin API
      Admin GraphQL API
    11. Metafield Definition Webhooks
      Admin GraphQL API
    12. Theme Store ranking update
      Shopify Theme Store
    13. Storefront API support for Combined Listings
      Storefront API
    14. Added new field recurring_cycle_limit and applies_on_subscription to DiscountAutomaticApp and DiscountAutomaticAppInput
      Admin GraphQL API
    15. New has_variants_that_requires_components field on Product Webhooks
      Admin GraphQL API
    16. New field and queries for the StaffMember object in the GraphQL Admin API
      Admin GraphQL API
    17. Removal fulfillment service shipping method
      Action requiredAdmin GraphQL API
    18. POS UI Extensions 2024-10 Update
      API
    19. New mutation to create an order
      Admin GraphQL API
    20. Admin API update on fulfillmentOrder.destination and FulfillmentOrderDestination object
      Admin GraphQL API
    21. Fulfillment Constraints now support Local Pickup
      Admin GraphQL API
    22. Fulfillment Constraints can now be associated with one or multiple delivery methods
      Action requiredAdmin GraphQL API
    23. Admin API includes discountNodesCount
      Admin GraphQL API
    24. Introducing Session ID to StartPaymentSession
      Payments Apps API
    25. Introducing Payment Groups and Sessions to SubscriptionBillingAttempts
      Admin GraphQL API
    26. Exposing the order adjustments connection on a Refund
      Action requiredAdmin GraphQL API
    27. Notify customers when their return requests are approved or declined
      Admin GraphQL API
    28. Breaking changes to returns API: Deprecate reverseDeliveryDispose mutation
      Action requiredAdmin GraphQL API
    29. Removal of the priceRule resource from GraphQL Admin API
      Action requiredAdmin GraphQL API
    30. New CompanyLocationStaffMemberAssignments API endpoints for managing staff member assignments on a Company Location
      Admin GraphQL API
    31. Translatable content that is specific to a market context is now exposed
      Admin GraphQL API
    32. Add new theme-related fields to TranslatableResourceType enum
      Admin GraphQL API
    33. Localized fulfillment hold reason on FulfillmentHold
      Admin GraphQL API
    34. Adding pagination arguments to Customer addresses
      Action requiredAdmin GraphQL API
    35. GraphQL support to send customer account invite
      Admin GraphQL API
    36. New customer account pages now available in menus via Admin API
      Admin GraphQL API
    37. New abandoned checkouts listing endpoint on the admin GraphQL API
      Admin GraphQL API
    38. Subscription Contract fields now fully available on the Customer API
      Customer Account API
    39. Add subscription status updates to bulkOperationRunMutation
      Admin GraphQL API
    40. Querying events through the events connection and CommentEvent.subject becomes nullable
      Action requiredAdmin GraphQL API
    41. Cart Warnings in Storefront API Cart
      Action requiredStorefront API
    42. New webhook topic app/scopes_update
      Events & webhooks
    43. New created_fulfillment_hold field on fulfillment_orders/placed_on_hold webhook
      Events & webhooks
    44. Removal of deprecated product image mutations from the GraphQL Admin API
      Action requiredAdmin GraphQL API
    45. Added FAILED_TO_RETRIEVE_BILLING_ADDRESS to CustomerPaymentMethodRevocationReason Enum
      Admin GraphQL API
    46. Order Management apps can no longer fulfill orders that are assigned to a different fulfillment service
      Action requiredAdmin GraphQL API
    47. New parameter on fulfillmentServiceDelete to control inventory behaviour on location removal
      Admin GraphQL API
    48. fulfillmentOrderHold mutation updated to return a fulfillment hold resource
      Admin GraphQL API
    49. New field and permission update to fulfillment hold resource
      Action requiredAdmin GraphQL API
  5. October 2024

    Surface
    1. ProductInput split into ProductCreateInput and ProductUpdateInput in 2024-10
      Admin GraphQL API
    2. Admin GraphQL API: new APIs for Pages, Articles, Blogs, and Comments now available in 2024-10
      Admin GraphQL API
    3. Surface payment group id and payment session id on subscription billing attempts
      Payments Apps API
    4. Added connection to order transaction from subscription billing attempts
      Payments Apps API
    5. Add LocalPaymentMethodDetails
      Payments Apps API
    6. Introducing theme and theme file management in the Admin GraphQL API
      Admin GraphQL API
    7. Introducing metafield definition capabilities in the admin API
      Admin GraphQL API
    8. Metafield Definition Capability Framework and Deprecation of use_as_collection_condition
      Action requiredAdmin GraphQL API
    9. New inventory input fields in productSet mutation in version 2024-10
      Admin GraphQL API
    10. Improvements in the GiftCard GraphQL endpoints and introducing GiftCardTransaction types
      Action requiredAdmin GraphQL API
    11. The fulfillmentOrdersReleaseHolds Mutation Is Deprecated
      Action requiredAdmin GraphQL API
    12. Admin API includes urlRedirectsCount
      Admin GraphQL API
    13. New query attributes on products query
      Admin GraphQL API
    14. Field deprecations on the abandoned checkout REST API
      Action requiredAdmin REST API
    15. Fulfillment Holds Now Able To Be Released by ID
      Admin GraphQL API
    16. Admin API includes statusPageUrl field on Order
      Admin GraphQL API
    17. Introducing PRODUCT_CATEGORY_ID in CollectionRuleColumn and Deprecating PRODUCT_TAXONOMY_NODE_ID for automated collection creation
      Action requiredAdmin GraphQL API
    18. Removing V2 suffix from fulfillmentCreateV2 and fulfillmentTrackingInfoUpdateV2
      Action requiredAdmin GraphQL API
    19. The REST location resource requires locations scope
      Action requiredAdmin REST API
    20. Storefront Product Taxonomy Category API
      Liquid
    21. Allow item activation at legacy location
      Admin GraphQL API
  6. August 2024

    Surface
    1. ReverseFulfillmentOrderLineItem.fulfillmentLineItem field is nullable as of 2024-10
      Action requiredAdmin GraphQL API
    2. Admin API removes lineItemsMutable field on Order
      DeprecatedAdmin GraphQL API
    3. Adding productVariantsCount GraphQL field.
      Admin GraphQL API
    4. Remove unused error codes from LocationDeactivateUserErrorCode
      DeprecatedAdmin GraphQL API
    5. ShopifyPaymentsAccount GraphQL Admin API unused fields removed
      DeprecatedAdmin GraphQL API
    6. Breaking changes to media in GraphQL API's ProductSet mutation in version 2024-10
      Action requiredAdmin GraphQL API
    7. Deprecation Notice: ProductChangeStatus in Admin GraphQL API
      Action requiredAdmin GraphQL API
    8. Removing MetafieldStorefrontVisibility-related fields and mutations from Admin GraphQL API
      Action requiredAdmin GraphQL API
    9. Added new access argument to standardMetafieldDefinitionEnable and standardMetafieldDefinitionsEnable GraphQL mutations
      Admin GraphQL API
    10. Fulfillment Hold Release Access Update
      Action requiredAdmin GraphQL API
    11. Product category included in product webhooks
      Admin GraphQL API
  7. July 2024

    Surface
    1. Refunding orders with multiple shipping lines returns accurate data
      Admin GraphQL API
    2. Breaking changes in several ProductVariant related mutations in version 2024-10
      Action requiredAdmin GraphQL API
    3. Breaking changes to GraphQL product duplicate APIs in version 2024-10
      Action requiredAdmin GraphQL API
    4. Added synchronous Parameter to productDelete Mutation and Introduced ProductDeleteOperation Object for Asynchronous Deletion Tracking
      Action requiredAdmin GraphQL API