: Staging
: Production
🪲 Fixed
Fixed an issue where orders with lines that have no inventory allocations would cause errors during order processing.
: Staging
: Production
Fixed an issue where orders with lines that have no inventory allocations would cause errors during order processing.
: Staging
: Production
Fixed an issue where warehouses were not being correctly resolved for marketplace sellers in certain scenarios.
: Staging
: Production
Improvements to API key validation and error handling during the sign up process. When signing up via the API, users will experience the following:
For the full list of deprecations and suggested replacements, see GraphQL API Deprecations and Removals.
: Staging
: Production
Introduced a new messaging system that enables communication between marketplace participants, enhancing collaboration and support capabilities within the platform.
Added the ability to set featured images on pages, allowing for richer visual presentation of content throughout your marketplace.
Added a new tenant signup endpoint with email validation, streamlining the onboarding process for new marketplace tenants.
Began the deprecation process for the manage_pages permission as part of ongoing improvements to content management capabilities.
Fixed an issue where discounted and undiscounted price information was not properly exposed on orders and order lines, improving price transparency.
Fixed an issue that prevented plain text from being used in store descriptions by removing overly strict HTML validation.
Fixed an error that could occur when processing email CC and BCC fields in certain edge cases.
: Staging
: Production
Fixed an issue where order processing could fail when an order line had no inventory allocations, improving reliability when handling orders with unusual fulfillment states.
: Staging
: Production
Fixed an issue where warehouses were not correctly resolved for marketplace sellers in certain scenarios.
: Staging
: Production
Fixed an issue where discounted and undiscounted price values were not properly exposed on Order and OrderLine objects, making it difficult to view pricing breakdowns.
: Staging
Marketplace operators and sellers can now fulfill orders across multiple sellers at once. This removes the friction of having to fulfill orders for one seller at a time. Learn more about fulfilling orders here.
The number of steps in the seller onboarding process has been reduced. This involves removing the step where sellers have to specify their industry and product template when onboarding.
For the full list of deprecations and suggested replacements, see GraphQL API Deprecations and Removals.
: Staging
: Production
Added nauticalOrderFulfill mutation, providing a streamlined way to fulfill marketplace orders with improved performance and clearer semantics.
Seller store descriptions now support rich text formatting, allowing sellers to create more engaging and visually appealing store pages.
Added support for notifying customers when a fulfillment is declined, with control over whether to send the notification via the notify_customer parameter.
Added the ability to control customer notifications when an order is cancelled via the notify_customer parameter in the order_cancelled event.
Shopify seller configurations are now enabled by default, simplifying the setup process for sellers integrating with Shopify.
Made several performance improvements across the platform:
Non-seller configurable plugins are now properly hidden from the seller interface, reducing confusion and simplifying the seller experience.
Fixed an issue where voucher discount amounts could be returned with incorrect currency conversions.
Improved error handling for external service integrations — the system now gracefully handles recoverable HTTP errors instead of raising exceptions.
Fixed several issues with order processing:
Fixed an issue where vouchers were unnecessarily locked during checkout queries, improving checkout performance.
Fixed CC and BCC email parsing for SendGrid to ensure emails are properly delivered to all recipients.
Fixed customer data isolation to ensure proper tenant separation in analytics.
Additional volume discount fields have been deprecated as part of the ongoing simplification of the discount system.
: Staging
: Production
This release contains internal improvements and maintenance updates.