Skip to main content

API v1.3.6

⛵ Added

Support for HTML descriptions

Added the ability to store and render descriptions in HTML format. To facilitate this, a new descriptionHtml field is added to the following objects:

  • product
  • productVariant
  • category
  • collection
  • microsite

This feature makes it easier to render formatted descriptions in the storefront, and to support integrations that pull product descriptions, such as Shopify and WooCommerce. The descriptionHtml field is fully backwards-compatible with the existing description and descriptionJson fields.

As a result of these changes, the WYSIWYG text editor in the Dashboard now enables users to edit and save descriptions as HTML. The text editor also now supports the ability to paste rich-text formatting, making it easier to create and maintain formatted descriptions.

Learn more ->

🌊 Changed

Faster product and variant search performance

Product and variant search queries have been optimized for significant performance improvements. You can now expect faster and more efficient search results.

Faster product filtering by stockAvailability

Filtering the products query by stockAvailability has been optimized for performance improvements. This means that filtering products based on stock availability is now faster and more efficient.

🪲 Fixed

  • Fixed an issue that could cause stranded payments by preventing the ability to finalize and complete an order after creating payments. This issue could occur for users that were both a seller staff member and a customer.
  • Fixed an issue where deleted staff member users that shared a customer account retained permissions to access the Dashboard after the staff member was deleted.
  • Fixed an issue with insufficient permission checks on the userByEmail query.
  • Fixed an issue where the list of available shipping methods could differ on the seller order and marketplace order for draft and quote orders.
  • Fixed an issue where products were hidden from collections pages when the "Show in product listing" toggle was turned off.
  • Fixed an issue where the ORDER_CREATED webhook could be triggered inconsistently for draft orders.
  • Fixed an issue where the productCreate mutation in master product marketplaces always set the seller field to 1 (corresponding to the marketplace seller), even when another seller was specified.
  • Fixed an issue where deleted product variants were being used in the insightsTopPerformingProducts query. This issue could cause the Dashboard home page to crash.

Was this page helpful?