Skip to content
Release Notes

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.

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.

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.

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.

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).

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 ).

  • Drop-in SDK: The B2C and B2B suite configurations pin Drop-in SDK 3.0.0 and @dropins/build-tools 1.2.2 ( #1519 , B2C) ( #1521 , B2B).

No Document Authoring changes in the boilerplate for this release suite.

  • Recommendations block: Select a recommendation unit by its label value 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).

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.

PackageVersion
@dropins/tools3.0.0
@adobe-commerce/elsie3.0.0
@adobe-commerce/recaptcha1.3.1
@adobe-commerce/event-bus1.1.2
@adobe-commerce/fetch-graphql1.3.2
@adobe-commerce/storefront-design1.1.2
@dropins/build-tools1.2.2
  • 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 withEntries to customize build entry points.
  • Source development: The SDK source repository now uses pnpm instead of Yarn for development and release workflows.
  • Accessible labels: Picker controls now prefer visible labels over internal names. An explicit checkbox id keeps its label and description associated with the correct control when multiple checkboxes share a name.
  • Portal stability: The Portal component now uses Preact’s createPortal to 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.
  • Site Creator library: Newly created sites store the Document Authoring library in docs/library instead of the hidden .da/library folder. Source templates must include docs/** in full-index.json so 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.
ComponentImprovements
Cart v3.4.1Screen 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.0Shoppers 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.1No user-facing changes in this release.
Payment Services v4.3.0The drop-in adds a VaultedCreditCard container and supports saving and submitting vaulted cards.
Personalization v3.2.3No user-facing changes in this release.
Product Details Page v3.4.0Shoppers 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.3Sorting now works when a product attribute code contains an underscore, such as temperature_max.
Product Recommendations v4.1.0Recommendation 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.1Screen readers now hear whether saved-address choices belong to the shipping or billing address group.
User Auth v4.1.1Authentication forms now leave the loading state and show an error when a network request fails.
Wishlist v3.5.1The wishlist toggle’s accessible name now starts with its visible label, so voice-control users can activate it using the text they see.
ComponentImprovements
Company Management v1.5.1Buyer-facing behavior is unchanged. The source repository now uses pnpm.
Company Switcher v1.3.1Buyer-facing behavior is unchanged. The source repository now uses pnpm.
Purchase Order v1.2.3Buyer-facing behavior is unchanged. The source repository now uses pnpm.
Quick Order v1.1.1Buyer-facing behavior is unchanged. The source repository now uses pnpm.
Quote Management v1.3.1Buyer-facing behavior is unchanged. The source repository now uses pnpm.
Requisition List v2.0.1When 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.
  • 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.

The following component versions define this release suite.

Adobe CommerceStorefront Compatibility Package
2.4.74.7.22
2.4.84.8.34
2.4.94.9.9. For Adobe Commerce as a Cloud Service with Adobe Commerce Optimizer only. See v2.4.9 package details.
Adobe Commerce B2BStorefront Compatibility B2B Package
1.5.21.0.32

See Updated Drop-in SDK for package versions.

  • @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
  • @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