Hey all, we published another 0.3.0 RC yesterday which includes updates to wasi:cli and wasi:http. We did this on the request of Wasmtime, so that these changes can be back ported in time for next Monday's Wasmtime release.
For anyone tracking the WASI releases: you may have noticed yesterday's release was quite noisy. We've been working on continuing the automation of the release process, and ran into a lot of errors and issues along the way.
The good news: publishing any future RCs should now be a matter of running a single script locally that takes about 5 mins to complete.
The less good news: we do need to make some improvements to the WASI repos. Having run this latest release, I think we should:
I'll add this to the agenda for tomorrow's WASI meeting to discuss further.
Merge queues are probably unnecessary for WASI repos, but requiring PRs w/ passing CI makes sense.
@Lann Martin I was mainly thinking of merge queues as a convenience feature, so maintainers don't need to wait for CI to finish to approve a change. But it sounds like there may be downsides to GitHub's merge queues I'm not aware of?
Ah OK. I don't know what the tradeoffs are between merge queues and automerge for that. I guess my perception is that merge queues add complexity but my experience is mostly with non-github merge queues. :shrug:
Oh by "automerge" you mean GitHub's "merge when ready button", right? If so, we're talking about the same thing: that's the front-end to GitHub's merge queues feature.
I mean the "Enable auto-merge" button :slight_smile:
https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/automatically-merging-a-pull-request
vs
https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request-with-a-merge-queue
iirc merge queues are newer so maybe there aren't significant downsides to it over auto-merge
Ahh, I didn't realize that. Yeah no, the thing I care about really is adding that button. I thought that was the same feature, but I guess not.
:sparkles:convenience:sparkles:
But yeah, will bring this to the broader group in tomorrow's meeting
I suspect given the low PR volume and fast CI for WASI repos it probably makes very little difference. (Auto-merge vs Merge Queue...vs neither, really)
Hi, ignorant question, where do I see the wasi releases? Is there a single place with release notes, or do I just look in all the different wasi-cli, wasi-http, etc git modules?
@Andy Wingo not an ignorant question at all! — We generate release notes per-repo, so for example for the latest wasi:http 0.3 RC the release notes are here:
https://github.com/WebAssembly/wasi-http/releases/tag/v0.3.0-rc-2025-09-16
I believe on this release the main changes were to wasi:http and wasi:cli.
Last updated: Dec 06 2025 at 06:05 UTC