Comments (13)
From what I understand, Shopify will be depreciating Shopify API version 5 around October 2023.
Is there going to be an update to support Shopify API 6+ or will I have move on the Nodejs / Koa / Next monolith
I'm fairly certain it will be updated before then. If not, just keep nagging me about it 😅. I may try to work on this soon.
from simple-koa-shopify-auth.
Very interesting to hear @TheSecurityDev I didnt know this was possible.
So really, until Shopify introduces a change in the API that breaks "@shopify/shopify-api": "5.3.0" then we don't have to worry about updating to version 6 or higher?
from simple-koa-shopify-auth.
@matthewattanasio That's correct.
from simple-koa-shopify-auth.
Not in the immediate future unfortunately due to all the breaking changes. I may try if more people are interested, though.
from simple-koa-shopify-auth.
Indeed, it's a substantive amount of changes. I'm looking for ways to fix.
from simple-koa-shopify-auth.
I would be very interested in this update!
from simple-koa-shopify-auth.
From what I understand, Shopify will be depreciating Shopify API version 5 around October 2023.
Is there going to be an update to support Shopify API 6+ or will I have move on the Nodejs / Koa / Next monolith
from simple-koa-shopify-auth.
It would be great to see v6 and v7 supported. I've built our app back in 2019 using shopify-koa-auth
and am in no way able to migrate away from Koa to Express.
from simple-koa-shopify-auth.
From what I understand, Shopify will be depreciating Shopify API version 5 around October 2023.
Is there going to be an update to support Shopify API 6+ or will I have move on the Nodejs / Koa / Next monolith
I'm not sure exactly what you mean by it being deprecated. Are you referring to the API versions that are available, like 2023-04? Because you can specify any version as a string without using the ApiVersion enum from the library. Since this is a library, there's really no reason it should stop working unless something else changes.
from simple-koa-shopify-auth.
Thank you for getting back to me @TheSecurityDev, so based on this resource https://shopify.dev/docs/api/usage/versioning, the way I understand it is our apps using your package can only go up to version 2022-10, which means it will be supported until 2023-10.
However afterwards, if nothing changes, our apps will receive a depreciated notice for live apps and there stores wont be able to install and our app will be delisted on the shop store. https://shopify.dev/docs/api/usage/versioning#deprecation-practices
It would be amazing if this package could support the latest v7 of the shopify API ( not much has changed since v6, but v6 is a major change). because going from v5 to v6 is going to require a lot of work and testing on all of our behalfs due to amount of changes introduce, so its always better to do this earlier then later.
Keen to hear your thoughts mate.
from simple-koa-shopify-auth.
the way I understand it is our apps using your package can only go up to version 2022-10.
@matthewattanasio Can you explain why this is the case? As I stated earlier, you don't have to rely on the ApiVersion constants that the @shopify/shopify-api library provides. You can use any string you want and specify the version yourself. I'm successfully using the latest version (2023-04) with my app. Unless there's some change in the library I don't know about, it should work still.
from simple-koa-shopify-auth.
@TheSecurityDev Are there still any plans for @shopify/shopify-api
v6+ support? Or has that been abandoned?
from simple-koa-shopify-auth.
@TheSecurityDev Are there still any plans for
@shopify/shopify-api
v6+ support? Or has that been abandoned?
Sorry, it's just not really a priority for me :( I've been getting along with the old API and don't really plan to update right now. I would have to update my app in order to be able to make sure the update would work.
from simple-koa-shopify-auth.
Related Issues (16)
- Session creation is not working HOT 9
- The host is undefined HOT 12
- Reauth on Client Side HOT 2
- Add the ability to specify the host of the redirect url instead of ctx.host HOT 7
- "The app couldn't be loaded" error HOT 12
- Shopify.utils.validateShop has been deprecated HOT 3
- "Internal Server Error" message when first time installed an app, but app works fine after reload page. HOT 4
- App bridge error after redirect in pages HOT 1
- Getting Context Initialize error HOT 4
- Latest version (2.1.4) doesn't use the host param when calling createApp in top-level-oauth-redirect.ts HOT 3
- ReferenceError: btoa is not defined HOT 5
- How to make it work with koa-mount? HOT 2
- Validate the request from Frontend
- Shopify graphQL proxy HOT 4
- LRUCache is not a constructor HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from simple-koa-shopify-auth.