bytecodealliance / wasmtime-go

Go WebAssembly runtime powered by Wasmtime
https://pkg.go.dev/github.com/bytecodealliance/wasmtime-go
Apache License 2.0
790 stars 79 forks source link

Missing V15 features.component_model in config #204

Open tmtbe opened 11 months ago

tmtbe commented 11 months ago

Missing V15 features.component_model in config. Where can I find component_model, thanks for the tip.

tmtbe commented 11 months ago

Wasmtime-go currently does not provide component capabilities. Originally, I intended to add support for components to Wasmtime-go, but I found that the C-API also lacks support for components, which makes it challenging.

I'm uncertain about when the C-API will support components. Once it does, I can work on adding the corresponding functionality for Go.

alexcrichton commented 11 months ago

Yes this unfortunately cannot be supported at this time because Wasmtime's own C API does not support components. That'll take some time to implement and make its way here.

kyleconroy commented 10 months ago

Tyler Rockwood has made some progress on bringing the component model to the C API. Check out the discussion here .