[WebAssembly][webassembly_specification] proposals

April 24, 2026 · View on GitHub

Active proposals

Proposals follow this process document.

Phase 5 - The Feature is Standardized (WG)

These proposals have not yet been merged to the spec. Merged proposals are listed in Finished Proposals.

ProposalChampion

Phase 4 - Standardize the Feature (WG)

ProposalChampion
ThreadsConrad Watt
JS Promise IntegrationFrancis McCabe
Web Content Security PolicyFrancis McCabe

Phase 3 - Implementation Phase (CG + WG)

ProposalChampion
ESM IntegrationAsumu Takikawa, Ms2ger & Guy Bedford
Wide ArithmeticAlex Crichton and Jamey Sharp
Stack SwitchingFrancis McCabe & Sam Lindley
Compact Import SectionRyan Hunt
Custom Page SizesNick Fitzgerald
Custom Descriptors and JS InteropThomas Lively

Phase 2 - Proposed Spec Text Available (CG + WG)

ProposalChampion
Relaxed dead code validationConrad Watt and Ross Tate
Numeric Values in WAT Data SegmentsEzzat Chamudi
Extended Name SectionBen Visness
Rounding VariantsKloud Koder
Compilation HintsEmanuel Ziegler
JS Primitive BuiltinsSébastien Doeraene

Phase 1 - Feature Proposal (CG)

ProposalChampion
Type ImportsAndreas Rossberg
Component ModelLuke Wagner
WebAssembly C and C++ APIAndreas Rossberg
Flexible VectorsPetr Penzin & Tal Garfinkel
Memory controlDeepti Gandluri & Ben Visness
Reference-Typed StringsAndy Wingo
ProfilesAndreas Rossberg
Shared-Everything ThreadsAndrew Brown, Conrad Watt, and Thomas Lively
Frozen ValuesLéo Andrès and Pierre Chambart
Half PrecisionIlya Rezvov
More Array ConstructorsNick Fitzgerald
JIT InterfaceBen Titzer
Multibyte Array AccessBrendan Dahl
Type Reflection for WebAssembly JavaScript APIIlya Rezvov
JS Text Encoding BuiltinsDaxpedda

Phase 0 - Pre-Proposal (CG)

Phase 0 proposals are tracked in the design repository issue tracker.

Implementation status

Implementation status of most proposals in various wasm engines is available on https://webassembly.org/features/

Contributing new proposals

Please see Contributing to WebAssembly for the most up-to-date information on contributing proposals to standard.