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