Skip to content

Bump Wasmtime to v48.0.0 prerelease - #3653

Draft
spinframeworkbot wants to merge 8 commits into
mainfrom
bump-wasmtime/prerelease-48.0.0
Draft

Bump Wasmtime to v48.0.0 prerelease#3653
spinframeworkbot wants to merge 8 commits into
mainfrom
bump-wasmtime/prerelease-48.0.0

Conversation

@spinframeworkbot

Copy link
Copy Markdown
Collaborator

Bumps Wasmtime to v48.0.0 prerelease

spinframeworkbot and others added 3 commits August 5, 2026 12:33
Signed-off-by: spinframeworkbot <202838904+spinframeworkbot@users.noreply.github.com>
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
@itowlson

itowlson commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

I bumped it to 1.95 and fixed up the low-hanging fruit around filesystem permissions, but there's a big pile of errors around changes to the sockets API that I don't know how to start on.

Comment thread tests/manual/pg-ssl-root-certs/Cargo.toml Outdated
Comment thread examples/open-ai-rust/Cargo.toml Outdated
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
@itowlson

itowlson commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

I updated the SocketAddrUse stuff based on bytecodealliance/wasmtime#13934, but it needs someone to check it because I am somewhat guessing!

A lot of the upstream sockets stuff has changed from sync to async or from async to sync. For some of it I was able to propagate the change without obvious problems, but there are some cases (I think all implementing RCs) where we are constrained by a sync trait but the underlying API is now async, and my usual kludges for bridging over that feel ill-advised. So @alexcrichton or @dicej I think I am going to need to punt those to you - sorry.

@dicej

dicej commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Thanks for getting this going, @itowlson! I'm addressing the remaining issues and will push an update.

@dicej
dicej force-pushed the bump-wasmtime/prerelease-48.0.0 branch from 2082111 to 7b728be Compare August 7, 2026 14:35
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