Wasmtime 42.0.0 introduced a breaking change (bytecodealliance/wasmtime#12309) that replaces anyhow::Error with a built-in wasmtime::Error type across all public APIs. This blocks upgrading from 41.x.
Currently hyperlight-wasm-runtime uses ? to propagate wasmtime errors into HyperlightGuestError, which implements Fromanyhow::Error but not Fromwasmtime::Error.
wasmtime 42.0.0 release notes
Other related changes:
bytecodealliance/wasmtime#12255
bytecodealliance/wasmtime#12331