Skip to content

Upgrade to wasmtime 48; polymorph-test 0.3.1 - #65

Merged
lannbot merged 1 commit into
mainfrom
bump/wasmtime-48
Sep 7, 2026
Merged

Upgrade to wasmtime 48; polymorph-test 0.3.1#65
lannbot merged 1 commit into
mainfrom
bump/wasmtime-48

Conversation

@lannbot

@lannbot lannbot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

wasmtime / wasmtime-wasi 47 -> 48. The polymorph-test pin moves to the
v0.3.1 release (3631d4a1), which sits on wasmtime 48 -- the runner
drives a wasmtime Store, so the two bumps travel together: cargo rev +
CI action refs, and the matching @jsr/polymorph__test 0.3.1 in the
polyengine tree (pnpm + deno lockfiles). wit-bindgen follows
transitively to 0.61.

Source follow-through: wasmtime-wasi 48 defaults AllowedNetworkUses to
all-off where 47 allowed TCP/UDP; the composed conformance leg now
grants allow_tcp so the in-guest provider can dial wasi:sockets.
Without it 46/57 composed cases fail with AccessDenied.

Verified: just check, runner-js-pin-check, exam-polyengine,
polyengine-module-check, conformance-ct run-wasmtime + run-composed
(57/57 each), demo::test.


Automerge armed (merge commit).

wasmtime / wasmtime-wasi 47 -> 48. The polymorph-test pin moves to the
v0.3.1 release (3631d4a1), which sits on wasmtime 48 -- the runner
drives a wasmtime Store, so the two bumps travel together: cargo rev +
CI action refs, and the matching @jsr/polymorph__test 0.3.1 in the
polyengine tree (pnpm + deno lockfiles). wit-bindgen follows
transitively to 0.61.

Source follow-through: wasmtime-wasi 48 defaults AllowedNetworkUses to
all-off where 47 allowed TCP/UDP; the composed conformance leg now
grants allow_tcp so the in-guest provider can dial wasi:sockets.
Without it 46/57 composed cases fail with AccessDenied.

Verified: just check, runner-js-pin-check, exam-polyengine,
polyengine-module-check, conformance-ct run-wasmtime + run-composed
(57/57 each), demo::test.
@lannbot
lannbot enabled auto-merge September 7, 2026 03:48
@lannbot
lannbot merged commit ec3ffa2 into main Sep 7, 2026
2 checks passed
@lannbot
lannbot deleted the bump/wasmtime-48 branch September 7, 2026 04:00
@lannbot lannbot mentioned this pull request Sep 7, 2026
lannbot pushed a commit that referenced this pull request Sep 7, 2026
The host module API and its @polyengine/protocol constraint (^0.3.1) are
unchanged, so this is a patch under the caret-honest scheme; it carries
the Rust host crate's move to wasmtime 48 (#65), so a release tag exists
for consumers that link wasmtime-websocket alongside the other
wasmtime-48 siblings.
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