←back to thread

317 points thunderbong | 1 comments | | HN request time: 0.21s | source
Show context
fullstackchris ◴[] No.42202291[source]
Sure... but this is why we have sem versioning and release notes. It's always nice to try and support all users but sometimes you just need to ship breaking changes...
replies(2): >>42202386 #>>42205535 #
1. hifromwork ◴[] No.42205535[source]
Hyrum's law is specifically about how every change is a breaking change if you have enough users. So it's always a bit subjective. No sane person considers changing an error message a breaking change in context of semver. It's just go going above and beyond to take care of backward compatibility.