Skip to main content

Changelog

Traide Changelog

We regularly update our product and API while providing detailed notes on each release. We first release to staging, then to production about a week later. Learn more about our release process.

: Staging

: Production

🪲 Fixed

Orders

Fixed an issue where order processing could fail when an order line had no inventory allocations, improving reliability when handling orders with unusual fulfillment states.

: Staging

: Production

🪲 Fixed

Seller mgmt

Fixed an issue where warehouses were not correctly resolved for marketplace sellers in certain scenarios.

: Staging

: Production

🪲 Fixed

Orders

Fixed an issue where discounted and undiscounted price values were not properly exposed on Order and OrderLine objects, making it difficult to view pricing breakdowns.

: Staging

✨ New

order fulfillment

Marketplace operators and sellers can now fulfill orders across multiple sellers at once. This removes the friction of having to fulfill orders for one seller at a time. Learn more about fulfilling orders here.

seller onboarding

The number of steps in the seller onboarding process has been reduced. This involves removing the step where sellers have to specify their industry and product template when onboarding.

🪲 Fixed

webhooks
  • General fixes and improvements to webhook error handling. Learn more about webhooks here.
  • Improvements to third-party integration permissions and access. Learn more about integrations here.

🚫 Deprecated

API fields and mutations

For the full list of deprecations and suggested replacements, see GraphQL API Deprecations and Removals.

: Staging

: Production

✨ New

Orders

New marketplace order fulfillment mutation

Added nauticalOrderFulfill mutation, providing a streamlined way to fulfill marketplace orders with improved performance and clearer semantics.

Seller mgmt

Rich text support for seller store descriptions

Seller store descriptions now support rich text formatting, allowing sellers to create more engaging and visually appealing store pages.

Emails

Fulfillment declined notifications

Added support for notifying customers when a fulfillment is declined, with control over whether to send the notification via the notify_customer parameter.

Emails

Order cancellation notifications

Added the ability to control customer notifications when an order is cancelled via the notify_customer parameter in the order_cancelled event.

Integrations

Shopify seller configurations

Shopify seller configurations are now enabled by default, simplifying the setup process for sellers integrating with Shopify.

💎 Changed

Performance

Performance improvements

Made several performance improvements across the platform:

  • Draft order modifications are now significantly faster through optimized database operations.
  • Order fulfillment operations complete more quickly with improved data handling.
  • Checkout queries are much faster, especially when calculating shipping options and applying vouchers.
  • Payout processing is more efficient with optimized batch operations.
  • Product availability checks are now faster with improved data loading.

💎 Changed

Seller mgmt

Non-seller configurable plugins are now properly hidden from the seller interface, reducing confusion and simplifying the seller experience.

🪲 Fixed

Discounts

Fixed an issue where voucher discount amounts could be returned with incorrect currency conversions.

Integrations

Improved error handling for external service integrations — the system now gracefully handles recoverable HTTP errors instead of raising exceptions.

Orders

Fixed several issues with order processing:

  • Seller order lines are now properly loaded during draft completion.
  • Stock deallocation events are now recorded asynchronously, improving fulfillment speed.
  • Removed duplicate order update notifications during fulfillment.
  • Fixed duplicate processing calls that could slow down order operations.
  • Stock updates now use more efficient bulk operations.
  • Corrected order ID references in marketplace order contexts.
Checkout

Fixed an issue where vouchers were unnecessarily locked during checkout queries, improving checkout performance.

Emails

Fixed CC and BCC email parsing for SendGrid to ensure emails are properly delivered to all recipients.

API

Fixed customer data isolation to ensure proper tenant separation in analytics.

🚫 Deprecated

Discounts

Additional volume discount fields have been deprecated as part of the ongoing simplification of the discount system.

: Staging

: Production

💎 Changed

API

This release contains internal improvements and maintenance updates.

: Staging

: Production

🪲 Fixed

Discounts

Fixed an issue where voucher discount amounts could be returned in an incorrect currency format, ensuring discount values are now displayed accurately without conversion.

: Staging

: Production

🪲 Fixed

Seller mgmt

Fixed an issue where warehouses were not being correctly resolved for marketplace sellers in certain scenarios.

: Staging

: Production

🪲 Fixed

Tax

Fixed an issue with the dummy tax plugin that was preventing checkouts from being completed in certain configurations.

Orders

Fixed an issue where discounted and undiscounted price information was not properly exposed on Order and OrderLine objects, making it difficult to reconcile pricing in some reporting scenarios.

: Staging

: Production

✨ New

price display

Marketplace operators and sellers can now choose to hide or show prices of products in their stores.

checkout improvements

The following improvements have been made to the checkout modal's performance:

  • Significant reduction to the time spent when making an order.
  • Improved data fetching and rendering.
  • Increased capacity when making bulk orders.
  • User experience when selecting shipping zones for bulk orders.
  • User experience when cancelling bulk orders.
draft orders

Improved stock allocation when creating draft orders. Learn more about draft orders here.

🪲 Fixed

shipping discounts

Fixed an issue where shipping discounts were not displayed correctly for quote orders in the dashboard.

🚫 Deprecated

API fields and mutations

For the full list of deprecations and suggested replacements, see GraphQL API Deprecations and Removals.

removed

Fully Deprecated

The following fields, types, and mutations have reached end of their deprecation period and have been removed:

  • destinationLocation
  • locations
  • originLocation
  • primaryLocation
  • productLocationCreate
  • productLocationDelete
  • productLocationUpdate
  • productSetLocationType
  • shopAddressUpdate
  • shopDomainUpdate
  • shopSettingsUpdate

Was this page helpful?