1087
Pride Versioning (infosec.pub)
you are viewing a single comment's thread
view the rest of the comments
[-] VibeSurgeon@piefed.social 69 points 3 months ago

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.

[-] anton@lemmy.blahaj.zone 64 points 3 months ago

You have done something, that it's worth breaking backwards compatibility over.

[-] Saapas@piefed.zip 13 points 3 months ago

Yeah I just forgot how the old stuff worked

[-] sunbeam60@feddit.uk 21 points 3 months ago

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.

[-] mkwt@lemmy.world 1 points 3 months ago

For me 1.0 only means that I've delivered the software to a paying customer.

[-] jaybone@lemmy.zip 7 points 3 months ago

Python agrees.

[-] Donkter@lemmy.world 7 points 3 months ago

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 1 points 3 months ago
this post was submitted on 28 Feb 2026
1087 points (99.0% liked)

Programmer Humor

31733 readers
1358 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS