: Staging
: Production
✨ New
Product and variant validation warnings
Added validation warnings when updating products or variants to help prevent configuration issues:
- Products now display warnings when required attribute values are missing.
- Products show warnings when a default variant is required but not set.
- Variants display warnings during creation or updates when configuration issues are detected.
- Added a new
hasWarningsfield to theProducttype to quickly identify products with validation issues.
Prismatic integration platform enabled
Enabled the Prismatic integration platform for all tenants, providing access to a broader range of third-party integrations and workflows.
Locked attribute management
Improved attribute management with new locking capabilities:
- Attribute permissions now use the
is_lockedfield instead ofseller_attributesfor better control. - Locked attributes are now properly enforced when creating attribute values.
Tenant signup and authentication
Added new authentication and signup capabilities:
- New tenant signup V2 route with improved validation.
- Added SSO endpoints for single sign-on integration.
- Added country listing endpoint that includes automatic country detection.
Shopify plugin activation
Marketplace operators with seller permissions can now activate the Shopify plugin directly, streamlining the integration setup process.
💎 Changed
Performance improvements
Made several performance improvements across the platform:
- Permissions queries are now significantly faster.
- Metadata update notifications are more efficient.
🪲 Fixed
Fixed an issue where products with visible_in_listings set to False were incorrectly prevented from being purchased. Products are now available for purchase regardless of their listing visibility setting.
Fixed an issue where marketplace seller creation would fail to automatically generate a slug for the seller.
Fixed an issue where webhook job filtering options were limited due to using an incorrect enum type. All filtering options are now available.
Fixed an issue where plugin event URLs were not being generated correctly, causing integration failures in certain scenarios.
Fixed an issue where missing tenant headers would cause server errors instead of returning a proper 400 Bad Request response.
🚫 Deprecated
Deprecated features
- Creating attribute values for non-dropdown or non-multiselect attributes is now deprecated.
- The
seller_attributesconfiguration field is deprecated in favor of theis_lockedattribute field.