Skip to main content

API v1.90.0

: 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.

Was this page helpful?