Finished proposals are proposals that have reached phase 4, and are included in the latest draft of the specification.
| Proposal | Champion | Meeting notes | Affected specs | Spec Version |
|---|---|---|---|---|
| MVP | The Wasm CG | WG 2017-12-06 | core, js-api, web-api | 1.0 |
| Import/Export of Mutable Globals | Ben Smith | WG 2018-06-06 | core, js-api | 1.0 |
| Non-trapping float-to-int conversions | Dan Gohman | WG 2020-03-11 | core | 2.0 |
| Sign-extension operators | Ben Smith | WG 2020-03-11 | core | 2.0 |
| Multi-value | Andreas Rossberg | WG 2020-03-11 | core, js-api | 2.0 |
| JavaScript BigInt to WebAssembly i64 integration | Dan Ehrenberg & Sven Sauleau | WG 2020-06-09 | js-api | 2.0 |
| Reference Types | Andreas Rossberg | WG 2021-02-10 | core, js-api | 2.0 |
| Bulk memory operations | Ben Smith | WG 2021-02-10 | core | 2.0 |
| Fixed-width SIMD | Deepti Gandluri and Arun Purushan | WG 2021-07-14 | core, js-api | 2.0 |
| Tail call | Andreas Rossberg | WG 2024-07-10 | core | 3.0 |
| Extended Constant Expressions | Sam Clegg | WG 2024-07-10 | core | 3.0 |
| Typed Function References | Andreas Rossberg | WG 2024-07-10 | core, js-api | 3.0 |
| Garbage collection | Andreas Rossberg | WG 2024-07-10 | core, js-api | 3.0 |
| Multiple memories | Andreas Rossberg | WG 2024-07-10 | core, js-api | 3.0 |
| Relaxed SIMD | Marat Dukhan & Zhi An Ng | WG 2024-07-10 | core | 3.0 |
| Custom Annotation Syntax in the Text Format | Andreas Rossberg | WG 2024-07-10 | core | 3.0 |
| Branch Hinting | Yuri Iozzelli | WG 2024-07-10 | core | 3.0 |
| Exception handling | Heejin Ahn & Ben Titzer | WG 2025-07-23 | core, js-api | 3.0 |
| JS String Builtins | Ryan Hunt | WG 2025-07-23 | core, js-api | 3.0 |
| Memory64 | Sam Clegg | WG 2025-07-23 | core | 3.0 |
See also the active proposals and inactive proposals documents.