Skip to content

Remove the Partners API developer platform client from app commands#8079

Closed
isaacroldan wants to merge 1 commit into
deploy-split/06-remove-legacy-matchingfrom
07-14-remove-partners-client
Closed

Remove the Partners API developer platform client from app commands#8079
isaacroldan wants to merge 1 commit into
deploy-split/06-remove-legacy-matchingfrom
07-14-remove-partners-client

Conversation

@isaacroldan

Copy link
Copy Markdown
Contributor

WHY are these changes introduced?

Fixes #0000

WHAT is this pull request doing?

How to test your changes?

Post-release steps

Checklist

  • I've considered possible cross-platform impacts (Mac, Linux, Windows)
  • I've considered possible documentation changes
  • I've considered analytics changes to measure impact
  • The change is user-facing — I've identified the correct bump type (patch for bug fixes · minor for new features · major for breaking changes) and added a changeset with pnpm changeset add

@github-actions github-actions Bot added the Area: @shopify/app @shopify/app package issues label Jul 14, 2026
@isaacroldan isaacroldan force-pushed the 07-14-remove-partners-client branch from 1e84054 to e0390e1 Compare July 14, 2026 08:04
@isaacroldan isaacroldan force-pushed the deploy-split/06-remove-legacy-matching branch from a513e21 to ab7fbc2 Compare July 14, 2026 08:04
@isaacroldan isaacroldan force-pushed the 07-14-remove-partners-client branch from e0390e1 to a3dc729 Compare July 14, 2026 09:52
@isaacroldan isaacroldan force-pushed the deploy-split/06-remove-legacy-matching branch from ab7fbc2 to 511d329 Compare July 14, 2026 09:52
@isaacroldan isaacroldan force-pushed the 07-14-remove-partners-client branch from a3dc729 to ac6f268 Compare July 14, 2026 11:10
@isaacroldan isaacroldan force-pushed the deploy-split/06-remove-legacy-matching branch from 511d329 to 4f266a7 Compare July 14, 2026 11:10
App Management is the only developer platform client now that all
organizations are migrated, so drop the Partners client, its GraphQL
operations, and the Partners branch of org/app discovery and selection.
`app dev` and `deploy` no longer contact the Partners API, so local
development no longer needs the `partners` dev service or
SHOPIFY_CLI_NEVER_USE_PARTNERS_API.

Also remove the Partners-era legacy extension migrations that ran during
deploy: they only ever worked against the Partners API (App Management
throws "Not implemented" for those mutations).

Stacked on top of #8049 (top of Isaac's deploy-split stack).

Co-authored-by: Craig Martin <craig.martin@shopify.com>
Co-authored-by: Nick Wesselman <nick.wesselman@shopify.com>
@isaacroldan isaacroldan force-pushed the deploy-split/06-remove-legacy-matching branch from 4f266a7 to ea143ac Compare July 14, 2026 13:52
@isaacroldan isaacroldan force-pushed the 07-14-remove-partners-client branch from ac6f268 to 80ae96c Compare July 14, 2026 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: @shopify/app @shopify/app package issues cla-needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants