WASI 0.3.0 Released
Summary
WASI 0.3.0 (Preview 3) has been released, replacing earlier explicit streams and polling interfaces with native async functionality via the component model's future and stream types.
View Cached Full Text
Cached at: 06/12/26, 02:53 PM
WebAssembly/WASI
Source: https://github.com/WebAssembly/WASI
WebAssembly System Interface
The WebAssembly System Interface (WASI) is a set of APIs for WASI being developed for eventual standardization by the WASI Subgroup, which is a subgroup of the WebAssembly Community Group.
WASI started with launching what is now called Preview 1, an API using the witx IDL, and it is now widely used. Its major influences are POSIX and CloudABI.
WASI 0.2 (Preview 2) is a modular collection of APIs defined with the Wit IDL, incorporating many of the lessons learned from WASI 0.1, including support for a wider range of source languages, modularity, a more expressive type system, and virtualizability.
WASI 0.3 (Preview 3) is the current preview. It builds on WASI 0.2, replacing
the earlier explicit streams and polling interfaces with the component model’s
native, composable async functionality via the future and stream types.
Find the APIs
Development of each API happens in its own repo, which you can access from the proposals list.
This repo is for general discussion, as well as documenting how we work and high-level goals.
Propose a new API
If you would like to create a new proposal, get started with our Contributing guide.
All new API proposals should use the new format and the new repo structure that is shown in the proposal template.
See the Wit in WASI document for more information about using Wit for WASI proposals.
Similar Articles
WASI 0.3 Launched
The article announces the launch of WASI 0.3, which integrates async primitives natively into WebAssembly components via the Component Model, simplifying APIs and enabling better component composition.
Wan-Streamer v0.2: Higher Resolution, Same Latency
Wan-Streamer v0.2 is a latency-preserving upgrade to an end-to-end audio-visual interaction model, increasing output resolution from 192x336 to 640x368 while maintaining ~200 ms model-side latency via a multi-GPU thinker-performer architecture.
Wan-Streamer v0.1: End-to-end Real-time Interactive Foundation Models
Wan-Streamer is a unified end-to-end multimodal model for real-time audio-visual interaction using causal attention and integrated processing of visual, audio, and text modalities, achieving sub-second latency.
Video = World + Event Stream
Wan-Streamer v0.3 reframes video as a world plus event stream, introducing a general-purpose pretraining task for real-time audio-visual interaction. It achieves low-latency full-duplex interaction with 200ms model-side response latency.
micropython-wasm 0.1a0
micropython-wasm 0.1a0 released, enabling MicroPython to run in WebAssembly environments for sandboxing and portability.