craftcms / shopify

Synchronize and extend product data from your Shopify storefront.
MIT License
45 stars 25 forks source link

Update Shopify API to `2024-10` #121

Open darylknight opened 2 months ago

darylknight commented 2 months ago

Description

The plugin docs say "Additionally (at the bottom of this screen), the Webhook subscriptions → Event version should be 2023-10."

This is getting outdated again. Is it time to update the docs and check this plugin works with the latest version from Shopify?

image

linear[bot] commented 2 months ago

PT-1938 Time to update the API version again?

nfourtythree commented 3 weeks ago

Hi @darylknight

Thank you for raising this.

When we update the Shopify API version that the plugin uses we are forced to make it a major plugin version update. This is because it requires developers to change the settings in their Shopify apps. Because of this, we do not want to undertake this change too often as we understand the potential extra burden this can put on developers.

The other part is that we rely on the Shopify API PHP SDK and have to wait until the corresponding version is in a release that we can point to.

This also means that currently, we are looking to keep the API version updated on, roughly, a yearly cycle. At the moment the plugin is using 2023-10 so when `2024-10 is fully released (and supported by the library) we will update the plugin.

We are open to revisiting this schedule if there are enough developers out there who feel the need for a quicker timeline.

We will update this issue when the new version is released.

Thanks!