Hacker News new | ask | show | jobs
by inlined 2459 days ago
SemVer is generally good practice but I don’t like promotion to religion. For example, during the pre-release of the firebase-functions SDK we shifted SemVer by one: 0.2.1 was a feature addition from 0.2.0 and a breaking change from 0.1.

Similarly there are rare cases where I’ve swept breaking changes under the rug because they were severe bug or security fixes that affected a corner case unlikely to be seen in the wild.

1 comments

I believe the first one is semver: before 1.0, anything can change at any time. https://semver.org/