6 ms·
CTO of Vigilant here. Does anyone have ideas on how to do versioning for an SDK that you change often? Would putting new features in a "beta" release version ma
by izakfr 2y ago
CTO of Vigilant here. Does anyone have ideas on how to do versioning for an SDK that you change often? Would putting new features in a "beta" release version make sense?
- suchintan 2y agoI've seen people use semantic versioning to version APIs and SDKs https://semver.org/ https://semver.org/ We at Skyvern are still doing patch versions only
- rudasn 2y agoHey! Whichever versioning scheme you end up choosing, the important bit is to keep documentation for all versions. Bonus points for mentioning in the docs when a feature was first added. Some examples off the top of my head include python docs, django, bootstrap, postgres and celery.