• Configurable Product Filters: The Storefront Product Catalog now supports configurable filters, allowing customers to refine product searches by attributes, price, and availability.
• Bulk Inventory Management: Inventory can now be updated in bulk via an Export and Import process, making stock management more efficient.
• Enhanced ShipStation Integration: ShipStation now supports Partner API Keys, providing higher API rate limits for high-volume accounts.
• Expanded Storefront GraphQL API: The products query now includes filters for product node IDs and PKs, enabling theme developers to create richer customer experiences.
• Improved Meta Pixel Integration: Meta Pixel now leverages our Storefront Event Tracking framework for a more robust and future-proof tracking integration.
• Checkout Customization Previews: Merchants can now preview customer account screens with mock data, allowing them to see exactly what customers experience when logging into their storefront accounts.
• Faster Storefront Tracking Events: The performance of tracking events on the storefront catalog has been optimized for improved response times.
• Stronger Subscription Restrictions: Blocklisted customers are now prevented from reactivating their subscriptions through their customer accounts.
• Faster Order Detail Views: Order detail views now load more efficiently with optimized queries and improved data storage for fulfillment event dates.
• Subscription Renewal Fix: Resolved an issue where subscription payment method updates failed due to the subscription product being out of stock.
• Order Search Fix: Fixed a bug that prevented users from searching for orders via accounts.29next.com, even when they had the necessary permissions.
• Cart Error Handling Fix: Attempting to add a product without a price to the cart now correctly returns a 400 error instead of a 500 error.
• Login Throttling Enhancement: Login attempts are now more gracefully throttled with a dedicated 429 error page when brute force login attempts are detected.
checkout_contact_info_submitted
, checkout_shipping_method_submitted
, and checkout_shipping_address_submitted
, see event tracking docs.product.updated
webhooks were not triggered when removing product categories.external
payment methods that are custom per store allowing merchants to use their custom payment methods through the campaigns API.resolve
action endpoint to simplify the flow and bring it inline with the dashboard actions.where
template tag that allows object types, lookup expressions, and variables to passed into.2024-04-01
for all of its interaction with the store platform when creating orders.