3 ms·
Are there any actual incompatibilities or is the version number just a marketing gimmick?
by pwdisswordfish9 5y ago
Are there any actual incompatibilities or is the version number just a marketing gimmick?
- eatonphil 5y agoThere isn't a law saying all legit software must use semver. :) Python makes breaking changes whenever they want in minor version changes.
- kibwen 5y agoTechnically, 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 ).
- sinsterizme 5y agoHow about: You can bump the major version with no incompatible changes and still be semver compliant
- singularity2001 5y agoOnly forward incompatibilities, that is: Wasm 1.0 engines can't handle 2.0 opcodes etc
- AgentME 5y agoThe 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).
- tester89 5y agoThis https://github.com/WebAssembly/spec/issues/1439 https://github.com/WebAssembly/spec/issues/1439