We are excited to announce that a new version of the headless storefront is available, built on a modern Next.js framework.
A significant amount of work has gone into building this fast, responsive, and SEO friendly storefront template. To inquire about upgrading your storefront to the new version, contact Traide Support.

✨ New
Cart
Cart enhancements
- Automatically refresh the cart upon checkout or quote completion.
- Added item count display and scroll functionality for products in the cart.
- Implemented logic to enforce seller minimum order requirements.

Checkout
Checkout enhancements
- Separated checkout flows for regular checkout, request a quote, and make an offer.
- Enabled the addition of order notes from the buyer during the checkout process.
- Updated the gateway client secret to accommodate checkout price changes.
- Multi-seller shipping selector to easily choose from multiple sellers' shipping options.
- The shipping selector now uses a bulk update mutation for faster and more efficient updates.

Checkout
Checkout enhancements
- Separated checkout flows for regular checkout, request a quote, and make an offer.
- Enabled the addition of order notes from the buyer during the checkout process.
- Updated the gateway client secret to accommodate checkout price changes.
- Multi-seller shipping selector to easily choose from multiple sellers' shipping options.
- The shipping selector now uses a bulk update mutation for faster and more efficient updates.

Performance
Performance improvements
- Optimized checkout API mutations for faster processing.
- Enhanced frontend GraphQL calls and input management for improved performance.
Config
Configuration management
- Added
mpConfigconfiguration file for easy management of various settings, such as default currency, currency list, default locale, quoteout options, checkout options, tracking IDs, API keys, and analytics. - Introduced support for both single and multiple currencies.
- Added configuration file for fly.io.
- Updated the Traide GraphQL schema to pull from a public npm package for easier maintenance and reliability.
🪲 Fixed
UI/UX
Fixed an issue with country_area population in the shared Address Form component.
UI/UX
Fixed issues related to the address book functionality and removed MUI (Material-UI) dependency.