Skip to main content

Elastic Path Changelog

Keep up with changes to Elastic Path services by subscribing to our RSS Feed, Atom Feed, or JSON Feed

Minor Increased the validity period of the invite link, which is used to invite a non-registered user to a store, from 12 hours to 36 hours.


This release included a variety of things from improvements to internal tooling, new integrations, bug fixes, and more.

Buy buttons moved above product description, & other small tweaks

A small update, but significant for our Shopify customers: We've moved the buy buttons above the description on the product component. This puts it in a more prominent place, and works better for products with really long descriptions. Really long descriptions could even push the button below the fold.

We also removed FAQs from product component and fixed the sticky details section for the vertical images layout.

Rearranging UI Attributes

Complete List of Resolved Items

  • Buy buttons were moved above the description
  • FAQ section was removed from product component
  • Fixed a bug where product details were not sticky and would not scroll with images when using the "List" layout of the Product component.
  • If one exists, the URL that a product collection component uses has been changed to that of the PDP. If one doesn't exist, then "online_store_url" is used.
  • Fixed a bug where the incorrect prices were being shown for products.
  • Fixed a bug where the templates page wasn't working properly.
  • Fixed a bug with the back button breaking the templates page.
  • Pushed an update for increased site security for Shopify.
  • Fixed a bug with page redirects when the pages are created via DDC.
  • Fixed a bug where users on our Full Monthly plan couldn't add SSL to their account.
  • Fixed a bug where "Save and publish" button in an article's settings is not reset to it's original state when there is an error saving an article.
  • New Integrations
    • Padeo
    • Typekit (JS only)
    • jQuery

Minor The default rate limiter for all stores in Elastic Path Commerce Cloud was set to 100 req/sec. However, we now have different rate limiters for different type of stores. The rate limiter for developments stores is 25 req/sec, which is less than the default rate limiter for production stores.


Several Shopify-specific improvements to the app as well as a number of bug fixes and tweaks.

Collections Admin Page

Similar to the product index page the collections index will help users see the collections that have synced with Studio. This should help us debug sync issues and give users greater confidence in understanding what CX-Studio has pulled in from Shopify.

Collections Index

Complete List of Resolved Items

  • Disabled the use of ecommerce components with Carousels
  • Addressed an issue where the Shopify logo wouldn't appear on the "connecting" screen when initially connecting Studio to Shopify.
  • Addressed an issue where the footer address overlapped with the menu in the footer.
  • Addressed an issue where XML Import didn't do anything when a file was uploaded.
  • Fixed an issue where DDC users were not able to access columns they added to their data table.

Minor Added support to count the number of times item percentage promotion is used for the items in a cart.

Minor Added a rate limiter that limits the number of requests received by each store within any given second. This ensures consistent performance and stability of Elastic Path Commerce Cloud as well as a quality experience for all of our customers.

Major Commerce Manager: Product Experience Manager (EP PXM) sale pricing is now available on the PXM Product - Pricing page. Major Commerce Manager: Attributes and templates is now available on the PXM Configurations - Attributes/Templates page.

Minor Improved the reliability of catalog publishing. Major Added attribute templates, attributes and custom field types to Product Experience Manager (EP PXM)(EP PXM).

Minor Added support for a new field, duplicate_email_policy, to enable the capability to conditionally treat e-mail address as unique in Single Sign On.