: Staging
: Production
🪲 Fixed
Fixed an issue with billing rate calculations by updating the currency exchange rate integration.
Changelog
We regularly update our product and API while providing detailed notes on each release. We first release to staging, then to production about a week later. Learn more about our release process.
: Staging
: Production
Fixed an issue with billing rate calculations by updating the currency exchange rate integration.
: Staging
: Production
Added validation warnings when updating products or variants to help prevent configuration issues:
hasWarnings field to the Product type to quickly identify products with validation issues.Enabled the Prismatic integration platform for all tenants, providing access to a broader range of third-party integrations and workflows.
Improved attribute management with new locking capabilities:
is_locked field instead of seller_attributes for better control.Added new authentication and signup capabilities:
Marketplace operators with seller permissions can now activate the Shopify plugin directly, streamlining the integration setup process.
Made several performance improvements across the platform:
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.
seller_attributes configuration field is deprecated in favor of the is_locked attribute field.: Staging
: Production
As a marketplace operator or seller, you will see warnings appear when you create a product or variant under the following conditions:
You create a product, assign it to a template with required product attributes, and you don't provide these attributes when defining the product.
You create a product and you don't assign it to a category.
You create a product, assign it to a template with required variant attributes, and you don't create a variant for that product.
You create a variant and when defining your variant, you don't provide any values for the custom field attributes assigned to variants in your marketplace.
While updating a product that's assigned to a template, you remove or omit the template's required product attributes.
You delete all variants for a product that's assigned to a template with required variant attributes.
Learn more about these warnings and how to handle them here.
Previously, if a product was configured to be hidden from search results and category listings on the storefront, buyers would not be able to add it to their cart when shopping.
This has been resolved, and products hidden from search results and category listings can now be added to cart. These products can be accessed via collections on the storefront.
Learn more about configuring product visibility here.
For the full list of deprecations and suggested replacements, see GraphQL API Deprecations and Removals.
: Staging
: Production
This release contains internal improvements and maintenance updates.
: Staging
: Production
Significantly improved the speed of permission queries, making role and access management operations much faster across the platform.
: Staging
: Production
Added a new warnings field to product variants that provides important alerts about potential issues with variant configurations, helping you identify and resolve problems before they impact customers.
Rich text, file, and reference attributes can no longer be set as filterable, ensuring better performance and preventing potential issues with complex attribute types. Existing attributes of these types have been automatically updated to be non-filterable.