Skip to content

Update wasip3 to WASI 0.3.2 - #171

Merged
alexcrichton merged 1 commit into
bytecodealliance:mainfrom
jrandolf:wasip3-wasi-0.3.2
Oct 19, 2026
Merged

alexcrichton merged 1 commit into
bytecodealliance:mainfrom
jrandolf:wasip3-wasi-0.3.2

Conversation

@jrandolf

Copy link
Copy Markdown
Contributor

Coupled with the recent 0.3.2 release of WASI. The WITs are unchanged from 0.3.0 apart from version numbers and a doc comment in wasi:http. The public API of the crate is therefore the same, so this is published as 0.9.1+wasi-0.3.2, much like wasip2 1.0.4 picked up WASI 0.2.12.

Bindings were regenerated with wit-bindgen 0.62.0, the version CI checks against.

This updates the vendored WITs for the wasip3 crate to the 0.3.2 release
of WASI and regenerates bindings. The WITs are unchanged from 0.3.0 apart
from version numbers and documentation, so this is published as a patch
release of the crate, 0.9.1, similar to how wasip2 1.0.4 picked up WASI
0.2.12.
@jrandolf

Copy link
Copy Markdown
Contributor Author

Since 0.3.2 only changes version numbers, it may be preferable to keep the crate on 0.3.0 until a 0.3.x release adds new APIs. Components built with this import @0.3.2, which hosts matching versions exactly may reject. Happy to close this if preferred.

@alexcrichton
alexcrichton merged commit a7479ee into bytecodealliance:main Oct 19, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants