October 2026 suite
B2B buyers can share public requisition lists with recipients who can add selected products to their carts without signing in. Shoppers can pay with saved cards and select custom product options on the product details page. The Storefront Compatibility Packages add invoice data and public-list support across the supported Commerce versions. See the changelog for the full list of changes.
Highlights
Section titled “Highlights”Public requisition lists for guest shoppers
Section titled “Public requisition lists for guest shoppers”B2B buyers can share a public requisition list by email or link. Recipients can review products and add selected items to their carts without signing in.
Public sharing must be enabled in the store configuration. Stores can also set how long links remain valid and how many recipients can receive a sharing email.
Checkout with saved cards
Section titled “Checkout with saved cards”Shoppers can save a card for future purchases and select it during checkout. Checkout v3.5.0 and Payment Services v4.3.0 support the saved-card flow, including switching back to another payment method. The default Boilerplate checkout block does not wire these features together; merchants and system integrators can customize it by following Vaulted cards in checkout.
Customizable product options
Section titled “Customizable product options”Shoppers can select custom product options using dropdown menus, radio buttons, and checkboxes on the product details page. Options that allow multiple selections use a labeled checkbox list rather than a native multi-select control.
Faster sign-in loading
Section titled “Faster sign-in loading”Visitors who do not open a sign-in control avoid downloading authentication code during the initial page load. B2C and B2B headers defer those downloads until a shopper opens sign-in or chooses an account action ( #1463 , B2C) ( #1468 , B2B).
Recommendation units by label
Section titled “Recommendation units by label”Select recommendation units by label in the block configuration instead of relying only on a unit ID. The Product Recommendations drop-in can request units by label, unit ID, or both. When both selectors match, it displays the unit that matches the label ( #1451 ).
Updated boilerplate
Section titled “Updated boilerplate”Infrastructure
Section titled “Infrastructure”- Drop-in SDK: The B2C and B2B suite configurations pin Drop-in SDK 3.0.0 and
@dropins/build-tools1.2.2 ( #1519 , B2C) ( #1521 , B2B).
Document authoring
Section titled “Document authoring”No Document Authoring changes in the boilerplate for this release suite.
Fixes and improvements
Section titled “Fixes and improvements”- Recommendations block: Select a recommendation unit by its
labelvalue in the block configuration. The block requests the matching unit ( #1451 ). - Product metadata: The product details block no longer generates the page title, Open Graph tags, or JSON-LD structured data in the browser. Use a prerendering solution to provide this metadata to crawlers ( #1458 ).
- Header: B2C and B2B headers defer authentication-module downloads until a shopper opens a sign-in control ( #1463 , B2C) ( #1468 , B2B).
Updated Drop-in SDK
Section titled “Updated Drop-in SDK”Drop-in SDK 3.0.0 reduces JavaScript requests and updates the shared tools used to build drop-ins. Upgrade @dropins/tools before upgrading Elsie and rebuilding custom drop-ins. Existing published drop-ins remain compatible and do not require a rebuild.
| Package | Version |
|---|---|
@dropins/tools | 3.0.0 |
@adobe-commerce/elsie | 3.0.0 |
@adobe-commerce/recaptcha | 1.3.1 |
@adobe-commerce/event-bus | 1.1.2 |
@adobe-commerce/fetch-graphql | 1.3.2 |
@adobe-commerce/storefront-design | 1.1.2 |
@dropins/build-tools | 1.2.2 |
New features
Section titled “New features”- Shared development tools: Reuse Elsie’s Cypress linting presets, optional library configuration, and shared test and Storybook tooling instead of maintaining separate copies.
- Custom build entries: Shared Vite configuration now provides
withEntriesto customize build entry points.
Improvements and fixes
Section titled “Improvements and fixes”- Source development: The SDK source repository now uses pnpm instead of Yarn for development and release workflows.
- Accessible labels:
Pickercontrols now prefer visible labels over internal names. An explicit checkboxidkeeps its label and description associated with the correct control when multiple checkboxes share a name. - Portal stability: The
Portalcomponent now uses Preact’screatePortalto prevent intermittent DOM insertion errors when nearby content changes. - Fewer JavaScript requests: Shared runtime chunks consolidate code that previously loaded in separate files. Rebuilt drop-ins use a combined Preact entry, while existing drop-ins can continue using the previous entries.
Updated storefront tools
Section titled “Updated storefront tools”- Site Creator library: Newly created sites store the Document Authoring library in
docs/libraryinstead of the hidden.da/libraryfolder. Source templates must includedocs/**infull-index.jsonso Site Creator can copy the library. Library content is previewed but not published. - Template access: Site Creator can copy approved templates without giving users write access to the source site. It reads template content through a worker using a read-only service account.
Updated B2C drop-in components
Section titled “Updated B2C drop-in components”| Component | Improvements |
|---|---|
| Cart v3.4.1 | Screen readers now announce discount-code and gift-card errors. The Cart drop-in also keeps keyboard focus on a checkbox when its contents update. |
| Checkout v3.5.0 | Shoppers can select a saved card or save a card for later. The drop-in submits orders with vaulted cards through Payment Services. |
| Order v4.1.1 | No user-facing changes in this release. |
| Payment Services v4.3.0 | The drop-in adds a VaultedCreditCard container and supports saving and submitting vaulted cards. |
| Personalization v3.2.3 | No user-facing changes in this release. |
| Product Details Page v3.4.0 | Shoppers can configure dropdown, radio, and checkbox custom options. The update also restores bundle quantity controls and improves keyboard and screen-reader access to the image preview. |
| Product Discovery v3.1.3 | Sorting now works when a product attribute code contains an underscore, such as temperature_max. |
| Product Recommendations v4.1.0 | Recommendation units can be selected by label. Product images use the catalog image label as alt text, and visible titles use semantic headings. |
| User Account v4.2.1 | Screen readers now hear whether saved-address choices belong to the shipping or billing address group. |
| User Auth v4.1.1 | Authentication forms now leave the loading state and show an error when a network request fails. |
| Wishlist v3.5.1 | The wishlist toggle’s accessible name now starts with its visible label, so voice-control users can activate it using the text they see. |
Updated B2B drop-in components
Section titled “Updated B2B drop-in components”| Component | Improvements |
|---|---|
| Company Management v1.5.1 | Buyer-facing behavior is unchanged. The source repository now uses pnpm. |
| Company Switcher v1.3.1 | Buyer-facing behavior is unchanged. The source repository now uses pnpm. |
| Purchase Order v1.2.3 | Buyer-facing behavior is unchanged. The source repository now uses pnpm. |
| Quick Order v1.1.1 | Buyer-facing behavior is unchanged. The source repository now uses pnpm. |
| Quote Management v1.3.1 | Buyer-facing behavior is unchanged. The source repository now uses pnpm. |
| Requisition List v2.0.1 | When public sharing is enabled, buyers can share lists by email or link. Recipients can add selected items to their carts without signing in. Product links require routeProduct and a product URL key. |
Known issues
Section titled “Known issues”- Saved-card selection: Checkout does not retain the selected saved card after a page reload.
- Billing address: Checkout does not copy the saved card’s billing address to the order.
Component compatibility
Section titled “Component compatibility”The following component versions define this release suite.
Commerce foundation
Section titled “Commerce foundation”| Adobe Commerce | Storefront Compatibility Package |
|---|---|
2.4.7 | 4.7.22 |
2.4.8 | 4.8.34 |
2.4.9 | 4.9.9. For Adobe Commerce as a Cloud Service with Adobe Commerce Optimizer only. See v2.4.9 package details. |
| Adobe Commerce B2B | Storefront Compatibility B2B Package |
|---|---|
1.5.2 | 1.0.32 |
Drop-in SDK
Section titled “Drop-in SDK”See Updated Drop-in SDK for package versions.
B2C drop-ins
Section titled “B2C drop-ins”@dropins/storefront-account@~4.2.1@dropins/storefront-auth@~4.1.1@dropins/storefront-cart@~3.4.1@dropins/storefront-checkout@~3.5.0@dropins/storefront-order@~4.1.1@dropins/storefront-payment-services@~4.3.0@dropins/storefront-pdp@~3.4.0@dropins/storefront-personalization@~3.2.3@dropins/storefront-product-discovery@~3.1.3@dropins/storefront-recommendations@~4.1.0@dropins/storefront-wishlist@~3.5.1
B2B drop-ins
Section titled “B2B drop-ins”@dropins/storefront-company-management@~1.5.1@dropins/storefront-company-switcher@~1.3.1@dropins/storefront-purchase-order@~1.2.3@dropins/storefront-quick-order@~1.1.1@dropins/storefront-quote-management@~1.3.1@dropins/storefront-requisition-list@~2.0.1