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

💎 Changed

This release contains internal improvements and maintenance updates.

: Staging

: Production

🪲 Fixed

Seller mgmt

Fixed an issue that prevented sellers from updating their business details in certain cases.

: Staging

: Production

🪲 Fixed

Shipping

Fixed an issue where seller shipping methods could cause errors in certain edge cases when the expected data structure was not found.

: Staging

: Production

✨ New

Emails

New marketplace email templates

Added several new email templates for marketplace operators:

  • Staff password set and reset notifications
  • Product CSV export success and failure notifications
  • Menu item audit logging for better change tracking

These templates provide better communication and transparency for marketplace management activities.

Products

Product source tracking

Products now include a product_source field that indicates their origin (manual creation, CSV import, Shopify integration, etc.), making it easier to track and manage products from different channels.

Shipping

Enhanced Japan address handling

City is now required for Japanese addresses, and address normalization is bypassed for Japan to better accommodate local address formats.

Security

reCAPTCHA protection for tenant creation

Added reCAPTCHA verification to the tenant creation process to prevent automated abuse and ensure legitimate marketplace registrations.

Attributes

Improved attribute management

  • Variant attributes can now be removed from product types
  • Duplicate attribute assignments are prevented in product and variant templates

💎 Changed

Performance

Performance improvements

Made several performance improvements across the platform:

  • Product search is now more responsive, with search vectors automatically refreshing when products are updated
  • Search vector refresh jobs are optimized to run less frequently, reducing background processing overhead
  • Scheduled tasks no longer run on inactive tenants, improving overall system efficiency

🪲 Fixed

Products

Fixed an issue where removing product attributes from templates could fail in certain scenarios.

Orders

Fixed an issue preventing orders from being queried when using deprecated quote enum values.

Emails

Fixed an issue where merchant account emails were incorrectly editable. All merchant emails are now properly protected from modification.

Payments

Fixed an issue with domiciled price calculations in materialized views that could cause incorrect pricing in certain marketplace configurations.

API

Fixed an issue where country information wasn't properly tracked in user analytics events.

: Staging

: Production

🪲 Fixed

Seller mgmt

Fixed an issue that prevented sellers from updating their business details through the seller dashboard.

: Staging

: Production

🪲 Fixed

Shipping

Fixed an issue where accessing seller shipping methods could fail with an error in certain configurations.

: Staging

: Production

✨ New

Shipping

Japan address handling improvements

Enhanced address validation for Japanese addresses by making the city field required and improving address normalization to better support local formatting conventions.

: Staging

: Production

✨ New

Menu

Audit logging for menu items

Added audit logging support for menu items, enabling marketplace operators to track changes and modifications to navigation menus over time.

: Staging

: Production

✨ New

API

Enhanced CSV exports

CSV exports now include additional fields and can be limited based on the user performing the export. Product exports also support custom fields, giving you more control over the data you export.

Products

Product ID in attribute assignments

Added product ID tracking to attribute-product relationships, improving data integrity and making it easier to query product-specific attribute assignments.

✨ New

Integrations

PostHog analytics tracking

Order fulfillment operations are now tracked in PostHog, including fulfillment creation, declines, and completions. This provides better visibility into fulfillment workflows across your marketplace.

API

Single Sign-On enhancements

Added support for sending identity provider information during tenant SSO flows and new analytics events for signup tracking, including SSO failures and unsupported country attempts.

🪲 Fixed

Discounts

Fixed an issue where voucher discounts could be calculated incorrectly when added to a checkout.

API

Fixed the WarningMessageItem.code field to properly use the ProductWarningEnum type for better type safety.

Customer mgmt

Fixed an issue where marketplace operators could incorrectly be subject to permission validation during staff actions.

Products

Fixed issues with product CSV export filters to ensure they work correctly with background job processing.

Products

Fixed an issue where product search index updates could affect multiple tenants instead of being properly isolated.

🪲 Fixed

Checkout

Fixed validation issues in checkout shipping methods to properly account for vouchers and ensure shipping methods are correctly sanitized during checkout mutations.

🚫 Deprecated

Orders

Removed support for purchase orders. Existing purchase order functionality has been deprecated and is no longer available.

: Staging

: Production

🪲 Fixed

discount vouchers

Fixed an issue with users combining shipping sales discounts and vouchers. Learn more about combining discounts here.

🚫 Deprecated

API fields and mutations

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

Was this page helpful?