Skip to main content

Full-stack capabilities to power app analytics

Shopify Analytics is now a full-stack platform for apps. Model, query, embed, and enrich analytics on Shopify without managing your own data infrastructure.
Read the full story
APPS
STOREFRONTS
DEV PLATFORM
  1. January 2025

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

    Surface
    1. 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. API StringConnection includes nodes field
      Admin GraphQL API
    2. Shopify Payments Payout Summary GraphQL surfaces advance fees and advance gross fields
      Admin GraphQL API
    3. Shopify Payments Balance Transaction GraphQL type supports advance and advance funding type
      Admin GraphQL API
    4. Shopify Payments GraphQL Admin API supports querying a list of disputes
      Admin GraphQL API
    5. Exposing Business Entity fields on Admin API
      Admin GraphQL API
    6. Added variant_strategy for productOptionsCreate
      Admin GraphQL API
    7. Adding requiresComponents field to ProductVariantsBulkInput
      Admin GraphQL API
    8. New CollectionsCount query in the GraphQL Admin API
      Admin GraphQL API
    9. Metafield Definition Webhooks
      Admin GraphQL API
    10. Added new field recurring_cycle_limit and applies_on_subscription to DiscountAutomaticApp and DiscountAutomaticAppInput
      Admin GraphQL API
    11. New has_variants_that_requires_components field on Product Webhooks
      Admin GraphQL API
    12. New field and queries for the StaffMember object in the GraphQL Admin API
      Admin GraphQL API
    13. Removal fulfillment service shipping method
      Action requiredAdmin GraphQL API
    14. New mutation to create an order
      Admin GraphQL API
    15. Admin API update on fulfillmentOrder.destination and FulfillmentOrderDestination object
      Admin GraphQL API
    16. Fulfillment Constraints now support Local Pickup
      Admin GraphQL API
    17. Fulfillment Constraints can now be associated with one or multiple delivery methods
      Action requiredAdmin GraphQL API
    18. Admin API includes discountNodesCount
      Admin GraphQL API
    19. Introducing Payment Groups and Sessions to SubscriptionBillingAttempts
      Admin GraphQL API
    20. Exposing the order adjustments connection on a Refund
      Action requiredAdmin GraphQL API
    21. Notify customers when their return requests are approved or declined
      Admin GraphQL API
    22. Breaking changes to returns API: Deprecate reverseDeliveryDispose mutation
      Action requiredAdmin GraphQL API
    23. Removal of the priceRule resource from GraphQL Admin API
      Action requiredAdmin GraphQL API
    24. New CompanyLocationStaffMemberAssignments API endpoints for managing staff member assignments on a Company Location
      Admin GraphQL API
    25. Translatable content that is specific to a market context is now exposed
      Admin GraphQL API
    26. Add new theme-related fields to TranslatableResourceType enum
      Admin GraphQL API
    27. Localized fulfillment hold reason on FulfillmentHold
      Admin GraphQL API
    28. Adding pagination arguments to Customer addresses
      Action requiredAdmin GraphQL API
    29. GraphQL support to send customer account invite
      Admin GraphQL API
    30. New customer account pages now available in menus via Admin API
      Admin GraphQL API
    31. New abandoned checkouts listing endpoint on the admin GraphQL API
      Admin GraphQL API
    32. Add subscription status updates to bulkOperationRunMutation
      Admin GraphQL API
    33. Querying events through the events connection and CommentEvent.subject becomes nullable
      Action requiredAdmin GraphQL API
    34. Removal of deprecated product image mutations from the GraphQL Admin API
      Action requiredAdmin GraphQL API
    35. Added FAILED_TO_RETRIEVE_BILLING_ADDRESS to CustomerPaymentMethodRevocationReason Enum
      Admin GraphQL API
    36. Order Management apps can no longer fulfill orders that are assigned to a different fulfillment service
      Action requiredAdmin GraphQL API
    37. New parameter on fulfillmentServiceDelete to control inventory behaviour on location removal
      Admin GraphQL API
    38. fulfillmentOrderHold mutation updated to return a fulfillment hold resource
      Admin GraphQL API
    39. 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. Introducing theme and theme file management in the Admin GraphQL API
      Admin GraphQL API
    4. Introducing metafield definition capabilities in the admin API
      Admin GraphQL API
    5. Metafield Definition Capability Framework and Deprecation of use_as_collection_condition
      Action requiredAdmin GraphQL API
    6. New inventory input fields in productSet mutation in version 2024-10
      Admin GraphQL API
    7. Improvements in the GiftCard GraphQL endpoints and introducing GiftCardTransaction types
      Action requiredAdmin GraphQL API
    8. The fulfillmentOrdersReleaseHolds Mutation Is Deprecated
      Action requiredAdmin GraphQL API
    9. Admin API includes urlRedirectsCount
      Admin GraphQL API
    10. New query attributes on products query
      Admin GraphQL API
    11. Fulfillment Holds Now Able To Be Released by ID
      Admin GraphQL API
    12. Admin API includes statusPageUrl field on Order
      Admin GraphQL API
    13. Introducing PRODUCT_CATEGORY_ID in CollectionRuleColumn and Deprecating PRODUCT_TAXONOMY_NODE_ID for automated collection creation
      Action requiredAdmin GraphQL API
    14. Removing V2 suffix from fulfillmentCreateV2 and fulfillmentTrackingInfoUpdateV2
      Action requiredAdmin GraphQL API
    15. 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