News for hackers. Stuff that matters.
Re:Show HN: Vigilant - Blazing fast dev-friendly logs by izakfr on Friday January 24, 2025 @12:00PM (#42815067)
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?
Re:Show HN: Vigilant - Blazing fast dev-friendly logs by suchintan on Friday January 24, 2025 @12:10PM (#42815170)
I've seen people use semantic versioning to version APIs and SDKs

https://semver.org/

We at Skyvern are still doing patch versions only

Re:Show HN: Vigilant - Blazing fast dev-friendly logs by rudasn on Friday January 24, 2025 @03:51PM (#42816809)
Hey!

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.