Releases: WebAssembly/WASI
Releases Β· WebAssembly/WASI
v0.3.0-rc-2026-03-15
What's Changed
- Update links in wasi-sockets documentation to point to WASI by @wingo in #883
- Specify unlink-file-at in terms of POSIX. by @wingo in #852
- sockets: Update documentation by @badeend in #884
- chore(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #893
- sockets: Add error code for EPIPE (and ECONNABORTED on Windows) by @badeend in #887
- wasi:random: Allow
get(-insecure)-random-bytesto return fewer bytes than requested by @badeend in #901 - feat(http): size-exceeded error variant by @ricochet in #891
- wasi:sockets: Add error-code
otherby @badeend in #902 - feat(filesystem):Add error-code other by @ricochet in #894
- fix(wasip3): filesystem unknown to other by @ricochet in #903
- Release WASI v0.3.0-rc-2026-03-15 by @github-actions[bot] in #904
Full Changelog: v0.3.0-rc-2026-02-09...v0.3.0-rc-2026-03-15
v0.3.0-rc-2026-02-09
What's Changed
- Async write prevents Rust bindings and component composition by @badeend in #870
- Remove double async'ness from
read-directory. by @badeend in #869 - Clarify the implicit bind behavior observed on Windows. by @badeend in #868
- [filesystem] Add note prioritizing compatibility over portability by @wingo in #847
- chore: bump wkg 0.15 by @ricochet in #881
New Contributors
Full Changelog: v0.3.0-rc-2026-01-06...v0.3.0-rc-2026-02-09
v0.2.10
What's Changed
- fix: set wkg publish wit dir by @ricochet in #842
- fix: publish in dep order by @ricochet in #843
- Add specification for WASI v0.2.9 by @github-actions[bot] in #844
- Advancing WASI OTel from phase 0 to phase 1 by @asteurer in #845
- ci: add labeler by @ricochet in #846
- List new WASI co-champions in Proposals.md by @yoshuawuyts in #853
- Migrate WASI 0.1 docs from
legacy/dir towasi-0.1branch by @yoshuawuyts in #855 - Bump the github-actions group with 5 updates by @dependabot[bot] in #861
- ci: handle incorrect inputs for rc date by @ricochet in #864
- Release WASI v0.3.0-rc-2026-01-06 by @github-actions[bot] in #866
- lint since by @ricochet in #867
- ci: upload wit tar for releases by @ricochet in #877
- Bump the github-actions group with 5 updates by @dependabot[bot] in #876
- Release WASI v0.2.10 by @github-actions[bot] in #878
Full Changelog: v0.2.9...v0.2.10
v0.3.0-rc-2026-01-06
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix: set wkg publish wit dir by @ricochet in #842
- fix: publish in dep order by @ricochet in #843
- Add specification for WASI v0.2.9 by @github-actions[bot] in #844
- Advancing WASI OTel from phase 0 to phase 1 by @asteurer in #845
- ci: add labeler by @ricochet in #846
- List new WASI co-champions in Proposals.md by @yoshuawuyts in #853
- Migrate WASI 0.1 docs from
legacy/dir towasi-0.1branch by @yoshuawuyts in #855 - Bump the github-actions group with 5 updates by @dependabot[bot] in #861
- ci: handle incorrect inputs for rc date by @ricochet in #864
- Release WASI v0.3.0-rc-2026-01-06 by @github-actions[bot] in #866
Full Changelog: v0.2.9...v0.3.0-rc-2026-01-06
v0.2.9
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs: adding asteurer as co-champion by @asteurer in #671
- Remove Preview1's advice about random-number generators. by @sunfishcode in #664
- Migrate proposals into the WASI monorepo by @yoshuawuyts in #826
- Dedupe the wasip2 proposals by @yoshuawuyts in #828
- Add CODEOWNERS file by @yoshuawuyts in #829
- Move WASI logo to
assets/sub-dir by @yoshuawuyts in #832 - Move documentation into
docs/dir by @yoshuawuyts in #831 - Initialize a
specifications/directory by @yoshuawuyts in #833 - ci: validate wit definitions by @ricochet in #827
- fix(readme): point to preview2 under docs by @keogami in #835
- Fix typo in preview0 / preview1 wasi_event_t. by @wffurr in #674
- Improve visual rhythm in README by @yoshuawuyts in #834
- fix: pin deps to relative paths by @ricochet in #836
- ci: add release workflow by @ricochet in #837
- fix: markdown gen to proposal dir by @ricochet in #840
- Bump bytecodealliance/actions from 1.1.0 to 1.1.2 in the github-actions group by @dependabot[bot] in #838
- Release WASI v0.2.9 by @github-actions[bot] in #841
New Contributors
- @asteurer made their first contribution in #671
- @keogami made their first contribution in #835
- @wffurr made their first contribution in #674
- @dependabot[bot] made their first contribution in #838
Full Changelog: v0.2.8...v0.2.9
v0.2.8
v0.2.7
v0.2.6
What's Changed
- chore: update latest versions in README by @vados-cosmonic in #648
- transfer championship to merlijn by @ricochet in #647
- Add wasi-otel as a phase 0 proposal by @calebschoepp in #655
- feature: add release workflow by @ricochet in #658
- Release WASI v0.2.6 by @github-actions in #660
New Contributors
- @vados-cosmonic made their first contribution in #648
- @calebschoepp made their first contribution in #655
- @github-actions made their first contribution in #660
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
Changes related to WASI as a whole.
- Revert accidental stabilization in the proposal tracker of unstable sub-proposals by @yoshuawuyts in #643
- Fix typo in Capabilities.md by @catamorphism in #651
- Update to v0.2.5 by @yoshuawuyts in #653
Proposal Releases
Changes related to specific WASI proposals are tracked as part of the proposal releases.
wasi:io@0.2.5wasi:random@0.2.5wasi:clocks@0.2.5wasi:filesystem@0.2.5wasi:sockets@0.2.5wasi:cli@0.2.5wasi:http@0.2.5
New Contributors
- @catamorphism made their first contribution in #651
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- wasi-tls phase 1 by @ricochet in #639
- chore: remove redundant words in comment by @linchizhen in #637
- release: import published 0.2.4 by @ricochet in #642
New Contributors
- @linchizhen made their first contribution in #637
OCI Images
- wasi:io@0.2.4
- wasi:random@0.2.4
- wasi:clocks@0.2.4
- wasi:filesystem@0.2.4
- wasi:sockets@0.2.4
- wasi:cli@0.2.4
- wasi:http@0.2.4
Full Changelog: v0.2.3...v0.2.4