diff --git a/src/content/docs/dropins-b2b/requisition-list/index.mdx b/src/content/docs/dropins-b2b/requisition-list/index.mdx
index 88041cf0b..db4fa8c80 100644
--- a/src/content/docs/dropins-b2b/requisition-list/index.mdx
+++ b/src/content/docs/dropins-b2b/requisition-list/index.mdx
@@ -5,6 +5,7 @@ sidebar:
order: 1
---
+import Aside from '@components/Aside.astro';
import { Badge } from '@astrojs/starlight/components';
The Requisition List drop-in lets B2B customers manage requisition lists on Adobe Commerce storefronts. It supports multiple lists per account. Company users can add products to a list from product detail pages and product list pages.
@@ -29,3 +30,7 @@ The following table provides an overview of the Adobe Commerce features that the
| Requisition list grid view | |
| Customer authentication required | |
| GraphQL API integration | |
+
+
diff --git a/src/content/docs/dropins/cart/index.mdx b/src/content/docs/dropins/cart/index.mdx
index cc295146b..d827706a7 100644
--- a/src/content/docs/dropins/cart/index.mdx
+++ b/src/content/docs/dropins/cart/index.mdx
@@ -32,11 +32,11 @@ The following table provides an overview of the Adobe Commerce features that the
| Low product stock alert | |
| Mini-cart | |
| No-code UI configurations | |
-| Out of stock/insufficient quantity products | |
+| Out of stock/insufficient quantity products (optional inclusion in the cart summary list) | |
| Product line discounts (catalog rule, special price, tier price) | |
| Save to wishlist | |
| Slots for extensibility | |
-| Taxes: Fixed | |
+| Taxes: Fixed | |
| Taxes: Sales, VAT | |
| Undo remove product from cart | |
diff --git a/src/content/docs/dropins/checkout/index.mdx b/src/content/docs/dropins/checkout/index.mdx
index 17e370374..4546096f7 100644
--- a/src/content/docs/dropins/checkout/index.mdx
+++ b/src/content/docs/dropins/checkout/index.mdx
@@ -3,6 +3,7 @@ title: Checkout overview
description: Learn about the features and functions of the checkout drop-in component.
---
+import Aside from '@components/Aside.astro';
import { Badge } from '@astrojs/starlight/components';
import OptionsTable from '@components/OptionsTable.astro';
@@ -42,8 +43,15 @@ The following table provides an overview of the Adobe Commerce features that the
| Log in during checkout | |
| Low product stock alert | |
| Out of stock/insufficient quantity products | |
-| Taxes: Fixed | |
+| Taxes: Fixed | |
| Taxes: Sales, VAT | |
| Terms and conditions consent | |
| Zero subtotal checkout | |
| Multi-step checkout | |
+| Payment Services vault and other methods that need extra fields (full `additionalData` on `setPaymentMethodOnCart`) | |
+| Custom row UI per shipping method (`ShippingMethodItem` slot on ShippingMethods) | |
+| Extensible shipping rate request (`estimateShippingMethods` fragments and models) | |
+
+
diff --git a/src/content/docs/dropins/order/index.mdx b/src/content/docs/dropins/order/index.mdx
index 189fa2f51..23ade79b2 100644
--- a/src/content/docs/dropins/order/index.mdx
+++ b/src/content/docs/dropins/order/index.mdx
@@ -3,6 +3,7 @@ title: Order overview
description: Learn about the features and functions of the order drop-in component.
---
+import Aside from '@components/Aside.astro';
import { Badge } from '@astrojs/starlight/components';
import OptionsTable from '@components/OptionsTable.astro';
import Diagram from '@components/Diagram.astro';
@@ -15,7 +16,7 @@ The order drop-in component consists of multiple containers that display order d
- Order data containers display order details within the customer account, guest user areas, and on the order confirmation page.
- Returned merchandise authorization (RMA) containers guide users through the return process and display a list of created return requests.
-- The `OrderSearch` container enables guest users to locate their orders using a combination of email, ZIP code, and order number. This ensures easy access to order details even for users without an account. (Logged-in customers can also use this form.)
+- The `OrderSearch` container enables guest users to locate their orders using a combination of email, last name, and order number. This ensures easy access to order details even for users without an account. (Logged-in customers can also use this form.)
The component's initialization process helps manage data retrieval and event emission, ensuring that containers receive the necessary data without individual fetching.
@@ -33,15 +34,21 @@ The following diagrams provide a visual composition of the order details and ret
## Supported Commerce features
-The following table provides an overview of the Adobe Commerce guest user features that the order component supports:
+The following table provides an overview of the Adobe Commerce order and return features that the order component supports:
| Feature | Status |
| ---------------------------------------------------------------- | ------------------------------------------ |
| Cancel order (with email confirmation) | |
| Create a return | |
-| Filter orders by time of purchase | |
+| Filter orders by time or purchase date | |
+| Look up a specific order by email, last name, and order number (`OrderSearch`) | |
| Reorder | |
-| Search orders | |
+| Search orders (for example keyword search across order history) | |
| View list of orders on the account | |
+| View order comments marked visible on storefront in Commerce Admin | |
| View order status | |
| View return status | |
+
+
diff --git a/src/content/docs/dropins/payment-services/index.mdx b/src/content/docs/dropins/payment-services/index.mdx
index 7b29ee564..994394349 100644
--- a/src/content/docs/dropins/payment-services/index.mdx
+++ b/src/content/docs/dropins/payment-services/index.mdx
@@ -2,19 +2,27 @@
title: Payment Services overview
description: Learn about the features of the Payment Services drop-in component.
---
+import Aside from '@components/Aside.astro';
import Link from '@components/Link.astro';
import { Badge } from '@astrojs/starlight/components';
-The Payment Services drop-in component renders the credit card form and the Apple Pay button.
+The Payment Services drop-in component renders Payment Services checkout methods (for example credit card and Apple Pay). Shoppers can also see Alternative Payment Methods (APM) when your Adobe Commerce configuration exposes them.
+
+
## Supported payment methods
-The following table provides an overview of the payment methods that the Payment Services drop-in supports. The "Payment method code" column lists the `PaymentMethodCode` enum value for each method:
+The following table provides an overview of the payment methods that the Payment Services drop-in supports. When a row lists a `PaymentMethodCode` value, it matches the enum used in code. Local Payment Methods depend on what Adobe Commerce returns for your store, so there is no single enum value for every LPM.
| Payment method | Payment method code | Status |
|-------------------|---------------------|--------------------------------------------|
| Apple Pay | `APPLE_PAY` | |
| Credit/debit card | `CREDIT_CARD` | |
+| Local Payment Methods (LPM) | Not applicable (configured in Adobe Commerce) | |
| Google Pay | `GOOGLE_PAY` | |
| PayPal Fastlane | `FASTLANE` | |
| PayPal buttons | `SMART_BUTTONS` | |
diff --git a/src/content/docs/dropins/personalization/index.mdx b/src/content/docs/dropins/personalization/index.mdx
index 2f9606bdf..17c2c5b42 100644
--- a/src/content/docs/dropins/personalization/index.mdx
+++ b/src/content/docs/dropins/personalization/index.mdx
@@ -3,6 +3,8 @@ title: Personalization overview
description: Learn about the features and functions of the personalization drop-in component.
---
+import { Badge } from '@astrojs/starlight/components';
+
The personalization drop-in component provides a set of tools and containers designed to display content conditionally, based on Adobe Commerce customer groups, segments, and cart price rules.
## Overview
@@ -16,3 +18,14 @@ These listeners request the currently applied customer groups, segments, and car
When you add a `TargetedBlock` container to a page, it displays only when the customer groups, segments, and cart price rules specified in the block configuration match the groups, segments, and rules stored in the cookie.
When you specify a block type for a `TargetedBlock`, only the first targeted block of that type is rendered on the page. This behavior enables you to create a fallback chain of targeted blocks.
+
+## Supported Commerce features
+
+The following table provides an overview of the Adobe Commerce targeting inputs the personalization drop-in uses:
+
+| Feature | Status |
+| ------- | ------ |
+| Customer group targeting | |
+| Customer segment targeting | |
+| Cart price rule targeting | |
+| Fallback chain by block type | |
diff --git a/src/content/docs/dropins/product-details/index.mdx b/src/content/docs/dropins/product-details/index.mdx
index 11d1be691..d391c0461 100644
--- a/src/content/docs/dropins/product-details/index.mdx
+++ b/src/content/docs/dropins/product-details/index.mdx
@@ -40,12 +40,21 @@ The following table provides an overview of the Adobe Commerce features that the
| Bundle product type | |
| Configurable product type | |
| Image gallery | |
-| Grouped products | |
+| Product videos in gallery | |
+| Numeric attributes at Admin display precision | |
+| Downloadable product options | |
+| Grouped products | |
| Product details | |
| Simple product type | |
-| Virtual product type | |
+| Virtual product type | |
| Zoom | |
+
+
## Render product types
The PDP component supports rendering different product types configured in your Adobe Commerce instance by default using data provided by the . Adobe Commerce supports seven product types, but the Catalog Service GraphQL API schema maps these to two types:
diff --git a/src/content/docs/dropins/product-details/quick-start.mdx b/src/content/docs/dropins/product-details/quick-start.mdx
index f85df0623..17654b43d 100644
--- a/src/content/docs/dropins/product-details/quick-start.mdx
+++ b/src/content/docs/dropins/product-details/quick-start.mdx
@@ -11,6 +11,9 @@ import Link from '@components/Link.astro';
The Product Details drop-in provides a comprehensive product display page with image galleries, pricing, options, swatches, and add-to-cart functionality for all product types.
+
Version: 3.0.2
diff --git a/src/content/docs/dropins/product-discovery/index.mdx b/src/content/docs/dropins/product-discovery/index.mdx
index 179b6ab7c..122364465 100644
--- a/src/content/docs/dropins/product-discovery/index.mdx
+++ b/src/content/docs/dropins/product-discovery/index.mdx
@@ -98,4 +98,16 @@ The following table provides an overview of the Adobe Commerce features that the
| ---------------- | -------------------------------------------- |
| Simple Product View | |
| Complex Product View | |
+| Simple-like product types (simple, virtual, downloadable) in catalog and search | |
+| Virtual products in search results and PLP | |
+| Category and search PLPs with facets, sort, and pagination | |
+| Configurable page size on product listing (block configuration) | |
+| Custom product attributes on the product listing | |
+| Store code in the URL path with filters and search state | |
+
+
diff --git a/src/content/docs/dropins/recommendations/index.mdx b/src/content/docs/dropins/recommendations/index.mdx
index c2518d00b..7e4136de7 100644
--- a/src/content/docs/dropins/recommendations/index.mdx
+++ b/src/content/docs/dropins/recommendations/index.mdx
@@ -30,6 +30,7 @@ The following table provides an overview of the Adobe Commerce features that the
| Trending products | |
| No-code UI configurations | |
| Slots for extensibility | |
+| Recommendation units scoped to catalog and store view (`recommendationsByUnitIds`) | |
## Section topics
diff --git a/src/content/docs/dropins/wishlist/index.mdx b/src/content/docs/dropins/wishlist/index.mdx
index 3c45ec9d9..0227574a2 100644
--- a/src/content/docs/dropins/wishlist/index.mdx
+++ b/src/content/docs/dropins/wishlist/index.mdx
@@ -3,6 +3,7 @@ title: Wishlist overview
description: Learn about the purpose, features, and use cases for the wishlist drop-in component.
---
+import Aside from '@components/Aside.astro';
import { Badge } from '@astrojs/starlight/components';
The wishlist drop-in component provides both guests and registered customers with a mechanism to store products they are interested in purchasing later.
@@ -25,3 +26,7 @@ The following table provides an overview of the Adobe Commerce features that the
| Wishlist a product for customers | |
| Move a product from wishlist to cart | |
| Move a product from cart to wishlist | |
+
+
diff --git a/src/content/docs/releases/changelog.mdx b/src/content/docs/releases/changelog.mdx
index 0961f0c54..43e7b1867 100644
--- a/src/content/docs/releases/changelog.mdx
+++ b/src/content/docs/releases/changelog.mdx
@@ -32,7 +32,7 @@ import Link from '@components/Link.astro';
- **Drop-in SDK**: `@dropins/tools` upgraded from 1.8.0 to 1.8.1, which includes `@adobe-commerce/elsie` 1.8.1 and `@adobe-commerce/recaptcha` 1.1.0.
**Fixes and improvements**
- - **Product Recommendations block**: Block updated to use the Recommendations drop-in v4, which switches to the `getRecommendationsUnitsByIds` GraphQL query for proper catalog view support ([#1183](https://github.com/hlxsites/aem-boilerplate-commerce/pull/1183)).
+ - **Product Recommendations block**: Block updated to use the Recommendations drop-in v4, which switches to the `recommendationsByUnitIds` GraphQL query for proper catalog view support ([#1183](https://github.com/hlxsites/aem-boilerplate-commerce/pull/1183)).
- **B2B (Order Comments)**: New `commerce-order-comments` block renders order-level comments on B2B order details pages using the `OrderComments` container from the Order drop-in ([#1210](https://github.com/hlxsites/aem-boilerplate-commerce/pull/1210), B2B).
- **B2B (Quick Order)**: Quick Order block updated with consistent configurable-product Add to Cart handling, extended `handleAddToCart` callback payload with `parentSku` and `optionsUIDs`, and fixed duplicate event emissions on option changes ([#1210](https://github.com/hlxsites/aem-boilerplate-commerce/pull/1210), B2B).
@@ -1600,7 +1600,7 @@ import Link from '@components/Link.astro';
>
**Major version upgrade.** The Product Recommendations drop-in has been updated to the following changes:
- - **Catalog view support**: The drop-in now uses the `getRecommendationsUnitsByIds` GraphQL query instead of the legacy `getRecommendations` query. This ensures recommendation units respect catalog view scoping, so globally scoped units work correctly in multi-catalog and multi-store setups. The previous `getRecommendations` query did not honor catalog view context, causing recommendation units to appear blank for stores using non-default catalog views ([#34](https://github.com/adobe-commerce/storefront-recommendations/pull/34)).
+ - **Catalog view support**: The drop-in now uses the `recommendationsByUnitIds` GraphQL query instead of the legacy `getRecommendations` query. This ensures recommendation units respect catalog view scoping, so globally scoped units work correctly in multi-catalog and multi-store setups. The previous `getRecommendations` query did not honor catalog view context, causing recommendation units to appear blank for stores using non-default catalog views ([#34](https://github.com/adobe-commerce/storefront-recommendations/pull/34)).
- **Corrupted view history recovery**: Resolved a reliability issue where a corrupted `userViewHistory` value in browser local storage could permanently prevent recommendations from loading on the product page. Because local storage is never automatically cleared, a single corrupted entry would break recommendations indefinitely for affected shoppers until they manually cleared their storage ([#34](https://github.com/adobe-commerce/storefront-recommendations/pull/34)).
- **Title rendering fix**: Resolved an issue with recommendation unit title display ([#36](https://github.com/adobe-commerce/storefront-recommendations/pull/36)).
diff --git a/src/content/docs/releases/index.mdx b/src/content/docs/releases/index.mdx
index 3eadc66ac..ddf909794 100644
--- a/src/content/docs/releases/index.mdx
+++ b/src/content/docs/releases/index.mdx
@@ -25,7 +25,7 @@ Shoppers can view and remove saved payment cards from their My Account page usin
### Breaking changes
### Highlights
@@ -40,7 +40,7 @@ When a store administrator adds a comment to an order in Commerce Admin and mark
#### Product Recommendations v4 — catalog view support
-The [Product Recommendations](/dropins/recommendations/) drop-in has been updated to a new major version that fixes recommendation units not appearing in multi-catalog setups. The drop-in now uses the `getRecommendationsUnitsByIds` GraphQL query, which correctly respects catalog view scoping so that globally configured recommendation units work across all store views. The previous `getRecommendations` query did not honor catalog view context, causing units to appear blank for stores that use non-default catalog views. Update your integration to use the new API when upgrading ([#34](https://github.com/adobe-commerce/storefront-recommendations/pull/34), [#36](https://github.com/adobe-commerce/storefront-recommendations/pull/36), [#1183](https://github.com/hlxsites/aem-boilerplate-commerce/pull/1183)).
+The [Product Recommendations](/dropins/recommendations/) drop-in has been updated to a new major version that fixes recommendation units not appearing in multi-catalog setups. The drop-in now uses the `recommendationsByUnitIds` GraphQL query, which correctly respects catalog view scoping so that globally configured recommendation units work across all store views. The previous `getRecommendations` query did not honor catalog view context, causing units to appear blank for stores that use non-default catalog views. Update your integration to use the new API when upgrading ([#34](https://github.com/adobe-commerce/storefront-recommendations/pull/34), [#36](https://github.com/adobe-commerce/storefront-recommendations/pull/36), [#1183](https://github.com/hlxsites/aem-boilerplate-commerce/pull/1183)).
#### Requisition List enhancements
@@ -62,7 +62,7 @@ Developers integrating Payment Services vault can now pass the full `additionalD
#### Fixes and improvements
-- **Product Recommendations block**: Block updated to use the Recommendations drop-in v4, switching to `getRecommendationsUnitsByIds` for catalog view support ([#1183](https://github.com/hlxsites/aem-boilerplate-commerce/pull/1183)).
+- **Product Recommendations block**: Block updated to use the Recommendations drop-in v4, switching to `recommendationsByUnitIds` for catalog view support ([#1183](https://github.com/hlxsites/aem-boilerplate-commerce/pull/1183)).
- **B2B (Order Comments)**: New `commerce-order-comments` block renders order-level comments on order details pages using the `OrderComments` container ([#1210](https://github.com/hlxsites/aem-boilerplate-commerce/pull/1210), B2B).
- **B2B (Quick Order)**: Quick Order block updated with consistent configurable-product Add to Cart, extended callback payload with `parentSku` and `optionsUIDs`, and fixed duplicate event emissions on option changes ([#1210](https://github.com/hlxsites/aem-boilerplate-commerce/pull/1210), B2B).
@@ -96,7 +96,7 @@ The Drop-in SDK (`@dropins/tools`) was upgraded to 1.8.1 in this release with th
| [**User Auth**](/dropins/user-auth/) v3.2.0 | No user-facing changes in this release |
| [**Personalization**](/dropins/personalization/) v3.1.1 | No user-facing changes in this release |
| [**Product Discovery**](/dropins/product-discovery/) v3.1.0 | No user-facing changes in this release |
-| [**Product Recommendations**](/dropins/recommendations/) v4.0.1 | **Major version.** Switched to `getRecommendationsUnitsByIds` query for proper catalog view scoping. Title rendering fix ([#34](https://github.com/adobe-commerce/storefront-recommendations/pull/34), [#36](https://github.com/adobe-commerce/storefront-recommendations/pull/36)). |
+| [**Product Recommendations**](/dropins/recommendations/) v4.0.1 | **Major version.** Switched to `recommendationsByUnitIds` query for proper catalog view scoping. Title rendering fix ([#34](https://github.com/adobe-commerce/storefront-recommendations/pull/34), [#36](https://github.com/adobe-commerce/storefront-recommendations/pull/36)). |
| [**Payment Services**](/dropins/payment-services/) v3.1.0 | Alternative Payment Methods (APM) now available in the payment methods list. Promise rejection now works correctly even without an `onError` handler ([#44](https://github.com/adobe-commerce/storefront-payment-services/pull/44), [#38](https://github.com/adobe-commerce/storefront-payment-services/pull/38)). |
| [**Wishlist**](/dropins/wishlist/) v3.2.0 | No user-facing changes in this release |