Hacker News new | ask | show | jobs
by jingwen 2438 days ago
Yes. 1.0 indicates the beginning of semantic versioning, which was not in place during the alpha and beta phases.
1 comments

Exactly this. It's not fair to complain about breaking changes in a product pre 1.0.

Also, unless they had wildly different versioning pre 1.0, they could have just said "we are releasing 1.0". semver already states that 0.y.z should not be considered a stable API [1].

[1] https://github.com/semver/semver/blob/master/semver.md