* doc: add a page listing supported proposals This adds a table showing Wasmtime's support for various WASI proposals, much like the one available for WebAssembly proposals. This change is related to [#2423], which provides guidelines for implementing WASI proposals but was never merged. [#2423]: https://github.com/bytecodealliance/wasmtime/pull/2423 * review: remove phase-gating sentence
4.6 KiB
4.6 KiB
WASI Proposals Support
The following table summarizes Wasmtime's support for WASI proposals. If a proposal is not listed, then it is not supported by Wasmtime.
| WASI Proposal | Supported in Wasmtime? | Enabled by default? | CLI Flag Name 1 |
|---|---|---|---|
| I/O | Yes | Yes | wasi-common |
| Filesystem | Yes | Yes | wasi-common |
| Clocks | Yes | Yes | wasi-common |
| Random | Yes | Yes | wasi-common |
| Poll | Yes | Yes | wasi-common |
| Machine Learning (wasi-nn) | Yes | No | experimental-wasi-nn |
| Blob Store | No | No | N/A |
| Crypto | Yes 2 | No | experimental-wasi-crypto |
| Distributed Lock Service | No | No | N/A |
| gRPC | No | No | N/A |
| HTTP | No | No | N/A |
| Key-value Store | No | No | N/A |
| Message Queue | No | No | N/A |
| Parallel | No (see #4949) | No | N/A |
| Pub/sub | No | No | N/A |
| Runtime Config | No | No | N/A |
| Sockets | No | No | N/A |
| SQL | No | No | N/A |
| Threads | Yes | No | experimental-wasi-threads |