N
Novu7mo ago
todd

API versioning

I am wondering if there is any reason why there is no minor versioning on the API? For example, as a maintainer of the dotnet-sdk, there is nothing for me to check (programmatically) that there have been changes between 0.18.0 and 0.21.0. The current version is simply 1.0 and I know there have been changes made. https://api.novu.co/api-json https://api.novu.co/api
No description
4 Replies
Zac Clifton
Zac Clifton7mo ago
One of the reasons is that we have not had a breaking change yet to update this and it would be alot on the community to support the constantly changing api. Only the typescript api is fully supported by us On top of that we do not have a process to constitute what makes a api version update yet
todd
todd7mo ago
@Zac Clifton that's a shame. In other situations, I have to deal with this too and have tests that detect changes in the API—it is a pain. When you say that you don't have a process to constitute what makes an api update, I can't imagine what the blocker really is! We are talking about that field "version" 🙂 Thanks for the response.
Zac Clifton
Zac Clifton7mo ago
Your welcome, do you have any recommendations for us to consider for this process when it does happen in the future?
Pawan Jain
Pawan Jain7mo ago
We are closing this post due to inactivity. Feel free to create a new post if you have any questions or you are still facing issue
Want results from more Discord servers?
Add your server
More Posts