Shopify / shopify-app-bridge

https://shopify.dev/docs/api/app-bridge
82 stars 9 forks source link

Provide npm versioned releases of App Bridge 4.x #255

Closed darrynten closed 4 months ago

darrynten commented 7 months ago

Describe the feature you’d like

Versioned npm releases of App Bridge 4.x

Describe alternatives you've considered

Having a single, unversioned package that's always overwritten with the newest version is like using dev-main in your dependencies which we all know is a big no-no.

What is the reason for moving to CDN-only for 4.x instead of continuing to provide npm installable packages?

Surely this is just going to lead to massive amounts of broken apps over time as Shopify release breaking changes, or remove core functionality like we're seeing now with the Button and Modal actions. How can we lock apps at a certain version of a CDN available App Bridge?

Providing a CDN-only release also creates a development dependency of having to be online to do any work, and also breaks all frontend unit and integration testing workflows if there's no network connection.

Switching to CDN-only going into 2024 feels like a massive step backwards and makes me worried about the future of the platform.

Please help us understand, why have you done this?

neoanic commented 5 months ago

+1

daviareias commented 5 months ago

Supported

jzazove commented 4 months ago

We appreciate your feedback. At this time, we will be supporting the Githubissues.

  • Githubissues is a development platform for aggregating issues.