WASI 0.3.0 Released

Hacker News Top Tools

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.

No content available
Original Article
View Cached Full Text

Cached at: 06/12/26, 02:53 PM

WebAssembly/WASI

Source: https://github.com/WebAssembly/WASI

WebAssembly System Interface

DOI

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

Lobsters Hottest

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

Hugging Face Daily Papers

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.

Video = World + Event Stream

Hugging Face Daily Papers

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

Simon Willison's Blog

micropython-wasm 0.1a0 released, enabling MicroPython to run in WebAssembly environments for sandboxing and portability.