Skip to content
Changelog

Product Discovery changelog

July 30, 2026

Product Discovery — no user-facing changes

Section titled “Product Discovery — no user-facing changes”

This suite does not add user-facing Product Discovery changes beyond the pinned version.

June 10, 2026

Improvements and fixes

  • Localizable SortBy labels: All sort option labels in the SortBy dropdown — including Position and Relevance — are now overridable via AEM placeholders. This allows consistent localization across all store view languages without custom code (#94).

Infrastructure

  • Node.js 22 LTS: The package now builds and distributes using Node.js 22 LTS. The engines.node constraint has been removed as this drop-in targets browser environments exclusively.

March 24, 2026

The Product Discovery drop-in has been updated with the following changes:

  • Pathname with store code - Pathname handling is fixed when the store code is present in the URL. The condition that checks whether the pathname ends with search was corrected, so category detection and quick search work correctly in multi-store setups ( #88 , #91 ).
  • Filter state and pagination - URL manipulation has been moved out of the drop-in into the boilerplate. Filter state resets to page one when filters change, and the function defaults to page one for consistent pagination ( #86 ). Includes the boilerplate integration ( #1119 ).
  • PLP page size - The page size is configurable via the block configuration and defaults to 9. It includes instrumentation for the Universal Editor ( #1143 ).
  • Custom PLP attributes - Custom product attributes can be added to the product listing page ( #89 ).

February 17, 2026

The Product Discovery drop-in has been updated with the following changes:

  • Drop-in SDK upgrade - Updated to Drop-in SDK ~1.7.0. No user-facing changes in this release.

January 8, 2026

Major version upgrade with price display and search improvements. The Product Discovery drop-in has been updated to include the following changes:

Improvements

  • Final price display - Products with special pricing now correctly display both the final (sale) price and the crossed-out regular price. This applies to both simple and complex products, ensuring customers can see the discount they’re receiving ( #75 ).
  • Currency code validation - Invalid or unsupported currency codes now automatically fall back to USD, preventing crashes and ensuring prices always display correctly even with malformed data ( #77 ).
  • URL parameter search handling - Fixed search functionality when URL parameters are present. B2C search results now correctly parse and apply filters, sorting, pagination, and search queries from URL parameters, resolving issues where searches would fail to return results ( #78 ).
  • Facet checkbox rendering - Fixed rendering issues with facet checkboxes by properly managing state immutability. Checkboxes now correctly reflect selection state and respond to user interactions ( #79 ).
  • Revised Adobe Commerce Drop-in License Agreement - Updated license agreement to current terms. Drop-ins are now exclusively licensed for Adobe Commerce as a Cloud Service (ACCS) and Adobe Commerce Optimizer (ACO). Use on on-premise or Platform-as-a-Service (PaaS) deployments is not permitted under the license agreement ( #74 ).

October 14, 2025

The Product Discovery drop-in has been updated to include the following changes:

  • Header inspection now available: The getFetchGraphQlHeader method lets developers retrieve individual GraphQL request headers for debugging and inspection ( #66 ).
  • More search filter options: The SearchFilter model now supports additional operators including contains, startsWith, and eq for more flexible product search and filtering ( #71 ).
  • Better facet accessibility: Checkbox naming now uses unique IDs that combine attribute and bucket title, preventing duplicate name attributes and ensuring proper form behavior and accessibility compliance ( #68 ).

August 18, 2025

Major Version Release: Product Discovery has been completely redesigned with a new event-driven architecture and breaking changes that require implementation updates.

  • Event-driven architecture: Complete redesign featuring a modern event-driven architecture that provides enhanced performance and improved container interfaces for better responsiveness and maintainability.
  • Breaking changes: This major version includes breaking changes to the API structure, event handling, and component interfaces. Existing implementations will need to be updated to use the new architecture and updated container interfaces.
  • Enhanced documentation: Updated documentation with comprehensive new diagrams including PopOver and Search flow diagrams (SVG format) to better illustrate the new architecture and user interaction patterns.
  • Updated containers: Facets.
  • New containers: SortBy, Pagination, SearchResults.

August 12, 2025

The Product Discovery drop-in has been updated to include the following changes:

  • Added custom transformer support: Introduced custom transformer functionality for ProductSearchResult in the API configuration, allowing developers to merge default and custom transformations with comprehensive unit test coverage for validation.
  • Enhanced Facets with new slots: Added FacetBucketLabel slot to the Facets component with improved context handling and updated the label display to include count information for better user experience.
  • Added data model extensibility: Enhanced the Product Discovery drop-in with improved data model extensibility, including custom transformer support for the transformProduct function, updated ProductActions component integration, and comprehensive unit test coverage.
  • Fixed missing Channel Field: Added the channel attribute to all Adobe Experience Platform (AEP) events including searchResponseReceived, ensuring complete event data collection as part of the global storefront context with updated unit test coverage.
  • Fixed invalid currency handling: Resolved currency-related issues and updated package versions to use the latest released library versions for improved stability.

June 25, 2025

Initial release of the Product Discovery drop-in component, including accompanying developer documentation.

This component provides a variety of fully-customizable controls to showcase your products (according to your brand’s aesthetics) and build interactive experiences that engage customers.