Skip to content

build: update Wasmtime to 46#154

Open
rvolosatovs wants to merge 1 commit into
LFDT-Nightstream:mainfrom
rvolosatovs:update/wasmtime-46
Open

build: update Wasmtime to 46#154
rvolosatovs wants to merge 1 commit into
LFDT-Nightstream:mainfrom
rvolosatovs:update/wasmtime-46

Conversation

@rvolosatovs

Copy link
Copy Markdown
Contributor

Bump the workspace wasmtime dependency from 45 to 46. The toolchain (1.96) and workspace MSRV (1.94) already satisfy Wasmtime 46's Rust 1.94 requirement.

Wasmtime 46 changed Component/ComponentInstance export and import iteration to yield ComponentExtern (carrying the type plus an implements annotation) instead of a bare ComponentItem; destructure ComponentExtern { ty, .. } at the call sites in
starstream-component-runtime.

Assisted-by: anthropic:claude-opus-4-8

Bump the workspace `wasmtime` dependency from 45 to 46. The toolchain
(1.96) and workspace MSRV (1.94) already satisfy Wasmtime 46's Rust 1.94
requirement.

Wasmtime 46 changed `Component`/`ComponentInstance` export and import
iteration to yield `ComponentExtern` (carrying the type plus an
`implements` annotation) instead of a bare `ComponentItem`; destructure
`ComponentExtern { ty, .. }` at the call sites in
`starstream-component-runtime`.

Assisted-by: anthropic:claude-opus-4-8
Signed-off-by: Roman Volosatovs <rvolosatovs@riseup.net>
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