WebAssembly proposals
Proposals follow this process document.
| Proposal | Champion |
|---|---|
| Reference Types | Andreas Rossberg |
| Bulk memory operations | Ben Smith |
| Proposal | Champion |
|---|---|
| Tail call | Andreas Rossberg |
| Fixed-width SIMD | Deepti Gandluri and Arun Purushan |
| Multiple memories | Andreas Rossberg |
| Custom Annotation Syntax in the Text Format | Andreas Rossberg |
| Proposal | Champion |
|---|---|
| Threads | Ben Smith |
| ECMAScript module integration | Lin Clark & Daniel Ehrenberg |
| Exception handling | Heejin Ahn |
| Type Reflection for WebAssembly JavaScript API | Till Schneidereit |
| Typed Function References | Andreas Rossberg |
| Memory64 | Wouter van Oortmerssen |
| Relaxed dead code validation | Conrad Watt and Ross Tate |
| Numeric Values in WAT Data Segments | Ezzat Chamudi |
| Proposal | Champion |
|---|---|
| Type Imports | Andreas Rossberg |
| Garbage collection | Andreas Rossberg |
| Interface Types | Luke Wagner and Francis McCabe |
| WebAssembly C and C++ API | Andreas Rossberg |
| Feature Detection | Thomas Lively |
| Extended Name Section | Andrew Scheidecker |
| Flexible Vectors | Petr Penzin |
| Instrument and Tracing Technology | Richard Winterton |
| Call Tags | Ross Tate |
| Module Linking | Luke Wagner and Andreas Rossberg |
| Branch Hinting | Yuri Iozzelli |
| Proposal | Champion |
|---|---|
| Web Content Security Policy | Ben Titzer |
| Funclets: Flexible Intraprocedural Control Flow | Dan Gohman |
| Constant Time | John Renner, Hovav Shacham, Deian Stefan, Conrad Watt |
Please see Contributing to WebAssembly for the most up-to-date information on contributing proposals to standard.