3 ms·
Most have been for some time now. As the announcement post says: > the Wasm Community and Working Groups had reached consensus and finished the specification i
by adrian17 1y ago
Most have been for some time now. As the announcement post says:
> the Wasm Community and Working Groups had reached consensus and finished the specification in early 2022. All major implementations have been shipping 2.0 for even longer.
> In a future post we will take a look at Wasm 3.0, which is already around the corner at this point!
Features in 3.0 presumably also being mostly implemented already, some maybe just kept behind feature flags.
- titzer 1y agoEverything in 3.0 has at least two browser implementations; that's part of the requirements for advancement to phase 4. Wasm 2.0 is complete in a handful of engines, whereas 3.0 is less well-supported. Wizard is almost done with 3.0; only memory64 and relaxed-simd are incomplete.
- thrance 1y agoIs there anywhere I could look at the "changelogs" between 1.0 and 2.0, and 2.0 and 3.0? All I could find are different versions of the spec that don't seem very keen on expliciting what changed.
- thomasballinger 1y agoThere's a change history in the spec at https://webassembly.github.io/spec/core/appendix/changes.html https://webassembly.github.io/spec/core/appendix/changes.htm... and I see a 3.0 branch with updates for 3 https://github.com/WebAssembly/spec/blob/1e8f1dad8ca35ef39412a8965eff39127946ee81/document/core/appendix/changes.rst#release-30 https://github.com/WebAssembly/spec/blob/1e8f1dad8ca35ef3941...
- thrance 1y agoMany thanks!