Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Are there any actual incompatibilities or is the version number just a marketing gimmick?


There isn't a law saying all legit software must use semver. :)

Python makes breaking changes whenever they want in minor version changes.


Technically, even semver doesn't strictly require you to not update the major version when there haven't been incompatible changes (I swear, a triple negative is the easiest way to parse this sentence :P ).


How about: You can bump the major version with no incompatible changes and still be semver compliant


The web tries very hard to avoid backwards incompatibilities. I don't expect the WASM standard to ever directly get any backwards incompatibilities, unless they're opt-in (like how using JS modules stops you from using with-statements).



Only forward incompatibilities, that is: Wasm 1.0 engines can't handle 2.0 opcodes etc




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: