---
title: Standard storefront events and actions - Shopify developer changelog
description: >-
  Shopify’s developer changelog documents all changes to Shopify’s platform.
  Find the latest news and learn about new platform opportunities.
source_url:
  html: 'https://shopify.dev/changelog/standard-storefront-events-and-actions'
  md: 'https://shopify.dev/changelog/standard-storefront-events-and-actions.md'
metadata:
  effectiveApiVersion: ''
  affectedApi: []
  primaryTag:
    displayName: Themes
    handle: dev_themes
  secondaryTag:
    displayName: New
    handle: new
  indicatesActionRequired: false
  createdAt: '2026-04-20T17:54:36-04:00'
  postedAt: '2026-06-17T11:45:00-04:00'
  updatedAt: '2026-06-16T11:00:36-04:00'
  effectiveAt: '2026-05-31T12:00:00-04:00'
---

June 17, 2026

Tags:

* Themes

# Standard storefront events and actions

Liquid storefronts now have a [standard communication layer](https://shopify.dev/docs/storefronts/themes/architecture/standard-events-and-actions) between themes and the code that runs on them. Themes emit events, while apps and agents call actions.

Both work across all themes, and they ship together so you implement only once:

* [Events](https://shopify.dev/docs/storefronts/themes/architecture/standard-events) are DOM events for commerce interactions: `shopify:product:view`, `shopify:cart:lines-update`, `shopify:search:update`, and others. Theme developers implement these in their theme code. App developers subscribe with plain JavaScript and get payload data directly, no follow-up API call needed.
* [Actions](https://shopify.dev/docs/storefronts/themes/architecture/standard-actions) go the other direction. `Shopify.actions.updateCart`, `getCart`, and `openCart` are available on every Liquid storefront. Apps and agents call them to trigger theme behaviors. Out of the box, they hit the Storefront API and reload the page. Theme developers override them to skip the reload and handle the UI update directly. Actions also emit the corresponding event on success.

Read the [documentation](https://shopify.dev/docs/storefronts/themes/architecture/standard-events-and-actions) for more details.
