https://bytecodealliance.org/articles/WASI-0.3

WASI 0.3リリース。 WebAssembly Component Modelのネイティブ機能として非同期処理が組み込まれ、stream<T>/future<T>/asyncがCanonical ABIに追加された。 WASI 0.2では各コンポーネントが独自のイベントループを持つ必要があったが、ホストが共有イベントループを管理する設計へと変更された。 従来のstart-foo/finish-foo/subscribeパターンがasync funcに置き換わり、ストリームのエラーハンドリングも独立したfutureで扱えるようになった。