Shopify / shopify-app-bridge

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

Petition to reopen closed issue 303 to Restore Fullscreen API #305

Open darrynten opened 6 months ago

darrynten commented 6 months ago

Issue #303 clearly expresses the external development communities sentiment towards the new, forced and extremely broken max modal replacement for the perfectly functional (until March 1st '24) Fullscreen API.

There are many of us leveraging the fullscreen API to provide experiences that match the default theme designer - you can see screenshots of more complex examples on the closed issue as well as #269

The core explanation we were provided for the request denial is as follows:

The unfortunate part is that some apps were abusing Fullscreen leaving merchants lost. Some apps, for example, were not even implementing the Polaris Top Bar. We will look to adding more features to the max modal in the latest version of App Bridge

The communities response to this is a twofold request:

  1. that the Fullscreen API be restored until a functional replacement with a reasonable migration path that takes complex use cases into consideration is available, and
  2. that offending apps abusing the Fullscreen API be notified and delisted from the app store

An alternative would be to provide apps access to the Fullscreen API on a case-by-case basis, much like with theme write access and customer data access is handled at the moment.

Please respond with an emoji if you support this proposal.

mirceapiturca commented 6 months ago

Thanks for bringing this up. Hopefully, it will get the deserved attention.

shatishdesai202 commented 6 months ago

https://github.com/Shopify/shopify-app-bridge/issues/331 this one is also an issue with the new app-bridge version (v 4.1.2)