Shopify Source: migrating to api version 2022-10 is potentially a breaking change #19932
Labels
autoteam
community
connectors/source/shopify
team/connectors-python
type/enhancement
New feature or request
Tell us about the problem you're trying to solve
The latest release of shopify’s API (2022-10) requires that the shopify app you are using meets certain requirements as explained here.
If your app doesn't meet these requirements, you will see an error such as:
As per the docs, all apps must meet the requirements by July 1, 2023.
Describe the solution you’d like
I can see in source-shopify that the api version gets hardcoded to 2022-10.
I’m curious what airbyte’s stance is on making this a variable that defaults to the latest version (2022-10) but also allows an override to be passed in (via the config maybe?).
This would allow the latest version of the shopify source to work in the meantime while apps are in the process of being updated to meet the requirements set out in the docs linked above. We are currently going through the process to update our app at the moment but would also like to use the latest version of the airbyte connector.
As it currently stands, I believe this PR is potentially a breaking change (depending on the app being used)? Should the semantic versioning have been different here?
Describe the alternative you’ve considered or used
N/A
Are you willing to submit a PR?
Yes, depending on the solution we want to go with.
The text was updated successfully, but these errors were encountered: