Skip to main content

API v4.9.0

: Staging

: Production

✨ New

Products

Bulk product approval status updates

Added the ability to update approval status for multiple products at once, making it easier to manage large product catalogs.

Integrations

Algolia search integration

Introduced Algolia as a search provider, offering enhanced search capabilities with secured API keys and operator maintenance tools. Search configuration is now available through the shop.searchConfiguration field.

Orders

Added digitalContentUrlRotate mutation to re-issue download links for digital products, providing better control over digital content delivery.

API

Enhanced relay node security

Implemented a deny-by-default relay node entrypoint, improving security for GraphQL node resolution.

💎 Changed

Performance

Performance improvements

Made several performance improvements across the platform:

  • Seller and customer connection queries are now significantly faster.
  • Checkout calculations are more efficient, running once per request instead of multiple times.
  • Navigation menus load much faster by optimizing menu item link queries.
  • Order search is now more responsive with improved query routing and indexing.
  • Product updates are faster when working with attributes and metadata.

🪲 Fixed

Checkout

Fixed an issue where discount calculations could produce inconsistent results in certain scenarios.

API

Fixed an issue where line-level money fields weren't respecting the currency type specified in request headers.

API

Improved shipping method queries to be more efficient when retrieving checkout and marketplace shipping options.

Payouts

Fixed an issue where disbursements that were sent but never recorded could be incorrectly re-billed.

Payouts

Fixed an issue where definitive gateway rejections could leave sellers in a stranded state.

Payouts

Enhanced payout reliability by ensuring PayPal and Stripe disbursements have the same durability markers as Trolley.

Products

Fixed an issue where inventory decreases weren't properly handling backorders in certain fulfillment scenarios.

API

Fixed an issue where navigation menu links weren't respecting visibility permissions for pages, policies, and products.

Orders

Fixed an issue where digital content delivery credentials weren't properly linked to marketplace orders.

API

Fixed several issues with audit event queries, including tenant scoping and relay node resolution.

Was this page helpful?