Added the ability to use one account to view products as both a storefront customer and a marketplace seller:
Added the optional requestor-role API header, with supported values of staff or buyer, which determines whether to query products and related entities as a buyer or seller staff member
Added the following to support quickstart onboarding checklists:
Added triggers to mark quickstart onboarding checklist items completed: payout_account_created, first_warehouse_created, and first_product_created
Added a checklist resolver for the Seller query, which returns all checklist objects for a given seller
Added SellerOnboardingChecklist model to track complete and incomplete checklist items
Added MarketplaceConfiguration.default_seller_checklist field to support the default checklist for a marketplace
Added new GraphQL mutations in the format objectAction to replace mutations in the format actionObject, which will be deprecated on Dec 16, 2023. See the GraphQL API docs and schema for more information and deprecation dates.
Added the status and sub_status fields to the PRODUCT_CREATED and PRODUCT_UPDATED webhook payloads
Added the SellerOwnerDelete mutation, which disassociates a user account from a seller