: Staging
: Production
✨ New
Multiple codes per voucher with single-use support
Added support for vouchers with multiple redemption codes, including the ability to create single-use codes for promotional campaigns and tracking purposes.
Bulk delete voucher codes
Introduced voucherCodeBulkDelete mutation to efficiently remove multiple voucher codes at once, with built-in safeguards to prevent accidental deletion of primary codes.
✨ New
Checkout problems API
Added a new read-only problems field to the Checkout object, providing visibility into validation issues and blockers that prevent checkout completion.
✨ New
Circuit breaker for webhook deliveries
Implemented a circuit breaker pattern for outbound webhook deliveries to automatically pause delivery attempts to failing endpoints, preventing resource exhaustion and improving overall system stability.
✨ New
Historical order bulk import
Added support for importing historical orders in bulk, enabling easier marketplace onboarding and data migration from legacy systems.
Automatic expiration of unpaid orders
Orders that remain in "awaiting payment" status without successful payment are now automatically expired after a configurable period, helping keep order data clean and accurate.
✨ New
Authentication security improvements
Enhanced authentication security across login, registration, and password reset flows with improved validation, rate limiting, and protection against common attack vectors.
✨ New
Deprecated field usage telemetry
Added telemetry tracking for deprecated GraphQL field usage, helping marketplace operators plan API migrations and understand which legacy fields are still in use.
Full-text search for customers
Added full-text search capabilities to the customers query with intelligent ranking, making it faster to find customers by name, email, or other attributes.
Full-text search for orders
Introduced full-text search for both orders and nauticalOrders queries with relevance-based ranking, significantly improving order discovery and lookup performance.
💎 Changed
Performance improvements
Made several performance improvements across the platform:
- Attribute value queries are now significantly faster through improved data loading.
- Product and seller document queries are more efficient when accessed through nested connections.
- Video, collection, URL, checklist, and shipping method queries now load data more efficiently.
🪲 Fixed
Fixed an issue where the documents field on products returned the wrong document type, potentially causing unexpected behavior in client applications.
Fixed a bug in product CSV export that could cause exports to fail due to incorrect database query optimization.
🪲 Fixed
Fixed an issue where country names from Webflow integrations weren't correctly translated to ISO country codes.