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 staff actions on marketplace orders were incorrectly blocked by permission validation, preventing authorized staff members from performing certain order management tasks.

: Staging

: Production

🪲 Fixed

Discounts

Fixed an issue where voucher discounts were calculated incorrectly when applied to orders, ensuring the correct discount amount is now reflected.

: Staging

: Production

🪲 Fixed

Products

Fixed an issue where product warnings were not displaying correctly when validating attributes and custom fields.

: Staging

: Production

🪲 Fixed

API

Fixed an issue where media files were being stored in an incorrectly named public folder, which could cause accessibility issues for shared media assets.

: Staging

: Production

✨ New

Products

Placeholder images in product emails

Product images in order confirmation and shipping emails now display placeholder images when no product image is available, providing a more polished customer experience.

Products

Product type descriptions

Added support for descriptions on product types, allowing marketplace operators to provide additional context and documentation for different product categories.

Attributes

Update attribute values inline

Attribute values can now be updated directly as part of the AttributeUpdate mutation, streamlining attribute management workflows.

Integrations

PostHog analytics integration

Added comprehensive PostHog analytics tracking for key marketplace events:

  • Order creation from checkout and draft orders
  • Order cancellations and declined fulfillments
  • Plugin activation and configuration changes
  • Tenant creation and signup tracking

These analytics provide better visibility into marketplace activity and user behavior.

💎 Changed

API

Updated terminology throughout the platform to use "payment link" instead of "quote" for pending order payment requests, providing clearer communication with customers.

Integrations

Improved Stripe product synchronization

Enhanced Stripe integration to exhaustively query all products and prices, ensuring complete synchronization of catalog data.

🪲 Fixed

Customer mgmt

Fixed an issue where user permission lookups could fail in certain authentication scenarios.

Attributes

Fixed an issue where attribute values could not be properly assigned when a product template was locked.

Products

Fixed a crash that could occur when setting product availability for products without an assigned product type.

Payments

Fixed exchange rate storage to properly handle all unique currency pairs, improving multi-currency support.

Payments

Updated Stripe US account configuration to use the correct Terms of Service settings.

🚫 Deprecated

API

Price book functionality removed

The deprecated price book feature has been fully removed from the platform. Pricing should now be managed through product variant pricing and discount functionality.

: Staging

: Production

✨ New

product template description

Product templates now include a description field to help marketplace operators clarify the purpose of each template, making it easier to assign products as the marketplace grows. Learn more about working with product templates here.

🪲 Fixed

Stripe onboarding

Fixed an issue where first-time sellers in the United States could not onboard and accept payouts. Learn more about implementing Stripe for seller payouts here.

🚫 Deprecated

API fields and mutations

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

: Staging

: Production

🪲 Fixed

Products

Fixed an issue where product warnings related to attributes and custom fields were not displaying correctly.

: Staging

: Production

💎 Changed

API

This release contains internal improvements and maintenance updates.

: Staging

: Production

🪲 Fixed

Payments

Fixed an issue with billing rate calculations by updating the currency exchange rate integration.

: Staging

: Production

✨ New

Products

Product and variant validation warnings

Added validation warnings when updating products or variants to help prevent configuration issues:

  • Products now display warnings when required attribute values are missing.
  • Products show warnings when a default variant is required but not set.
  • Variants display warnings during creation or updates when configuration issues are detected.
  • Added a new hasWarnings field to the Product type to quickly identify products with validation issues.
Integrations

Prismatic integration platform enabled

Enabled the Prismatic integration platform for all tenants, providing access to a broader range of third-party integrations and workflows.

Attributes

Locked attribute management

Improved attribute management with new locking capabilities:

  • Attribute permissions now use the is_locked field instead of seller_attributes for better control.
  • Locked attributes are now properly enforced when creating attribute values.
API

Tenant signup and authentication

Added new authentication and signup capabilities:

  • New tenant signup V2 route with improved validation.
  • Added SSO endpoints for single sign-on integration.
  • Added country listing endpoint that includes automatic country detection.
Shopify

Shopify plugin activation

Marketplace operators with seller permissions can now activate the Shopify plugin directly, streamlining the integration setup process.

💎 Changed

Performance

Performance improvements

Made several performance improvements across the platform:

  • Permissions queries are now significantly faster.
  • Metadata update notifications are more efficient.

🪲 Fixed

Products

Fixed an issue where products with visible_in_listings set to False were incorrectly prevented from being purchased. Products are now available for purchase regardless of their listing visibility setting.

Seller mgmt

Fixed an issue where marketplace seller creation would fail to automatically generate a slug for the seller.

Webhooks

Fixed an issue where webhook job filtering options were limited due to using an incorrect enum type. All filtering options are now available.

Integrations

Fixed an issue where plugin event URLs were not being generated correctly, causing integration failures in certain scenarios.

API

Fixed an issue where missing tenant headers would cause server errors instead of returning a proper 400 Bad Request response.

🚫 Deprecated

Deprecated features

  • Creating attribute values for non-dropdown or non-multiselect attributes is now deprecated.
  • The seller_attributes configuration field is deprecated in favor of the is_locked attribute field.

Was this page helpful?