: Staging
: Production
✨ New
Enhanced product warnings
Products now display a SELLER_PAUSED warning when they're affected by a seller pause, making it easier to understand why a product is unavailable.
Comprehensive activity timelines
Added detailed activity timelines across the platform, surfacing historical events for:
- Products (stock changes, status updates)
- Orders (order events and history)
- Sellers (seller-related activity)
- Vendor payouts
- Refunds
- Customers (customer events)
- CSV exports and imports
- Invoices and payout batches
- Checkouts
These timelines provide complete visibility into the lifecycle and history of key objects in your marketplace.
💎 Changed
Performance improvements
Made several performance improvements across the platform:
- Checkout operations are now significantly faster due to improved context handling.
- Timeline event loading is more efficient, reducing query overhead.
- Variant bulk creation no longer refetches attribute data for each row, dramatically improving import speed.
🪲 Fixed
Fixed an issue where checkout queries could cause performance degradation during high-traffic periods.
Fixed several issues with product variant attributes:
- Variant attribute uniqueness now properly handles case-insensitive names and non-string values.
- File and swatch attribute slugs are now correctly derived from their values.
- Variant uniqueness is now properly enforced for all content-valued attribute types.
- Three attribute input fields that could return errors now handle edge cases correctly.
Fixed an issue where some event display labels were showing corrupted or incorrect text.
Fixed an issue where full-text search operations could exceed database timeout limits.
Fixed an issue where filtering payouts with an empty status list would incorrectly return no results instead of all payouts.