$ the-wire · showcase
CLI COMPLETES PARTNERS MIGRATION CLEANUP, HYDROGEN HARDENS DEBUGGER SECURITY
By RepoJournal · Filed · About Shopify · Composed from the cited sources · methodology
Shopify CLI finishes gutting vestigial Partners infrastructure with the final sweep of a three-part refactor, while Hydrogen locks down local debugger access to prevent network-level attacks.
Isaac Roldán completed the Partners client migration cleanup across three coordinated merges in CLI [1] [2] [5]. The keystone pull request shrank PartnersClient to a migration-only surface and deleted the exclusive GraphQL it consumed, followed by removal of the vestigial account-info interface and stale allowlist entries [3] [4]. No behavior change on the live migration path, but the code surface that only PartnersClient used is now gone. In Hydrogen, debugger reliability improved with an inspector connector overhaul that binds the public inspector to loopback and validates Host and Origin headers so network peers and untrusted browser pages cannot attach to workerd [9]. The same push also removed the Shopify Dev Docs Sync workflow after runners were blocked [6] [8]. Hydrogen's test coverage for local debugger flows is now in place [7].
Action items
- → Review and test CLI migrations after Partners cleanup lands in your branch Shopify/cli [plan]
- → Update Hydrogen dev setup to use new inspector connector if you run local debugging Shopify/hydrogen [plan]
References
- [1] Remove vestigial account-info and Partners codegen plumbing ↗ Shopify/cli
- [2] Shrink PartnersClient and remove the GraphQL it exclusively used ↗ Shopify/cli
- [3] Merge pull request #8116 from Shopify/partners-cleanup/07-prune-stale-graphql-allowlist ↗ Shopify/cli
- [4] Merge pull request #8115 from Shopify/partners-cleanup/06-drop-vestigial-account-info ↗ Shopify/cli
- [5] Merge pull request #8111 from Shopify/partners-cleanup/03-shrink-partners-client ↗ Shopify/cli
- [6] Remove Shopify Dev Docs Sync workflow (main) ↗ Shopify/hydrogen
- [7] Improve MiniOxygen debugger connections ↗ Shopify/hydrogen
- [8] Remove Shopify Dev Docs Sync workflow (#3873) ↗ Shopify/hydrogen
- [9] Improve MiniOxygen debugger connections (#3883) ↗ Shopify/hydrogen