: Staging
: Production
🪲 Fixed
Fixed an issue where product warnings related to attributes and custom fields were not displaying correctly.
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 where product warnings related to attributes and custom fields were not displaying correctly.
: Staging
: Production
This release contains internal improvements and maintenance updates.
: 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.
When updating a product's category, you'll now receive warnings about any potential impacts to existing configurations, helping you make informed decisions about category changes.
The onboarding process now automatically marks steps as completed when you perform the related actions, such as adding products, creating test orders, setting up custom domains, completing business details, customizing storefront branding, publishing content, onboarding sellers, or configuring payment methods.
Added free trial status checking to the Prismatic plugin, ensuring proper access control for trial accounts.
All analytics events now include app_name='api' for better tracking and reporting across different parts of the platform.
Fixed an issue with Stripe Tax integration that could cause incorrect error handling in certain scenarios.
Fixed an issue where API requests could fail due to missing tenant header values in certain edge cases.
Improved performance of payout summary queries by optimizing database lookups and using transactions more effectively for temporary table operations.
Fixed an issue where signup tracking events were incorrectly being captured for regular user logins.
Improved API performance by optimizing dashboard user permission checks.
Fixed an issue that prevented SSO login for users on expired trial accounts.
Improved subscription handling to prevent potential errors during subscription processing.
: Staging
: Production
We're adding warning codes to product variants to help marketplace operators and sellers maintain consistency when creating them.
If you attempt to create a variant without adding custom field attributes where they are required, a warning will appear, prompting you to add the required attributes before the variant can be published.
The onboarding setup steps now auto-check as each one is completed, helping marketplace operators easily track their setup progress. Discover how to onboard and set up your marketplace in this video tutorial series.
To improve how attributes are used across the dashboard and storefront, the following attributes have been disabled as product filters:
Learn more about these attribute types 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.