Post #1665264
2026-02-28 06:35 UTC
Under semantic versioning, you should really be ashamed of bumping the major number, since this means you went and broke backwards compatibility in some way.
Replies (5)
-
@anton@lemmy.blahaj.zone 2026-02-28 08:15
You have done something, that it's worth breaking backwards compatibility over.
-
@sunbeam60@feddit.uk 2026-02-28 09:10
Except from 0.x.x to 1.0.0. That one means you’re committed to keeping the API/format stable. At least how I think about it.
-
@jaybone@lemmy.zip 2026-02-28 08:52
Python agrees.
-
@Donkter@lemmy.world 2026-02-28 18:49
Bump the first number when you update to a version that breaks compatibility. Bump the second number when you make a change that people might want to revert back from Bump the third number for bug fixes.
-
@ruuster13@lemmy.zip 2026-02-28 08:16
Sir...