Skip to content

Update to the latest WASI snapshot1 and release 0.10.3#62

Merged
alexcrichton merged 2 commits into
bytecodealliance:mainfrom
npmccallum:accept
Jan 18, 2022
Merged

Update to the latest WASI snapshot1 and release 0.10.3#62
alexcrichton merged 2 commits into
bytecodealliance:mainfrom
npmccallum:accept

Conversation

@npmccallum

Copy link
Copy Markdown
Member

The most notable change here is the addition of the sock_accept() call.

WebAssembly/WASI#458

This pulls in `sock_accept()` and some minor documentation updates.

Signed-off-by: Nathaniel McCallum <nathaniel@profian.com>
Signed-off-by: Nathaniel McCallum <nathaniel@profian.com>
@alexcrichton alexcrichton merged commit 984fa4f into bytecodealliance:main Jan 18, 2022
@josephlr

Copy link
Copy Markdown

This caused some breakage in the getrandom crate: rust-random/getrandom#241

Given the changes to Error in #59, should this have been released as 0.11.0? Or is there not a policy around stability for pre-release minor versions (which would be perfectly fine).

@npmccallum

Copy link
Copy Markdown
Member Author

@josephlr I wasn't aware there was an API break on main. I looked at the previous commits, but this wasn't obvious.

@alexcrichton Should we yank this release and push 0.11.0?

@tschneidereit

Copy link
Copy Markdown
Member

We should probably yank this release, yes. Instead of doing an 0.11.0 based on main though maybe it makes sense to do an 0.10.4 that's based on 0.10.2 instead of main?

@alexcrichton

Copy link
Copy Markdown
Member

I've yanked 0.10.3 and posted #63 for a bump.

@josephlr

Copy link
Copy Markdown

@tschneidereit I see the 0.11 release and the 0.10.3 yank. Do we also need the 0.10.4 release? I'm not sure how yanking crates works w/ Rust/Cargo.

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.

4 participants