: Staging
: Production
💎 Changed
Performance improvements
Made several performance improvements across the platform:
- Seller queries are now significantly faster when retrieving first product and first order dates.
- Checkout operations are more efficient when calculating discounts.
- Payout event loading is optimized, reducing query overhead.
- Agreement queries load fees and commission structures more efficiently.
🪲 Fixed
Fixed an issue where payout adjustment amounts displayed with incorrect signs, now matching platform-wide conventions for consistency.
Fixed an issue where refund processing could fail when shipping ledger lookups encountered missing seller order data.
Improved error logging for refund edge cases to provide better visibility into processing issues.
Fixed an issue where filtering categories by metadata or private metadata would not return results.
Fixed an issue where filtering categories by custom fields would not work as expected.
Fixed an issue where the allowSellerVariants setting was not properly saved when creating or updating products.
Fixed an issue where attempting to sign up a duplicate marketplace operator would fail with an error instead of redirecting appropriately.
Fixed an issue where malformed weight data in API requests would cause unexpected errors instead of returning a clear validation message.