Just received an email from Shopify saying the `page` filter is being removed and we're changing to cursor based pagination.
Checking my app, I assume I'm fine because I'm using `shopify-api-node` which is advertised as the official node client. Perfect, shopify will have updated it.... or so I thought, theres currently an open issue: https://github.com/MONEI/Shopify-api-node/issues/292 to provide support.
So, will the API versions that accept `page` continue to be supported until this library is updated? Or am I going to have to rewrite my app and replace the library?
I am not familiar with shopify-api-node, but I assume it's coded to call the API with no specific version specified, in which case it would default to the oldest stable release, which to date is 2019-04. The 'page' based navigation will go away in Apr 2020. Until then you should be good. Alternatively, you can try switching to the newest version available - 2019-10 - and replace the 'page' based navigation with the cursor based navigation - https://help.shopify.com/en/api/guides/paginated-rest-results
We have the same 'problem' as @Shaun_Parsons .
Could someone of the dev team reply to this and tell us what the plan for that library is ? Looking at the github thread regarding this it doesn't seem like upgrading will be possible without a breaking change on the library.
I really have no problem with changing to cursor based pagination, but having a library of the most popular backend service, that supports your latest API would be great.