A monthly series
Configured Commerce Upgrade Watch
Every month Optimizely publishes a Configured Commerce release and a set of release notes. We read the notes, then go read the source — frontend and backend — and write up what actually changed, including the things the notes did not mention.
- July 2026 sts 5.2.2607.394+sts ACH (eCheck) payments landed in the Payment Service via Spreedly — a full bank-account tokenization flow, not just a new button on the payment form. August 14, 2026 Read
- June 2026 sts 5.2.2606.460+sts Buy Now, Pay Later lands at checkout — Klarna, Afterpay, Affirm, and Zip all route through a single, provider-agnostic payment element wired into Payment Service. July 24, 2026 Read
-
May 2026
sts
5.2.2605.600+sts
Spire CMS pages now carry real
Cache-Control,ETag, andLast-Modifiedheaders end to end, and the storefront short-circuits with a bare304when nothing's changed. June 1, 2026 Read -
May 2026
lts
5.2.2604.644+lts
Product Recommendations were tracking purchases of a variant as if they belonged to the parent product. A new shared selector,
mapCartLinesToItems, now decides which SKU to credit based on yourenableStandaloneVariantProductssetting — and it's wired into cart, checkout, and order tracking consistently. June 1, 2026 Read -
April 2026
sts
5.2.2604.558+sts
A hardening pass across every sign-in redirect path — standard sign-in, external-provider sign-in, and customer-context switching all now route through a new
safeRedirect()utility that blocksjavascript:,data:, andvbscript:URLs before the browser ever acts on them. May 14, 2026 Read - March 2026 sts 5.2.2603.389+sts Commerce Search v3's fragile filter-repair-and-retry mechanism is gone. In its place is a shared exception type and a clean fallback to Elasticsearch — filed as a Breaking Change, and it earns that label. April 23, 2026 Read
-
February 2026
sts
5.2.2602.424+sts
Automatic user logout when role assignments change is real, and it's a clean, minimal implementation — a new
RolesChangedOntimestamp column plus one new check in the existing sign-out path. March 2, 2026 Read - January 2026 sts 5.2.2601.315+sts PayPal and Google Pay now work directly inside one-page checkout — no more routing either provider through a separate flow. January 26, 2026 Read
-
January 2026
lts
5.2.2512.412+lts
The ODP integration's Order Status Mapping table gets a real extensibility point — a new
ODPActionTypecolumn that replaces hardcoded status logic for anyone syncing orders to Optimizely Data Platform. January 26, 2026 Read - December 2025 sts 5.2.2512.357+sts Order Approval Editing — approvers and submitters can now fix up an order that's pending approval instead of scrapping it and starting over. January 4, 2026 Read
Some months appear twice. Optimizely publishes on two channels, and the LTS build often covers an earlier month’s release than the STS one shipping the same day — so the release number, not the month, is what tells the two apart.
Diagrams in this series were drafted with AI assistance and reviewed, corrected and rebranded by our team before publishing. The analysis in each edition is our own, verified against the Optimizely source.