-
Notifications
You must be signed in to change notification settings - Fork 225
Remove legacy app schema #6612
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Remove legacy app schema #6612
Conversation
a720cd9 to
dbb7bd3
Compare
Coverage report
Show new covered files 🐣
Show files with reduced coverage 🔻
Test suite run success3691 tests passing in 1434 suites. Report generated by 🧪jest coverage report action from 48c5296 |
dbb7bd3 to
3cc6b58
Compare
|
This PR seems inactive. If it's still relevant, please add a comment saying so. Otherwise, take no action. |
3cc6b58 to
28c8da5
Compare
28c8da5 to
1ff8979
Compare
7b00e6c to
2c41f40
Compare
2c41f40 to
48c5296
Compare
|
/snapit |
|
🫰✨ Thanks @gonzaloriestra! Your snapshot has been published to npm. Test the snapshot by installing your package globally: npm i -g --@shopify:registry=https://registry.npmjs.org @shopify/cli@0.0.0-snapshot-20260204153101Caution After installing, validate the version by running just |
WHY are these changes introduced?
We have a lot of code to support legacy and new app schemas, and it's time to remove the legacy one.
The subscriptions-reference-app template is ready, and I guess there's no need to update old templates like Node, Ruby or PHP.
WHAT is this pull request doing?
client_idrequired in app schema (templates must includeclient_id = "")[access_scopes]sectionHow to test your changes?
pnpm shopify app init --template=https://github.com/Shopify/shopify-app-template-react-router#add-client-id-to-tomlpnpm shopify app init --template=https://github.com/Shopify/shopify-app-template-none#add-client-id-to-tomlpnpm shopify app init --template=https://github.com/Shopify/shopify-app-template-remix#add-client-id-to-tomlpnpm shopify app init --template https://github.com/Shopify/shopify-app-template-react-router#include-declarative-definition(related to Support flexible templates forapp init#6751)Measuring impact
How do we know this change was effective? Please choose one:
Checklist