Stream: git-wasmtime

Topic: wasmtime / PR #12557 chore: bump to wasi 0.3.0-rc-2026-02-09


view this post on Zulip Wasmtime GitHub notifications bot (Feb 09 2026 at 23:41):

ricochet opened PR #12557 from ricochet:rev-0.3.0-rc-2026-02-09 to bytecodealliance:main.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 09 2026 at 23:44):

ricochet submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 09 2026 at 23:44):

ricochet created PR review comment:

The primary changes in this rc were driven by: https://github.com/WebAssembly/WASI/pull/870

view this post on Zulip Wasmtime GitHub notifications bot (Feb 10 2026 at 01:06):

github-actions[bot] added the label wasi on PR #12557.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 12 2026 at 22:57):

ricochet updated PR #12557.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 01:15):

alexcrichton submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 01:15):

alexcrichton created PR review comment:

For this, append_via_stream below, and send with TCP, the ? here and the permission check all need to go into a created FutureReader. Here the call to get_file failing in ? will trigger a trap as opposed to an error code, but the file-not-writable case is handled just fine here. In TCP down below the two ? present there need to be funneled into a returned FutureReader, however.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 01:15):

alexcrichton created PR review comment:

This is applicable to read_directory below too a bit. One thing I might recommend is using and_then or similar combinators to avoid using ? in the function bodies and that should make it a bit easier to see the flow of things.

Another option would be to remove the trappable option for these imports in the bindgen! configuration. That'll remove the wasmtime::Result layer of the return value and force us to implement this in a non-trapping fashion.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 03:14):

ricochet updated PR #12557.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 17:37):

ricochet updated PR #12557.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 19:48):

ricochet updated PR #12557.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 19:49):

ricochet has marked PR #12557 as ready for review.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 19:49):

ricochet requested wasmtime-wasi-reviewers for a review on PR #12557.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 19:49):

ricochet requested wasmtime-core-reviewers for a review on PR #12557.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 19:49):

ricochet requested pchickey for a review on PR #12557.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 19:49):

ricochet requested wasmtime-default-reviewers for a review on PR #12557.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 20:22):

alexcrichton submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 20:22):

alexcrichton added PR #12557 chore: bump to wasi 0.3.0-rc-2026-02-09 to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 20:46):

alexcrichton merged PR #12557.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 13 2026 at 20:46):

alexcrichton removed PR #12557 chore: bump to wasi 0.3.0-rc-2026-02-09 from the merge queue.


Last updated: Feb 24 2026 at 04:36 UTC