Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Major version bump !== Your app breaks


According to semantic versioning, a major version indicates breaking changes, which is always bad from a users perspective.

Most projects don't really use semver anymore though, which is why this association seems to be going away


It doesn't mean that anything will break. You deprecate old ways long before you remove them from your tool so that by the time you do the breaking change only a tiny slither of people are affected by it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: