Is polaris.shopify.com going to be shut down?

With Polaris React being deprecated and the Polaris Website pushing the Web Components very hard with a full page interstitial, banners, etc., is there any information if the website itself is going to be shut down?

We’ve invested heavily in Polaris React over the last 3 years in an extremely complex app. We simply don’t have capacity in our roadmap to migrate to Web Components at this time, and given it’s not broken, not a priority for us as an early stage start up.

We still use the documentation & examples extensively and would like to know if there’s any public announcement on if that site would be shut down. I hope it would not be.

1 Like

Fair points imo. My 2cents:

If you look Releases · Shopify/polaris-react · GitHub, nothing has been released since Mar 26th this year. I think you could even argue that the last significant release was A LOT further back than that - maybe even before July 2024!

Polaris React has essentially been a maintenance project for over a year and all efforts have gone into the new polaris web components. Will it shut down? I highly doubt they’d remove the packages from npm, if that’s what you mean? Will they stop providing security patches/bug fixes - yes, without a doubt.

It’s of course up to your team/yourself to determine the priority of this upgrade vs other things and there’s definitely a balance to strike. I’m sure there will be improvements in documentation + available components released over the next year. There are things like React 19, that you won’t be able to upgrade to with Polaris React, or maybe even the new Remix 3 stuff is interesting?

I would strongly recommend doing the following:

  • Load the new polaris.js into your application.
  • Update a few, small, simple components - e.g buttons, text, banners.
  • Every week, allot some time to migrate a few components.
  • All new components must be polaris web components only.

I’d also argue - there’s never a ‘right time’ for upgrades like these. The benefit is a longer term one, and it works today, so why change things?

When this happens, It helps to break up the big task, into lots of smaller ones. Otherwise, you’ll be in the same boat this time next year, but probably be under pressure to migrate away + invested another year into building Polaris React components.

3 Likes

Hey folks :waving_hand: - @bkspace ‘s response here is great and is what we would generally recommend on our end. While the React specific version of Polaris isn’t unavailable, we have moved our focus to the web components version of it going forward. We do keep it available since it is still widely used, but our recommendation at the moment is to migrate to the WC version of Polais when possible.

Just wanted to clarify things a bit, hope this helps!