---
title: 2026 Commerce Connect 15 release notes
slug: commerce-connect-15/release-notes
docTags: 
createdAt: 2026-08-20T12:15:46.137Z
---

Subscribe to updates on this page using the notification and RSS feed options. Product packages are found on the *Optimizely NuGet server*.

## October

**Enhancements**

- Added the [Product Catalog Auditor](docId\:S3Kwef4HUIxEFKx1QxGRA) agent, which scans products and variants in Commerce Connect for data inconsistencies, missing attributes, and publishing gaps. This helps you fix catalog defects before products reach live storefronts.

## August

***EPiServer.Commerce 15.1.0***

**Enhancements**

- Added aggregation of values from a product's linked variations into its ProductContent in Optimizely Graph, so a single product query returns data aggregated across all of the product's variants. See [Index variants in a product document in Optimizely Commerce Connect](docId\:Ar4ocS2hKNGVRkt70-2V1) for information.

**Bug fixes**

- [COM-21603](https://world.optimizely.com/support/Bug-list/bug/COM-21603) – Fixed the issue where the pricing and inventory editor did not scroll when adding a new price or inventory. The Save and Cancel buttons are now reachable without zooming out.
- [COM-21719](https://world.optimizely.com/support/Bug-list/bug/COM-21719) – Fixed the issue where price changes on a catalog entry were not synchronized to Optimizely Graph. New, edited, and deleted prices now appear in Graph immediately.
- [COM-21813](https://world.optimizely.com/support/Bug-list/bug/COM-21813) – Fixed the issue where the CommerceTrackingAttribute processed tracking after the controller action finished. All recommendations now apply when the action runs.
- [COM-21857](https://world.optimizely.com/support/Bug-list/bug/COM-21857) – Fixed the issue where order data did not sync to Optimizely Data Platform (ODP). Order search treated a whitespace site ID as a value and returned no orders.
- [COM-21891](https://world.optimizely.com/support/Bug-list/bug/COM-21891) – Fixed the issue where saving a price on a variant did not work when a matching price already existed. The two prices differed only by the time portion of their applied-on date.

## July

***EPiServer.Commerce 15.0.2***

**Bug fixes**

- [COM-21880](https://world.optimizely.com/support/Bug-list/bug/COM-21880) – Fixed an issue where personalization did not apply to content in content areas on categories, variants, bundles, and packages. Publishing a product also no longer removes personalization from the content.

## June

***EPiServer.Commerce 15.0.1***

**Bug fixes**

- [COM-21667](https://world.optimizely.com/support/Bug-list/bug/COM-21667) – Fixed an issue where shipping method parameters with different names but the same value were incorrectly rejected as duplicates in the Commerce admin UI.
- [COM-21699](https://world.optimizely.com/support/Bug-list/bug/COM-21699) – Fixed a database migration failure that occurred when the database collation differed from the server collation.
- [COM-21743](https://world.optimizely.com/support/Bug-list/bug/COM-21743) – Fixed the Failed to process your payment checkout failure with 3D Secure (3DS) payments.
- [COM-21760](https://world.optimizely.com/support/Bug-list/bug/COM-21760) – Fixed a performance issue where Commerce UI module builds unnecessarily reprocessed unchanged .zip files in modules\\\_protected, increasing build times on sites with large module directories.
