Changelog
Quick Order changelog
July 30, 2026
Quick Order — no user-facing changes
Section titled “Quick Order — no user-facing changes”This suite does not add user-facing Quick Order changes beyond the pinned version.
June 10, 2026
Quick Order v1.1.0
Section titled “Quick Order v1.1.0”Infrastructure
- Node.js 22 LTS: The package now builds and distributes using Node.js 22 LTS. The
engines.nodeconstraint has been removed as this drop-in targets browser environments exclusively.
April 30, 2026
Quick Order v1.0.1
Section titled “Quick Order v1.0.1”The Quick Order drop-in has been updated with the following changes:
- Configurable product Add to Cart: Add to Cart behavior for configurable products is now consistent and reliable. The
handleAddToCartcallback payload now includesparentSku(parent product SKU) andoptionsUIDs(array of selected variant option UIDs) so downstream handlers can identify the exact variant added to the cart, including for simple products where these fields are set to empty values for consistency (#25). - Deduplicated option-change events: The
QuickOrderItemscontainer previously emitted an increasing number of events on each product option change — the first change was correct, but each subsequent change added duplicate emissions. Events are now deduplicated so only the latest selection fires, regardless of how many times an option is changed (#25). - Refactored Grid Ordering integration: The Grid Ordering integration in the Quick Order block has been refactored for better alignment with the drop-in’s event model and improved maintainability (#25).
March 24, 2026
Quick Order v1.0.0
Section titled “Quick Order v1.0.0”New Quick Order drop-in for B2B bulk ordering. The Quick Order drop-in has been integrated into the boilerplate, enabling B2B users to add products in bulk to the cart by SKU or product name. It has feature parity with Luma Quick Order and Grid Ordering for configurable products (#1125, #1156).
- Language definition merge fix - User-provided
langDefinitionspassed to the initializer are now correctly merged with the drop-in’s bundled defaults. Label and placeholder overrides take effect as expected (#23).