85 wires and counting

$ follow Shopify

Keep up with Shopify in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-09-19
stories 15

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

Per-target function input variables, optional owner_type for UI extension metafields

By RepoJournal · Filed · About Shopify · Composed from the cited sources · methodology

Shopify/cli closed a long-standing asymmetry in function input queries and opened the metafield declaration to an optional owner_type, while Snapit's npm OIDC publishing failure got a dedicated diagnostic.

Support target-level input query variables on functions Shopify/cli

by saga-dasgupta

Function input queries have always been per-target, but their variables were per-function: one extension-level [input.variables] applied to every [[targeting]] entry. Core added input_query_variables to Execution::FunctionTarget, so each target can now carry its own variables instead of sharing the function's.

Support optional owner_type in UI extension metafields Shopify/cli

by kumar303

For checkout and customer account UI extensions, owner_type is now an optional field in metafield declarations, matching the UI-TAG spec. Existing declarations that omit it keep working; the field is additive.

Diagnose npm OIDC failures without publishing Shopify/cli

by gonzaloriestra

Snapit receives "404: OIDC token exchange error - package not found" while a manual nightly from the same commit and actor publishes fine, and the existing logs don't expose the npm identity claims needed to explain it. The fix records the public signing-key ID, the identity fields used to match the trusted publisher, and the event type, then tests the token exchange directly in both the Snapit...

Bump as minor change for this user-facing, non-breaking change Shopify/cli

by Kumar McMillan

The UI extension metafield owner_type work ships as a minor bump, following the non-breaking, user-facing change it accompanies.

Quick answers

What shipped in Shopify on September 19, 2026?
Shopify/cli closed a long-standing asymmetry in function input queries and opened the metafield declaration to an optional owner_type, while Snapit's npm OIDC publishing failure got a dedicated diagnostic. In total, 11 commits and 4 pull requests landed.
Who contributed to Shopify on September 19, 2026?
3 developers shipped this update, including kumar303, saga-dasgupta, and gonzaloriestra.
What were the notable Shopify updates?
Support target-level input query variables on functions, Support optional owner_type in UI extension metafields, and Diagnose npm OIDC failures without publishing.