Skip to content

WASIP3 update to latest rc - #12781

Merged
alexcrichton merged 1 commit into
bytecodealliance:mainfrom
ricochet:worktree-v0.3.0-rc-2026-03-15
Mar 16, 2026
Merged

WASIP3 update to latest rc#12781
alexcrichton merged 1 commit into
bytecodealliance:mainfrom
ricochet:worktree-v0.3.0-rc-2026-03-15

Conversation

@ricochet

@ricochet ricochet commented Mar 15, 2026

Copy link
Copy Markdown
Contributor

Largely mechanical. The fixme in relation to WebAssembly/WASI#889 can be addressed after this lands.

Non-exhaustive enums to variants has the largest surface area of changes (without PartialEq we use matches), and Unknown error is now Other for sockets and filesystem.

@ricochet
ricochet requested review from a team as code owners March 15, 2026 21:47
@ricochet
ricochet requested review from pchickey and removed request for a team March 15, 2026 21:47
@ricochet
ricochet force-pushed the worktree-v0.3.0-rc-2026-03-15 branch 2 times, most recently from be72f0d to 8aefd41 Compare March 15, 2026 21:50
@ricochet
ricochet force-pushed the worktree-v0.3.0-rc-2026-03-15 branch from 8aefd41 to 6400fd3 Compare March 15, 2026 22:03
@github-actions github-actions Bot added the wasi Issues pertaining to WASI label Mar 16, 2026
@alexcrichton

Copy link
Copy Markdown
Member

Thanks!

@alexcrichton
alexcrichton added this pull request to the merge queue Mar 16, 2026
@alexcrichton

Copy link
Copy Markdown
Member

One point (for onlookers, if any) is that this doesn't update the implementations of wasi:random or wasi:http for example to use new error codes. That's totally fine and makes this more reasonable to backport IMO, but I'll have a follow-up which implements those changes to take advantage of the APIs.

Merged via the queue into bytecodealliance:main with commit 5d3627b Mar 16, 2026
45 checks passed
@ricochet
ricochet deleted the worktree-v0.3.0-rc-2026-03-15 branch March 16, 2026 15:13
ricochet added a commit to ricochet/wasmtime that referenced this pull request Mar 16, 2026
alexcrichton pushed a commit that referenced this pull request Mar 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

wasi Issues pertaining to WASI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants