sincecutoff.com
← all changes

Shopify UI extensions support intercepts target capabilities

Introduced 2026-09-09 · score 0.92

HOW TO USE IT

When a UI extension target needs interception behavior, add an `intercepts` target capability with its documented fields; the CLI 4.8.0 release also says `ExtensionPoint` exposes target capabilities separately from extension-level capabilities.

WHY THIS HELPS

Configure a UI extension target to declare interception behavior and expose its target capabilities through the server kit extension point.

BEFORE THIS CHANGE

Before the change, UI extension target configuration did not recognize `intercepts`, so parsing could remove the capability; the server kit `ExtensionPoint` type omitted target capabilities.

REQUIREMENTS AND LIMITATIONS

  • Version: 4.8.0
  • intercepts.event (required): String event value. The official release note does not document allowed values.
  • intercepts.blocking (required): Boolean blocking value.
  • intercepts.applies_to: Array of strings.
  • `event` is a string, `blocking` is a boolean, and `applies_to` is an optional string array.
  • Existing `allow_direct_linking` target capability validation is preserved.

FIRST-PARTY EVIDENCE

Check the installed version and the source before using it. Entry JSON

Report a problem with this card