Proposals follow this process document.
These proposals have not yet been merged to the spec. Merged proposals are listed in Finished Proposals.
| Proposal | Champion |
|---|---|
| JS Promise Integration | Francis McCabe |
| Web Content Security Policy | Francis McCabe |
| Proposal | Champion |
|---|---|
| Threads | Conrad Watt |
| Compact Import Section | Ryan Hunt |
| Wide Arithmetic | Alex Crichton and Jamey Sharp |
| Proposal | Champion |
|---|---|
| ESM Integration | Asumu Takikawa, Ms2ger & Guy Bedford |
| Stack Switching | Francis McCabe & Sam Lindley |
| Custom Page Sizes | Nick Fitzgerald |
| Custom Descriptors and JS Interop | Thomas Lively |
| Proposal | Champion |
|---|---|
| Relaxed dead code validation | Conrad Watt and Ross Tate |
| Numeric Values in WAT Data Segments | Ezzat Chamudi |
| Extended Name Section | Ben Visness |
| Rounding Variants | Kloud Koder |
| Compilation Hints | Emanuel Ziegler |
| JS Primitive Builtins | Sébastien Doeraene |
| Acquire-Release Atomics | Conrad Watt & Rezvan Mahdavi Hezaveh |
| Multibyte Array Access | Brendan Dahl |
| FP16 | Brendan Dahl |
| Proposal | Champion |
|---|---|
| Type Imports | Andreas Rossberg |
| Component Model | Luke Wagner |
| WebAssembly C and C++ API | Andreas Rossberg |
| Flexible Vectors | Petr Penzin & Tal Garfinkel |
| Memory control | Deepti Gandluri & Ben Visness |
| Reference-Typed Strings | Andy Wingo |
| Profiles | Andreas Rossberg |
| Shared-Everything Threads | Andrew Brown, Conrad Watt, and Thomas Lively |
| Frozen Values | Léo Andrès and Pierre Chambart |
| More Array Constructors | Nick Fitzgerald |
| JIT Interface | Ben Titzer |
| Type Reflection for WebAssembly JavaScript API | Ilya Rezvov |
| JS Text Encoding Builtins | Daxpedda |
Phase 0 proposals are tracked in the design repository issue tracker.
Implementation status of most proposals in various wasm engines is available on https://webassembly.org/features/
Please see Contributing to WebAssembly for the most up-to-date information on contributing proposals to standard.
(top 30 of 43)
Proposals follow this process document.
These proposals have not yet been merged to the spec. Merged proposals are listed in Finished Proposals.
| Proposal | Champion |
|---|---|
| JS Promise Integration | Francis McCabe |
| Web Content Security Policy | Francis McCabe |
| Proposal | Champion |
|---|---|
| Threads | Conrad Watt |
| Compact Import Section | Ryan Hunt |
| Wide Arithmetic | Alex Crichton and Jamey Sharp |
| Proposal | Champion |
|---|---|
| ESM Integration | Asumu Takikawa, Ms2ger & Guy Bedford |
| Stack Switching | Francis McCabe & Sam Lindley |
| Custom Page Sizes | Nick Fitzgerald |
| Custom Descriptors and JS Interop | Thomas Lively |
| Proposal | Champion |
|---|---|
| Relaxed dead code validation | Conrad Watt and Ross Tate |
| Numeric Values in WAT Data Segments | Ezzat Chamudi |
| Extended Name Section | Ben Visness |
| Rounding Variants | Kloud Koder |
| Compilation Hints | Emanuel Ziegler |
| JS Primitive Builtins | Sébastien Doeraene |
| Acquire-Release Atomics | Conrad Watt & Rezvan Mahdavi Hezaveh |
| Multibyte Array Access | Brendan Dahl |
| FP16 | Brendan Dahl |
| Proposal | Champion |
|---|---|
| Type Imports | Andreas Rossberg |
| Component Model | Luke Wagner |
| WebAssembly C and C++ API | Andreas Rossberg |
| Flexible Vectors | Petr Penzin & Tal Garfinkel |
| Memory control | Deepti Gandluri & Ben Visness |
| Reference-Typed Strings | Andy Wingo |
| Profiles | Andreas Rossberg |
| Shared-Everything Threads | Andrew Brown, Conrad Watt, and Thomas Lively |
| Frozen Values | Léo Andrès and Pierre Chambart |
| More Array Constructors | Nick Fitzgerald |
| JIT Interface | Ben Titzer |
| Type Reflection for WebAssembly JavaScript API | Ilya Rezvov |
| JS Text Encoding Builtins | Daxpedda |
Phase 0 proposals are tracked in the design repository issue tracker.
Implementation status of most proposals in various wasm engines is available on https://webassembly.org/features/
Please see Contributing to WebAssembly for the most up-to-date information on contributing proposals to standard.
(top 30 of 43)